Страница 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
В данный момент, чтобы сильно над питанием не сидеть, нарисовал вот так. Если где-то видны ошибки, не стесняйтесь. Скажу только, что для каждой группы устройств на плате будет своя доп. обвязка с фильтрами. Ближе к концу рисования, когда посчитаю потребление с каждой линии, можно будет заняться переосмыслением и тюнингом.
Кстати, спасибо всем, кто помогает советами. Все итоговые схемы, разводка и 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 писал(а):Добавил по паре резисторов, чтобы мальца рассеять тепло. Номиналы подбирать опытами.
А зачем создавать тепло?
Входы с широким диапазоном напряжений делают с источником тока.
Напримкр так :
Вот здесь хорошо описано как работает
https://electronics.stackexchange.com/q ... n-24v-3-3v
Индикаторный светодиод для входа датчика можно поставить последовательно с оптроном - получиться порог по напряжению помехи
больше 3V и индикация
Минус таких схем - отднополярное включение.
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 03 окт 2019, 12:07
MX_Master
Однополярность

Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 03 окт 2019, 12:20
calabr
MX_Master писал(а):Однополярность

Решается диодным мостиком.
Тогда из схемы с полевиком можно выкинуть диод и красота не пострадает.
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, капсулирование платы в герметичный, залитый кислото-стойким компаундом корпус, комплектация изделия молотком, для битья по рукам неродивому ползователю...
Хочу смайлик с молотком по рукам, очень часто нужен....
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Добавлено: 03 окт 2019, 15:47
MX_Master
Давайте перейдём к слайдам с примерами подключения

А там уже видно будет.
Допущены ли какие-то ошибки при подключении?