Страница 1 из 2

Конвертер ШИМ в 0-10В

Добавлено: 29 дек 2018, 23:34
inFamous
Нарисовалась мистика
Smoothstepper умеет в ШИМ, поэтому был куплен конвертер
(для просмотра содержимого нажмите на ссылку)
bc78def6-e0e8-11e3-8d10-d850e6bf91f5_5baab2f5-4b06-11e4-a071-d850e6bf91f5.jpg (5153 просмотра) <a class='original' href='./download/file.php?id=153531&mode=view' target=_blank>Загрузить оригинал (195.17 КБ)</a>
У него диапазон ШИМ от 1 до 3 кгц
Smoothstepper выдает ШИМ с 17 и 18 пина порта 1.
(для просмотра содержимого нажмите на ссылку)
111.JPG (5153 просмотра) <a class='original' href='./download/file.php?id=153532&mode=view' target=_blank>Загрузить оригинал (29.54 КБ)</a>
Несколько разобрался, и поставил управление шпинделем через ШИМ (PWM control) по инструкции с офф. сайта.
Инвертор HY02D223B. Плату не удалось разместить без геморроя внутри шкафа, поэтому я запитал её от выхода частотника (24В).
И вот теперь секс. На плате есть подстроечный резистор. Китайцы пишут что им надо калибровать конвертер. Вот сам текст
(для просмотра содержимого нажмите на ссылку)
0-10V analog voltage output explanation:
When the signal input port is not connected, the output port gives 0V. The first time when we power on this module, we better calibrate it: find a 50% duty ratio signal, connect to DIN-, DIN+, the amplitude matches corresponding jumper. When frequency is at 1kHz ~ 3kHz, use a multi-meter to test AO, GND. The meter should be showing around 5.4V. We adjust the potentiometer on the converter module to make multi-meter shows about 5.4V. After this is done, we have calibrated and matched pulse signal with this converter module. The module has a definition of 0.1V. Output current 10mA. If duty ratio is in opposite to voltage, we can select PWM output pin STEP LOW / ACTIVE for MACH3 software.
И то ли лыжи не едут, то ли я тупой, но я могу откалибровать подстроечником частоту на экране Mach3 с частотой на частотнике, но только и всего. Т.е. с завода он от 6000 до 24000 работал в крайних положениях, т.е. 6000 и 24000 точно совпадают, но вот промежуточные значения гуляют на 500-1000 оборотов, в зависимости от выбранной величины. Если это паскудство откалибровать допустим на частоте 15000 в Mach3 до частоты 15000 на частотнике подстроечным резистором, то всё на этой частоте ок, а вот на 24000 в Mach3 он уже реально выдаст 22000. То ли частотник у меня бракованный, то ли я не понял что они в инструкции хотят. В настройках Mach3 я поставил в настройках шпинделя PWMBase Freq. 1000 Hz, то же в настройках Smoothstepper, Spindle Pulley от 6000 до 24000 диапазон в Mach3, даже хз, что делать.
.

Re: Конвертер ШИМ в 0-10В

Добавлено: 29 дек 2018, 23:52
MX_Master
У подобных конвертеров очень нелинейный диапазон на выходе. Это можно проверить даже простым мультиметром.

Я долго мучался с подобными проблемами, пока не перешёл на управление с помощью RS485. Рекомендую.

Re: Конвертер ШИМ в 0-10В

Добавлено: 29 дек 2018, 23:57
svb
MX_Master писал(а):У подобных конвертеров очень нелинейный диапазон на выходе. Это можно проверить даже простым мультиметром.
А есть конвертеры с линейной характеристикой?

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 00:01
inFamous
MX_Master писал(а):У подобных конвертеров очень нелинейный диапазон на выходе. Это можно проверить даже простым мультиметром.

Я долго мучался с подобными проблемами, пока не перешёл на управление с помощью RS485. Рекомендую.
Цены на RS485 слегка конские, а свистой который распространён на Ali из бюджетных - не очень вызывает доверие в плане стабильности. Посоветуете какой либо?
Был у меня контроллер NVEM, там 0-10 работало как часы (встроенный ЦАП на плате), в 20 оборотов попадало по точности, а здесь как попало, реально нелинейный выход

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 00:43
niksooon
inFamous писал(а):то ли лыжи не едут........
для начала сделайте такой эксперимент- в параметрах частотника диапазон оборотов поставьте от нуля до 24000, отрегулируйте подстроечником совпадение заданных оборотов и фактических на скорости 24000 (можно и напряжение заодно проконтролировать-надобно 10 В ровно)
Далее следует проверить промежуточные значения скорости на линейность характеристики ( не забыть при этом в Маче параметр Spindle Pulley от 0 до 24000 диапазон установить )
если кривая скорости будет линейна(и я почти уверен в этом) то радостно потираем руки , параметр Spindle Pulley ставим от 6000 до 24000 и более ничего не делаем ,мач сам будет командовать частотником и менее чем 6000 об ни при каких условиях шпиндель крутить не разрешит .
Ежели доверию к Мачу нет, то можно в частотнике ограничить нижний порог скорости сотней герц но тогда придется вычитать в мануале на частотник параметр отвечающий за уровень входного аналового сигнала для мин частоты и установить его на 2,5V и далее возможно слегка подкорректировать при необходимости
для совпадения с фактической скоростью
Следует учесть- в некоторых ПЧ начальное значение (смещение) может задаваться не явно ,в в процентах от входного значения 0-10В,так что читаем мануал внимательно

У вас сейчас по факту диапазон упр напряжения от 0 до 10В а обороты настроены в частотнике от 100 до 400 Гц (диапазон 300ГЦ) и когда мач командует крутнуть шпиндель к примеру 12000 об (200 Гц) он должен выдавать на выходе конвертора 5В ,а частотник эти 5В воспринимает как команду выдать 250 гц(повторюсь что диапазону 0-10в соответствует выходная частота 100-400ГЦ) ........ короче говоря перезарегулированно все напрочь и как я понял не только у вас одного.............

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 05:41
MX_Master
inFamous писал(а):Цены на RS485 слегка конские, а свистой который распространён на Ali из бюджетных - не очень вызывает доверие в плане стабильности. Посоветуете какой либо?
Я себе три таких USB свистка купил, всё работает как часы.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 09:11
NikolayUa24
inFamous писал(а): В настройках Mach3 я поставил в настройках шпинделя PWMBase Freq. 1000 Hz
Значение PWM Base Frec. лучше выставить в диапазоне 5 – 50.Чем выше выбранная частота, тем меньше выбор скоростей и больше нагрузка на само ядро Mach. Число разных скоростей это Kernel Speed/PWMBase Freq. Мач работает на 25000 Гц и задали PWMBase = 1000 Гц, то доступно 25 разных скоростей. Шаг получается 960 оборотов.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 16:10
inFamous
Никакой нагрузки, генерацией занимается Smoothstepper
MX_Master писал(а):
inFamous писал(а):Цены на RS485 слегка конские, а свистой который распространён на Ali из бюджетных - не очень вызывает доверие в плане стабильности. Посоветуете какой либо?
Я себе три таких USB свистка купил, всё работает как часы.
Мы об этом говорим?

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 16:46
Сергей Саныч
Часто, когда используют такие "свистки", забывают провести дренажный провод. То есть соединить логические земли инвертора и компьютера. Без этого нормально работать не будет из-за синфазной помехи.
Либо придется ставить гораздо более дорогие адаптеры с гальванической развязкой.
Но обычно дренажный провод решает все проблемы, особенно когда расстояние между компьютером и инвертором не превышает нескольких метров.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 16:53
NikolayUa24
inFamous писал(а): генерацией занимается Smoothstepper
А чем тогда в это время занимается Мач ? Я думал он Smoothstepper посредник а он оказывается основной.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 18:49
inFamous
NikolayUa24 писал(а):
inFamous писал(а): генерацией занимается Smoothstepper
А чем тогда в это время занимается Мач ? Я думал он Smoothstepper посредник а он оказывается основной.
Мак считает траекторию, импульсы генерирует ПЛИС на Smoothsteppere

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 18:58
MX_Master
inFamous писал(а): Мы об этом говорим?
Да, этот свисток. Очень бюджетный. У нас даже в местных магазинах он есть.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 19:34
NikolayUa24
MX_Master писал(а):
inFamous писал(а): Мы об этом говорим?
Да, этот свисток. Очень бюджетный. У нас даже в местных магазинах он есть.
У меня постоянные проблемы со свистком, на компе как правило USB парные. На Мамке 2 USB в одну сажаю свисток во вторую флешку, и когда свисток подхватил связь в частотником не дай бог вынуть флешку связь обрывается.

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 20:38
inFamous
Сергей Саныч писал(а):Часто, когда используют такие "свистки", забывают провести дренажный провод. То есть соединить логические земли инвертора и компьютера. Без этого нормально работать не будет из-за синфазной помехи.
Либо придется ставить гораздо более дорогие адаптеры с гальванической развязкой.
Но обычно дренажный провод решает все проблемы, особенно когда расстояние между компьютером и инвертором не превышает нескольких метров.
Это какие такие логические земли? Заземлять инвертор с компом я точно не буду - у меня через инвертор заземлен станок с ЭМИ фильтром, и это работает нормально вот уже год, в заземление я точно новых переменных вводить не буду)

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 20:57
NikolayUa24
inFamous писал(а):Это какие такие логические земли?
http://www.eni-bbmv.ru/images/doc/Statya_RS-485_2.pdf

Re: Конвертер ШИМ в 0-10В

Добавлено: 30 дек 2018, 21:03
MX_Master
NikolayUa24 писал(а):У меня постоянные проблемы со свистком, на компе как правило USB парные. На Мамке 2 USB в одну сажаю свисток во вторую флешку, и когда свисток подхватил связь в частотником не дай бог вынуть флешку связь обрывается.
Нет, я с USB устройствами так не играю. Передача УП и прочее управление - только по сети (Ethernet). Поэтому работа USB свистков у меня стабильная.

ЗЫ логические земли я не объединял (:

Re: Конвертер ШИМ в 0-10В

Добавлено: 31 дек 2018, 05:22
Сергей Саныч
inFamous писал(а):Это какие такие логические земли?
Логическая (сигнальная) земля в компьютерах, как правило, соединена с корпусом/защитной землей внутри БП. В частотниках же она обычно ни с чем гальванически не связана, а питание внешних интерфейсов сделано от развязанного источника. Это приводит к тому, что на ней при работе инвертора наводятся через паразитные и не очень емкости помеха амплитудой в десятки вольт и широким спектром частот, которая способна не только вызвать сбои при передаче данных, но и спалить интерфейсные микросхемы Rs485, особенно если изготовитель "свистка" сэкономил на цепях защиты.
Решается проблема просто - бросается провод между корпусом ПК и сигнальной землей ЧП (не путать с защитной). Если совсем "по феншую", то через резистор ом на 100..200, как здесь Re: Конвертер ШИМ в 0-10В #15
PS: Устойчивость USB-интерфейса - вопрос отдельный. В любом случае лучше, если адаптер воткнут прямо в гнездо на плате, без промежуточных кабелей.

Re: Конвертер ШИМ в 0-10В

Добавлено: 31 дек 2018, 11:42
nickoass
Да уж, конвертеры имеют не линейную характеристику выходного напряжения 0-10в. Я сделал проще. Взял и подал сигнал ШИМ с контроллера прямо на инвертор со включенным режимом 0-10в. Единственное, нужно в инверторе в настройках подправить верхний предел управляющего входного напряжения. У меня получилась 4.8 в. Имеем при 0в на входе инвертора обороты 0. При напряжении 4.8в полную частоту вращения.
Незнаю как на других инверторах это прокатит, но у меня на Дельте работало отлично. Может получиться так, что еще придется проинвертировать выходной сигнал ШИМ в настройках Mach3.

Re: Конвертер ШИМ в 0-10В

Добавлено: 01 янв 2019, 19:12
AVK74
RS-485 лучше брать на COM порт переходник, он стабилен как рельса.

Re: Конвертер ШИМ в 0-10В

Добавлено: 03 янв 2019, 13:39
inFamous
nickoass писал(а):Да уж, конвертеры имеют не линейную характеристику выходного напряжения 0-10в. Я сделал проще. Взял и подал сигнал ШИМ с контроллера прямо на инвертор со включенным режимом 0-10в. Единственное, нужно в инверторе в настройках подправить верхний предел управляющего входного напряжения. У меня получилась 4.8 в. Имеем при 0в на входе инвертора обороты 0. При напряжении 4.8в полную частоту вращения.
Незнаю как на других инверторах это прокатит, но у меня на Дельте работало отлично. Может получиться так, что еще придется проинвертировать выходной сигнал ШИМ в настройках Mach3.
а какой у вас контроллер?
я сделал так же, напрямую подрубил, поставил входящее 0-5В на частотнике, на PWMBase 1000 шпиндель будто постоянно разгоняется/останавливается, поставил 4000 Hz - всё ок, обороты +- 100 держит, уже отлично, только не случится ли чего с частотником от того, что там не чистая постоянка а ШИМ?
Или повышением частоты ШИМ я добился того, что частотник это устраивает? И не сгорит ли контроллер? Я хз, есть ли опторазвязка у частотника на аналоговом входе, или нет.