СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №1/2015
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 50 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 1 2015 DD1 LPC2129FBD64 +3,3 В +3,3 В +3,3 В +3,3 В +5 В +3,3 В +1,8 В +3,3 В +3,3 В +1,8 В 1, 2 3 20 57 58 59 50 42 25 18 6 7 63 49 17 51 43 23 34 33 41 38 37 35 60 52 56 24 64 TRST RST VSSA VSSPL VSS5 VSS4 VSS3 VSS2 VSS1 VDD3.A VDD1.8.A VDD1.8.2 VDD1.8.1 VDD3.3 VDD3.2 VDD3.1 TDI TMS TCK RTCK TDO P0.0/ TXD0 P0.1/ RXD0 5 7 9 19 15 6 9 8 7 6 5 4 3 2 1 2 13 14 16 12 C1+ C1– C2+ C2– T1IN R10UT VCC GND V– V+ R1IN T1UOT 11 16 15 36 40 44 48 4 8 12 61 ZQ2 14,7456 МГц 62 15 11 22 26 39 39 C24 C23 1 3 2 14 13 12 11 6 4 5 5 2 1 3 2 1 6 5 4 5 3 2 1 6 4 7 8 RW HG1 DA5 DD2 PM0802A PVG612 24LC64 RS E DB4 DB5 DB6 DB7 VCC VS GND A K 4 3 1 21 11 13 15 4, 6, 8, 10, 12, 14, 16, 18, 20 +3,3 В +3,3 В P1.23 P1.22 P1.21 P1.20 P1.19 P1.18 P1.17 P0.30 P0.27 P0.12 P0.11 P0.10 SDA SCL A0 A1 A2 Vss WP Vcc MCU EEPROM P0.2/ SCL P0.8/ TXD1 P0.14/ BSL P0.9/ RXD1 P0.3/ SDA X2 X1 +3,3 В +3,3 В +3,3 В +3,3 В +3,3 В С2 100мк × 10В С6 100мк × × 10В С8 470мк × 10В С11 470мк × 10В С9 100мк × 10В С12 100мк × 10В R1 390* R21 680* HL1 «Состояние выхода» R22 330* R24 100* R3 100* R15 10К R16 10К R23 27К R20 150К VT1 КП501А R8 1К R5–R7 43К R9 22К SB1 «ENT» SB2 «RET» SB3 «SEL» R19 4,3К R17, R18 10К ZQ1 ЗП-3 R1022К R11– R14 10К R4 220* R2 240* С3 1000мк × 35В С4 1000мк × 35В С1 0,1 мк С5 0,1мк С7 0,1 мк С10 0,1 мк С20 0,1 мк С21 0,1 мк С28 0,1 мк С27 0,1 мк С30 0,1 мк С29 0,1 мк С26 0,1 мк С25 0,1 мк С22 100 мк × × 10 В VD2 КД521 SB4 «Сброс» С17–С19 0,1 мк С14–С16 0,1 мк С10 0,1 мк X1 «Питание» X3 «JTAG» X4 «DBG» VD1 IN4007 Uпит = 8...25 В DA1 DA6 DA3 DA4 DA2 7805 L1 Rx X2 2 1 4 3 1 1 1 3 3 3 2 2 2 Tx Vin GND GND ADJ ADJ OUT OUT OUT IN IN IN GT-511C3 MAX3232CDR X6 «Администрирование сканера» X5 «Силовой ключ» LM1117 LM1117 зовательские настройки станут недо- ступны для задания и будут автома- тически заменяться константами по умолчанию. Принципиальная схема контроллера замка приведена на рисунке 2. Для питания устройства в его соста- ве имеются три стабилизатора напря- жения. Первичный с выходным напря- жением +5 В (DA2) предназначен для дополнительной стабилизации по питанию и расширения диапазо- на входных питающих напряжений устройства. Два вторичных (DA3, DA4) вырабатывают необходимые для пита- ния МК напряжения +3,3 и +1,8 В соот- ветственно. Заметим, что для построе- ния управляющего контроллера можно без каких-либо переделок использовать готовую отладочную плату LPC-H2129 производства OLIMEX [5]. Подклю- чить её можно с помощью имеющих- ся на плате разъёмов (за исключением вывода 5 микросхемы DA6). Устройство содержит четыре кноп- ки (SB1-SB4). В общем случае кноп- ка SB3 «SEL» предназначена для выбо- ра операций и команд в пользова- тельском интерфейсе. Кнопка SB1 «ENT» – для запуска выбранной опера- ции или команды. SB2 «RET» – для отме- ны выбранной операции или коман- ды и возврата на предыдущий уровень меню. Кнопка SB4 «Сброс» предназначе- на для «горячего» сброса МК при отлад- ке устройства. Ёмкость использованной в устрой- стве микросхемы I2C EEPROM DD2 24LC64 (64 Кбит) выбрана в расчёте на введение в будущем дополнительных функций и для данной версии избы- точна. В зависимости от типа нагрузки возможны различные варианты её подключения, которые показаны на рисунке 3. Они отличаются сопротив- лением открытого ключа, для вариан- та а – не превышающего 0,6 Ом [6], для варианта б – 0,25 Ом и для варианта в – 0,15 Ом. Для защиты от взлома контролле- ра замка необходимо сделать невоз- можным доступ извне, прежде все- го, к цепям подключения внешнего исполнительного устройства, а так- же к шине UART между МК DD1 и ска- нером DA1. В авторском варианте контроллер замка выполнен в метал- лическом литом корпусе размерами 210 × 110 × 20 мм со съёмной задней панелью, на которую выведены разъ- ёмы питания, силового ключа и адми- нистрирования сканера. На переднюю панель вынесены кнопки SB1–SB3, индикатор HG1, светодиод HL1 «Состо- яние выхода», несколько отверстий для пьезоизлучателя и ниша сенсора сканера DA1. Разъём «JTAG», перемыч- ка «DBG» и кнопка «Сброс», используе- мые при программировании МК, смон- тированы непосредственно на плате и извне недоступны. Рис. 2. Принципиальная схема контроллера замка
RkJQdWJsaXNoZXIy MTQ4NjUy