Модуль ПЛК для Ардуино нано

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#1

Сообщение com » 19.01.2022{, 21:39}

Сделал проект, если у кого есть замечания предложения, пишите. Платы правда уже заказал :smile37:
Schematic 2022-01-19.pdf
(202.48 КБ) 199 скачиваний
PLC nano 2.jpg
PLC nano.jpg
Если кто то надумает собирать самостоятельно по данной схеме:
1.Первое включение производить без модуля ардуино нано
2.Проверить соответствие всех напряжений
3.Необходимо подобрать резисторы R38,39,40,41, что бы напряжение на выходе U1.1, U1,2 было менее 5 вольт
Схема на данный момент не собрана и не обкатана на соответствие, все манипуляции производить на свой страх и риск.
Последний раз редактировалось com 21.01.2022{, 11:23}, всего редактировалось 1 раз.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Модуль ПЛК для Ардуино нано

#2

Сообщение evgen123 » 19.01.2022{, 21:52}

а U7 что за чип?

Отправлено спустя 3 минуты 16 секунд:
1117?

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#3

Сообщение com » 19.01.2022{, 22:03}

evgen123 писал(а):
19.01.2022{, 21:56}
а U7 что за чип?
AMS1117-5.0

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#4

Сообщение com » 19.01.2022{, 22:12}

Краткое описание
4 дискретных входа 5-24 вольт
2 аналоговых входа 0-24 вольт
2 аналоговых входа свободного назначения, имеет разьем для установки модулей расширения
4 дискретных выхода, открытый коллектор(оптрон)
2 прямых выхода от ардуино нано, паралельно стоит разьем, возможно подключение модуля HC05, HC06.
2 выхода свободного назначения, имеет разьем для подключения модулей расширения
EEPROM, внешний watchdog, modbus
возможность установки на DIN рейку
Последний раз редактировалось com 19.01.2022{, 22:16}, всего редактировалось 1 раз.

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Модуль ПЛК для Ардуино нано

#5

Сообщение evgen123 » 19.01.2022{, 22:15}

я бы помощнее что-то поставил... как минимум в корпусе TO252..
однажды, конструируя очередную задумку навесным монтажом,
так увлекся, что незаметно для себя превысил нагрузку..
пыхнуло все, что было в цепи питания...

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#6

Сообщение com » 19.01.2022{, 22:17}

av писал(а):
19.01.2022{, 22:15}
На Diptrace ?
easyeda. Освоил прогу влет.

Отправлено спустя 1 минуту 10 секунд:
evgen123 писал(а):
19.01.2022{, 22:15}
я бы помощнее что-то поставил
Учтем. Это первый проект, платы придут, спаяю испытаю. А в планах разнообразные варианты

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#7

Сообщение com » 19.01.2022{, 22:20}

Забыл указать, два ряда разьемов не просто так, там по анологии с уно, можно дополнительные шилды ставить, допустим oled дисплей и кнопки

evgen123
Сержант
Сообщения: 186
Зарегистрирован: 23.05.2020{, 13:31}
Репутация: 8
Откуда: Краснодар
Имя: Евгений

Модуль ПЛК для Ардуино нано

#8

Сообщение evgen123 » 19.01.2022{, 22:23}

com писал(а):
19.01.2022{, 22:18}
Учтем. Это первый проект, платы придут, спаяю испытаю.
я не говорю, что работать не будет... просто в такие моменты можно увлечься и ...))

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Модуль ПЛК для Ардуино нано

#9

Сообщение AlexCrane » 19.01.2022{, 22:27}

Я бы оптроны на панельку поставил (расходник) и вместо RJ45 поставил бы винтовые клеммники
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#10

Сообщение com » 19.01.2022{, 22:32}

Ну и в качестве примера шилда, модуль конвертера шим в напряжение, содрал здесь на форуме :D . В работе не проверял, просто надо было для заказа плат заполнить пространство на плате
Schematic_PWM CONVERTER 0-10V_2022-01-20.pdf
(34.73 КБ) 88 скачиваний
PWM2.jpg
PWM.jpg

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#11

Сообщение com » 19.01.2022{, 22:36}

AlexCrane писал(а):
19.01.2022{, 22:27}
Я бы оптроны на панельку поставил (расходник) и вместо RJ45 поставил бы винтовые клеммники
Думал об этом, только к такому дизайну не сразу пришел, перепробывал кучу вариантов, были хотелки огромные, а плата всего 10х10. вот и старался впихнуть невпихуемое, место экономил. В общем все сразу и не учтешь. Для того и тему создал, накопить предложения замечания, буду дальше эксперементировать

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#12

Сообщение com » 19.01.2022{, 22:49}

AlexCrane писал(а):
19.01.2022{, 22:27}
Я бы оптроны на панельку поставил (расходник) и вместо RJ45 поставил бы винтовые клеммники
Входные? или все нужно на панельки ставить?
Как по мне, то RJ11 удобнее клеммников. А в чем преимущество клеммников?

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Модуль ПЛК для Ардуино нано

#13

Сообщение Ingwar » 19.01.2022{, 23:21}

com писал(а):
19.01.2022{, 21:39}
если у кого есть замечания предложения, пишите.
Кондеры по питанию ставьте ближе к микрухам (как и рекомендуют производители).

Отправлено спустя 13 минут 16 секунд:
Если используете аналог и цифру вместе, то и земля должна быть разведена максимально раздельно (все правда от необходимой точности зависит). И линейный стабилизатор имеет смысл ставить если входное напряжение не больше, чем на пару вольт. Иначе греться будет не по детски. Впрочем можете сами посчитать рассеиваемую мощность.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#14

Сообщение com » 19.01.2022{, 23:43}

Ingwar, земля отдельно идет только на ардуину. На счет стабилизатора и разницы в пару вольт посмотрим, на самом контроллере тоже стоит ams1117, снижает с 12 до 5. Если будет грется, в посдедующих моделях поставлю dc-dc конвертор

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Модуль ПЛК для Ардуино нано

#15

Сообщение Ingwar » 20.01.2022{, 00:01}

Еще один нюанс (может и сами знаете), подтяжка на управлении направлением передачи к "+" обяжет Вас всегда задавать в настройках RE DE. Иначе по умолчанию MAX485 будет "захватывать шину".

Отправлено спустя 3 минуты 19 секунд:
com писал(а):
19.01.2022{, 23:43}
снижает с 12 до 5
Просто привык к входному 24В )) :smile44:
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Модуль ПЛК для Ардуино нано

#16

Сообщение AlexCrane » 20.01.2022{, 06:59}

com, Просто был такой опыт. Стоял прибор в неотапливаемом помещении и RS485 как раз и был на RJ, так через год все контакты позеленели (окислились) и связь стала отваливаться периодически....
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#17

Сообщение com » 20.01.2022{, 08:30}

Ingwar писал(а):
20.01.2022{, 00:05}
Еще один нюанс (может и сами знаете), подтяжка на управлении направлением передачи к "+"
Вот по этому поводу на форуме переодически задают вопрос, кто то пишет что RE DE никуда подключать не надо, я же писал что надо, иначе не работает. А причина оказывается вон в чем! Спасибо за разьяснение. У меня стоят подтягивающие резисторы и входа привязаны к пину D4, поробую без резисторов, если будет работать, значит еще один пин освободится.
Ingwar писал(а):
20.01.2022{, 00:05}
Просто привык к входному 24В ))
Контроллер предназначен для бытового использования, а 24 вольта не у каждого есть :smile44:
AlexCrane писал(а):
20.01.2022{, 06:59}
Стоял прибор в неотапливаемом помещении
У меня на даче смонтировано видеонаблюдение, так там полно этих рж45, первая зима, посмотрим как переживет.

Аватара пользователя
AlexCrane
Капитан
Сообщения: 895
Зарегистрирован: 20.10.2017{, 13:22}
Репутация: 294
Откуда: Ульяновск
Имя: Александр

Модуль ПЛК для Ардуино нано

#18

Сообщение AlexCrane » 20.01.2022{, 08:43}

com, А чем обусловлено применение двух R18 и R19, если они в одно место подключены?
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Модуль ПЛК для Ардуино нано

#19

Сообщение com » 20.01.2022{, 09:04}

AlexCrane писал(а):
20.01.2022{, 08:43}
com, А чем обусловлено применение двух R18 и R19, если они в одно место подключены?
А ничем :D тупо скопировал неподумавши с китайских модулей :smile44: Хоть они и китайцы, но все же инженеры, может так надо? А я то не китаец!

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Модуль ПЛК для Ардуино нано

#20

Сообщение Ingwar » 20.01.2022{, 10:50}

com писал(а):
20.01.2022{, 08:30}
У меня стоят подтягивающие резисторы и входа привязаны к пину D4, поробую без резисторов, если будет работать, значит еще один пин освободится.
Принцип настройки RE DE в Flprog - при использовании трансиверов без автоопределения направления передачи (типа max485) задавать ОБЯЗАТЕЛЬНО.
Если в сети будет находится включенный трансивер с подтяжкой направления к "+", а RE DE не управляются - сеть работать не будет.
Ежели используя MODBUS, связь осуществляется напрямую через UART (без трансиверов) - задавать пин RE DE необязательно.
На фото - желтый управление, синий Tx
СпойлерПоказать
photo_2021-12-28_14-05-03.jpg
Последний раз редактировалось Ingwar 20.01.2022{, 12:53}, всего редактировалось 2 раза.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

Ответить

Вернуться в «Проекты различных устройств на Arduino»