...По поводу контроллеров-драйверов

bolt

Частота ШИМ задана R19C4, остальным можно пренебречь, в т.ч. и временем неустойчивого состояния компаратора. Аналогично выполнен ШИМ в контроллере Ридико, а уж его в плохом знании электроники заподозрить сложно.

ATLab
bolt:

Частота ШИМ задана R19C4, остальным можно пренебречь, в т.ч. и временем неустойчивого состояния компаратора.

А как насчет самому спаять эту схему, да снять осциллограммы, да померить температуру транзисторов?
А потом погонять с током хотя бы пару ампер из 10 возможных?
Раз уж так уверены в нормальной работе этого драйвера?

Аналогично выполнен ШИМ в контроллере Ридико, а уж его в плохом знании электроники заподозрить сложно.

Вы сюда Ридико не приплетайте, у него ШИМ сделана программно-аппаратно: открываются транзисторы по таймеру, а закрываются программно, по прерываниям от компараторов.
Вот цитата из его статьи:“Для осуществления ШИМ-стабилизации тока фазы должны периодически включаться, а затем, при достижении током заданного уровня, выключаться. Периодическое включение производится в прерывании таймера 0, для чего даже в случае отсутствия переполнения программного таймера STCNT в порт выводится текущая комбинация фаз. Происходит это с периодом 25мкс (что соответствует частоте ШИМ 40кГц). Выключением фаз управляют компараторы, выходы которых подключены к входам прерывания INT0 и INT1.”

Тут он сэкономил целую одну микросхему триггеров рублей за 5, и получил задержку выключения транзисторов. Это ограничивает минимальный ток в обмотке. Хотя для его применения это не слишком важно.

И еще одна:"Нужно сказать, что аналоговая часть системы ШИМ-стабилизации тока фаз двигателя является довольно «капризной». Дело в том, что сигнал, снимаемый с датчика тока, содержит большое количество помех. Помехи возникают в основном в моменты коммутации обмоток двигателя, причем как «своей», так и «чужой» фазы. Для правильной работы схемы требуется корректная разводка печатной платы, особенно это касается земляных проводников. Возможно, придется подобрать номиналы ФНЧ на входе компаратора или даже ввести в компаратор небольшой гистерезис"

Вот так! И это при фиксированной частоте ШИМ.

А в обсуждаемом контроллере амплитуда треугольного сигнала, определяющего работу ШИМ, вряд ли превышает несколько десятков мВ, поэтому все помехи там вылезут боком.

P.S. Вы бы подумали лучше: а почему в серийных драйверах не используется такое построение схемы регулирования ШИМ?
C фиксированным периодом есть, с фиксированным временем выключенного состояния есть, а таких, как в обсуждаемом драйвере, нет.

GOOD
ATLab:

IMHO, на том сайте нет ни одной достойной повторения схемы.

GOOD DAY ATLab

как приговор звучит сайту, хотя бы плата опторазвязки будет работать ? стоит сделать ?

arisov77
GOOD:

как приговор звучит сайту, хотя бы плата опторазвязки будет работать ? стоит сделать ?

Наверняка Анатолий ответит 😁 (извините, что в очередной раз “вмешиваюсь” в вопросы адресованные Вам), что не будет, т.к. РС817 не высокоскоростные оптопары, но я на них делал www.cnczone.ru/forums/index.php?showtopic=362 - всё работает, только “нагружать” (ток коллектора) желательно 20-30мА.

GOOD
arisov77:

…- всё работает, только “нагружать” (ток коллектора) желательно 20-30мА.

что это значит? (поясните для чайника)

arisov77

Чтобы ток в цепи К-Э фототранзистора оптопары (или по другому - ток нагрузки) был 20-30мА. Вы к чему то-же будете подключать плату согласования? Вот то что и будет на входе того устройства будет нагрузкой.

GOOD
arisov77:

Чтобы ток в цепи К-Э фототранзистора оптопары (или по другому - ток нагрузки) был 20-30мА. Вы к чему то-же будете подключать плату согласования? Вот то что и будет на входе того устройства будет нагрузкой.

я было подумал про резисторы на выходе оптопары, так там вроде стоят.

arisov77

3,3кОм которые там установлены “дадут” около 1,5мА.

bolt

А как насчет самому спаять эту схему, да снять осциллограммы, да померить температуру транзисторов?

Зачем? Меня step-dir к Mach не интересует. 😉 Цепочка датчик-RC-компаратор-логика-ключ характерна для всех PWM регуляторов и типовая uc3842 не исключение.

открываются транзисторы по таймеру, а закрываются программно, по прерываниям от компараторов.

Так и здесь открываются от МК и закрываются по компаратору, только встроенному.

… амплитуда треугольного сигнала, определяющего работу ШИМ, вряд ли превышает несколько десятков мВ

Вы знаете схемы, которые иначе работают?

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

Справедливо для любых схем, если силовая и измерительная часть собраны на одной плате.

зы. Явных ляпов в обсуждаемой схеме нет. На этом, полагаю, можно и остановиться. 😎

ATLab
GOOD:

GOOD DAY ATLab
как приговор звучит сайту, хотя бы плата опторазвязки будет работать ? стоит сделать ?

Ну, я был несколько категоричен и имел ввиду только те схемы, которые смотрел: драйверов ШД.
Про весь сайт судить не берусь, поскольку полностью его не смотрел.

По поводу опторазвязки:
чтобы не быть голословным, взял pdf на оптрон PC817, в нем есть диаграмма, показывающая времена в зависимости от сопротивления нагрузки выходного транзистора оптрона.
На картинке все понятно нарисовано, я только пометил точки на характеристиках и подписал на диаграмме конкретные
значения времени для нагрузки 3 кОм - как на схеме с robozone_su.
Видно, что скорость работы такой опторазвязки будет довольно низкой - не быстрее примерно 1/(0,00003+0,00004)=14285 (Гц) импульсов STEP в секунду.
Достаточно вам этого или нет - решите сами.

Лично я использую оптроны TLP2630, а про “убыстрение” PC817 Вам ответил Андрей Арисов - нужно уменьшить резисторы нагрузки, вместо 3,3 кОм поставить ом на 300.
Посмотрите на приведенную картинку и по ней определитесь с номиналом этого резистора. Только не перестарайтесь и не возьмите его слишком малым - транзистор в оптроне может сгореть.

PC817_3k_load.zip

oldabrikos

А что это вы atLAB такой агрессивный , ваши посты посмотреть так тут вообще ничего не стоит делать. Вот возьмите и выложите свою полностью законченную конструкцию , да без недостатков , да чтоб простая была , да дешевая…
Практически все о чем на сайте упоминалось я собирал и вышеуказанные контроллеры отнюдь далеко не самые худшие, т.к. позволяют быстро и недорого добиться результата

ATLab
bolt:

Так и здесь открываются от МК и закрываются по компаратору, только встроенному.

Вы бы, прежде чем утверждать, посмотрели описание на PIC и разобрались в схеме.
ШИМ регулятор в ней устроен как приведено на картинке. Где здесь запуск цикла ШИМ от МК?
МК управляет только выбором обмотки.

Вы знаете схемы, которые иначе работают?

Ага, знаю. Вы тоже можете посмотреть, например на схему cервоконтроллера A300, там амплитуда пилы отнюдь не милливольты.

зы. Явных ляпов в обсуждаемой схеме нет. На этом, полагаю, можно и остановиться.

oldabrikos

А что это вы atLAB такой агрессивный , ваши посты посмотреть так тут вообще ничего не стоит делать

Я не агрессивный, я только высказываю свое мнение, при этом стараюсь его аргументировать, в отличие от того же болта.
Принимать во внимание или нет мое мнение - личное дело каждого.

oldabrikos

Вот возьмите и выложите свою полностью законченную конструкцию , да без недостатков , да чтоб простая была , да дешевая…

Кому это надо? Вам? Мне?
И для чего? Для самоутверждения? Я уже давно вырос из этого.
Я не борюсь за всеобщее счастье, мне оно пофиг. 😃

Была же ветка про “народный драйвер”, где он?

PWM2.zip

bolt

без недостатков , да чтоб простая была , да дешевая…

Так не бывает, тем более для универсального контроллера. А разумные “наезды” полезны, поскольку позволяют выявить узкие места. 😒

kret_a_v

уважаемые господа

боюсь получить по … как новичек

но у автора есть новая разработка robozone.su/…/mikroshagovyjj-kontroller-shagovogo-…

может кто ознакомился ?

мне понравился такой девайс - правда дороговато получается но терпимо

и насколько я слышал разрабатывается новый - со стабилизацией тока

… что скажите ув. ATLab

mura
oldabrikos:

А что это вы atLAB такой агрессивный , ваши посты посмотреть так тут вообще ничего не стоит делать. Вот возьмите и выложите свою полностью законченную конструкцию , да без недостатков , да чтоб простая была , да дешевая…
Практически все о чем на сайте упоминалось я собирал и вышеуказанные контроллеры отнюдь далеко не самые худшие, т.к. позволяют быстро и недорого добиться результата

Все очень просто, в электронике фраза “Не боги горшки обжигают” не катит - профиль другой.

Например я не столяр, но смогу сделать плохонькую табуретку, на которой как-то можно будет сидеть,

НО столяр НЕ СМОЖЕТ изготовить плохонький драйвер, он просто не будет работать.

ATLab
kret_a_v:

уважаемые господа
боюсь получить по … как новичек
… что скажите ув. ATLab

Ничего не скажу, а то опять обвинят в злобности и предвзятости:
“…Ничего не сказала рыбка,
Лишь хвостом по воде плеснула
И ушла в глубокое море.
Долго у моря ждал он ответа,
Не дождался, к старухе воротился —
Глядь: опять перед ним землянка;
На пороге сидит его старуха,
А пред нею разбитое корыто.” А.С. Пушкин

См. в этой теме посты начиная с 22 : rcopen.com/forum/f110/topic122542/22

bolt

Тогда продолжим разборки. Это веселее, чем розыск “народного” контроллера

Где здесь запуск цикла ШИМ от МК?

Дык вот 😛

МК управляет только выбором обмотки.

От ентого открывается ключ и через датчик начинает протекать ток. Потом срабатывает компаратор и МК отключает ключ. Через некоторое время цикл повторяется.

можете посмотреть, например на схему cервоконтроллера A300, там амплитуда пилы отнюдь не милливольты.

Вы еще строчную ТВ вспомните, там тоже пила большая 😃 Порог переключения обычных ШИМ регуляторов несколько десятков мВ. Типичный представитель – uc3842 и TL494 (можно СА1524, если предпочитаете Семенова). Запуск по генератору, отключение по напряжению. ШИМ стабилизаторы тока ШД тоже так работают, только запуск от МК. У Ридико еще и динамическое изменение опорного для компаратора.

ATLab
bolt:

От ентого открывается ключ и через датчик начинает протекать ток. Потом срабатывает компаратор и МК отключает ключ. Через некоторое время цикл повторяется.

Обмотки коммутируются с частотой шагов, а если шагов нет, то двигатель просто стоит под током. Где управление от МК, инициирующее начало цикла ШИМ?
А ШИМ продолжается и должен идти на ультразвуке, так что оставьте свои мечты про ШИМ управление от МК в этой схеме.
Болт, ну нельзя же быть настолько упертым, чтобы не видеть или делать вид что не видишь, абсолютно прозрачные вещи.

Sergey_r

Форум поправте, а то сообщения можно отправить только после 6 часов после регистрации, хотя под зарегестрированным именем входишь.

Достало Ваше обсуждение ДАННОЙ темы…, т.к. кроме “болтовни” не вижу чего-то нового… Гуру простят, остальные не в теме…
Простой пример из жизни “Не ошибается тот, кто ничего не делает”. Проверено еще в 90-х, когда руки почти все опустили. Извените, прелюдия, всетаки не мальчик уже, чтобы за глаза пинки раздовали.

Сверлильный станок печатных плат на “Контроллер униполярного шагового двигателя на базе PIC16F628 V2.0” у меня работает прекрасно… Да движки стоят слабые (11 Ом), но и транзисторы стоят без радиаторов и в корпусах D-Pak, нагрева транзисторов нет как такового, греются только движки до 80 градусов т.к. токи задраны. На картинке в Robozone движек 6 Ом, полевики даже не IRLZ44, а просо IRF44N, нагрев, на этом движке, до +20 С от внешней среды. И главное это выложено всем, “ХАЛЯВА”.
Если верится с большим трудом, могу видео выложить как станок работает, скажите куда, сжимать из принципа не буду, весит 172 Mb, фотиком старым снимал, но “винды” формат переваривают.

По поводу управления полевиками с логики вот ссылка на “аналоговый” ШИМ который Вы (всех перечислять нет смысла) так упорно отвергаете:
195.245.211.42/files/drain.jpg (183 kB-)
Осциллограмма на Drain с транзисторами IRLZ44 и движком PL57H76-3.0-6 (1 Ом, 3 А) питание 24 В. X - 5 микросекунд на деление, Y - 10 вольт на деление. Защитные диоды в схеме (где снята осциллограмма) не стоят.

Ну и в дополнение к последним коментариям: А у SLA7024, и ижи с ними, что ШИМ получается не “аналоговым” методом, или там просто “СУПЕР компараторы” стоят? Т.е. два компаратора которые в “даташите нарисованы” на канал чтобы дребезга небыло? 😃😃😃
Новичкам в электронике можно советовать - ТОЛЬКО ТО ЧТО ВЫ СВОИМИ РУКАМИ УЖЕ СДЕЛАЛИ, а не просто предположили, может да…, а может и нет…

Интересно что скажут аудиофилы, прочитав вашу ветку форума, там цифры нет, сплошной аналоговый сигнал… ЧТО РУКИ ОПУСТИТЬ?

Ну и для приличия…, чтобы тему не раздувать:
мой E-Mail: sergey_r@atricom.ru

Sergey_r

В общем то предидущий пост - это эмоции, простите, наболело.
Ну если есть столько энтузиастов, неужели слабо прийти к “консенсусу”, и нарисовать что то достойное, пусть даже в нескольких вариантах: для новичков (хотя с “ТМ2” этого валом), для минималистов - как у меня (не реклама, иначе не писал бы такой пост и в открытую на сайте не выкладывал бы) и для эстетов, кому денг на “комплектуху” не жалко.

Мнения людей всега расходятся, но в итоге приносят общий результат. ПРОВЕРЕНО.
Просто прочитав Ваши дебаты, видно что чего-то хотим, а вот чего именно не знаем.

Чем могу, если не запинают…, помогу.

ATLab
Sergey_r:


Ну и в дополнение к последним коментариям: А у SLA7024, и ижи с ними, что ШИМ получается не “аналоговым” методом, или там просто “СУПЕР компараторы” стоят? Т.е. два компаратора которые в “даташите нарисованы” на канал чтобы дребезга небыло? 😃😃😃

Добро пожаловать!

Предположу, что это адресовано мне.

Вы меня удивляете: в SLA7024 схема построена по типу Fixed Off Time, компараторы там не супер, но принцип работы отличается от того, что делаете Вы:

  1. там время выключенного состояния полевика задается постянной RC цепи на выходе превого компаратора и порогом срабатывания второго компаратора
  2. Время, в течение которого полевик открыт, определяется током, величиной измерительного резистора и уровнем опорного напряжения. Как только напряжение на Rизм вырастет до опорного,
    сработает первый компаратор, переключит тем самым второй и выключит полевик и разрядит конденсатор OFF time.
    После этого цикл повторится.
    Плюс ко всему, в типовой схеме включения введен гистерезис по опорному напряжению (конденсатор с измерительного резистора на вход опорного напряжения) - чтобы не было ложного срабатывания первого компаратора при коммутационных выбросах.

По поводу управления полевиками с логики вот ссылка на “аналоговый” ШИМ который Вы (всех перечислять нет смысла) так упорно отвергаете:
195.245.211.42/files/drain.jpg (183 kB-)

Посмотрел, таких картинок я Вам тоже могу показать сколько хотите.
Эта картинка не демонстрирует того, из-за чего идет основной спор - работы формирователя ШИМ сигнала, в данном случае компаратора.
Здесь интереснее смотреть картинку на C4,С5 для “Контроллер униполярного шагового двигателя на базе PIC16F628 V2_0”.
Установить ток в обмотке 1,5-2 А (или хотя бы 1 ампер) и посмотреть осциллограмму.
Постоянная составляющая соответственно должна быть 0,15-0,2 (0,1) вольта, а вот амплитуда и частота пилы - это и будет самое интересное.

Остальное непонятно кому адресовано, поэтому отвечать не буду.