roboforum.ru

Технический форум по робототехнике.

Контроллер ШД

Re: Контроллер ШД

D1mcon » 14 мар 2009, 23:47

Положение контактов щас поменяю. Книжку только что написал в ЛС

Re: Контроллер ШД

MiBBiM » 14 мар 2009, 23:52

я почти уверен что l293d используется в 80% случаев для питания 5В, т.е. 2,5Вт. и всетаки имхо неразумно её использовать для чегонить стоящего.

Re: Контроллер ШД

D1mcon » 14 мар 2009, 23:56

Да у меня то двигатель - каретоискатель от CDROM, поэтому для моих целей микруха сгодится

Добавлено спустя 2 минуты 30 секунд:
Сменил браузер, форум нормально заработал, выкладываю схему и программу
Вложения
.rar
(77.43 КиБ) Скачиваний: 51

Re: Контроллер ШД

MiBBiM » 15 мар 2009, 00:01

повторюсь:
портД чем управляет? если enable выводом, то опускать его не надо(иначе вывод 293ей перейдет в левое состояние)!
и ещё в f3 каша - установлено два бита. прошейте лучше мой кусочек кода

Re: Контроллер ШД

D1mcon » 15 мар 2009, 00:11

В данный момент ни чем, состояние en1 en2 = 1, разници от значений на этих входах не почуствовал, протеусу то параллельно на них, что с ними что без схема работает одинаково.

Добавлено спустя 2 минуты 22 секунды:
у меня к PORTC.0 подключен светодиод, которым управляют младшие биты f1 - f4

Добавлено спустя 2 минуты 58 секунд:
MiBBiM, о каком "левом состоянии" Вы говорите

Re: Контроллер ШД

MiBBiM » 15 мар 2009, 00:17

high impedance, выход с высоким сопротивлением(т.е. фактически ножка болтается в воздухе без подключения к схеме)

Re: Контроллер ШД

avr123.nm.ru » 15 мар 2009, 00:35

при паузах 20 мС в PROTEUS вот так получается. Вроде не похоже на то что надо. Измененный проект в прицепе.

Изображение
Вложения
L293.rar
(39.87 КиБ) Скачиваний: 35
Последний раз редактировалось avr123.nm.ru 15 мар 2009, 00:39, всего редактировалось 1 раз.

Re: Контроллер ШД

D1mcon » 15 мар 2009, 00:36

поставил на плату вторую L293d у нее enable1 - 2 = 0, у первой наоборот, а результата как не было так и нет :cry:

Спасибо avr123, жаль только что версии протеус не совпали, схема не открывается, там что-то было изменено в подключении?

Re: Контроллер ШД

avr123.nm.ru » 15 мар 2009, 00:46

Только осциллограф добавил и все.

Посмотри пример в протеус шагания.
C:\Program Files\Proteus\SAMPLES\Interactive Simulation\Motor Examples\BISTEPPER.DSN

Re: Контроллер ШД

D1mcon » 15 мар 2009, 00:55

Щас посмотрю

Добавлено спустя 6 минут:
связку L298 и L297 видел давно, но у меня этих микрух нет, купить возможности тоже (там где я живу с этим туго, а на заказ нет времени на ожидание). Зато есть мега8 и l293d поэтому хочу на них сделать контроллер, только вот что-то не получается

Re: Контроллер ШД

avr123.nm.ru » 15 мар 2009, 01:46

Блин ! во вы тормозите ! наФИГА вам ЧЕЙТО покупать если у вас PROTEUS есть ????????????
ВЫ СИГНАЛЫ НА ШД СМОТРИТЕ !!! и у себя делайте такие же.

Изображение

Re: Контроллер ШД

D1mcon » 15 мар 2009, 12:03

Получил правильные сигналы (для режима с одной фазой). Но шд - по прежнему не крутится.
Вложения
scope1.jpg
однофазовый режим

Re: Контроллер ШД

avr123.nm.ru » 15 мар 2009, 14:04

1) они у вас быстрые очень ИМХО - ШД разгонять нужно. 2) сделайте сигналы как в PROTEUS в примере - скрин над вашим.

Re: Контроллер ШД

D1mcon » 15 мар 2009, 14:39

То что быстрые это понятно, как в примере протеуса щас делаю.
Есть идея - посылать импульс на шг при помощи таймера (те по прерыванию о переполнении).
Может это поможет. Или совсем плохая идея, :o

Добавлено спустя 28 минут 41 секунду:
Реализовал на таймере, как и следовало ожидать результат не изменился

Re: Контроллер ШД

MiBBiM » 15 мар 2009, 14:59

естественно если так не работает, то и от таймера толку мало будет.
раз уж ничего не помогает, то попробуйте вручную управлять движком - выводы на питание и вперед контакты переключать. как узнаете верную последовательность, так сразу и реализуете на мк.


Rambler\'s Top100 Mail.ru counter