Технический форум по робототехнике.
CiSi » 19 апр 2010, 19:46
Требуется запустить биполярный ШД PL15S-20 из сидирома.
Электроника простая: мега8 и л298н. проблемма заключается наверное в прошивке. прошиву пишу на си писал ее на основа табличных данных из даташита на движок.
Двигатель находится в напряжении но не куда не вращается.
- Код: Выделить всё • Развернуть
while(1){
PORTB.0=0; //B3
PORTB.2=1; //B1
PORTB.4=0; //A1
PORTB.5=1; //A2
delay_ms(100);
PORTB.0=1;
PORTB.2=0;
PORTB.4=0;
PORTB.5=1;
delay_ms(100);
PORTB.0=1;
PORTB.2=0;
PORTB.4=1;
PORTB.5=0;
delay_ms(100);
PORTB.0=0;
PORTB.2=1;
PORTB.4=1;
PORTB.5=0;
delay_ms(100);
}
Даташит на двигатеь:
- Вложения
-
pl15s020.zip
- (74.01 КиБ) Скачиваний: 0
avr123.nm.ru » 19 апр 2010, 20:09
В PROTEUS есть пример на L298 в котором шаговик прекрасно шагает и протекание тока анимировано. Искать в папке примеров по тексту L298. Потом можете туда мегу8 добавить и ваш код и посмотреть в чем разница.
Можно разгон попробовать написав
delay_ms(pausa);
pausa в начале 250 например и каждый цикл 1 вычитать пока не дойдет до некоторого значения.
Myp » 19 апр 2010, 20:16
ну вопервых с такими задержками ты ничо не увидишь
ставь задержку секунду
хотябы будет видно дёргается ли шаговик
на выходы меги повесь по светодиодику с резистором чтобы наглядно видеть как у тебя сигналы меняются.
когда увидишь что напряжение реально подаётся и шаговик дёргается
можешь проводки местами менять подбирая нужную комбинацию чтобы он у тя закрутился
CiSi » 19 апр 2010, 21:10
Чтото я в 7-ом протеусе нечего не нашел.
avr123.nm.ru » 19 апр 2010, 22:24
Вот так примерно - C:\Program Files\Proteus\SAMPLES\Interactive Simulation\Motor Examples
Папка примеров PROTEUS по элетроприводу. L297 L298 проек BISTEPPER.DSN
Есть еще и в других папках - например AN696
CiSi » 21 апр 2010, 20:21
Всем спасибо, сам допетрил

Вот только крутится не совсем ровномерно.время установил 5мс.
Теперь буду шазовик из принтера мучить, может вопросы появятся.
-= Александр =- » 22 апр 2010, 00:43
С шаговиками в принципе все просто, главное с места их разгонять плавно, чтоб проскоков не было...
CiSi » 22 апр 2010, 09:00
Согласен, что все просто. У меня проблемма в другом была

- мелоч, но существенная.
avr123.nm.ru » 22 апр 2010, 09:07
Без клещей наверно не вытянуть.