Организация внешней памяти
При работе микроконтроллера с внешней памятью используется внешний адресный регистр DD5, в котором по спаду сигнала ALE записываются адреса внешней памяти контроллера. Внешняя оперативная память данных выполнена на микросхеме DD6. При подаче сигнала WR во внешнюю память записывается информация, а при подаче сигнала RD из внешней памяти считывается информация. Для питания внешней памяти предназначена микросхема DD7.При включении питания на выходе микросхемы появляется сигнал низкого логического уровня RES, который инвертируется с помощью микросхемы DD8.1 и подается на микроконтроллер. Организация внешней памяти показана на рис.4.4.
DD2 1 1 2 R1 РЦ 3 4 DA1 1 1 5 1 6 +15V СП 2 3 9 1 8
11 10 1
13 1 12
Р ис.4.2 Формирование сигналов РЦ
DD3
1 1 2 R2 DA2 ИВ 1 4
3 4 1
5 6 2 +15V СРП 1 3
9 1 8
11 1 10
13 1 12
Рис.4.3 Формирование сигнала ИВ
Рис.4.4 Организация внешней памяти Для передачи данных на порт Р0 микроконтроллера предназначен восьмиразрядный магистральный передатчик DD10 без инверсии входной информации КР1533АП14, приведенный на рис.4.5.
DD9 DD10 К СРП 1 2 2 D1/0 DS D0.0 3
SA1 4 D1.1 D0.1 5
6 D1.2 D0.2 7 SB1 8 D1.3 D0.3 9
+5V SB2 12 D1.4 D0.4 11
SB3 14 D1.5 D0.5 13 BUSY 16 D1.6 D0.6 15 RD 18 D1.7 D0.7 17
1 CO1 Ucc 20 +5V DD8.2 19 CO2 GND 10
A15 3 1 4
Рис.4.5 Передача данных через магистральный передатчик
На вывод D1.0 передатчика через преобразователь уровня DD9, выполненный на микросхеме К564ПУ4 поступает сигнал КП со счетно-решающего прибора СРП. Преобразователь уровня необходим для уменьшения амплитуды импульса с 15В до 5В. На вход D1.6 поступает сигнал BUSY с принтера. На выводы D1.1,D1.2 поступают сигналы режима работы стенда «прогон» или «настройка».На выводы D1.3, D1.4, D1.5 поступают сигналы с кнопок настройки стенда , , вк. Передача данных осуществляется при наличие напряжения низкого логического уровня на обоих управляющих входах СО1 и СО2, когда приходит сигнал считывания RD с микроконтроллера и не подключена внешняя память.
БЛОК ИНДИКАЦИИ И ПЕЧАТИ БЛОК ИНДИКАЦИИ Индикация информации осуществляется с помощью жидкокристаллического дисплея AC162BGILY-13H. Индикатор может отображать по 16 чисел в двух рядах. Цоколевка корпуса и наименование выводов индикатора показано на рис. 4.6. На выводы D0…D7 поступает информация в 8-разрядном коде с микроконтроллера. При поступлении на вывод RS сигнала низкого уровня вводятся адреса, при сигнале высокого уровня – данные. На вывод RW поступает сигнал низкого уровня для записи данных. Работа индикатора осуществляется по спаду импульса ALE. Вывод R1 предназначен для регулировки яркости свечения. HL1 7 D0 DPY 8 D1 LCD 9 D2 10 D3 11 D4 12 D5 13 D6 14 D7 6 ALE 5 RS 4 RW 3 Ucc 2 R1 1GND
Рис.4.6 Цоколевка корпуса и наименование выводов индикатора ВЫВОД НА ПЕЧАТЬ
Для вывода на печать результатов испытания применяется схема, приведенная на рис.4.7. DD11 D0 1 2 1
D1 3 4 1 XS1
D2 5 6
1
D3 9 8 1
D4 11 1 10
D5 13 12 1
DD8.3 D6 5 1 6
D7 9 1 8 R4 1 DD8.4 2 STROBE 11 1 10 3 +5V 4 5 13 1 12 BUSY 6 7 8 Рис.4.7 Вывод на печать На контакты 1…8 разъема XS1 поступает информация в 8-разрядном коде с микроконтроллера. Инверторы DD11, DD8.3 предназначены для компенсации потерь в кабеле принтера. Сопротивление R4 является нагрузкой для микроконтроллера. Инверторы DD8.4 необходимы для формирования сигналов STROBE и BUSY. При поступлении сигнала STROBE осуществляется вывод на печать, при условии, что имеется сигнал низкого уровня BUSY на входе микроконтроллера.
ИМИТАТОР ПУТЕВОГО ДАТЧИКА СХЕМА СОВПАДЕНИЯ При установке переключателя SA1 в положение «прогон», через 4с. начнут формироваться сигналы с микроконтроллера. С помощью схем совпадения DD12…DD14 происходит управление работой имитаторов. На рис.4.8 показано включение схем совпадения. ИМ1, ИМ4 DD12 1 2 & 3 1Т1 5 4 2Т1 6 & 8 9 & 10 1Т2
12 13 & 11 2Т2 ИМ2,ИМ5 DD13 1 2 & 3 1Т1 5 6 & 4 ИМ3, 8 ИМ6 DD14 & 10 1Т2 1 & 3 1Т1 9 2 12 5 & 11 2Т2 6 & 4 2Т1 13 8 9 & 10 1Т2 12 13 & 11 2Т2 Рис.4.8 Включение схем совпадения на ИС К564ЛА7
На выводы 1, 5, 8, 12 микросхем DD11…DD13 приходит сигнал низкого уровня с выводов Р1.0…Р1.2 микроконтроллера когда необходимо включить имитатор того или иного путевого датчика. На выводы 2, 6, 9, 13 поступают импульсные последовательности 1Т1, 2Т1, 1Т2, 2Т2 логического уровня с выводов Р1.3…Р1.6 микроконтроллера. На выводах 3, 4, 10, 11 микросхем DD11…DD13 появляются сигналы низкого уровня для четырех зон имитаторов.
ИНВЕРТОР В качестве инвертора выбираем микросхему К564ЛН2, обладающую высокой нагрузочной способностью – до1mA наножку. Так как нагрузочный ток инвертора будет около 5mA, то для каждой зоны имитатора используем по шесть элементов НЕ. Микросхема К564ЛН2, состоящая из 6 элементов НЕ и расположение ее выводов показано на рис.4.9.
DD15 1 2 1
3 1 4
5 1 6
9 1 8
11 1 10 13 12 1 Рис.4.9 Микросхема К564ЛН2 и расположение ее выводов
ОПТО-ЭЛЕКТРОННОЕ РЕЛЕ Для имитации наезда поезда на зону датчика применяется оптоэлектронное реле КР293КП3А. Схема включения реле приведена на рис.4.10.
DA3 1 8
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|