Ethernet контроллер для LinuxCNC (STM32, FPGA)

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение Сергей Саныч »

MX_Master писал(а):дополнительным товаром к плате надо сделать комплект запчастей для ремонта
Когда присылают на ремонт (а то и "на гарантию") изделие, в котором уже какой-то вася поковырялся 60-100 ваттным паяльником, слабые иллюзии о ремонте пользователем рассыпаются в пыль.
Техподдержка, вообще, труд тяжелый и неблагодарный.
Можешь у Михаила Юрова спросить.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
solo
Мастер
Сообщения: 1374
Зарегистрирован: 20 окт 2011, 18:39
Репутация: 272
Настоящее имя: Юрий Соловьев
Откуда: Украина Харьков
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение solo »

Правильно надо делать без опторазвязки ,как ардуинки, чтобы если выгорало то только полная замена , дешиво ремонтопригодно и почти гарантированный постоянный спрос
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

N1X писал(а):С оптронами кстати не все так гладко, да как и странзисторами.
Не забываем про необходимость гарантированного превышения тока "трезолда" с одной стороны и деградацию светодиода, особенно при большом токе, с другой. И что бы устойчиво работало в диапазоне 20-30 вольт.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение N1X »

dpss-2 писал(а):Не забываем про
Ну вот я по сути больше о том, что все несколько сложнее, чем "Справа выход, слева вход, это вот опторазвязка". Это со всякими хитромудрыми ADuMами так, там производитель уже за нас подумал, а с оптронами придется думать самому... Там еще всякий Common mode transient immunity может добавиться, и просто проходная емкость... Особенно если к плате частотник прикручен, который плохо заземлен и свистит куда не попадя и прочие неочевидные грабли...
Аватара пользователя
merkwurdigliebe
Мастер
Сообщения: 609
Зарегистрирован: 17 дек 2013, 22:14
Репутация: 580
Откуда: București
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение merkwurdigliebe »

MX_Master писал(а):Номиналы резисторов буду подбирать на готовой, но тестовой плате.
про входы. сегодня спам упал как раз на тему: https://www.terraelectronica.ru/news/5991 читать до рекламы интегральных решений :) там есть номер ГОСТа. номиналы резисторов у мицубисей и яскавы для PS2801/PS2805
R1=470, R2=5.6K(0.5W, 1210 с теплоотводом на полигоны на плате)
R1=680, R2=6.8K(1210)
R1=680(параллельно с керамическим конденсатором), R2=5.6K(0.25W, с проволочными выводами, торчат вертикально)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master »

чую, у будущей платы будет ревизий 5-6 :hehehe:
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

MX_Master писал(а): будет как минимум 5 ревизий :hehehe:
По схеме и номиналам. А когда устаканится, то не пройдет по теплу :hehehe: .
У того же Сименса довольно большие площади залиты медными полигонами с обоих сторон и на них сидят двухваттные резисторы. На каждом выделяется около пол ватта, но когда их куча друг над другом, перегрет воздух в шкафу и в цеху летом на солнце за +30 :thinking: ...
Светодиоды индикации стоят последовательно во входной цепочке и то же на себя берут немного энергии, которую нужно рассеять по округе.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master »

Эх, ладно, пока продолжаю рисовать схему. Господа, готовьте по ящику помидор..
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

N1X писал(а):Особенно если к плате частотник прикручен, который плохо заземлен и свистит куда не попадя и прочие неочевидные грабли...
Считается хорошим тоном соединять развязанные земли параллельной RC цепочкой 10 мегом, 1 нана или около того. Конденсатор высоковольтный.
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

MX_Master писал(а):готовьте по ящику
Тапок, котом засиженных :lol:
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

dpss-2 писал(а):
MX_Master писал(а):готовьте по ящику
Тапок, котом засиженных :lol:
Для тепла у нас есть пара испытательных термокамер, тепловизор.
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение N1X »

dpss-2 писал(а):У того же Сименса довольно большие площади залиты медными полигонами с обоих сторон и на них сидят двухваттные резисторы. На каждом выделяется около пол ватта, но когда их куча друг над другом, перегрет воздух в шкафу и в цеху летом на солнце за +30 ...
То отпаиваются нафик... Только дня 3 назад отдал двухкоординатник Sinamics S120 у которого тупо отпаялся резистор в запитке одного из каналов драйверов затвора. И как-то так удачно, что просто привод успел ругнуться "КЗ на землю". Скорее всего, потому что это был драйвер верхнего ключа, который питает еще и сигма-дельта модулятор оцифровки тока и соответственно мозки увидели разбаланс ОС по фазам. А так обычно результат таких финтелей у меня в теме =) Припаял наместо - полет нормальный...
Такая же фигня у фагора в цепях синхронизации, такая же у байстроника в высоковольтном шкафу старых лазеров, но там вообще ахтунг, в шкафу под 100 градусов из-за лампового усилителя в цепи питания...Так что да - тепловой режим важная штука.
А вообще, Михаил, можешь хряпнуть сотку за то, что тебе по ЭМИ сертифицироваться не надо :lol:
dpss-2
Мастер
Сообщения: 628
Зарегистрирован: 02 сен 2018, 15:15
Репутация: 305
Настоящее имя: Alex
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение dpss-2 »

ЭМИ... Как много в этом звуке... Ну по проводам питания ещё терпимо. Нужен всего то силовой трехфазный фильтр и анализатор спектра. Раньше вообще обходились селективным милливольтметром. Были очень неплохие наборы оборудования производства ГДР до гига. А вот эфир требует измерительную камеру. Здоровая дура выложенная внитри радиопоглотителем. Далеко не каждый может себе позволить. Это нужно для того, что бы у себя на месте оценить шансы пройти сертификацию в аккредитованном центре.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение Serg »

dpss-2 писал(а):Были очень неплохие наборы оборудования производства ГДР до гига. А вот эфир требует измерительную камеру. Здоровая дура выложенная внитри радиопоглотителем. Далеко не каждый может себе позволить. Это нужно для того, что бы у себя на месте оценить шансы пройти сертификацию в аккредитованном центре.
В армии в моём распоряжении был подобный мобильный комплекс (несколько "единиц" на шасси Зил-131), и подобная камера среди них тоже была. Я правда из всего комплекса пользовал только "ремонтно-наладочную мастерскую" - ездил по Киеву и окрестностям и высшему командному составу КВО бытовую технику чинил. :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master »

Давайте плавно перейдём к слайдам :) Тапки, яйца и помидоры однозначно приветствуются. На слайде предположительно изолированный вход. Слева 12-ти пиновый разъём. 24V взято прямо со входного питания. 5V/3V3 взяты с понижающих DC-DC. Контакты STM_INx идут напрямую на лапки STM'ки. В настройках STM'а указанные пины подтянуты к земле внутренними резисторами. Что в данном случае может пойти не так? :hehehe:
2019-10-01_082107.jpg (1399 просмотров) <a class='original' href='./download/file.php?id=169651&mode=view' target=_blank>Загрузить оригинал (172.61 КБ)</a>
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение N1X »

В данном случае из-за отсутствия нагрузочных резисторов параллельно светодиодам помехи будут периодически подсвечивать оптроны, т.е. могут быть ложные сработки...
Посмотри по ссылке merkwurdigliebe выше, как делается...
Изображение
Триггер Шмидта тоже кстати не лишний, т.к. вход по сути аналоговый и в момент перехода через зону неопределенности лог. уровней может быть дребезг...
Cvazist
Мастер
Сообщения: 1155
Зарегистрирован: 16 окт 2017, 16:07
Репутация: 97
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение Cvazist »

Это какая же наводка нужна чтобы зажечь светодиод ???
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение N1X »

Cvazist, а ты представь, что у тебя в общем коробе метров 5 кабеля через весь станок к концевику идет :)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение MX_Master »

Да. Если в ящике плохое заземление, то концевики начинают сходить с ума.
Немного подправил. Где ещё может зарыться собака?
2019-10-01_120237.jpg (1357 просмотров) <a class='original' href='./download/file.php?id=169654&mode=view' target=_blank>Загрузить оригинал (219.85 КБ)</a>
Аватара пользователя
Prav
Мастер
Сообщения: 834
Зарегистрирован: 14 июл 2015, 05:10
Репутация: 138
Настоящее имя: Петр Раввинский
Откуда: Москва
Контактная информация:

Re: Плата развязки для LinuxCNC (Ethernet + STM32)

Сообщение Prav »

У помех импульсы короткие. Ты просто не увидишь эту вспышку.
Любят же некоторые наворотить лишнего и ещё аргументацию находят ведь :D
Ответить

Вернуться в «LinuxCNC»