Малаток-меню
Авторизация

Наш опрос
Какие языки программирования вы используете?

Всего ответов: 10
Мини-чат
200
Статистика


Наш линк
Malatok.at.ua
Полезные ссылки
Это может быть интересно
[
Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Модератор форума: Дмытрохан, Викр  
Контроллер степ/дир L297+L298
Викр Дата: Понедельник, 19.03.2012, 21:17 | Сообщение # 1
Админ
Группа: Администраторы
Сообщений: 71
Награды: 6
Репутация: 100
Статус: Офлайн
На сегодняшний день среди станкостроителей или моделеров очень популярными стали контроллеры Step/Dir шагового двигателя.
Что такое Step и Dir.
Step/Dir - это режим управления шаговым двигателем. Используется в устройствах, где необходимо сэкономить на управлении шаговым двигателем, управлять ШД по 3 и больше проводам, не нагружать главный процессор лишним.
Step - это шаг (перемещение вала двигателя на 1 позицию за 1 импульс). Управление по переднему фронту(переход сигнала лог. 1 в лог. 0), но не всегда, в зависимости от типа контроллера.
Dir - это направление вращения вала двигателя, лог. 0 - влево, лог. 1 вправо. То есть отсчет 1,2,3,4 или 4,3,2,1.
И 3 провод Enable/Disable (Включено/Отключено). Включен - 1, выключен - 0.
Может быть еще несколько проводов: Шаг/Полушаг, выбор мощности прилаживаемой к двигателю,обратная связь....
Рекомендую почитать это: http://malatok.at.ua/news/shagovye_dvigatelja/2011-10-25-1
У нас пара микросхем L297+ L298.

Скачать даташит l297+l298
L297- контроллер. Многофункциональная микросхема. Она и служит мыслящей частью в нашей схеме: управляет двигателем, ограничивает ток.... Сама микросхема имеет в арсенале 20 лапок, залитых в 1 дип-корпусе. 8 лапок идет на вторую L298 и 9 на управление самой Л297.
Хочу обратить ваше внимание на 16 контакт: - это у нас генератор( osc), с конденсатором на 3.3 нанофарада и резистором на 22 КОм, генератор ШИМа задает примерно от 20 до 27 КГц (вне слышимости). Если мы используем несколько микросхем этой серии(управление станком чпу), мы должны сделать 1 канал такой как выше на схеме и соединить 1 контакты на всех Л297, чтобы не получить биение частот, зверская штука - пищит, но на работу не влияет, на остальных Л297 16 лапку просто посадить на 0.
L298 - мощные 3-х амперные ключи, H-BRIGE, двойной полный мостовой драйвер, применяемый для управления двигателями постоянного тока и шаговыми двигателями. Благодаря наличию двух мостов микросхема может управлять двумя двигателями постоянного тока, причем независимо, или одним биполярным или униполярным шаговым двигателем. Однако эти функции не могут быть реализованы без управляющего устройства, подключаемого на вход микросхемы. Потому она и носит название – драйвер, то есть усилитель. Единственное, что мне не нравится у л298 - это отсуствие внутрених диодов, их как видно на схеме выше прийдется монтировать вручную .
!!!Осторожно!!!
Соблюдайте правильность подключения диодов,иначе этот драйверок вылетит из строя. Максимальное напряжение на Vref не должно превышать 3 вольта. Желательно сам вход микры подключить через 3-х вольтовый стабилитрон на землю.

На стыке Л297 с Л298 ставим резюки номиналом 470 Ом-1КОм.
Когда я осваивал эту пару, спалил несколько микр поэтому следующие рекомендации:
Не собирайте все за 1 день(ночь).
Если у вас задымилась л297 или л298 не спешите выбрасывать!!! У меня пошел дым с Л297 и ниче работает только с глюками нет коммутаций 1-2 канала INH. Все остальное работает. А Л298 с 1 каналом можно использовать как драйвер ДС мотора.
Используем надежные источники питания, особенно 5-ти вольтовые. Пример ниже.
Отгораживаемся защитными резюками, где можно.
Избегаем длинных проводов к мотору.
Ставим л297 на панельку(микра не из дешевых).


Это 5-ти вольтовый стабилизатор. DA1 это L7805cv стабилизатор на 5 вольт. с1 на 0.33мФ а с2 на 0.1мф. R1 на 10-15 Ом (если входное напряжение равно 24 вольтам) использовать не ниже 1 Ватта. ZD1 - стабилитрон( диод Зенера) от 5.2 до 5.9 вольт сойдёт. Не менее 1 ватты.
Не стесняемся вопросов)))
Прикрепления: l297l298.pdf (187.7 Kb)
 
Гость Дата: Понедельник, 12.05.2014, 08:37 | Сообщение # 41
Группа: Гости





То есть ничего не будет да? Могу подключать 3.39 волт прямо?
 
Дмытрохан Дата: Понедельник, 12.05.2014, 09:22 | Сообщение # 42
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Гость, ну, пишут, что может плохо закончится, поставьте стабилитрон, цена то 0.05 долл. и не мучайтесь, и не надо городить город))))

Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Понедельник, 12.05.2014, 09:43 | Сообщение # 43
Группа: Гости





Цитата Дмытрохан ()
ну, пишут, что может плохо закончится, поставьте стабилитрон, цена то 0.05 долл. и не мучайтесь, и не надо городить город))))
спасибо
.и как  подключить 11 и 3 хачу чтоб микруха работалла  на полную мош.для чего ети ножки,и что будет если подключат и если неподключат.хачу штоб на мач 3 работал все функци

Добавлено (12.05.2014, 09:43)
---------------------------------------------
и ешо такои проблема ест. я дела опторазвязку с помшю сну17-3 000е и незнаю как и с чем подключит на ножках микрокантралёра l297- 17(DIR),18(STEP),10(Enabel) .

 
Дмытрохан Дата: Вторник, 13.05.2014, 15:11 | Сообщение # 44
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Цитата Гость ()
как  подключить 11 и 3 хачу чтоб микруха работалла  на полную мош.для чего ети ножки,и что будет если подключат и если неподключат.хачу штоб на мач 3 работал все функци и ешо такои проблема ест. я дела опторазвязку с помшю сну17-3 000е и незнаю как и с чем подключит на ножках микрокантралёра l297- 17(DIR),18(STEP),10(Enabel) .

Гость
, 3 ножка - HOME используется для уведомления контроллера о том, что двигатель находится на домашней позиции (ABCD = 0101) и его можно смело отключить, не боясь того, что при следующем включении(при включении позиция по-умолчанию ABCD = 0101) он проскочит шаг или что то вроде этого. А 11- Control это как бы направление вывода ШИМа, когда низкое то ШИМ создается использованием выходов (INH1 и INH2), иначе используются выводы фаз. Садите этот провод на землю через резистор если используется микросхема Л298, а если вы управляете движком при использовании всего 4 выходных транзисторов, то подтяните эту ножку так же через резистор на 5 вольт.
Цитата
Control input that defines action of chopper.
When low chopper acts on INH1 and INH2; when high chopper acts on phase lines
ABCD.

В данном случаи нет смысла делать через оптопары если ставить через резисторы на 2 КОм на ЛПТ порт. Оптопары используют, если на станке используется высоковольтное оборудование и тд.


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Вторник, 13.05.2014, 16:05 | Сообщение # 45
Группа: Гости





Цитата Дмытрохан ()
В данном случаи нет смысла делать через оптопары если ставить через резисторы на 2 КОм на ЛПТ порт. Оптопары используют, если на станке используется высоковольтное оборудование и тд.
дело  в том что уже делал развязку но незнаю как подключит к Л297.
и ваабше до какие волт можно дать на 17,18 и10?
можно схему подключен лпт   +  cny17-3   + л297?
и если сечас только одна ось подключит то как бит ножкой 1?
я хачу исползвать HOME..а куда и как его подключат чтоб работал?
 
Дмытрохан Дата: Вторник, 13.05.2014, 17:06 | Сообщение # 46
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Цитата Гость ()
дело  в том что уже делал развязку но незнаю как подключит к Л297. и ваабше до какие волт можно дать на 17,18 и10?
можно схему подключен лпт   +  cny17-3   + л297?
и если сечас только одна ось подключит то как бит ножкой 1?
я хачу исползвать HOME..а куда и как его подключат чтоб работал?

17,18,10 считаются единицей если больше 1.8 вольт вроде, а ноль ниже, желательно не превышать больше 5 вольт, и вообще подключайте через резисторы, внутренние стабилитроны ограничат до нужного уровня. НОМЕ - ВОТ О ЛПТ ПОРТЕ, уровень сигналов 1.8 - 5 вольт, (10, 11,12, 13, 15 -  входы на ЛПТ порте) - к любому входу на ЛПТ подключать и настроить на МАШе. О схеме посмотрю позже и выброшу.


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Вторник, 13.05.2014, 17:16 | Сообщение # 47
Группа: Гости





Цитата Дмытрохан ()
О схеме посмотрю позже и выброшу.
ок жду)))спасибо тебе за помош,ти очен харошый друг
 
Дмытрохан Дата: Вторник, 13.05.2014, 17:16 | Сообщение # 48
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Кстати о опторазвязке, если очень надо.
Только прийдется делать инвертирование в настройках маша.
Прикрепления: cny17.pdf (202.1 Kb) · 8247154.jpg (17.8 Kb)


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Среда, 14.05.2014, 12:42 | Сообщение # 49
Группа: Гости





Цитата Дмытрохан ()
Кстати о опторазвязке, если очень надо.Только прийдется делать инвертирование в настройках маша.
Прикрепления: cny17.pdf(202Kb) · 8247154.jpg(18Kb)
то есть на виходе оптопори подключу 1ком резистор и другоы конец резистора подключу к ноге степ на л297 да?

Добавлено (14.05.2014, 12:42)
---------------------------------------------
И кула подключать SYNC (ножка 1)?,просто сеча собираю только один ос

 
Дмытрохан Дата: Четверг, 15.05.2014, 21:25 | Сообщение # 50
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Гость
Цитата Гость ()
то есть на виходе оптопори подключу 1ком резистор и другоы конец резистора подключу к ноге степ на л297 да? И кула подключать SYNC (ножка 1)?,просто сеча собираю только один ос

SYNC можно не подключать никуда, просто оставить. На выходе с оптопары можно напрямую подключать к Л297.


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:
Яндекс.Метрика
24 log 24 LOG statistick
счетчик посещений
Если вы видите это,
то ваш браузер устарел
и не поддерживает технологий
CSS 3.0