Технический форум по робототехнике.
dabo » 23 май 2010, 17:34
Здравствуйте форумчяне.
Столкнулся с такой проблемой.
l293 включена в мост как на рисунке. Input1 и input2 подключены к ножкам PD5 и PD6 (меги 32)
Электродвигатель вращаю по нажатию 2-х кнопок (в разные стороны).
Решил подключить ШИМ.
Настроил ШИМ на ножке PD4. Посмотрел осциллографом. Все работает. см рис
Enable подключил к ножке PD4 и уже хотел возрадоваться. Но при нажатии на кнопки двигатель не крутиться.
Отключил Enable, все заработало как раньше.
В чем может быть проблема.
- Вложения
-

-

avr123.nm.ru » 23 май 2010, 18:39
Трудно понять что у вас как включено. Возможно ШИМ большой частоты или ШИМ 50 % и мотор незнает куда ему крутится.
dabo » 24 май 2010, 09:01
Так настроил ШИМ на ножке D4
DDRD_Bit4=1;
TCCR1A = 0x21;
TCCR1B = 0x09;
TCNT1H=0x00;
TCNT1L=0x00;
ICR1H=0x00;
ICR1L=0x00;
OCR1AH=0x00;
OCR1AL=0x00;
OCR1BH=0x00;
OCR1BL=0x85;
- Вложения
-

dabo » 25 май 2010, 10:48
неужели никто не может помочь? подсказать в чем проблема?
avr123.nm.ru » 25 май 2010, 11:44
Пока вы архив с проектом не выложите - вряд ли.