Ethernet контроллер для LinuxCNC (STM32, FPGA)
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Уже спрашивали - для чего резисторы параллельно?
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
для взаимопомощиalex_sar писал(а):Уже спрашивали - для чего резисторы параллельно?
![Хе-хе-хе :hehehe:](./images/smilies/hehe.gif)
-
- Мастер
- Сообщения: 937
- Зарегистрирован: 04 янв 2019, 15:19
- Репутация: 146
- Настоящее имя: Calabr
- Откуда: Киев
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Номиналы делителя напряжения нужно пересчитать - при таких номиналах 2.1V от 24V питания без учета педения на транзисторе.
Я-бы шунтирующий резистор ставил около 1K
И подключение одних датчиков так, других сяк - источник проблем, особенно если мы решим сэкономить и питание 2 сенсоров пустить 1 проводом.
Я-бы шунтирующий резистор ставил около 1K
И подключение одних датчиков так, других сяк - источник проблем, особенно если мы решим сэкономить и питание 2 сенсоров пустить 1 проводом.
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Имхо, но универсальность - зло!
Вот подключал я к MESA датчики и сервоприводы - такая там мешанина проводов, что трогать страшно.
Лучше сделать конкретное решение для конкретных датчиков и станков и описать это всё.
Например датчики NPN 24V и всё тут. Зато можно сделать для них удобные трехконтактные разъемы и уже думать не надо - подключай и работай.
Ну и так далее...
Такое вот имхо.
P.S. А если кто разбирается и хочет полёта фантазии - он и сам плату нарисует под свои нужды.
Вот подключал я к MESA датчики и сервоприводы - такая там мешанина проводов, что трогать страшно.
Лучше сделать конкретное решение для конкретных датчиков и станков и описать это всё.
Например датчики NPN 24V и всё тут. Зато можно сделать для них удобные трехконтактные разъемы и уже думать не надо - подключай и работай.
Ну и так далее...
Такое вот имхо.
P.S. А если кто разбирается и хочет полёта фантазии - он и сам плату нарисует под свои нужды.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Для датчиков надо клеммники пользовать, к которым с одной стороны подключается кабель, приходящий в шкаф от датчика, а с другой подсоединены входы Mesa и питание от БП.alex_sar писал(а):Вот подключал я к MESA датчики и сервоприводы - такая там мешанина проводов, что трогать страшно.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Это понятно что можно сделать даже ещё одну плату коммутации для платы развязки )UAVpilot писал(а):Для датчиков надо клеммники пользовать, к которым с одной стороны подключается кабель, приходящий в шкаф от датчика, а с другой подсоединены входы Mesa и питание от БП.alex_sar писал(а):Вот подключал я к MESA датчики и сервоприводы - такая там мешанина проводов, что трогать страшно.
Я к чему говорю. Универсальное решение эт хорошо, но решение которое имеет чёткие пошаговые инструкции и подходит 90% пользователей - всегда будет выигрывать и юзеры будут довольнее. См. iphone
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Всё равно мало кто их будет читать, будут спрашивать на форуме ссылаясь на то, что нужно работать и нет времени на изучение инструкций.alex_sar писал(а):Я к чему говорю. Универсальное решение эт хорошо, но решение которое имеет чёткие пошаговые инструкции и подходит 90% пользователей - всегда будет выигрывать и юзеры будут довольнее. См. iphone
![Smile :)](./images/smilies/icon_e_smile.gif)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
alex_sar писал(а):Имхо, но универсальность - зло!
Для душевного равновесия полярным сделаем выход. И вернём полярные надписи на входalex_sar писал(а):Универсальное решение эт хорошо
![Freak :freak:](./images/smilies/icon_freak.gif)
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Можно прям на плате белой маской написать )UAVpilot писал(а):Всё равно мало кто их будет читать, будут спрашивать на форуме ссылаясь на то, что нужно работать и нет времени на изучение инструкций.
ENDSTOP1 NPN:
+24V
OUT
-24V
Если уж так не понятно будет, тогда ой
![Smile :)](./images/smilies/icon_e_smile.gif)
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
+/-24 это 48 вольт подать нужно со средней точкой? ![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Все всё поняли что туда нужно подать )) Я для примера написал, чтоб каждому электрику было понятноN1X писал(а):+/-24 это 48 вольт подать нужно со средней точкой?
-
- Мастер
- Сообщения: 937
- Зарегистрирован: 04 янв 2019, 15:19
- Репутация: 146
- Настоящее имя: Calabr
- Откуда: Киев
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
= зло зт хорошоMX_Master писал(а):alex_sar писал(а):Имхо, но универсальность - зло!alex_sar писал(а):Универсальное решение эт хорошо
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
На этой доброй ноте, предлагаю перейти к развязке выходов.
Самый первый вариант из головы
Самый первый вариант из головы
- N1X
- Мастер
- Сообщения: 3653
- Зарегистрирован: 16 фев 2015, 21:19
- Репутация: 1645
- Настоящее имя: Владимир
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Че вот так и все?
Кому надо транзистор/реле, тот сам поставит?
![Smile :)](./images/smilies/icon_e_smile.gif)
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Я поэтому и спрашиваю
обычно, юзаю релейные модули, типа таких. Но то ж я. Другие люди могут захотеть питать релюшки прямо через выход. Пойду посмотрю мос/тран-зюки..
![Smile :)](./images/smilies/icon_e_smile.gif)
-
- Мастер
- Сообщения: 458
- Зарегистрирован: 09 мар 2015, 20:25
- Репутация: 74
- Настоящее имя: Дмитрий
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
В отличии от входов для выходов не нужно универсальности (2 конца оптопары выводить наружу), достаточно соединить на землю все эмиттеры, и на 2 разъема уже можно 8 каналов вывести. Я бы после оптопар поставил ULN2003 или транзисторы помощней (или если аналог есть на 8 каналов), получим возможность коммутации реле на 24В до 0.5А (или выше с транзисторами).
- MX_Master
- Мастер
- Сообщения: 7480
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3101
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Можно, канеш, замутить что-то типа ![Smile :)](./images/smilies/icon_e_smile.gif)
![Smile :)](./images/smilies/icon_e_smile.gif)
-
- Мастер
- Сообщения: 1772
- Зарегистрирован: 28 авг 2018, 17:13
- Репутация: 298
- Настоящее имя: Алексей
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
А нужна ли на выходе отпразвязка? Если нужно, то через реле всё развяжется!
ULN2003 отличный вариант - советую посмотреть.
ULN2003 отличный вариант - советую посмотреть.
-
- Мастер
- Сообщения: 628
- Зарегистрирован: 02 сен 2018, 15:15
- Репутация: 305
- Настоящее имя: Alex
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Нужна, но необязательно опто. Нужны интеллектуальные ключи с защитой по току.alex_sar писал(а):А нужна ли на выходе отпразвязка?
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5182
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Плата развязки для LinuxCNC (Ethernet + STM32)
Отличный вариант, это что-то типа NCV7608 - развязка на трёх..семи оптронах даёт от 8 до 32 выходов. ![Smile :)](./images/smilies/icon_e_smile.gif)
P.S. Ещё не разу не сталкивался с необходимостью развязывать входы от выходов...
![Smile :)](./images/smilies/icon_e_smile.gif)
P.S. Ещё не разу не сталкивался с необходимостью развязывать входы от выходов...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...