© 2022 EasyEDA Some rights reserved
1.Easy to use and quick to get started
2.The process supports design scales of 300 devices or 1000 pads
3.Supports simple circuit simulation
4.For students, teachers, creators
1.Brand new interactions and interfaces
2.Smooth support for design sizes of over 30,000 devices or 100,000 pads
3.More rigorous design constraints, more standardized processes
4.For enterprises, more professional users
Это проект релейного блока выполненного в корпусе на 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 мГц.
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
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 |
4 | SRD-12VDC-SL-C | RELAY1,RELAY3,RELAY4,RELAY2 | RELAY-SL-SRD | 4 |
5 | 1N4148 | D1,D2,D3,D4 | SMA | 4 |
6 | Header-Female-2.54_1x6 | P6 | HDR-6X1/2.54 | 1 |
7 | WJ2EDGRC-5.08-3P | P7,P8,P9,P10 | WJ2EDGRC-5.08-3P | 4 |
8 | JC817C | U1,U2,U3,U4,U5 | SMD-4 | 5 |
9 | 3AG2HD01 | LED1,LED2,LED3,LED4,LED5,LED6,LED7,LED8 | 1206 | 8 |
10 | WJ126V-5.0-6P | P1 | WJ126V-5.0-6P | 1 |
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 |
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 |
23 | Header-Male-2.54_1x2 | P3 | HDR-2X1/2.54 | 1 |
24 | WJ126V-5.0-2P | P4,P5 | WJ126V-5.0-2P | 2 |
25 | 120 | R13 | 1206 | 1 |
26 | Header-Female-2.54_1x9 | P2 | HDR-9X1/2.54 | 1 |
27 | 47 | R22,R23 | 1206 | 2 |
28 | 1SMB5919BT3 | D6,D5 | 1808 | 2 |
29 | 1N4007RLG | D7 | R1210 | 1 |
Unfold