Академический Документы
Профессиональный Документы
Культура Документы
4
6 5
Амперметр 1
VD4 «+» «–» XT3 «+»
КД213А R23 3 2
XT1 XT2 300 к
R22
28 + «Аккумулятор»
R16
VD5 1,2 к
КД213А – FU3 10A XT4 «–»
R17 VT5
«O»1b H1 T1 VD10 3,3 к KT827A
X1 «Сеть» FU1 1A 1 1a D16PLR1
000GR 1 Д814А
3
← Цепь R18 R21
2b SA 1 II 0,5
FU2 1A JS
608F 3,3 к
1 ~220 В 2 2a I 4
2 ~220 В
3 Корпус «I» 2 VD6…VD9 +5 В
5 КД212А К выводу 20 DD1
17 2
III STU
6 + А + KP142EH5A + R26
H2 K1 РЭН29 DA1 300
– С2 С3 С4
D16PLR1
000JR Б 8 HL2
+5 В 220 мк 50 В 100 мк 16 В 0,1 мк 3Л341K
R16 510
R12 P3,7
R23 к 510 К выводу 10 DD1
S1 VD1 +5 В VT4
ПКН125 « » КД522Д KT827A
1 R14
510
S2 VD2
ПКН125 « » КД522Д
2
P3.3
S3 VD3
ПКН125 «C» КД522Д P3.0 +5 В P3.1 +5 В P3.2 +5 В
3 9 10 11
R15 R20 R25
R13 1к R19 1к R24 1к
ZQ1 3к VT1 3к VT2 3к VT3
PK100KA–
+5 В +5 В 12БН
1000 ОК R4…R11 200
5 X1 CPU 12 1 1 1 1 10 A +U 1 1 10 A +U 1 1 10 A +U 1
4 X2 AIN1 13 2 2 2 2 9 B HG1 o +U 6 2 9 B HG1 o +U 6 2 9 B HG1 o +U 6
AIN2 14 3 3 3 8 C 3 8 C 3 8 C
AT89C4051
24PI
R1 3
P12 4 4 4 5 D f g b 4 5 D f g b 4 5 D f g b
470 P3.0 2 RXD 15
P13 16
4
5 5 5 4 E 5 4 E 5 4 E
HL1 BA1 P3.1 3 TXD P14 17
5
6 6 6 2 F e 6 2 F e 6 2 F e
3Л341K HPM14AX P3.2 6 INT0 P15 18
6
7 7 7 3 G d c 7 3 G d c 7 3 G d c
P3.3 7 INT1 P16 19
7
8 8 8 7 H h 8 7 H h 8 7 H h
8 T0 8
9 T1 P17 HDSP
F501 HDSP
F501 HDSP
F501
P3.7 11 P3.7 DD1 RST 1 С1
10 мк 25 В +
+5 В
R3
15 к
метру, подключаемому к клеммам ХТ1 МК задаётся генератором с внешним которое своими контактами замкнёт
и ХТ2. ЗУ обеспечивает импульсный резонатором ZQ1 на 10 МГц. цепь подключения аккумулятора. На
зарядный ток до 10 А. Для заряда и тре Канал управления реле К1 собран чинается процедура зарядки аккуму
нировки аккумулятора целесообразно на транзисторе VT4. Канал управля лятора. Установленное время зано
устанавливать импульсный зарядный ется с вывода 11 МК DD1. Пьезоэлект сится в память МК DD1.
ток 5 А. Так как при зарядке аккумуля рический излучатель ВА1 и индика Время, индицируемое на индикато
тора часть тока протекает и через ре тор HL1 включаются через выводы 8 рах HG1 – HG3, декрементируется с
зистор R19, амперметр должен пока и 9 МК DD1 соответственно. каждой минутой. Точка h индикатора
зывать ток 1,8...2 А (амперметр пока С порта П1 МК DD1 управляет кла HG3 мигает с периодом 1 с. Если
зывает усреднённое значение тока за виатурой (кнопки S1 – S3) и динами требуется остановить заряд и изме
период, а заряд осуществляется в тече ческой индикацией. Динамическая нить время, необходимо нажать на
ние половины периода). индикация собрана на транзисторах кнопку S3. При этом выключится ин
Источником опорного напряже VT1 – VT3 и цифровых семисегмент дикатор HL1, лампочка Н2 и реле К1,
ния служит стабилитрон VD10. Опор ных индикаторах HG1 – HG3. Резис которое своими контактами разомк
ное напряжение через делитель R17, торы R4 – R11 ограничивают ток че нёт цепь подключения аккумулятора.
R18 поступает на базу транзистора рез сегменты индикаторов HG1 – Потом кнопками S1 и S2 надо устано
VT5. Сетевое напряжение поступает HG3. Коды для включения индика вить необходимый интервал времени
на обмотку 1 трансформатора T1 че торов HG1 – HG3 при функциони и снова нажать на кнопку S3.
рез предохранители FU1, FU2 и сете ровании динамической индикации Программное обеспечение МК пол
вой выключатель SA1. Лампочка H1 поступают на вход П1 МК DD1. Для ностью обеспечивает реализацию ал
позволяет визуально контролировать функционирования клавиатуры за горитма работы электронных часов.
наличие сетевого напряжения. ЗУ действован вывод 7 МК DD2. Формирование точных временных
имеет следующие основные характе В интерфейс устройства входят кла интервалов длительностью 1 с реше
ристики: виатура (кнопки S1 – S3), индикатор но с помощью прерываний от тай
Сетевое напряжение HL1, лампочки H1, H2 и блок индика мера TF0 и счётчика на регистре Р3.
питания, В . . . . . . . . . . . . . . . . . .220 ± 10%, 50 Гц ции (дисплей HG1 – HG3). На индика Счётчик на регистре Р4 формирует
Потребляемая мощность, ВА, не более . . .170 торе HG1 отображаются единицы ми интервал в одну минуту. Таймер TF0
Задаваемый импульсный нут, на HG2 – десятки минут, на HG3 – формирует запрос на прерывание
зарядный ток, А . . . . . . . . . . . . . . . . . . . . . . . .до 10 сотни минут. Кнопки S1 (Δ) и S2 (∇) чрез каждые 3400 мкс. Счётчики на
Задаваемое максимальное время увеличивают и уменьшают (соответ данных регистрах подсчитывают
заряда, мин . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .999 ственно) установленное время на еди количество прерываний, через каж
Дискретность задания, мин . . . . . . . . . . . . . . . .1 ницу (при удержании данной кнопки дую минуту устанавливается флаг
Габариты, мм . . . . . . . . . . . . . . . .245 × 115 × 110 в нажатом состоянии более 4 с значе (pusk1), и текущее время декременти
Масса, кг, не более . . . . . . . . . . . . . . . . . . . . . . . . . .5 ние времени, индицируемое на дис руется.
В схеме предусмотрена защита ак плее, изменяется на 5 единиц за 1 с). Корректировка текущего времени
кумулятора от неконтролируемого Кнопка S3 (C) включает или выключа происходит каждые 10 мин. Интер
разряда в случае пропадания сетево ет выпрямитель. С нажатия этой кноп вал 3400 мкс для таймера TF0 выбран
го напряжения. В этом случае реле К1 ки начинается работа таймера – идёт не случайно. Через каждые 3400 мкс
своими контактами отключит цепь обратный отсчёт заданного времени, происходит отображение разрядов в
разряда аккумулятора. Для защиты от включается реле К1 (лампочка Н2), динамической индикации ЗУ.
короткого замыкания на выходе в ЗУ включается также индикатор HL1. Программа состоит из трёх основ
предусмотрен предохранитель FU3. На выводе 1 МК DD2 с помощью ных частей: инициализации, основ
Источник питания 5 В включает в се RCцепи R3, С1 формируется сигнал ной программы, работающей в замк
бя выпрямитель на диодах VD6 – VD9 системного аппаратного сброса МК нутом цикле, и подпрограммы обра
и стабилизатор напряжения DA1. DD1 сразу после подачи питания. ботки прерывания от таймера TF0.
Напряжение на выпрямитель посту При инициализации пьезоэлектри В основной программе происходит
пает с обмотки 3 трансформатора Т1. ческий излучатель ВА1, индикатор счёт текущего времени, коррекция
Индикатор HL2 позволяет визуально HL1 и транзистор VT4 отключены. На текущего времени, включение свето
контролировать напряжение 5 В. индикаторах HG1 – HG3 индициру вых и звуковых сигналов и перекоди
Таймер с обратным отсчётом вре ются нули. Точка h индикатора HG3 ровка двоичного числа значений
мени выполнен на МК DD1 включена. времени в код для отображения ин
(АТ89С405124PI). Чтобы его запро Для перевода ЗУ в рабочий режим формации на семисегментнных ин
граммировать, необходимо иметь ко необходимо кнопками S1 и S2 уста дикаторах.
ды прошивки в формате Intel HEX новить необходимый интервал вре В памяти данных МК (адреса 30Н –
(или HEXфайл). Эта программа раз мени. При этом в таймере отсчёт те 32Н) организован буфер отображе
мещена на сайте журнала, и её можно кущего времени запрещается. Далее ния для динамической индикации.
загрузить бесплатно. Задаваемое вре необходимо нажать на кнопку S3. Данные адреса загружаются в ре
мя – от 1 до 999 мин с дискретностью При этом включится индикатор HL1 гистр Р0 МК. При нажатии на кнопку
задания 1 мин. Предусмотрена пода и лампочка Н2, а на выводе 11 МК S1 устанавливается флаг, разрешаю
ча звукового сигнала длительностью установится «лог. 1». Транзистор VT4 щий увеличивать текущее значение
60 с в момент окончания отсчёта за откроется и напряжение с выпрями времени, индицируемое на дисплее.
данного времени. Рабочая частота теля (VD6 – VD9) включит реле К1, Одновременно запускается счётчик
по адресу 58Н, формирующий ин данных, выводимого в порт П1, МК Номинальный ток предохраните
тервал 4 с. Если кнопку удерживать для опроса клавиатуры. лей FU1, FU2 – 1,1 А. В схеме исполь
более 4 с, значение времени, инди Транзистор VT5 и микросхему DA1 зованы предохранители типа ВП1
цируемое на дисплее, увеличивает следует установить на радиаторе. 1,1А с параметрами 1,1 А, 250 В. Для
ся на пять единиц за 1 с. Интервал Площадь эффективной поверхности предохранителей используются
времени, в течение которого проис радиатора – не менее 200 и 20 см2 со держатели типа ДВП41в. Номи
ходит увеличение времени, органи ответственно. нальный ток предохранителя FU3 –
зован в ячейке по адресу 59Н. При Конструктивно источник пита 10 А. Его тип – ВП12, параметры –
отпускании кнопки S1 все вышеука ния состоит из платы управления 10 А, 250 В, а держатель – ДВП42В.
занные счётчики обнуляются. Со (70 × 85 мм), платы интерфейса Для монтажа стабилизатора то
вершенно аналогичным образом (80 × 80 мм), радиатора для транзис ка применён сдвоенный провод
организована работа кнопки S2 для тора VT2 и трансформатора Т1. МГШВ0.5, таймера – МГТФ0.12, ос
уменьшения текущего значения Вилка Х1 входит в состав сетевого тальных цепей – МГШВ0.35. Пьезо
времени, индицируемого на дисп шнура. В ЗУ применены резисторы электрический излучатель ВА1
лее. Счётчики алгоритма для кнопки типа С233Н0.125, С233Н2 (R16), НРМ14АХ можно заменить на
S2 организованы соответственно в СП52ВБ (R18), C516МВ (R21), НРА17АХ или НРА14АХ. Индикато
ячейках по адресам 5АН, 5ВН. ПЭВ30 (R22). Можно использовать ры HG1 – HG3 имеют зелёный цвет
На регистре Р1 организован счёт любые другие резисторы с такой же свечения. В схеме использованы ин
чик разрядов. При каждом обраще мощностью рассеяния и погреш дикаторы марки HDSPF501, но по
нии к подпрограмме обработки пре ностью не более 5%. В схеме исполь дойдут любые другие индикаторы с
рывания регистры Р0 и Р1 инкремен зованы конденсаторы типа К5035 общим анодом и приемлемой яр
тируются. При инициализации в Р0 (С1 – С3) и К1017а (С4). Конденса костью свечения, например типа
загружается адрес 30H, а в Р1 соответ тор С4 устанавливается между цепью АЛС321. Индикатор HL1 марки
ственно «лог. 1». 5 В и общим проводником МК DD1. В ЗЛ341К имеет красный цвет свече
Разработанная программа на ассе качестве стабилитрона VD10 можно ния. Можно использовать любой
мблере занимает порядка 0,57 Кб па использовать любой стабилитрон с с Iпр = 10 мА. В качестве индикатор
мяти программ МК, аппаратная часть напряжением стабилизации от 8 до ной лампы H1 можно использовать
МК DD1 использована полностью. 12,2 В. Реле К1 на 12 В имеет паспорт любую лампу с рабочим напряжени
Каждый байт из функциональной РЭН29 РФО.450.016ТУ. ем 220 В, а в качестве лампы H2 – с
группы в цикле, в подпрограмме об Трансформатор Т1 выполнен на напряжением 12 В.
работки прерывания таймера TF0 магнитопроводе ШЛ 32 × 40 (матери Целесообразно проверить ЗУ на ре
(метка OT) после перекодировки вы ал Э310; 0.35). Обмотка 1 содержит зистивной нагрузке. Для этого необ
водится в порт П1 МК. Для включения 554 витка провода ПЭТВ20,8. Об ходимо к клеммам ХТ3, ХТ4 подклю
индикаторов HG1 – HG3 необходимо мотка 2 – 132 витка ПЭТВ21,6, с от чить резистивную нагрузку 6 ± 1 Ом
установить «лог. 0» на выводах 2, 3, 6 водом от 66 витка. Обмотка 3 – (Ррас = 60 Вт, I = 6 А). К клеммам ХТ1 и
МК DD1 соответственно. Например, 30 витков ПЭТВ20,8. Между обмот ХТ2 подключить амперметр с преде
чтобы на индикаторе HG1 индициро ками надо проложить три слоя лакот лом измерения тока до 10 А. Вклю
валась «1», необходимо двоичноде кани ЛМШС1050,12 ГОСТ 221478. чить выключатель SA1 и установить,
сятичное число, расположенное по Катушку обернуть также тремя слоя резистором R18 ток 1,8 А (для им
адресу 30H, перекодировать, вывести ми вышеуказанной лакоткани. Дан пульсного зарядного тока 5 А). Через
в порт П1 МК и установить «лог. 0» на ный трансформатор можно заменить 2...3 часа надо проверить тепловой
выводе 2 МК DD1. Записывая пооче любым другим трансформатором с режим работы устройства и показа
рёдно после перекодировки (в цик параметрами: ния амперметра. После подключения
ле) в порт П1 МК байты из функцио Максимальная выходная мощность, аккумулятора значение зарядного то
нальной группы буфера отображе Вт, не менее . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200 ка нужно установить в пределах
ния и «лог. 0» на соответствующие Напряжение обмотки 2: 1,8...2,0 А.
выводы порта П3 DD1, получаем ре в режиме холостого хода, В . . . . . . . . . .22…25 С более глубоким рассмотрением
жим динамической индикации. в режиме номинальной нагрузки, В . . .21…24 отдельных вопросов по созданию ЗУ
В процессе обработки подпро Напряжение обмотки 3: для аккумуляторов можно ознако
граммы прерывания происходит в режиме холостого хода, В . . . . . . . . . . . . . .12 миться в [1 – 3].
опрос клавиатуры. Младшая тетрада в режиме номинальной нагрузки, В . . . . .11
выводимого при этом в порт П1 МК Максимальный ток обмотки 2, А, ЛИТЕРАТУРА
байта для клавиатуры представляет не более . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8 1. Фрунзе А.В. Микроконтроллеры? Это же
собой код «бегущий ноль». После за Максимальный ток обмотки 3, А, просто! Том 3. М.: СКИМЕН, 2003.
писи данного байта в порт П1 МК не более . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 2. Нефёдов А.В. Интегральные микросхемы
DD1 анализирует сигнал на входе 7 Отклонение напряжения вторичных и их зарубежные аналоги: Cправочник.
(Р3.3). В рамках вышеуказанной обмоток, % . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5 Т. 8. М.: РадиоСофт, 1999.
подпрограммы при любой нажатой Электрическая прочность между 3. Найвельт Г.С., Мазель К.Б., Хусаинов Ч.И. и
кнопке на входе 7 МК присутствует обмотками, кВ . . . . . . . . . . . . . . . . . . . . . . . . . . . .1,5 др. Источники электропитания радиоэ
лог. 0. Таким образом, каждая кнопка Сопротивление изоляции, МОм . . . . . . . .500 лектронной аппаратуры: Справочник.
клавиатуры «привязана» к своему Потребление тока по каналу 5 В, мА, Под ред. Г.С. Найвельта. М.: Радио и
разряду в младшей тетраде байта не более . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200 связь, 1985.
СЕРИЯ EH
Audio/
Video/
Data