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

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

Добавлено: 01 окт 2019, 16:25
merkwurdigliebe
светодиоды - ага, по-моему так

фильтр, о котором говорил dpss-2, ставится между сигнальной землей (0 источника питания платы) и защитным заземлением (корпус, металлизированные отверстия винтов крепления, экраны разъемов и т.п.) вот например голубенький кондер HR R 102K 1KV

update: да, делать входы, срабатывающие в диапазоне 5..24В не стоит... смысл использования 24В как раз в том, чтобы поднять порог до ~15В. надо будет 5В - просто впаивайте другие номиналы резисторов делителей на входах, да и все
fg-sg.jpg (2405 просмотров) <a class='original' href='./download/file.php?id=169732&mode=view' target=_blank>Загрузить оригинал (288.28 КБ)</a>

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

Добавлено: 01 окт 2019, 16:36
dpss-2
Задача этого фильтра - уменьшить dU/dt до допустимого уровня для входной развязки. Уменьшать порог срабатывания до уровня обычной логики - плохая идея с точки зрения помехоустойчивости. Тут или трусы или крестик :D . Как вариант - сделать сменные модули.

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

Добавлено: 01 окт 2019, 16:43
MX_Master
У меня, кстати, сигнал GND и значок земли - это одно и тоже. Это земля со входного разъёма питания.

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

Добавлено: 01 окт 2019, 16:49
dpss-2
Для понимания размера возможных граблей, связанных с землями и помехами.
https://electronix.ru/forum/index.php?a ... &id=153844

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

Добавлено: 01 окт 2019, 16:58
MX_Master
dpss-2 писал(а):Для понимания размера возможных граблей, связанных с землями и помехами.
https://electronix.ru/forum/index.php?a ... &id=153844
AlexandrY = dpss-2 ? :)

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

Добавлено: 01 окт 2019, 17:29
N1X
В таком диапазоне просто уже сложно сделать. Считать минимум на 5 вольт, тогда на 24 дофига тепла рассеивать придется... Ну или усложнять схему...

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

Добавлено: 01 окт 2019, 17:52
dpss-2
MX_Master писал(а):AlexandrY = dpss-2 ?
Я там под своим ником.

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

Добавлено: 01 окт 2019, 19:15
MX_Master
N1X писал(а):В таком диапазоне просто уже сложно сделать. Считать минимум на 5 вольт, тогда на 24 дофига тепла рассеивать придется... Ну или усложнять схему...
Давайте попробуем усложнить. Финальный вариант, я думаю, будет более простым. Но на этапе планирования можно нагородить по полной программе :hehehe:

Добавил по паре резисторов, чтобы мальца рассеять тепло. Номиналы подбирать опытами.
Дорожки к ним и от них можно сделать чуть толще или нагородить полигончиков.
Rev: 1.7
2019-10-01_220224.jpg (2340 просмотров) <a class='original' href='./download/file.php?id=169742&mode=view' target=_blank>Загрузить оригинал (287.71 КБ)</a>

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

Добавлено: 01 окт 2019, 19:22
Lunatic
N1X писал(а):В таком диапазоне просто уже сложно сделать. Считать минимум на 5 вольт, тогда на 24 дофига тепла рассеивать придется... Ну или усложнять схему...
Для примера для HCPL-631 диапазон рекомендованных входных токов 7-15 мА. Ниже 5 мА не гарантируется срабатывание, выше 15 мА быстрее деградирует. Т.е. просто на резисторах сделать диапазон 5-24В не реально. Можно сделать 2 диапазона - 3-6 В и 12-24 В и выбирать перемычкой нужный резистор. Для выбранной оптопары думаю будет аналогично.

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

Добавлено: 01 окт 2019, 19:49
MX_Master
Lunatic писал(а):Для примера для HCPL-631 диапазон рекомендованных входных токов 7-15 мА. Ниже 5 мА не гарантируется срабатывание, выше 15 мА быстрее деградирует.
В каком месте datashet'a искать эти данные? :hehehe: Облазил всю PDF'ку на PS2805 на предмет минимального тока. В тырнетах видел исследования с подбором номиналов для PC817. Про PS2805 такого не встречал.

ЗЫ на схеме диапазон получается примерно от 3 до 16 мА
2019-10-01_225105.jpg (2335 просмотров) <a class='original' href='./download/file.php?id=169743&mode=view' target=_blank>Загрузить оригинал (276.66 КБ)</a>

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

Добавлено: 01 окт 2019, 21:29
merkwurdigliebe
MX_Master писал(а):Облазил всю PDF'ку на PS2805 на предмет минимального тока
график CTR vs IF

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

Добавлено: 01 окт 2019, 22:17
Lunatic
У меня так получилось для PS2805:
1. Максимальное быстродействие при большом токе на выходе (низком сопротивлении нагрузки). При Ucc = 3,3 В , U насыщения 0,3В и Rвых = 1кОм получим I вых = 3 mA, (немного быстрее при R вых = 500 Ом I вых 6 мА )
2. При CTR больше 100% в диапазоне I входном от 1 до 30 mA, получаем I входной от 3 до 30 мА для 1кОм нагрузки и 6-30 мА для 500 Ом.
3. Еще в конце есть график деградации, на котором хорошо видна разница между 5 и 20 mA I входного. Я бы 20 mA не стал сильно превышать.
Итого: I вых 6 mA, I вх 6 - 20 mA ( если добавить коэффициент на "китайскую" точность, то I вх = 10-20 mA)

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

Добавлено: 01 окт 2019, 22:30
merkwurdigliebe
на яскавовской плате с фото выше, где
R1=680, R2=5.6K, PS2805-4
Rвых=22К
5 или 3.3В - не знаю

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

Добавлено: 02 окт 2019, 09:20
MX_Master
Товарищи, немного отходя от темы развязки, хочу спросить кто как получает обратную полярность напряжения? Для аналога +-10V надобно иметь под рукой источники хотя б +-12V. Первый вариант из найденных - заюзать парочку ICL7660 (LMC7660, MAX1044). Китайцы повсеместно продают ICL7660, так что с закупом порядок. Но, какие есть ещё варианты?
2019-10-02_122117.jpg (2272 просмотра) <a class='original' href='./download/file.php?id=169769&mode=view' target=_blank>Загрузить оригинал (61.82 КБ)</a>

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

Добавлено: 02 окт 2019, 09:39
megagad
MX_Master писал(а):Для аналога +-10V надобно иметь под рукой источники хотя б +-12V.
Изображение

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

Добавлено: 02 окт 2019, 11:23
MX_Master
Что ж такое, китайцы зажали 79L12, есть только 79L05 :cry:
Да и мощность у 79L12/78L12 не сказать, чтобы сильно мощная :)

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

Добавлено: 02 окт 2019, 11:29
N1X
Есть готовые DC/DC преобразователи... Начни с них, так проще...

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

Добавлено: 02 окт 2019, 13:08
MX_Master
N1X писал(а):Есть готовые DC/DC преобразователи... Начни с них, так проще...
Скорее всего, так.
lm2576_-12V.jpg (2203 просмотра) <a class='original' href='./download/file.php?id=169798&mode=view' target=_blank>Загрузить оригинал (32.14 КБ)</a>

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

Добавлено: 02 окт 2019, 14:29
Lexxa
Кажись эти 78/79 преобразователи сильно шумят

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

Добавлено: 02 окт 2019, 14:34
megagad
MX_Master писал(а):Да и мощность у 79L12/78L12 не сказать, чтобы сильно мощная
Ну, тут как-бы всё упирается в 34063 ;) Ставим её в помощь мосфет, мотаем транс помощнее и ставим обычные 7812 и 7912!
Вот тут много полезных схемок: http://sxem.org/2-vse-stati/19-istochni ... ej-mc34063
Ну или потратитсяь чуток:
Изображение