Технический форум по робототехнике.
D1mcon » 14 мар 2009, 23:47
Положение контактов щас поменяю. Книжку только что написал в ЛС
MiBBiM » 14 мар 2009, 23:52
я почти уверен что l293d используется в 80% случаев для питания 5В, т.е. 2,5Вт. и всетаки имхо неразумно её использовать для чегонить стоящего.
D1mcon » 14 мар 2009, 23:56
Да у меня то двигатель - каретоискатель от CDROM, поэтому для моих целей микруха сгодится
Добавлено спустя 2 минуты 30 секунд:
Сменил браузер, форум нормально заработал, выкладываю схему и программу
- Вложения
-
.rar
- (77.43 КиБ) Скачиваний: 51
MiBBiM » 15 мар 2009, 00:01
повторюсь:
портД чем управляет? если enable выводом, то опускать его не надо(иначе вывод 293ей перейдет в левое состояние)!
и ещё в f3 каша - установлено два бита. прошейте лучше мой кусочек кода
D1mcon » 15 мар 2009, 00:11
В данный момент ни чем, состояние en1 en2 = 1, разници от значений на этих входах не почуствовал, протеусу то параллельно на них, что с ними что без схема работает одинаково.
Добавлено спустя 2 минуты 22 секунды:
у меня к PORTC.0 подключен светодиод, которым управляют младшие биты f1 - f4
Добавлено спустя 2 минуты 58 секунд:
MiBBiM, о каком "левом состоянии" Вы говорите
MiBBiM » 15 мар 2009, 00:17
high impedance, выход с высоким сопротивлением(т.е. фактически ножка болтается в воздухе без подключения к схеме)
avr123.nm.ru » 15 мар 2009, 00:35
при паузах 20 мС в PROTEUS вот так получается.
Вроде не похоже на то что надо. Измененный проект в прицепе.

- Вложения
-
L293.rar
- (39.87 КиБ) Скачиваний: 35
Последний раз редактировалось
avr123.nm.ru 15 мар 2009, 00:39, всего редактировалось 1 раз.
D1mcon » 15 мар 2009, 00:36
поставил на плату вторую L293d у нее enable1 - 2 = 0, у первой наоборот, а результата как не было так и нет

Спасибо avr123, жаль только что версии протеус не совпали, схема не открывается, там что-то было изменено в подключении?
avr123.nm.ru » 15 мар 2009, 00:46
Только осциллограф добавил и все.
Посмотри пример в протеус шагания.
C:\Program Files\Proteus\SAMPLES\Interactive Simulation\Motor Examples\BISTEPPER.DSN
D1mcon » 15 мар 2009, 00:55
Щас посмотрю
Добавлено спустя 6 минут:
связку L298 и L297 видел давно, но у меня этих микрух нет, купить возможности тоже (там где я живу с этим туго, а на заказ нет времени на ожидание). Зато есть мега8 и l293d поэтому хочу на них сделать контроллер, только вот что-то не получается
avr123.nm.ru » 15 мар 2009, 01:46
Блин ! во вы тормозите !
наФИГА вам ЧЕЙТО покупать если у вас PROTEUS есть ????????????ВЫ СИГНАЛЫ НА ШД СМОТРИТЕ !!! и у себя делайте такие же.
D1mcon » 15 мар 2009, 12:03
Получил правильные сигналы (для режима с одной фазой). Но шд - по прежнему не крутится.
- Вложения
-

- однофазовый режим
avr123.nm.ru » 15 мар 2009, 14:04
1) они у вас быстрые очень ИМХО - ШД разгонять нужно. 2) сделайте сигналы как в PROTEUS в примере - скрин над вашим.
D1mcon » 15 мар 2009, 14:39
То что быстрые это понятно, как в примере протеуса щас делаю.
Есть идея - посылать импульс на шг при помощи таймера (те по прерыванию о переполнении).
Может это поможет. Или совсем плохая идея,
Добавлено спустя 28 минут 41 секунду:Реализовал на таймере, как и следовало ожидать результат не изменился
MiBBiM » 15 мар 2009, 14:59
естественно если так не работает, то и от таймера толку мало будет.
раз уж ничего не помогает, то попробуйте вручную управлять движком - выводы на питание и вперед контакты переключать. как узнаете верную последовательность, так сразу и реализуете на мк.