СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №2/2015
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 47 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 2 2015 X1 HU-3 X2 WF-2 DD1 MAX487CPA DD2 K555АГ3 DD3 АТТINY2313-PU К выв. 20 DD3, 8 DD1, 16 DD2 К выв. 10 DD3, 5 DD1, 8 DD2 R4 … R11 200 ZQ1 РК100КА- 12БН-10000К 1 1 1 2 3 7 6 5 84 Цепь Цепь RX P3.2 P3.2 P3.3 P3.4 P3.5 P3.6 P3.2 P3.6 P3.3 S1...S8 ПКН125 P3.4 P3.5 HG2 HG3 HG4 HG1 1 1 1 6 2 6 а а f f e e d d g g b b c c h h VT1 VT2 VT3 VT4 VT1...VT4 КТ3107Е HG1...HG4 HDSP-F501 S1 S5 S6 S7 S8 VD1 VD2 VD3 VD4 VD8 VD7 VD6 VD5 S2 S3 S4 ″ 1 ″″ 1 ″ ″ 5 ″ ″ ЗАП ″ ″ 7 ″ ″ 6 ″ ″ 2 ″ ″ 3 ″ ″ 4 ″ +5 В R1 24 К R3 10 К R2 3 К R12 3 К R13 1 К С5 0,1 С6 0,1 С7 10 мк 25 В R14 3 К R15 1 К R16 3 К R17 1 К R19 1 К R18 3 К С1 0,1 мк С4 0,15 мк С2 43 С3 43 +5 В +5 В Общ.5 В +5 В +5 В +5 В +5 В 5 В 5 В TX DI DE RX X1 X2 CPU PB0 PB1 PB2 PB3 PB4 PB5 PB6 PB7 RST RXD TXD T0 T1 PD6 TX RE — R0 A Q D G1 G1 D Q RC RC C C B DATA+ DATA– 2 2 6 13 4 15 14 5 12 7 6 11 11 1 19 18 17 16 15 14 13 12 1 2 3 4 5 6 7 8 1 2 3 5 6 7 8 1 2 3 4 5 6 7 1 2 3 4 5 6 7 A A +U +U +U +U B B C C D D E E F F G G H H 1 2 3 4 5 6 7 10 9 8 5 4 2 3 7 1 6 а f e d g b c h 1 2 3 4 5 6 7 8 A +U +U B C D E F G H 10 9 8 5 4 2 3 7 1 6 а f e d g b c h 1 2 3 4 5 6 7 8 A +U +U B C D E F G H 10 9 8 5 4 2 3 7 10 9 8 5 4 2 3 7 9 8 7 6 3 2 4 5 10 9 3 2 1D – D – R – R – Q – Q – 7 3 3 4 INT0 INT1 X1 HU-3 X31 WF-2 DD1 MAX487CPA DD2 K555АГ3 DD3 АТТINY2313A-PU К выв. 20 DD3, 8 DD1, 16 DD2 К выв. 10 DD3, 5 DD1, 8 DD2 R4 … R11 200 ZQ1 РК100КА- 12БН-10000К 1 1 1 1 2 3 7 6 5 84 Цепь Цепь Цепь Выход RX P3.3 P3.2 P3.3 P3.4 P3.5 P3.3 P3.5 P3.2 P3.4 HG3 HG2 HG1 1 1 1 1 6 2 6 6 а а а f f f e e e d d d g g g b b b c c c h h h VT1 VT1 … VT3 KT3107A VT2 S1 S5 S6 S7 S8 VD1 VD2 VD3 VD4 VD8 VD7 VD6 VD5 S2 S3 S4 ″ 1 ″ ″ 5 ″ ″ 6 ″ ″ 7 ″ ″ 3/P ″ ″ 2 ″ ″ 3 ″ ″ 4 ″ +5 В R1 24 К R3 10 К R2 3 К R12 3 К R13 1 К С5 0,1 С6 0,1 С7 10 мк 25 В R14 3 К R15 1 К R16 3 К R17 1 К С1 0,1 мк С4 0,15 мк С2 43 С3 43 X2 HU-3 +5 В 5 В 5 В 5 В Общ.5 В Общ.5 В +5 В +5 В +5 В 5 В 5 В TX DI DE RX X1 X2 CPU AIN1 AIN2 PB2 PB3 PB4 PB5 PB6 PB7 RST RXD TXD INT1 INT0 T0 T1 PD6 TX RE — R0 A Q D G1 G1 D Q RC RC C C B DATA+ VT3 DATA– 2 2 2 6 13 4 15 14 5 12 7 6 11 11 1 19 18 17 16 15 14 13 12 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 A A A +U +U +U +U +U +U B B B C C C D D D E E E F F F G G G H H H 1 2 3 4 5 6 7 8 10 9 8 5 4 2 3 7 10 9 8 5 4 2 3 7 10 9 8 5 4 2 3 7 9 8 7 6 3 2 4 5 10 9 3 2 1 D – D – R – R – Q – Q – 7 3 3 3 4 Рис. 2. Принципиальная схема замка Рис. 3. Принципиальная схема пульта для загрузки эталонного кода вводить с пульта), то кнопку S8 также можно исключить. В распределённой сети каждое устройство имеет свой адрес. Поэто- му ПО всех замков различаются только своими адресами, «зашитыми» в память программ. В алгоритме работы замка предусмотрено два режима работы: рабочий и записи кода. Режим работы задаётся кнопкой S8. После подачи питания замок пере- ходит в рабочий режим и на дисплее индицируется число 000. Микроконт- роллер в это время находится в режи- ме ожидания четырёхразрядного кода. Вводимый с клавиатуры четырёхраз- рядный код индицируется на дисплее (три младших разряда) и записывается в ОЗУ. После ввода четвёртого разряда нужно нажать любую из кнопок S1…S7. После ввода пятого разряда микро- контроллер побайтно сравнивает его с четырёхразрядным кодом, записан- ным в памяти EEPROM (так называе- мым эталонным кодом). Если в рабо- чем режиме вводимый код совпал с эта- лонным, то микроконтроллер в течение пяти секунд подаёт сигнал на включе- ние механизма открывания замка (уста- навливает лог. 0 на выводе 11 микро- контроллера) и обнуляет дисплей. Через пять секунд микроконтроллер выключает механизм открывания зам- ка (устанавливает лог. 1 на выводе 11 микроконтроллера). Если вводимый код не совпадает с эталонным кодом, то лог. 0 на выводе 11 микроконтролле- ра не устанавливается, а дисплей обну- ляется (на нём индицируется 000).
RkJQdWJsaXNoZXIy MTQ4NjUy