Бвигатель на ШИМ

Все прочитали, вроде даже поняли, взяли паяльник - а нифига не получается? Скорее сюда! Поможем. Чем можем...
Ответить
Прорезались зубы
Сообщения: 249
Зарегистрирован: Вт ноя 10, 2009 22:37:24
Откуда: Латвия, Рига

Сообщение HekuToc »

Можно ли самый обычный моторчик повесить на ШИМ от АТмеги через L293? И почему не работает :D

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

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);
    
    };
Я думал, что будет что то вроде змейки, а он тупо по кругу ездит.
Если не трудно, то отвечайте мне названиями буржуйских схем.
Реклама
Опытный кот
Аватара пользователя
Сообщения: 802
Зарегистрирован: Сб дек 19, 2009 14:51:11
Откуда: Нашенский

Сообщение Eprinter »

Этот вопрос лучше задать в подфоруме Микроконтроллеры и ПЛИС
[color=#006699]In der großen Familie nicht kluven klatz-klatz![/color]
Реклама
Ответить

Вернуться в «Практика»