License

TAPR Open Hardware License

Recommend Projects

Rele 4in4out rs485 din SMD

2 years ago 1429
  • Description
  • Documents
  • BOM
  • Attachments
  • Members
  • Comments

Description

Это проект релейного блока выполненного в корпусе на DIN рейку. Релейный блок предназначен для систем автоматизации типа " Умный дом" Предполагается его использовать как автономную систему управления (Без центрального блока управления), так и в составе системы автоматизации с управлением по протоколу ModBusRTU. Основной функционал устройства -один вход управляет одним выходом, Так же имеется дополнительный вход "включить выключить все". Входы управления могут быть запрограммированы как кнопка, выключатель, универсальный выключатель (работает как кнопка по заднему фронту, или как выключатель если обнаруживается нажатие более 1 секунды)Вход "вкл/выкл все" короткое включение менее 1с. выключает все выходы, более 1с. включает все выходы. Этот вход может быть использован в случае простой реализации решения "умный свет" (когда не создается система централизованного управления, а только вводится функция "выключить все"). Так же программируется состояние реле по умолчанию. (вкл. или выкл после включения питания).Переход в режим программирования происходит при нажатии кнопки на плате управления. Для более сложной организации управления используется программирование и управление релейным блоком по интерфейсу RS485 протокол ModBus RTU При использовании такого режима, функции релейного блока расширяются. Кроме предыдущих функций, становится возможным убрать внутреннюю связь входов с выходами, по команде из центрального блока управления становится возможным программировать блок, Считывать состояния входов и выходов, изменять состояния выходов как по одному в команде так и группой.

Конструкция печатной платы переработана под SMD детали Включая микроконтроллер В связи с этим расширен разъем P5 для подключения программатора при внутрисхемном программировании. На базе этой разработки были созданы еще две модификации подобных блоков. Один это тот же релейный блок только в качестве исполнительных устройств установлены симмисторные аналоги твердотельных реле подробнее см вот тут https://easyeda.com/Alex_AW/Rele_4in4out_rs485_din_SMD_copy-68ff5b701321441db7af0a9c7a22ec00. Другой проект отличается тем что к функции включения и выключения добавилась возможность диммирования (фазового управления симмисторным выходным устройствос) подробнее см. тут https://easyeda.com/Alex_AW/Dimmer_4k

С целью снижения тока потребления реле, было решено ввести программный ШИМ для управления выходами. В результате при установленом кварце на 4мГц 95% процессорного времени МК ущло на обработку прерываний таймера при генерации ШИМ при этом частота программного ШИМ была достигнута 10 кГц. и минимально возможная скважность достигала 35% (впринципе пригодно для эксплуатации но реле тихонько свистят) поэтому предлагается перейти на более высокую тактовую частоту МК что бы получить более высокую частоту ШИМ. Соответственно 20 кГц ШИМ, (при такой частоте реле не свистят, или мы этого уже не слышим) можно получить при использовании карца на частоту 8 мГц. Так же был проведен эксперимент с тактовой частотой 20 мгц, при этом минимально возможная величина ШИМ достижима 10% - это позволяет использовать в схеме реле с 5В катушками при питании устройства от 15В. Создано несколько клонов прошивок rele4kp485tseWPU4M.hex для схемы с кварцем 4 мГц. rele4kp485tseWPU8M.hex для схемы с кварцем 8 мГц. rele4kp485tseWPU20M.hex для схемы с кварцем 20 мГц.

Documents

Power Block SMD

Control block SMD

Control_Power_SMD

BOM

ID Name Designator Footprint Quantity Manufacturer Part Manufacturer Supplier Supplier Part Price LCSC Assembly Mounted LCSC
1 1k R14,R16,R18,R20,R7,R8,R9,R10 1206 8
2 10k R15,R17,R19,R21 1206 4
3 SS8050 Q1,Q3,Q4,Q2 SOT-23(SOT-23-3) 4 SS8050 CJ LCSC C2150
4 SRD-12VDC-SL-C RELAY1,RELAY3,RELAY4,RELAY2 RELAY-SL-SRD 4 SRD-12VDC-SL-C EasyEDA LCSC C30431
5 1N4148 D1,D2,D3,D4 SMA 4 1N4007 ST LCSC C14516
6 Header-Female-2.54_1x6 P6 HDR-6X1/2.54 1 Header-Female-2.54_1x6 EasyEDA LCSC C40877
7 WJ2EDGRC-5.08-3P P7,P8,P9,P10 WJ2EDGRC-5.08-3P 4 LCSC C8447
8 JC817C U1,U2,U3,U4,U5 SMD-4 5 JC817C KENTO LCSC C3648
9 3AG2HD01 LED1,LED2,LED3,LED4,LED5,LED6,LED7,LED8 1206 8 3AG2HD01 EasyEDA LCSC C10777
10 WJ126V-5.0-6P P1 WJ126V-5.0-6P 1 WJ126V-5.0-6P EasyEDA LCSC C8379
11 1,2k R1,R2,R3,R4,R5 1206 5
12 4.7k R6,R11 1206 2
13 PIC16F628A-IP U6 SOIC18E 1
14 6x6x9 KEY1 KEY-6.0*6.0-2 1 6x6x9 EasyEDA LCSC C10889
15 4,7k R12 1206 1
16 27p C1,C2 1206 2
17 1u C3,C6 1206 2
18 4.7u C4 CASE-A_3216 1
19 4.7u C5 CASE-B_3528 1
20 L7805ACD2T-TR U7 V-REG_DPACK 1
21 MAX485CSA+ U8 SOIC-8 1
22 4MHZ X1 OSC-49S-1 1 X49SD4MSD2SC EasyEDA LCSC C13761
23 Header-Male-2.54_1x2 P3 HDR-2X1/2.54 1 Header-Male-2.54_1x2 EasyEDA LCSC C36717
24 WJ126V-5.0-2P P4,P5 WJ126V-5.0-2P 2 WJ126V-5.0-2P EasyEDA LCSC C8404
25 120 R13 1206 1
26 Header-Female-2.54_1x9 P2 HDR-9X1/2.54 1 Header-Female-2.54_1x9 EasyEDA LCSC C39576
27 47 R22,R23 1206 2
28 1SMB5919BT3 D6,D5 1808 2
29 1N4007RLG D7 R1210 1 1N4007RLG ON LCSC C53568

Attachments

Filename Download
rele4kp485tseWPU20M.HEX
rele4kp485tse.HEX
readmy.txt
Rele4kpe.DSN
Таблицы команд управления релейного блока с задержками и смесителем выходов.xls
Функциональная схема ПО релейного блока.pdf

Members

Success
The owner does not allow comments in this project now

Comments (0)

goToTop
你现在访问的是EasyEDA海外版,使用建立访问速度更快的国内版 https://lceda.cn(需要重新注册)
如果需要转移工程请在个人中心 - 工程 - 工程高级设置 - 下载工程,下载后在https://lceda.cn/editor 打开保存即可。
有问题联系QQ 3001956291 不再提醒
svg-battery svg-battery-wifi svg-books svg-more svg-paste svg-pencil svg-plant svg-ruler svg-share svg-user svg-logo-cn svg-double-arrow
We use cookies to offer you a better experience. Detailed information on the use of cookies on this website is provided in our Privacy Policy. By using this site, you consent to the use of our cookies.