Контрактное производство и проектные поставки для российских производителей электроники

Обсуждение: Многоканальная одновременная передача цифровой информации по двухпроводной линии

Страница 7 из 15
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
24.05.2025 11:11 #61
Все просто. Любой последовательный порт всегда сложнее в обработке сигналов. По нему хорошо и быстро можно передавать информацию. Но на выходе ее надо еще и расшифровывать по байтам или полубайтам в параллельный код. А все шаговые двигатели работают по параллельному коду. По последовательному еще не изобрели. А кроме того еще надо передавать сигналы контроля с АЦП а это еще увеличивает время обработки.
Оценка
Современные китайские производители электронных компонентов предлагают ряд альтернативных решений для замены популярного AC/DC-преобразователя хIPER12A (ШИМ-контроллер + MOSFET 730 В, 60 кГц), разработанного известным европейским вендором. Эти решения сохраняют функционал оригинала, но предлагают дополнительные преимущества, включая сниженную стоимость и улучшенную защиту от помех. Больше информации о китайских аналогах AC/DC-преобразователя хIPER12A, их основных параметрах и отличительных особенностях можно посмотреть
Знаток
 
Регистрация: 08.04.2010
Сообщений: 236
Репутация: 102
85 42
2 0
 
24.05.2025 15:16 #62
Цитата:
Сообщение от Aleksandr52
А все шаговые двигатели работают по параллельному коду.
О как! А двигатели походу и не знают об этом
Все ШД с которыми я имел дело управляются драйверами, которые коммутируют напряжение между несколькими обмотками. Каждая коммутация поворачивает ШД на один шаг (есть еще режим микрошагов, но это мелочи), коммутацию осуществляет драйвер ШД, а на него с платы управления выдаются сигналы задающие направление и количество шагов, которые нужно сделать. Допустим ПО на плате управления определило, что нужно передвинуть головку по координате Х, программа определяет нужное количество шагов для этого и выдает на драйвер серию импульсов с определенной частотой. И никакого параллельного кода тут нет. Большинство современных контроллеров - те же Cortex М3,М4 имеют аппаратные средства для генерации сигналов управления - например таймеры, так что задержка в управлении ШД если и скажется, то только в виде паузы при между сменой позиции головки.
Проблема со стопорением ШД связана возможно со скоростью выдачи импульсов - чем выше частота, тем меньше момент на валу ШД. Еще есть трение и инерция головки, которую нужно компенсировать. Еще влияет режим управления ШД -настраивается дип-переключателями на драйвере, напряжение питания драйвера, максимальный ток драйвера -тоже бывает настраивается драйвером. Если ШД не может обеспечить требуемый момент на валу, он просто останавливается и тарахтит на месте.
Оценка
В складской номенклатуре КОМПЭЛ появился полный бюджетный качественный аналог популярных ШИМ-контроллеров семейства UCx843 (UC1843, UC2843 и UC3843) – микросхема AP8262WSE-A1 от китайской компании Chipown, сочетающая в себе токовое управление, фиксированную частоту преобразования и экономичность. Благодаря совместимости с UCx843, низкому энергопотреблению и минимальному количеству внешних элементов, она станет идеальным выбором для DC/DC-преобразователей и других решений.
Новичок
 
Регистрация: 19.04.2013
Сообщений: 232
Репутация: 48
38 56
0 0
 
24.05.2025 17:48 #63
Да, и скорость у юсб не маленькая, и контроллер на приличной частоте работает, а очередь выполнения команд последовательная, поэтому видимо все простенькие платы управления через юсб заметно отличаются от лпт.
Оценка
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
24.05.2025 17:50 #64
Alexandr111,

Я не про работу драйвера ШД а про работу самого двигателя. Что подается на сам движок.
Параллельный код от драйвера. Да и драйверов много и все они разные по принципам работы. Элементарный например управление осями с помощью мк Attiny 13. Драйверы L298. А управление осями как по скорости так и по одновременному или одиночному ходу с помощью одного джойстика. Строго по горизонтали вверх или вниз - работает одна ось. По вертикали- другая ось. Под углом работают одновременно оси. Отпустили джойстик полный останов. А по высоте управления джойстиком скорость перемещения. Шпиндель это обычный движок постоянного тока. Скорость у него регулируется сигналом с шим от внешнего генератора импульсов через драйвер.
И ни каких хитрых драйверов. Все элементарно. Драйвер конечно маломощный.
Изображения
Тип файла: jpg 2025-05-24_173852.jpg (264.4 Кб, 0 просмотров)
Последний раз редактировалось Aleksandr52; 24.05.2025 в 17:56.
Оценка
Новичок
 
Регистрация: 19.04.2013
Сообщений: 232
Репутация: 48
38 56
0 0
 
25.05.2025 08:38 #65
Да как сказать на шпинделе нет драйверов? Там же обычно частотный преобразователь через который подключается бесколекторный AC двигатель и при увеличении частоты переменного напряжения например до 400 герц в 8 раз увеличиваются и обороты до примерно 20000. Бывают шпинделя, которые отслеживают и устанавливаются на определенный угол.
Оценка
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
25.05.2025 10:34 #66
Цитата:
Сообщение от SergeyRJ
Да как сказать на шпинделе нет драйверов? Там же обычно частотный преобразователь через который подключается бесколекторный AC двигатель и при увеличении частоты переменного напряжения например до 400 герц в 8 раз увеличиваются и обороты до примерно 20000. Бывают шпинделя, которые отслеживают и устанавливаются на определенный угол.
Это вы мне про станки ЧПУ рассказываете. Так на ЧПУ на шпинделях работает эл. привод.
Там сложный по конструкции и работе эл. двигатель стоит со своей системой охлаждения.
Кроме того инструментом обработки управляет 8 или 12 позиционная револьверная головка с план шайбой на которую устанавливается различный инструмент. Эта головка имеет свой трех фазный двигатель внутри. Он крутит по программе план шайбу. Находит по герконовым датчикам при повороте нужный инструмент в данный момент обработки. И все работает по программе.

У меня здесь показано управление небольшим самодельным сверлильно- фрезерным станком для обработки печатных плат. Делали мы такой станок. И работает он нормально.
Стол перемещается в двух осях. Шпиндель - двигатель постоянного тока с шим управлением по скорости. Вертикальное управление шпинделем ручное с фиксации по глубине. Хотели поставить еще и управление вертикальной осью - шпинделя станка через шд но не стали усложнять. Управление столом через джойстик. Так что сверлим и фрезеруем платы как надо.
Оценка
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
25.05.2025 10:58 #67
А драйверы вот такие ставил. По току и напряжению хватает для моих движков. Более мощные не стал покупать. Покупал готовые где то лет 6 назад по 150р. Штук 6 использовал все исправные. Брал на оптовом складе. Хорошие штуки. Крутят как ШД так и обычные движки постоянного тока. Движки пост. тока через него при желании шиммировать можно.
Изображения
Тип файла: jpg 2025-05-25_105139.jpg (83.8 Кб, 0 просмотров)
Оценка
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
25.05.2025 11:36 #68
Устройство двух осевого джойстика типа KY023
У меня он управляет как перемещением направления осями влево - вправо, вперед- назад так и скоростью перемещением осей через МК.
Изображения
Тип файла: jpg 2025-05-25_113340.jpg (25.6 Кб, 0 просмотров)
Тип файла: jpg 2025-05-25_113404.jpg (24.6 Кб, 0 просмотров)
Последний раз редактировалось Aleksandr52; 25.05.2025 в 11:41.
Оценка
Новичок
 
Регистрация: 19.04.2013
Сообщений: 232
Репутация: 48
38 56
0 0
 
26.05.2025 00:26 #69
Это я не столько про сами двигателя, как про управление ими.
Оценка
Знаток
 
Регистрация: 19.06.2023
Сообщений: 1,149
Репутация: 182
177 68
5 1
 
26.05.2025 09:32 #70
Цитата:
Сообщение от SergeyRJ
Это я не столько про сами двигателя, как про управление ими.
Да я понял вас. Шаговые двигатели есть биполярные и униполярные. Как по включению обмоток так и по типу перемещение ротора. Шаг- полушаг. Кроме того в момент переключения ротора есть биения на нем. Это тоже надо учитывать. На каждый ШД есть максимальная частота переключения. Есть самые простые шд. Это те которые стоят в уличных больших часах. Там одна обмотка и два вывода. Там 24 вольтовый разнополярный импульс каждую минуту по переполюсовки поворачивает минутную стрелку.
На движке редуктор с минутной и часовой стрелкой.

А управление ШД можно делать по различным схемам на дискретной цифровых микросхемах. В качестве выходных ключей можно использовать либо биполярные транзисторы или мосфеты. И управление при этом можно делать как по скорости так и по реверсу. Есть схемы с полным шагом и полушагом. И без всяких драйверов. Я могу вам показать это все. Есть схема управления от энкодера с полушагом. Крутите энкодер и двигатель поворачивается на определенный градус. Крутите в другую сторону и двигатель крутиться в другую. Дали большую скорость на энкодер и двигатель крутиться как движки постоянного тока. При этом точно слушается команды энкодера.
Я много работаю с ШД по работе. Например вот с этими ШДА-2АМ.

Так что и управления ими самые различные что вы и спрашивали.
Изображения
Тип файла: jpg 2024-12-28_091920.jpg (78.6 Кб, 0 просмотров)
Вложения
Тип файла: zip Шаговые ДВ.zip (665.2 Кб, 0 просмотров)
Последний раз редактировалось Aleksandr52; 26.05.2025 в 09:39.
Оценка
Ответ
Страница 7 из 15
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
ТМ Электроникс. Электронные компоненты и приборы. Скидки, кэшбэк и бесплатная доставка
Часовой пояс GMT +3, время: 12:52.
Обратная связь РадиоЛоцман Вверх