...По поводу контроллеров-драйверов
Можно включить так… Транзисторы - чтобы импульсный ток держали около 0,5А или более, в зависимости от управляемого полевика. Если это нет так, Анатолий меня поправит. 😃
Поищите в Инете книжку “Энциклопедия устройств на полевых транзисторах” Дьяконов В.П… Там много что интересного по управлению полевиками. Если не найдёте могу выслать на e-mail.
Спасибо. Скачал. Читаю.
Анатолий, а можно по конкретнее? Какие готовые и какие транзисторы, я думаю их не так уж и много?
Ну да, немного! Их не выпускает только ленивый.
Лично я использовал Texas Inst UCC27423 - эти мне удобно вписались в схему, а их там еще других много:
табличка с результатами поиска у TexasIntr тогда мне дала 61 результат.
Собирался заказать Microchip-овские счетверенные, да руки не дошли.
А резисторы… Тут не все так просто, тут же пара: драйвер/транзистор, да еще и от печатной платы многое зависит.
Так что можно методом научного тыка (последовательных приближений) достаточно быстро подобрать на готовой плате.
Про транзисторы я написал скорее для очистки совести: я, пока ждал драйверы, попробовал и мне не понравилось. Так что дальше не экспериментировал с ними.
Можно включить так… Транзисторы - чтобы импульсный ток держали около 0,5А или более, в зависимости от управляемого полевика. Если это нет так, Анатолий меня поправит. 😃
Tак влючать можно только для “лоджик левеловских” транзисторов, но если ставим драйвер - зачем с ними связываться?
А что IR21xx дорого или в дефеците?
Tак влючать можно только для “лоджик левеловских” транзисторов, но если ставим драйвер - зачем с ними связываться?
А что IR21xx дорого или в дефеците?
Для не “логических” тогда так…
Часто бывает, что “под рукой” нет нужной детали, а всю номенклатуру эл. компонентов иметь дома не каждый олигарх позволить себе может 😁
Для не “логических” тогда так…
Часто бывает, что “под рукой” нет нужной детали, а всю номенклатуру эл. компонентов иметь дома не каждый олигарх позволить себе может 😁
Во-во, как раз это мне и не понравилось: преобразователь уровня от логики к 12 В на транзисторе нехорошо работает.
Если поставить коллекторный резистор R2=10 кОм, как у Вас на схеме, транзистор VT3 из открытого состояния в закрытое будет дооолго переключаться, следовательно R2 нужно уменьшать ом до 100-200, и этот каскад начинает кушать ток со страшной силой, причем бесполезно.
Во-во, как раз это мне и не понравилось: преобразователь уровня от логики к 12 В на транзисторе нехорошо работает.
Если поставить коллекторный резистор R2=10 кОм, как у Вас на схеме, транзистор VT3 из открытого состояния в закрытое будет дооолго переключаться, следовательно R2 нужно уменьшать ом до 100-200, и этот каскад начинает кушать ток со страшной силой, причем бесполезно.
Это смотря какой транзистор поставить… Я по этим схемкам ничего не собирал, поэтому утверждать ничего не буду, дал схемку для примера. В книге на которую я ссылался (на рис. 5.22) резюк стоит 1к, на рис. 5.38 (50-Ватный БП ф. Siemens) - 2,2к.
Про использование специализированных драйверов никто и не спорит, они лучше - для этого их и разрабатывали.
доброе время суток.
прошу не пинать сильно ногами новичка
но ткните пожалуйсто носом
где золотая середина
какая схема лучше и проще и практичнее
заранее благодарен
доброе время суток.
прошу не пинать сильно ногами новичка
но ткните пожалуйсто носом
где золотая середина
какая схема лучше и проще и практичнее
заранее благодарен
я имел в виду контроллер - устройство (плата)
LPT -> board -> stpmotor
…
но ткните пожалуйсто носом
где золотая середина
какая схема лучше и проще и практичнее…
Вы уже организовали ветку с такими вопросам, там Вам ответили.
Зачем повторять одно и то же?
Довольно много. Код интересен конструктору, а для копирования достаточно схемы и прошивки.
Схема robozone.su/…/kontroller-unipoljarnogo-shagovogo-d… вполне съедобная. Использована стабилизация не мгновенного тока, а среднего значения, что дает форсирующий выброс в начале каждого шага.
Относительно драйверов вопрос спорный, на эту тему имеется AN971.pdf. Можно конечно заменить 7408 на 4*UC3842, но ток ШД<5А, а полевики на 50А.
Собрал я схему по ссылке robozone.su/…/kontroller-unipoljarnogo-shagovogo-d…, подключил двигатель 1а, 1б.
Подал 24В
Не работает.
Точней работает, но транзисторы греются очень сильно, получил ожог (маленький).
Подал 60В, спалил 2-а транзистора 😎 . То что не нужно было подавать 60В если греется при 24В, это и так уже понятно (прошу сильно не пинать).
Как я понял транзисторы греются из-за того что не могут или не успевают открыться. Осциллографа посмотреть что происходит, нет.
Решение проблемы, применение драйверов ПТ. Помогите применить драйвера, ну незнаю я как это делается.
P.S.: Деталек накупил на 3-и комплекта, собрал Extra-PIC прошивать PIC (промучился, заработал). А тут, не работает. 😦
Собрал я схему по ссылке robozone.su/…/kontroller-unipoljarnogo-shagovogo-d…, подключил двигатель 1а, 1б.
Подал 24В
Не работает.
Точней работает, но транзисторы греются очень сильно, получил ожог (маленький).
Подал 60В, спалил 2-а транзистора 😎 . То что не нужно было подавать 60В если греется при 24В, это и так уже понятно (прошу сильно не пинать).
Как я понял транзисторы греются из-за того что не могут или не успевают открыться. Осциллографа посмотреть что происходит, нет.
C такими вопросами лучше обращаться к автору.
IMHO, на том сайте нет ни одной достойной повторения схемы.
Все они работают на задержках и гонках состояний, а такие режимы никогда не бывают устойчивыми и крайне капризны.
Если все же решите помучиться, для начала увеличьте R25, R26 в 4-6 раз или увеличьте R12 до 43 кОм… 51 кОм - так вы ограничите максимальный ток через транзисторы на уровне примерно 2 А.
А вообще в схеме есть и другие ошибки.
Решение проблемы, применение драйверов ПТ. Помогите применить драйвера, ну незнаю я как это делается.
Не, драйверы тут не помогут.
P.S.: Деталек накупил на 3-и комплекта, собрал Extra-PIC прошивать PIC (промучился, заработал). А тут, не работает. 😦
Сочувствую, но решение Вы примали самостоятельно. Так что уж теперь на зеркало пенять…
Если есть SLA7024 (про нее есть на том же сайте) можете PIC приспособить к ним, выйдет гораздо лучше.
Все они работают на задержках и гонках состояний, а такие режимы никогда не бывают устойчивыми и крайне капризны.
О каких гонках, режимах, ошибках и капризах идет речь?
Как я понимаю, это улучшенная версия проверенного ребятами с robozone контроллера.
Если есть SLA7024 (про нее есть на том же сайте) можете PIC приспособить к ним, выйдет гораздо лучше.
Не издевайтесь, S-Tar и так малость переоценил свои возможности 😃
Не издевайтесь, S-Tar и так малость переоценил свои возможности 😃
❓ ❓ ❓
Чего-то я недопонял, в каком смысле переоценил?
это и так уже понятно
😃
О каких гонках, режимах, ошибках и капризах идет речь?
Будем надеятся, что Вам будет понятно о чем я пишу.
Частота ШИМ в такой схеме задается:
- постоянной времени R19C4
- временем задержки переключения компаратора в PIC
- временем задержки и временем переключения IRLZ44
- временем задержки переключения 7408 (это время мало и им можно пренебречь).
Компараторы PIC включены в конфигурации “2 компаратора с общим опорным напряжением и выведенными наружу выходами” см. картинку comparators.png.
Когда напряжение на входе компаратора приближается к опорному на выходе у него неизбежно появляется “дребезг” хаотичное изменение состояния выхода с лог. 0 в 1 с высокой частотой.
Чем медленнее меняется входное напряжение, тем дольше происходит дребезг. См. картинку comp_out.png: дребезг - это широкие черные полосы на картинке.
Когда компаратор начинает дребезжать, аналогично ведет себя напряжение на затворе полевика.
Но транзистор не может переключаться так быстро, в результате он в момент дребезга оказывается в полузакрытом/полуоткрытом соcтоянии и греется.
Рано или поздно он конечно переключится, когда выход компаратора придет в устойчивое состояние.
В этот момент начнет работать цепочка R19C4, напряжение на С4 сменит направление изменения.
Форма напряжения на С4 представляет собой нечто близкое к треугольнику небольшой амплитуды с постоянной составляющей, определяемой средним током через обмотку ШД.
Небольшая амплитуда этого треугольника обусловливает высокую чувствительность к всевозможным помехам, и, следовательно, нестабильности ШИМ.
Это могло бы работать, если бы в компаратор был введен гистерезис.
Но! В данной схеме его невозможно ввести прининципиально, поскольку опорный вход у компараторов общий.
Фу, надоело. Умному достаточно, а …
Как я понимаю, это улучшенная версия проверенного ребятами с robozone контроллера.
Если это улучшенная, какова же ухудшенная 😃
Интересно с каким двигателем ребята ее испытывали? C тем что на фото? Из принтера и током 0,6-0,7А?
Тогда нафига в схеме номиналы на 10 ампер тока?
Частота ШИМ задана R19C4, остальным можно пренебречь, в т.ч. и временем неустойчивого состояния компаратора. Аналогично выполнен ШИМ в контроллере Ридико, а уж его в плохом знании электроники заподозрить сложно.
Частота ШИМ задана R19C4, остальным можно пренебречь, в т.ч. и временем неустойчивого состояния компаратора.
А как насчет самому спаять эту схему, да снять осциллограммы, да померить температуру транзисторов?
А потом погонять с током хотя бы пару ампер из 10 возможных?
Раз уж так уверены в нормальной работе этого драйвера?
Аналогично выполнен ШИМ в контроллере Ридико, а уж его в плохом знании электроники заподозрить сложно.
Вы сюда Ридико не приплетайте, у него ШИМ сделана программно-аппаратно: открываются транзисторы по таймеру, а закрываются программно, по прерываниям от компараторов.
Вот цитата из его статьи:“Для осуществления ШИМ-стабилизации тока фазы должны периодически включаться, а затем, при достижении током заданного уровня, выключаться. Периодическое включение производится в прерывании таймера 0, для чего даже в случае отсутствия переполнения программного таймера STCNT в порт выводится текущая комбинация фаз. Происходит это с периодом 25мкс (что соответствует частоте ШИМ 40кГц). Выключением фаз управляют компараторы, выходы которых подключены к входам прерывания INT0 и INT1.”
Тут он сэкономил целую одну микросхему триггеров рублей за 5, и получил задержку выключения транзисторов. Это ограничивает минимальный ток в обмотке. Хотя для его применения это не слишком важно.
И еще одна:"Нужно сказать, что аналоговая часть системы ШИМ-стабилизации тока фаз двигателя является довольно «капризной». Дело в том, что сигнал, снимаемый с датчика тока, содержит большое количество помех. Помехи возникают в основном в моменты коммутации обмоток двигателя, причем как «своей», так и «чужой» фазы. Для правильной работы схемы требуется корректная разводка печатной платы, особенно это касается земляных проводников. Возможно, придется подобрать номиналы ФНЧ на входе компаратора или даже ввести в компаратор небольшой гистерезис"
Вот так! И это при фиксированной частоте ШИМ.
А в обсуждаемом контроллере амплитуда треугольного сигнала, определяющего работу ШИМ, вряд ли превышает несколько десятков мВ, поэтому все помехи там вылезут боком.
P.S. Вы бы подумали лучше: а почему в серийных драйверах не используется такое построение схемы регулирования ШИМ?
C фиксированным периодом есть, с фиксированным временем выключенного состояния есть, а таких, как в обсуждаемом драйвере, нет.
IMHO, на том сайте нет ни одной достойной повторения схемы.
GOOD DAY ATLab
как приговор звучит сайту, хотя бы плата опторазвязки будет работать ? стоит сделать ?
как приговор звучит сайту, хотя бы плата опторазвязки будет работать ? стоит сделать ?
Наверняка Анатолий ответит 😁 (извините, что в очередной раз “вмешиваюсь” в вопросы адресованные Вам), что не будет, т.к. РС817 не высокоскоростные оптопары, но я на них делал www.cnczone.ru/forums/index.php?showtopic=362 - всё работает, только “нагружать” (ток коллектора) желательно 20-30мА.
…- всё работает, только “нагружать” (ток коллектора) желательно 20-30мА.
что это значит? (поясните для чайника)
Чтобы ток в цепи К-Э фототранзистора оптопары (или по другому - ток нагрузки) был 20-30мА. Вы к чему то-же будете подключать плату согласования? Вот то что и будет на входе того устройства будет нагрузкой.
Чтобы ток в цепи К-Э фототранзистора оптопары (или по другому - ток нагрузки) был 20-30мА. Вы к чему то-же будете подключать плату согласования? Вот то что и будет на входе того устройства будет нагрузкой.
я было подумал про резисторы на выходе оптопары, так там вроде стоят.