L297-IRFZ для биполярников

Обсуждение электронных компонентов, схем станков

Модераторы: Dj_smart, life, koolhatcker

Закрыто
life
Смотрящий
Сообщения: 614
Зарегистрирован: 29 авг 2009, 00:00
Имя: Олег
Откуда: Край земли (Камчатка)

L297-IRFZ для биполярников

Сообщение life »

Схема мощного контроллера биполярного ШД. По мнению многих собравших, довольно удачная конструкция.
Вот собственно схема:
Показать/Спрятать
Изображение
Вариант исполнения от aveted:
Показать/Спрятать
Изображение
Вариант от LordFox:
Показать/Спрятать
Изображение
Вот ещё одна плата добавилась. От GuHard.
Скачать файл "by_guhard.zip"(241.2 кб)
Плата от Химика Скачать файл "l297+irf_by_xumuk.lay"(132.4 кб)
Землю вокруг платы замкнуть в кольцо! Стабильнее работает на повышенных напругах.
Плата в смд-исполнении от AndrewO Скачать файл "ir+irf.rar" с файлообменника cncfiles.su (960.8 кб)
Плата, внешний вид от СhaiSER'а Скачать файл "l297+irfz44_by_chaiser.rar" с файлообменника cncfiles.su (1.5 мб)
Далее следует архив, в котором находится схема, "классическая" :) плата, статья по настройке, а также варианты плат от aveted и LordFox. Большая благодарность им за материал.
Изображение
Отдельное СПАСИБО Dj_Smartу за поддержку ссамого начала, Трудоголику поставившему точку в "деле о транзисторе" :), а также всем кто решился и делился своими результатами.
Установка тока движков- Скачать файл "l297_l298_uref_rs.rar" с файлообменника cncfiles.su (209.7 кб)

Очень важно! Читаем, собираем, дальше по обстоятельствам. http://www.cncmasterkit.ru/viewtopic.php?f=18&t=651
ЕЩЁ ВАЖНЕЕ. Лучше IR2104 брать в смд-варианте. Кривых не встречалось совсем. И дешевле. И! Если всё-таки дип, не поленитесь и спаяйте тестер!php?id=1446]Скачать файл
Последний раз редактировалось life 03 фев 2010, 09:09, всего редактировалось 3 раза.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Отдельное СПАСИБО Dj_Smartу
Как же, смарту... Если бы не пришёл bolek, и не начал... Короче вы неправы, не верю, и вообще у вас фиг получится :no: . Ввязался из вредности, и ни капли не жалею.
Не подумайте что нахваливаю, но сделал их 11 штук. Себе и друзьям. Правило одно - тщательная сборка и контроль после оной - всё, считайте что работает. Ну а усилие тогдашних моих ДШИ200-1 возрасло так, что диву давался.
Не променяю ни на какой другой!
Вот такое ваш контроллер может? Скачать файл "Wideo-0015.mp4"(416.7 кб)
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
VVChaif
Начальник форума
Сообщения: 2438
Зарегистрирован: 26 авг 2009, 00:00
Имя: Виталий
Откуда: Краснодарский край. ст. Каневская
Контактная информация:

Сообщение VVChaif »

а как вам это???
umnik_odnoplatnik.avi
тут конечно уже две стихии (контролер и драйвер) пересекаются, но все же...
PS даже три...
LordFox
Станкостроитель
Станкостроитель
Сообщения: 826
Зарегистрирован: 23 окт 2009, 00:00
Откуда: Красноярск

Сообщение LordFox »

Небольшое дополнение к плате: установленны стабилизаторы 5 и 15 вольт можно прикрутить маленький радиатор (общий, корпус на земле), выходы и входы на клемники, если установить 7812 и питать IR2104 от 12 вольт то и вентилятор на радиаторе можно питать от платы там предусмотрены контакты
aveted
Зачислен в списки части навечно
Сообщения: 401
Зарегистрирован: 27 ноя 2009, 01:00
Откуда: г.Пермь

Сообщение aveted »

Сегодня делал настройку шима да заодно сделал
видео работы режима удержания для наглядности
тем кто будет собирать
Скачать файл "wideo_test1.zip"(8.4 мб)
а тут режим полный шаг максимально разогнал
Скачать файл "wideo_test.zip"(4.3 мб)
с такой скоростью за шестерню остановить просто
а без шестерни можно но постараться надо.
винт чуть слабее на ось когда приладил дак он у меня на пол метра
в верх взлетел.
Аватара пользователя
box111
Наблюдающий
Сообщения: 8
Зарегистрирован: 09 янв 2010, 01:00

Сообщение box111 »

Здравствуйте уважаемые станкостроители.
Собрал данный контроллер. Работает почти нормально.
Использую mach3, настройки 320шаг/мм, скорость 1200мм/мин,
ускорение 600мм/с^2.
Теперь самое интересное:
Вход степ подтянут к +5в, значит в маче нужно выставить активный низкий для степа иначе не работает режим удержания. Если сделать так то на скоростях 0,2-2% в режиме ручного прогона(клавиша TAB) движок делает несколько шагов и встаёт, при этом иногда промаргивает светодиод "удержание".

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

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

Наставьте на путь истинный пожалуйста!
p.s. если выкинуть транзистор около 555-той то все приходит в норму,
но тогда при малой частоте степа успевает переключаться в удержание
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Занимаюсь. И чем дальше - тем больше мне не нравится поведение L297.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
Lelik
Станкостроитель
Станкостроитель
Сообщения: 83
Зарегистрирован: 04 дек 2009, 01:00

Сообщение Lelik »

И чем дальше - тем больше мне не нравится поведение L297
Из за плохого "поведения" L297, а также из-за дороговизны и труднодоступности от нее отказался, в пользу МК с внешним компаратором и ни секунды не пожалел....
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Из за плохого "поведения" L297, а также из-за дороговизны
У нас она стоит 12 гривен. Не цена.
Докладаю: L297 - НЕПРИЧЁМ!
Собрал канал для проверки.
Минимальная скорость, чтоя смог выставить вмаче - 18,75 мм/мин. Полушаг, 320 полушагов на мм.

Транзистор запаян так, как я говорил тут http://Неизвестный.ru/modules.php?name=Foru ... =7887#7887
Тоесть, коллектор p-n-p транзистора запаян на МИНУС, эмитер - через резистор R20 на ПЛЮС. Резать дорожки не выйдет! Только на проволочках, или ставить любой, вместо 361, с длинными и выкрученными ногами.
Перемычка на базу транзистора заменена на резистор 1 кОм.

У меня на одноплатнике оно так и запаяно изначально. Но я его пропил:). А сейчас 4 канала сделаны по плате Aveted'а(без претензий!), где транзистор стоит согласно схеме. И этот, испытательный, тоже на этой плате.

Проверял осциллом, мотор не цеплял. Завтра постараюсь повесить двиг, и снять видео. Сигнал степ синхронизируется(у меня) железно, и на 2-е ноги IR2104 проходят импульсы. Очень широкие, по сравнению со степом.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Не всё так просто. Поцепил осцилограф на Uref. Без транзистора ЕСТЬ узкие провалы в режим удержания!!!
Короче, я оставил всё как в посте 9. Резистор 1кОм в базу, и коллектор-эмитер поменяны местами. Тоесть коллектор на корпусе. Проверил от 0.1 до 100. L297 работает, и по Uref нет ни малейших косяков.
У себя оставляю так.
Последний раз редактировалось Dj_smart 18 янв 2010, 14:16, всего редактировалось 1 раз.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Короче последняя сводка с фронта:).
Времязадающий резистор 100кОм, конденсатор - 10мкф. При скорости 0.3% норма, а меньше - упевает перейти в режим удержания. Но это не провал опорного, как без транзистора, а нормальный переход, потому как время между шагами больше 2-х секунд.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
koolhatcker
Смотрящий
Сообщения: 1504
Зарегистрирован: 30 авг 2009, 00:00
Откуда: Омск
Контактная информация:

Сообщение koolhatcker »

потому как время между шагами больше 2-х секунд
Ну так это нормально. Пусть и стоит в ожидании. Чего его греть то постоянно? Самое главное - чтобы по истечении этих 2-х секунд при поступлении импульса шага ток в обмотке соответствовал рабочему, а не дежурному.:)
Автономный контроллер станка с ЧПУ: http://it-en.ru/cnc
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Ну так это нормально.
Ну да:). А вот без транзистора по индикации практически не видно, а на осциле отчетливо просматриваются провалы, и они с частотой шага завязаны.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
life
Смотрящий
Сообщения: 614
Зарегистрирован: 29 авг 2009, 00:00
Имя: Олег
Откуда: Край земли (Камчатка)

Сообщение life »

Dj_smart писал(а):Да не стоит, ведь выяснилось и наладилось. Претензий(у меня) - нет:).
Определяйтесь до конца, вечером поправлю схему и внесу изменение в статью.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Короче из ПРОВЕРЕННОГО. Транзистор(хай ему чёрт) - коллектор на корпус. В цепь базы - резистор 1кОм. R20 - заменить на 100кОм. После этих"проделок" гонял от 0.1 до 100% с КОНТРОЛЕМ Uref, и выходов L297 осцилом. Замечаний нет.
Там и в рисунки плат(в архив) надо текстовички вкинуть.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
life
Смотрящий
Сообщения: 614
Зарегистрирован: 29 авг 2009, 00:00
Имя: Олег
Откуда: Край земли (Камчатка)

Сообщение life »

В цепь базы - резистор 1кОм.
между базой и 555, или вместо перемычки?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

между базой и 555
Ага, именно так:). А 555 уже напрямую на шаг.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
box111
Наблюдающий
Сообщения: 8
Зарегистрирован: 09 янв 2010, 01:00

Сообщение box111 »

Dj_smart, Все кто принимал участие в решении проблемы. СПАСИБО! Всё заработало. Сделал как было сказано эмиттер-коллектор поменял местами, в базу резистор 1к, в RC-цепь резистор вместо 4,7к 100к. Хороший получился контроллер, особенно хорошо работает из под мача3, ровно, никаких затыков нет. Правда очень чувствительный к наводкам вход степ, зависит от положения проводов на столе, но это решаемо.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Правда очень чувствительный к наводкам вход степ
Ну схема включения L297 стандартная, так что ... У меня такая картина наблюдалась когда включал шпиндель. Причем с опторазвязкой, и ит компа, и от "Умного контроллера". А решилось просто - воткнул в землю под окном шомпол от воздушки, и провёл проводок на корпус станка. Как рукой сняло:).
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Аватара пользователя
box111
Наблюдающий
Сообщения: 8
Зарегистрирован: 09 янв 2010, 01:00

Сообщение box111 »

Короче заземлить сам станок нужно.Спасибо, буду знать.
Максимальную скорость в маче получил 1500мм/мин, выше уже срывает это при 27в, 320 шагов/мм. питание ирок 12в нормально работает.
полевики irf540 греются незначительно
Serg
Станкостроитель
Станкостроитель
Сообщения: 628
Зарегистрирован: 10 янв 2010, 01:00
Откуда: Украина, Львов

Сообщение Serg »

Доброе время суток всем, решил собрать драйвер по данной схеме и возникли такие вопросы:

1) В чём сделана схема ? spl - вроде как формат splan'a, но ни 5.0 ни 6.0 версии не открывают.
2) Судя по фотографиям готовых драйверов - R9-R10 5-ти ваттные ?
3) VT1, VT2, VT3 - кто ?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

3) VT1, VT2, VT3 - кто ?
Любые маломощные, соответствующей структуры.
R9-R10 5-ти ваттные ?
Зависит от тока движка. До 1,5А достаточно 2 вт.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
AndrewO
Станкостроитель
Станкостроитель
Сообщения: 40
Зарегистрирован: 05 янв 2010, 01:00
Откуда: Россия, Черкесск
Контактная информация:

Сообщение AndrewO »

Доброе время суток всем.

life, какой номинал подстроечников (R17 и R18)можно ставить в эту схему?
Смысл - есть много малогабаритных на 15кОм. В место R18 наверное можно? :wall:
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Я ставил всякие и разные:). Только R19 подобрать, чтобы предел опоры был около 1-1.5 вольт. Стояли 4.7кОм, тогда R19 был 13 кОм.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
AndrewO
Станкостроитель
Станкостроитель
Сообщения: 40
Зарегистрирован: 05 янв 2010, 01:00
Откуда: Россия, Черкесск
Контактная информация:

Сообщение AndrewO »

Спасибо.

Но возникли еще вопросы (и наверное возникнут еще не раз если не разъяснить что и как).

Читаем описание настройки "если номиналы подстроечников и сопротивления между ними соответствуют схеме, то подстроечником раб. режима можно регулировать напряжение около 0 – 1В т.е. ток 0 – 5А"
вопрос 1 - кто из них R17 или R18 отвечает за ток рабочего режима?
ответ - R18.
Тогда возник вопрос 2 для чего R17? - для регулировки тока покоя. (подсмотрел на VRI).
И тут нарисовался третий вопросик с чем его едят этот ток покоя и как его правильно выставить.

PS как я понял эта ветка перекочевала с VRI, но страница на которую ссылается Dj_smart только 7 из 67, перекапывать их из-за этих вопросов ой как не хочется.

заранее спасибо.
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

И тут нарисовался третий вопросик с чем его едят этот ток покоя
Короче ситуёвина такова. В простое, в силу многих причин, двигателя очень сильно греются. А полностью снимать с них напряжение нельзя, будут потери шага, причём при каждом старт-стопе, что в свою очередь приведёт к браку обработки. И чтобы этого не случилось, был "придуман" режим удержания. Тоесть, при работе на движках РАБОЧИЙ ток, а при простое - ток УДЕРЖАНИЯ, который выбирается, в зависимости от типа привода, в размере от 30 до 50% от рабочего.Правда ничего не мешает сделать его абсолютно другим. На свой вкус.:)
Схема анализирует наличие сигнала step, и если он отсутствует некоторое время, переводит контроллер в режим удержания. А при приходе первого же сигнала step НИЗКОГО уровня, МГНОВЕННО подымает ток до рабочего. Вот такая петрушка. Это позволяет значительно разгрузить двигателя по температуре, и использовать максимально возможный рабочий ток.
ЗЫ: Время перехода из рабочего в удержание можно в довольно широких пределах регулировать изменяя номиналы R20 и С11.
На плате предусмотрено два светодиода, которые индицируют состояние схемы, и отчасти её работоспособность.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
AndrewO
Станкостроитель
Станкостроитель
Сообщения: 40
Зарегистрирован: 05 янв 2010, 01:00
Откуда: Россия, Черкесск
Контактная информация:

Сообщение AndrewO »

По схеме - Чем ближе средний вывод R17 к +5 - тем больше ток удержания?

...аналогично R18?
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Если честно - хрен его знает :ggg: Короче при настройке садим вход step на массу, тоесть принудительно загоняем в рабочий режим, и выставляем рабочий ток. Снимаем пермычку, схема сковырнётся в удежание, и выставляем удержание. Настройки слегка связаны, так надо повторить несколько раз.
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Dj_smart
Смотрящий
Сообщения: 7565
Зарегистрирован: 28 авг 2009, 00:00
Имя: Юрий
Откуда: Украина. Межевая.

Сообщение Dj_smart »

Кстати, чтобы особо не заморачиваться вычислениями опорного напряжения, вот Скачать файл "l297_l298_uref_rs.rar"(209.7 кб) РЕКОМЕНДУЮ:).
Глаза боятся, а руки делают!
Хостинг по CNC http://cncfiles.su/
Serg
Станкостроитель
Станкостроитель
Сообщения: 628
Зарегистрирован: 10 янв 2010, 01:00
Откуда: Украина, Львов

Сообщение Serg »

R9 & R10 вместо 0.2 ОМ - 0.22 можно использовать ?
Ответ, в принципе, ясен, особенно с +/-5% на обычных сопротивлениях, но тем не менее.
Gentoo way
Закрыто