Бвигатель на ШИМ
Добавлено: Чт апр 29, 2010 00:42:39
Можно ли самый обычный моторчик повесить на ШИМ от АТмеги через L293? И почему не работает
Я думал, что будет что то вроде змейки, а он тупо по кругу ездит.
Код: Выделить всё
interrupt [TIM1_OVF] void timer1_ovf_isr(void)
{
REF=1; //порт Б какойто, тот, что на драйвер Правого канала
LEF=1; //порт Б какойто, тот, что на драйвер Левого канала
}
// Timer1 output compare A interrupt service routine
interrupt [TIM1_COMPA] void timer1_compa_isr(void)
{
REF=0;
}
// Timer1 output compare B interrupt service routine
interrupt [TIM1_COMPB] void timer1_compb_isr(void)
{
LEF=0;
....
while(1)
{
OCR1AH=255;
OCR1BH=127;
delay_ms(1000);
OCR1AH=127;
OCR1BH=255;
delay_ms(1000);
};