Найдено 265 результатов
- 24 янв 2015, 11:48
- Форум: Микроконтроллеры AVR
- Тема: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
- Ответы: 51
- Просмотры: 158239
Re: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
Не знаю что вас смущает, у меня нормально все работает
- 22 янв 2015, 11:25
- Форум: Микроконтроллеры AVR
- Тема: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
- Ответы: 51
- Просмотры: 158239
Re: ЭКОНОМИЧНЫЙ КУХОННЫЙ ТАЙМЕР НА ATTINY2313
Вместо кнопок надо использовать энкодер, модели для протеуса можно скачать в сети, тогда показания будут правильно регулироваться
- 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...
- 17 янв 2015, 16:26
- Форум: Микроконтроллеры AVR
- Тема: задержка включения и выключения на 8-й меге
- Ответы: 4
- Просмотры: 14787
Re: задержка включения и выключения на 8-й меге
Да, все правильноscorpionlion писал(а):ну вот и следующий шаг сделал, все получилось, код подправил
- 17 янв 2015, 00:09
- Форум: Микроконтроллеры AVR
- Тема: Подключение шагового двигателя к микроконтроллерам AVR
- Ответы: 86
- Просмотры: 213080
Re: Подключение шагового двигателя к микроконтроллерам AVR
Переключатель шагов на PD0Valeriy писал(а):Сейчас нормально по шагам, только вот скорость мала. Надо раза в 3 выше. А на каком пине контроллера переключение количества шагов? В конце программы вроде есть такие строки.
Частота контроллера должна быть 8МГц, у Вас наверное с завода 1МГц, надо поменять фьюзы
- 16 янв 2015, 22:28
- Форум: Микроконтроллеры AVR
- Тема: Подключение шагового двигателя к микроконтроллерам AVR
- Ответы: 86
- Просмотры: 213080
Re: Подключение шагового двигателя к микроконтроллерам AVR
Извиняюсь, перезалил архивValeriy писал(а):Эта прошивка не от шагового двигателя. Посмотрел asm файл, там ''4 канальный блок управления с функцией задержки''
- 16 янв 2015, 21:00
- Форум: Микроконтроллеры AVR
- Тема: RGB контроллер с дистанционным управлением на Attiny2313
- Ответы: 13
- Просмотры: 28295
Re: RGB контроллер с дистанционным управлением на Attiny2313
Если мерять мультиметром так оно и будет, если осциллографом то он покажет импульсы при приеме сигналаSashakomar писал(а):Подскажите в чём дело! На 11 ноге постоянно висит питание 4,7 В. Это так и должно быть или нет? Спасибо!
- 16 янв 2015, 20:54
- Форум: Микроконтроллеры AVR
- Тема: Подключение шагового двигателя к микроконтроллерам AVR
- Ответы: 86
- Просмотры: 213080
Re: Подключение шагового двигателя к микроконтроллерам AVR
Может имеет смысл начать изучать AVRStudio?Valeriy писал(а):Спасибо! Сейчас буду пробовать.
P.S.
Антон. К сожалению двигатель делает 32 шага от 1 импульса, а надо 8 (или4). Также скорость тоже маленькая. Вообще регулировку скорости в коде можно оставить как была через аналоговый порт.
Переделал, пробуйте
- 16 янв 2015, 18:14
- Форум: Микроконтроллеры AVR
- Тема: Подключение шагового двигателя к микроконтроллерам AVR
- Ответы: 86
- Просмотры: 213080
Re: Подключение шагового двигателя к микроконтроллерам AVR
Пишу в AVRStudio4, проект во вложении.
- 15 янв 2015, 21:51
- Форум: Микроконтроллеры AVR
- Тема: Подключение шагового двигателя к микроконтроллерам AVR
- Ответы: 86
- Просмотры: 213080
Re: Подключение шагового двигателя к микроконтроллерам AVR
Вот еще одна программка, по спадающему импульсу на входе внешнего прерывания двигатель поворачивается на определенное количество шагов, затем останавливается. // Подключение биполярного шагового двигателя к AVR #include <avr/io.h> #include <util/delay.h> #include <avr/interrupt.h> // Полношаговый ре...
- 11 янв 2015, 17:49
- Форум: Микроконтроллеры AVR
- Тема: задержка включения и выключения на 8-й меге
- Ответы: 4
- Просмотры: 14787
Re: задержка включения и выключения на 8-й меге
Использование прерываний по таймеру поможет
- 08 янв 2015, 22:31
- Форум: Микроконтроллеры AVR
- Тема: Измерение ширины, скважности и частоты сигнала
- Ответы: 18
- Просмотры: 50307
Re: Измерение ширины, скважности и частоты сигнала
Собрать два устройства, одно для ШИМ, другое для оборотов
Или искать что-нибудь на более продвинутых контроллерах
Или искать что-нибудь на более продвинутых контроллерах
- 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...
- 20 дек 2014, 21:49
- Форум: Микроконтроллеры AVR
- Тема: Подключение двух каналов АЦП
- Ответы: 35
- Просмотры: 134173
Re: Подключение двух каналов АЦП
Эти строчки я бы убрал до while(1)
Код: Выделить всё
lcd_string(0x80, " VOLTAGE ");
lcd_string(0xC0, " , V ");
- 07 дек 2014, 17:34
- Форум: Микроконтроллеры AVR
- Тема: Подключение двух каналов АЦП
- Ответы: 35
- Просмотры: 134173
Re: Подключение двух каналов АЦП
Конечно можно, также в прерывании нужно поочередно менять канал АЦП
- 18 ноя 2014, 17:44
- Форум: Микроконтроллеры AVR
- Тема: Пjмогите настроить таймер счетчик T1 в atmega16
- Ответы: 1
- Просмотры: 8621
Re: Пjмогите настроить таймер счетчик T1 в atmega16
ISR(TIMER1_CAPT_vect) {} прерывание по захвату таймера
- 29 окт 2014, 19:27
- Форум: Микроконтроллеры AVR
- Тема: Светодиод и кнопка
- Ответы: 47
- Просмотры: 149248
Re: Светодиод и кнопка
Тут буфер уже не нужен, кстати ИОН посмотри как подключен, вход PC1Scroodge писал(а):И почему ты вот эту строчку закомментировал? //adc_bufer = ADCH; // Считываем ADC
- 22 окт 2014, 21:16
- Форум: Микроконтроллеры AVR
- Тема: Светодиод и кнопка
- Ответы: 47
- Просмотры: 149248
Re: Светодиод и кнопка
Антон, извини за назойливость, но повторю вопрос: как на 8 меге собрать контроллер отопителя с индикацией из 8 светодиодов. Интересует код в avr studio 6. Спасибо! Вот пример кода только в AVRStudio4, в шестую переделать не составит особого труда. Код для Atmega8. Все задержки поменять на указанные...
- 22 окт 2014, 18:05
- Форум: Микроконтроллеры AVR
- Тема: ШИМ-регулятор на Attiny13
- Ответы: 50
- Просмотры: 188895
Re: ШИМ-регулятор на Attiny13
Одних настроек поменять недостаточно, придется менять целые куски кодаbotar писал(а):Подскажите кто-нибудь понятным языком, какие настройки в кодевизарде надо поставить, чтобы прошивка скомпилировалась рабочей.
- 30 сен 2014, 21:37
- Форум: Микроконтроллеры AVR
- Тема: ШИМ-регулятор на Attiny13
- Ответы: 50
- Просмотры: 188895
Я думаю после этой строчки
добавить группу условий типа
и т.д.
Код: Выделить всё
pwm(brightness); // set PWM level
Код: Выделить всё
if(brightness > 5)
// включаем первый светодиод
if(brightness > 50)
// включаем второй светодиод