Найдено 265 результатов

AntonChip
24 янв 2015, 11:48
Форум: Микроконтроллеры AVR
Тема: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
Ответы: 51
Просмотры: 158239

Re: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313

Не знаю что вас смущает, у меня нормально все работает
AntonChip
22 янв 2015, 11:25
Форум: Микроконтроллеры AVR
Тема: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
Ответы: 51
Просмотры: 158239

Re: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313

Вместо кнопок надо использовать энкодер, модели для протеуса можно скачать в сети, тогда показания будут правильно регулироваться
AntonChip
18 янв 2015, 23:04
Форум: Микроконтроллеры AVR
Тема: Подключение шагового двигателя к микроконтроллерам AVR
Ответы: 86
Просмотры: 213080

Re: Подключение шагового двигателя к микроконтроллерам AVR

Вот код для Attiny13, думаю справитесь если надо что то подправить: // Подключение биполярного шагового двигателя к AVR // Target : ATTiny13 #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> // Полношаговый режим 2 фазы // Направление вращения по часовой стрелке unsigned char cw...
AntonChip
17 янв 2015, 16:26
Форум: Микроконтроллеры AVR
Тема: задержка включения и выключения на 8-й меге
Ответы: 4
Просмотры: 14787

Re: задержка включения и выключения на 8-й меге

scorpionlion писал(а):ну вот и следующий шаг сделал, все получилось, код подправил
Да, все правильно
AntonChip
17 янв 2015, 00:09
Форум: Микроконтроллеры AVR
Тема: Подключение шагового двигателя к микроконтроллерам AVR
Ответы: 86
Просмотры: 213080

Re: Подключение шагового двигателя к микроконтроллерам AVR

Valeriy писал(а):Сейчас нормально по шагам, только вот скорость мала. Надо раза в 3 выше. А на каком пине контроллера переключение количества шагов? В конце программы вроде есть такие строки.
Переключатель шагов на PD0
Частота контроллера должна быть 8МГц, у Вас наверное с завода 1МГц, надо поменять фьюзы
AntonChip
16 янв 2015, 22:28
Форум: Микроконтроллеры AVR
Тема: Подключение шагового двигателя к микроконтроллерам AVR
Ответы: 86
Просмотры: 213080

Re: Подключение шагового двигателя к микроконтроллерам AVR

Valeriy писал(а):Эта прошивка не от шагового двигателя. Посмотрел asm файл, там ''4 канальный блок управления с функцией задержки''
Извиняюсь, перезалил архив
AntonChip
16 янв 2015, 21:00
Форум: Микроконтроллеры AVR
Тема: RGB контроллер с дистанционным управлением на Attiny2313
Ответы: 13
Просмотры: 28295

Re: RGB контроллер с дистанционным управлением на Attiny2313

Sashakomar писал(а):Подскажите в чём дело! На 11 ноге постоянно висит питание 4,7 В. Это так и должно быть или нет? Спасибо!
Если мерять мультиметром так оно и будет, если осциллографом то он покажет импульсы при приеме сигнала
AntonChip
16 янв 2015, 20:54
Форум: Микроконтроллеры AVR
Тема: Подключение шагового двигателя к микроконтроллерам AVR
Ответы: 86
Просмотры: 213080

Re: Подключение шагового двигателя к микроконтроллерам AVR

Valeriy писал(а):Спасибо! Сейчас буду пробовать.
P.S.
Антон. К сожалению двигатель делает 32 шага от 1 импульса, а надо 8 (или4). Также скорость тоже маленькая. Вообще регулировку скорости в коде можно оставить как была через аналоговый порт.
Может имеет смысл начать изучать AVRStudio?
Переделал, пробуйте
AntonChip
15 янв 2015, 21:51
Форум: Микроконтроллеры AVR
Тема: Подключение шагового двигателя к микроконтроллерам AVR
Ответы: 86
Просмотры: 213080

Re: Подключение шагового двигателя к микроконтроллерам AVR

Вот еще одна программка, по спадающему импульсу на входе внешнего прерывания двигатель поворачивается на определенное количество шагов, затем останавливается. // Подключение биполярного шагового двигателя к AVR #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> // Полношаговый ре...
AntonChip
11 янв 2015, 17:49
Форум: Микроконтроллеры AVR
Тема: задержка включения и выключения на 8-й меге
Ответы: 4
Просмотры: 14787

Re: задержка включения и выключения на 8-й меге

Использование прерываний по таймеру поможет
AntonChip
08 янв 2015, 22:31
Форум: Микроконтроллеры AVR
Тема: Измерение ширины, скважности и частоты сигнала
Ответы: 18
Просмотры: 50307

Re: Измерение ширины, скважности и частоты сигнала

Собрать два устройства, одно для ШИМ, другое для оборотов
Или искать что-нибудь на более продвинутых контроллерах
AntonChip
21 дек 2014, 17:17
Форум: Микроконтроллеры AVR
Тема: Подключение двух каналов АЦП
Ответы: 35
Просмотры: 134173

Re: Подключение двух каналов АЦП

Если так if(adc_counter > 300) // вычисляем среднее значение АЦП { display = value/adc_counter; lcd_com(0xC5); lcd_num_to_str(display/1000, 1); // Выводим на экран целое значение lcd_com(0xC7); lcd_num_to_str(display/100, 1); // Выводим на экран значение после запятой lcd_com(0xC8); lcd_num_to_str(d...
AntonChip
20 дек 2014, 21:49
Форум: Микроконтроллеры AVR
Тема: Подключение двух каналов АЦП
Ответы: 35
Просмотры: 134173

Re: Подключение двух каналов АЦП

Эти строчки я бы убрал до while(1)

Код: Выделить всё

lcd_string(0x80, "    VOLTAGE     ");
lcd_string(0xC0, "      ,  V      ");
AntonChip
07 дек 2014, 17:34
Форум: Микроконтроллеры AVR
Тема: Подключение двух каналов АЦП
Ответы: 35
Просмотры: 134173

Re: Подключение двух каналов АЦП

Конечно можно, также в прерывании нужно поочередно менять канал АЦП
AntonChip
18 ноя 2014, 17:44
Форум: Микроконтроллеры AVR
Тема: Пjмогите настроить таймер счетчик T1 в atmega16
Ответы: 1
Просмотры: 8621

Re: Пjмогите настроить таймер счетчик T1 в atmega16

ISR(TIMER1_CAPT_vect) {} прерывание по захвату таймера
AntonChip
29 окт 2014, 19:27
Форум: Микроконтроллеры AVR
Тема: Светодиод и кнопка
Ответы: 47
Просмотры: 149248

Re: Светодиод и кнопка

Scroodge писал(а):И почему ты вот эту строчку закомментировал? //adc_bufer = ADCH; // Считываем ADC
Тут буфер уже не нужен, кстати ИОН посмотри как подключен, вход PC1
AntonChip
22 окт 2014, 21:16
Форум: Микроконтроллеры AVR
Тема: Светодиод и кнопка
Ответы: 47
Просмотры: 149248

Re: Светодиод и кнопка

Антон, извини за назойливость, но повторю вопрос: как на 8 меге собрать контроллер отопителя с индикацией из 8 светодиодов. Интересует код в avr studio 6. Спасибо! Вот пример кода только в AVRStudio4, в шестую переделать не составит особого труда. Код для Atmega8. Все задержки поменять на указанные...
AntonChip
22 окт 2014, 18:05
Форум: Микроконтроллеры AVR
Тема: ШИМ-регулятор на Attiny13
Ответы: 50
Просмотры: 188895

Re: ШИМ-регулятор на Attiny13

botar писал(а):Подскажите кто-нибудь понятным языком, какие настройки в кодевизарде надо поставить, чтобы прошивка скомпилировалась рабочей.
Одних настроек поменять недостаточно, придется менять целые куски кода
AntonChip
30 сен 2014, 21:37
Форум: Микроконтроллеры AVR
Тема: ШИМ-регулятор на Attiny13
Ответы: 50
Просмотры: 188895

Я думаю после этой строчки

Код: Выделить всё

pwm(brightness); // set PWM level
добавить группу условий типа

Код: Выделить всё

if(brightness > 5)
// включаем первый светодиод
if(brightness > 50)
// включаем второй светодиод
и т.д.