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

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

Всего ответов: 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)
 
Гость Дата: Понедельник, 08.04.2013, 10:28 | Сообщение # 21
Группа: Гости





Макс, а резюки мощные были? Не менее 1 ватта нужны !!! Я вот собрал эту схему, тьфу тьфу тьфу работает без приключений, я использовал 0.47 ом 2 ватта - ничего такого не наблюдалось.

Проверь схему на правильность
 
Макс Дата: Среда, 10.04.2013, 20:31 | Сообщение # 22
Группа: Гости





стояли 0,125 вата,попробую  ватные,а что за ток бежит через них? ток удержания? если да то ими можно регулировать ток удержания?
 
Дмытрохан Дата: Вторник, 16.04.2013, 08:45 | Сообщение # 23
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Цитата (Гость)
О ! Великолепно!  Спасибо, было поучительно. Ответьте еще на вопрос на счет 3 вольт и тех полуомных сопротивлений, что оно дает? и как подобрать это напряжение VRef или тупо кинуть туда 2-3 вольта, и резюки полуомные. Вот только загвоздочка вышла у меня, мне негде достать полуомные резюки.. 1 ом есть в магазине.. как быть?
   Извините за поздний ответ. Смотрите:  VRef - служит опорой для компаратора, т.е напряжение, что подается на эту лапку сравнивается с напряжением, что падает на этом "жирном" резисторе(0.5 - 1 ом), когда напряжение на резисторе больше - включается ШИМ т.е ток, что идет на двигатель ограничивается. 
   А резисторы выбирают исходя от мощности самого движка, чем мощнее двиг, тем меньше сопротивление резистора.


Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Дмытрохан Дата: Вторник, 16.04.2013, 08:46 | Сообщение # 24
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Макс, извините за поздний ответ. Резисторы без нагрузки вообще не должны греться т.е если нет двигателя и они греются - значит явный ляп в пайке...

Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Гость Дата: Суббота, 20.04.2013, 06:59 | Сообщение # 25
Группа: Гости





Дмытрохан, резисторы греются только с движками,l297B-спалил нафик! проводок с КРЕНки отвалился и лёг на 12 вольт!
в общем заказал без буквы, и я опять забыл что регулирует переменик 1к?
 
Дмытрохан Дата: Среда, 24.04.2013, 20:57 | Сообщение # 26
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Гость, килоомник, грубо говоря, регулирует силу тока в обмотках, т.е чем больше напряжения из него выходит, тем сильнее момент двигателя. Повторюсь: максимальное напряжение на Вреф не должно превысить 3.3 вольта.

Нет человека-которого нельзя научить...
Есть человек-который не хочет учиться!!!
 
Макс Дата: Четверг, 02.05.2013, 21:22 | Сообщение # 27
Группа: Гости





Всё мучаюсь и мучаюсь! В общем так и не работает,точнее только один канал-и то только дёргается и всё. при включении этот единственно-живой канал встаёт на тормоз и при управлении от стрелок пытается шагать(это не тот канал на котором 3и3 наны для шима),второй канал(с 3и3 наны) вообще не реагирует и на тормоз не встаёт,и третий канал (который не с 3и3 наны) всегда стоит на тормозах,даже если  Маше3 мигает СБРОС
начал мерять чё приходит с ЛПТ и выяснил что на первый "дёрганный" канал при включении приходи около 3 вольт,на второй "вообще никакой" нифига неприходит,а вот на третий "который всегда на тормозах" после включения компа всегда висит 5 вольт! во как!
похоже мой ноутбук надо продавать и брать стационарный
 
Дмытрохан Дата: Воскресенье, 05.05.2013, 21:46 | Сообщение # 28
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Макс, смотрите, нужно отладить саму схему, а делать это нужно так: нужно собрать простейший генератор(555 таймер) и проверить л297 путем подачи на пин степ импульсов от генератора, еще нужно собрать пробник (светодиод с резистором на 470 ом) и проверить выход мс., а если есть осциллограф можно вообще все отладить в 2 счета))) Попробуйте сделать, для начала, контроллер униполярного двига, просто установите нпн ключи или unl2003/4 на выходы  ABCD и подключить к ним униполярный движ))))

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





А можно заменит Л6210 на прасстие диоди.если можно  то  на каких именно?
BYW95B пойдёт?
 
Дмытрохан Дата: Суббота, 10.05.2014, 16:36 | Сообщение # 30
Создатель сайта
Группа: Администраторы
Сообщений: 178
Награды: 7
Репутация: 103
Статус: Офлайн
Цитата Гость ()
А можно заменит Л6210 на прасстие диоди.если можно  то  на каких именно? BYW95B пойдёт?
Гость, да любые подойдут. Можно даже от блока питания. Л6210 использовалась только из за удобности , так как в одном корпусе уже все собрано.


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