Поиск

10 июня 2019 г.

Базовая плата и плата реле для Arduino DUE Core

Arduino DUE, имеющая на борту 32-битный ARM микроконтроллер Atmel SAM3X8E, достаточно мощное железо для использования его мозгом автоматизации чего-либо.

Единственное, не хватает "материнской" платы, куда можно вставить DUE и использовать этот бутерброд в виде готового устройства автоматизации.

Недавно обнаружил, что выпускается мини плата (приблизительно в 2 раза меньше стандартной DUE) c контроллером SAM3X8E.
Так как для меня итоговый размер плат критичен, то решил использовать ее.
В итоге этот бутерброд можно использовать для управления тепловым насосом с помощью прошивки народного контроллера, а так же для чего угодно, так как все основные интерфейсы микроконтроллера выведены, включая сеть на плате W5500.
Плата разработана для минимального использования паяльника - максимально используются дешевые готовые китайские платы расширения.




Размер плат - 100 x 100 мм.
Главная плата питается от 5V. Для аналогового выхода есть возможность подключить другое напряжение.


На плате места для:


1. платы часов DS3231 (ZS_042)

2. платы сети W5500 lite (USR-ES1)
3. платы MicroSD
4. разъем MicroSD
5. 3-х узких плат RS485 - TTL или других Serial-устройств.
6. 2 платы для датчиков температуры DS18B20 или других I2C устройств
7. дисплея LCD2004 (1602)
8. 4-х кнопок
9. Вторая шина I2C.

Входы-выходы:


1. два токовых входа (4-20 мА)
2. три аналоговых входа с подстройкой
3. два аналоговых выхода (LM358)
4. 18 цифровых выходов, включая 7 от ULN2003 для ЭРВ
5. 6 цифровых входов
6. Выход 5V через транзистор для пищалки, сирены или т. п.
Клеммники с шагом 5мм (KF128/129-5.08), на пищалку с шагом 3.5мм (KF350-3.5)






Плата реле подключается 20 пиновым двурядным шлейфом с шагом 2.54 мм (JTAG 2.54mm 20 pin).
На плату подается с внешнего источника высокое напряжение (12-24V и/или 5V) от них питаются ULN и реле.
На плате:
1. 6 развязанных через оптрон цифровых входа (клеммник KF350-3.5)
2. 5 твердотельных реле: оптосимистор + симистор BTA16 (16A), один можно воткнуть BTA41 (41A). (KF129-5.08)
3. 1 обычное реле на 16A, переключающие контакты (Omron G2RL-1-E или аналог) (KF129-5.08)
4. два выхода через оптрон, один можно сделать аналоговым через PWM. (KF350-3.5)
5. ULN2003 для управления ЭРВ или типа того (KF350-3.5)


Схема и герберы, здесь: https://github.com/vad7/ControlHeatPump/tree/master/Schemes



Платы расширения, которые вставляются в главную плату:




В сборе:

Плата для Ардуино ДУЕ (Core)


Комментариев нет:

Отправить комментарий