Страница 27 из 71

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

Добавлено: 02 окт 2019, 14:39
Serg
megagad писал(а):Ну, тут как-бы всё упирается в 34063 ;) Ставим её в помощь мосфет, мотаем транс помощнее и ставим обычные 7812 и 7912!
Там нужно-то всего пара миллиампер...

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

Добавлено: 02 окт 2019, 17:59
D.L.
У той же месы аналоговые выходы до 5ма, если взять это значение для прикидки, то 2Вт модульного DC/DC(например AM2D-1212DH) хватит на 10ть осей с запасом.

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

Добавлено: 02 окт 2019, 18:20
alex_sar
Ага, к чему все эти сложности

https://ru.aliexpress.com/item/32962991 ... b201603_53

самому паять - запчасти дороже выйдут (я не про этот конкретно лот, можно цену получше поискать)

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

Добавлено: 02 окт 2019, 19:28
Serg
alex_sar писал(а):самому паять - запчасти дороже выйдут
Модульный DC/DC - только 4 ноги запаять на плату. :) А подобную плату надо как-то где-то крепить.

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

Добавлено: 02 окт 2019, 19:55
MX_Master
В данный момент, чтобы сильно над питанием не сидеть, нарисовал вот так. Если где-то видны ошибки, не стесняйтесь. Скажу только, что для каждой группы устройств на плате будет своя доп. обвязка с фильтрами. Ближе к концу рисования, когда посчитаю потребление с каждой линии, можно будет заняться переосмыслением и тюнингом.
2019-10-02_224206.jpg (1425 просмотров) <a class='original' href='./download/file.php?id=169842&mode=view' target=_blank>Загрузить оригинал (192.71 КБ)</a>
Кстати, спасибо всем, кто помогает советами. Все итоговые схемы, разводка и 3D модель платы будут выложены в свободный доступ. В виде PDF'ок, в виде цельного проекта EASYEDA, ну и в любом другом желаемом формате. По сути, будущая плата будет представлять из себя универсальный ЧПУ контроллер. Который можно будет прикрутить не только к LinuxCNC, но и к любому другому ЧПУ с открытым API.

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

Добавлено: 02 окт 2019, 22:01
alex_sar
UAVpilot писал(а):
alex_sar писал(а):самому паять - запчасти дороже выйдут
Модульный DC/DC - только 4 ноги запаять на плату. :) А подобную плату надо как-то где-то крепить.
Ну так то да, но там ведь и обвес же еще будет, нет? Или есть вот прям чтоб 4 ноги? как называется?

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

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

Добавлено: 03 окт 2019, 01:48
Serg
alex_sar писал(а):Ну так то да, но там ведь и обвес же еще будет, нет? Или есть вот прям чтоб 4 ноги? как называется?
2-3 конденсатора 0805 - вот и весь обвес. Я часто запаиваю просто между выводами на плате - и место экономится и соединения минимальной длины. :)
https://www.chipdip.ru/catalog-show/dc- ... x.1557=gmM

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

Добавлено: 03 окт 2019, 06:56
dpss-2
MX_Master писал(а):Если где-то видны ошибки, не стесняйтесь.
А их и не увидеть, пока плату не покажите. Думаете зря производители чипов дают фрагменты платы с рекомендуемой раскладкой и дорожками? Особенно для импульсных стабилизаторов.
Для готовых DC/DC в первую очередь смотрим уровень шумов по выходу и проходную емкость первичка - вторичка.

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

Добавлено: 03 окт 2019, 08:11
MX_Master
dpss-2 писал(а):А их и не увидеть, пока плату не покажите.
К разводке скоро подойдём. Рисовать буду отдельными блоками. Из таких блоков будет удобно создавать разные версии платы. В данный момент я планирую только одну большую плату "всё в одном". Но позже можно попробовать сделать и облегчённую версию. Без аналога +-10V, без диф. входов ABZ и с меньшим кол-вом изолированных in/out. Для тех, кто юзает только step/dir, энкодеры 5V TTL и немного концевиков, это будет вариант.

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

Добавлено: 03 окт 2019, 08:59
dpss-2
MX_Master писал(а):Рисовать буду отдельными блоками.
И делайте физически по началу отдельными модулями. Сильно проще отлаживать и менять варианты. Нужно только определиться с общей сеткой крепежных отверстий и сеткой внешних размеров.

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

Добавлено: 03 окт 2019, 11:27
calabr
MX_Master писал(а):Добавил по паре резисторов, чтобы мальца рассеять тепло. Номиналы подбирать опытами.
А зачем создавать тепло?
Входы с широким диапазоном напряжений делают с источником тока.
Напримкр так :
SSR_input2.png (1315 просмотров) <a class='original' href='./download/file.php?id=169864&mode=view' target=_blank>Загрузить оригинал (15.28 КБ)</a>
SSR_input.PNG (1315 просмотров) <a class='original' href='./download/file.php?id=169863&mode=view' target=_blank>Загрузить оригинал (96.44 КБ)</a>
SSR_input3.PNG (1315 просмотров) <a class='original' href='./download/file.php?id=169865&mode=view' target=_blank>Загрузить оригинал (89.98 КБ)</a>
Вот здесь хорошо описано как работает
https://electronics.stackexchange.com/q ... n-24v-3-3v

Индикаторный светодиод для входа датчика можно поставить последовательно с оптроном - получиться порог по напряжению помехи
больше 3V и индикация
Минус таких схем - отднополярное включение.

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

Добавлено: 03 окт 2019, 12:07
MX_Master
Однополярность :cry:

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

Добавлено: 03 окт 2019, 12:20
calabr
MX_Master писал(а):Однополярность :cry:
Решается диодным мостиком.
Тогда из схемы с полевиком можно выкинуть диод и красота не пострадает.

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

Добавлено: 03 окт 2019, 12:41
Serg
MX_Master писал(а):Однополярность
А откуда возьмётся обратная полярность?..

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

Добавлено: 03 окт 2019, 13:22
MX_Master
UAVpilot писал(а):А откуда возьмётся обратная полярность?..
Я думаю, что извне или при правильном/неправильном подключении NPN/PNP датчиков.

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

Добавлено: 03 окт 2019, 13:33
Сергей Саныч
А зачем вообще делать цифровые входы, которые реагируют на любую полярность? Причем одинаково реагируют?

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

Добавлено: 03 окт 2019, 13:49
calabr
MX_Master писал(а):Я думаю, что извне или при правильном/неправильном подключении NPN/PNP датчиков.
От неправильного подключения можн защититься просто диодом, а лучше зенером в параллель, заодно и от перенапряжения защита,
Если у нас питание датчика с другой полярностью - можно просто проводки поменять на входе - в принципе земли объединять не обязательно.
Если пользователь подключает и попутал полярности - у нас есть защита от дурака, а он пусть учит матчасть. IMHO

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

Добавлено: 03 окт 2019, 13:51
Serg
MX_Master писал(а):Я думаю, что извне или при правильном/неправильном подключении NPN/PNP датчиков.
А вдруг там 380 появится?.. Или плату в кислоту уронят... :)

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

Добавлено: 03 окт 2019, 14:12
calabr
UAVpilot писал(а):А вдруг там 380 появится?.. Или плату в кислоту уронят...
... Установка на вход сапрессора на 1.5KW, капсулирование платы в герметичный, залитый кислото-стойким компаундом корпус, комплектация изделия молотком, для битья по рукам неродивому ползователю... :freak_in_action:

Хочу смайлик с молотком по рукам, очень часто нужен....

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

Добавлено: 03 окт 2019, 15:47
MX_Master
Давайте перейдём к слайдам с примерами подключения :) А там уже видно будет.
Допущены ли какие-то ошибки при подключении?
2019-10-03_183558.png (1235 просмотров) <a class='original' href='./download/file.php?id=169874&mode=view' target=_blank>Загрузить оригинал (76.09 КБ)</a>