Ёмкость первого фильтра(C1) в канале +5 выбрана 6800 мкФ. Керамические конденсаторы С3 и С5 по 0,1 мкФ предотвращают возбуждение стабилизатора.
Канал +24В Выполнен нестабилизированным и без сглаживающего фильтра.
Рис.8 Блок питания
Выпрямительный мост канала +5В и +24В (VD1-VD8) собран на диодах КД226А (Iпр.ср=1,7А, Uобр=100В).
Расчёт силового трансформатора.
Диаметр провода вторичных обмоток:
Канал +24В:
Канал +5В:
Габаритная мощность:
Первичная обмотка:
;
Сечение сердечника:
Выбираем броневой магнитопровод Ш25х50 с площадью окна 1560 мм2. Число витков на 1 В:
Число витков обмоток:
3. Разработка программного обеспечения.
; Программное обеспечение микроконтроллера для
; управления турникетами
;
ROMstart equ 0000h
ROMend equ 03FFh
RAMstart equ 0400h
RAMend equ 07ffh
Pout1 equ 20h ; порты
Pout2 equ 21h ; вывода
Pout3 equ 22h ; на
Pout4 equ 23h ; турникеты
Pin1 equ 10h ; порты
Pin2 equ 11h ; ввода
Pin3 equ 12h ; c
Pin4 equ 13h ; турникетов
IndSegs equ 26h ; индикатор - сгменты
IndCol equ 27h ; индикатор - столбцы
PortT1 equ 40h ; порт таймера 1
PortT2 equ 41h
Red equ 01h ; маска для крас. тр-та
Green equ 02h ; маска для зел. тр-та
Door equ 04h ; маска для двери
Sound equ 08h ; маска для двери
Test_b_1 equ Door+Sound+Red ; включить крас и эм и звук
Test_c_1 equ Green ; выкл зел
Test_b_2 equ Green ; вкл зел
Test_c_2 equ Door+Sound+Red ; выкл крас и эм и звук
INIT_b equ Red ; вкл красные транспаранты
INIT_c equ Door+Sound+Green ; выкл. зеленые, звук и открыть
Count10sec equ 1000 ; к-во ТПР за 10 сек
Count1sec equ 0ffffh ; к-во циклов в стартовой задержке
DEFSEG ZSEG,START=00H
SEG ZSEG
;---------------------------------; Объявление переменных ;
;---------------------------------org RAMstart ;
DispRAM ds 6 ; экранное ОЗУ; 100000...1
DispCol ds 1 ; текущий вкл. индикатор (позиц. код)
DispPtr ds 2 ; указатель на текущ. ячейку VRAM
TurnTable:
Mode_1: ds 1 ; режим турникета 1
InpG_1: ds 1 ; датчик жетона 1 турникета
Geton_1: ds 1 ; переменная - триггер жетона
FE1_1: ds 1 ; сигнал с первого фотодатчика
FE2_1: ds 1 ; сигнал со второго фотодатчика
TrCount_1: ds 2 ; счетчик времени тревоги
NULL_1: ds 1 ; выравнивание до 8 байт
Mode_2: ds 1 ; режим турникета 2
InpG_2: ds 1 ;
Geton_2: ds 1 ;
FE1_2: ds 1 ;
FE2_2: ds 1 ;
TrCount_2: ds 2 ;
NULL_2: ds 1
Mode_3: ds 1 ; режим турникета 3
InpG_3: ds 1 ;
Geton_3: ds 1 ;
FE1_3: ds 1 ;
FE2_3: ds 1 ;
TrCount_3: ds 2 ;
NULL_3: ds 1
Mode_4: ds 1 ; режим турникета 4
InpG_4: ds 1 ;
Geton_4: ds 1 ;
FE1_4: ds 1 ;
FE2_4: ds 1 ;
TrCount_4: ds 2 ;
NULL_4: ds 1
Mode_5: ds 1 ; режим турникета 5
InpG_5: ds 1 ;
Geton_5: ds 1 ;
FE1_5: ds 1 ;
FE2_5: ds 1 ;
TrCount_5: ds 2 ;
NULL_5: ds 1
Mode_6: ds 1 ; режим турникета 6
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.