Автор работы: Пользователь скрыл имя, 18 Января 2012 в 12:37, курсовая работа
В данном курсовом проекте разрабатывается схема электрическая принципиальная системы отображения информации. Данное устройство построено на базе микропроцессора, содержит 4 релейных и 16 аналоговых входных канала, элементы индикации для отображение результатов и интерфейс RS-232 для передачи информации. В пояснительной записке приводятся описания аналогов устройства, структурная и функциональная схемы, программа обработки сигналов.
Рис.7
Блок памяти
Блок аналоговых сигналов (рис. 8) состоит из 16-ти канального мультиплексора, усилителя, 16-ти разрядного АЦП и буферных регистров. 16 аналоговых сигналов поступают на мультиплексор, которые в зависимости от адреса
перебирают их поочередно. Сигнал после мультиплексоров поступает на усилитель, который усиливает его для подачи на АЦП.
Рис.
8 Блок аналоговых
сигналов
Блок
релейных сигналов
на рис.9 обеспечивает поступление
входных данных на шину данных. В данном
устройстве содержится 4 релейных входа.
По мере поступления информации на вход,
формируется
прерывание.
Рис.
9 Блок релейных сигналов
Блок
клавиатуры предназначен для ручного
ввода данных, задания или изменения режима
работы микропроцессора. Клавиатура содержит
10 кнопок.
Рис.10
Клавиатура
Блок индикации (рис. 11) представляет собой
жидкокристаллический модуль. Он включает в себя контроллер управления KS0108 и ЖК панель 64x64 точки. К блоку индикации подключена 8-ми битная шина данных с младшим разрядом и шина управления. Управление блоком индикации осуществляется согласно инструкции контроллера KS0108.
Рис.
11 Индикация.
Вывод цифровой информации производится с помощью интерфейса RS-232 (рис.12), который реализован с помощью програмируемого приёмо-передатчика, генератора и преобразователя уровня сигналов RS-232. Приёмо-передатчик осуществляет преобразования паралельного кода в последовательный поток символов со служебными битами: старт, стоп, контроль и выдаёт этот поток в канал связи с различной скоростью. Также выполняет обратное преобразование из последовательного потока в паралельный.
Принципиальная электрическая схема системы ввода релейных и аналоговых сигналов построена на микропроцессоре INTEL 8086-1 (DD7). Тактовая частота микропроцессора задаётся генератором с кварцевой стабилизацией 30 МГц. Сброс устройства при включении питания осуществляется подачей напряжения низкого уровня на вход RESET. Сигналы шины управления MEMR, MEMW, IORD, IOWR формируются на логических элементах DD11 и DD17 и совокупности сигналов управления с процессора RD, WR и M/I0.
Линии шины адреса/данных (AD0-AD15) подключены к буферным регистрам (DD13, DD14) и к двунаправленным шинным формирователям (DD19, DD20). Линии адреса/состояния (A16-A19) подключены только к буферному регистру (DD15). Буферные регистры (DD13-DD15) и шинные формирователи (DD19, DD20) обладают высокой нагрузочной способностью, что позволяет осуществить связь микропроцессора со схемами памяти и переферийными устройствами ввода/вывода.
К микропроцессору через буферные регистры(DD13-DD15) подключены 2 схемы ОЗУ(DD23,DD24) статического типа, объёмом по 32 КБайта каждая. Расположение памяти в физическом адресном пространстве задается логическими элементами DD16. При обращении к ОЗУ младший или старший банки выбираются сигналами ВНЕ или А0 в соответствии с логикой обращения к памяти процессора.
Запись осуществляется при подаче сигнала MEMW на ножку WE (27) – DD23,DD24, а чтение - при подаче сигнала MEMR на ножку ОЕ (22) - DD23,DD24.
Так
же к микропроцессору через
Для выбора устройств ввода/вывода, подключённых к ША и ШД, используется дешифратор адреса, собранный на логических элементах DD10, DD12 и DD18. Если на адресных входах A7 – A15 все 0, то на выходе DD12 – 0. В противном случае на выходе DD12 появляется высокий уровень, который переводит выходы DD18 в высокоимпендастное состояние (состояние «выключено»).
В данном устройстве содержится 16 аналоговых входов. Аналоговые сигналы через разъём поступают на мультиплексор (DA1), который в зависимости от разрядов адреса A0-A3 выбирает входной канал и посылают его на выход. Сигнал после мультиплексора поступает на усилитель (DA2), который усиливают его для подачи на АЦП (DA3). В исходном состоянии на выходе BUSE АЦП устанвлен сигнал низкого уровня. По команде OUT « » на выходе SEL0 дешифратора устройств ввода — вывода установится лог. 0, а при приходе сигнала записи в устройстве ввода — вывода IOWR триггер (DD2) переключится и запустит преобразователь. На выходе BUSE установится низкий уровень, что свидетельствует о начале преобразования, при этом триггер (DD2) возвращается в исходное состояние. Готовность преобразования считывается командой IN « », которая устанавливает низкий уровень на SEL1 и на IORD, с вывода BUSE, поступаещего на шину данных в разряд D7 через элемент DD1. При установлении D7 в нулевое состояние, микропроцессор считывает данные командой IN « » и помещает их в ОЗУ.
В данном устройстве содержится 4 релейных входа. Релейные сигналы поступает через разъём на преобразователь уровня(DD3) и логические элементы(DD5). По мере поступления информации на вход, с помощью логических элементов (DD5) формируется прерывание, которое поступает на вход внешнего прерывания INTR (18) микропроцессора(DD7) . При появлении прерывания, микропроцессор(DD7) обращается к блоку ввода релейных сигналов, через дешифратор адреса(DD18) выставляет сигнал SEL2, который подается на входы разрешения считывания на буферный регистр(DD6) и производит чтение поступивших данных. Микропроцессор(DD7) выставляет сигнал WR для записи данных в ОЗУ(DD23,DD24)..
Посредством клавиатуры возможен ввод данных, задание или изменение режима работы микропроцессора(DD7). Клавиатура содержит 10 кнопок. Командой IN « » устанавливается SEL3 в низкий логический уровень, который разрешает последовательный опрос состояния клавиатуры. Номер нажатой клавиши заносится в ОЗУ.
Микропроцессор(DD7) производит вывод результатов обработки информации на точечный дисплей по средствам контроллера дисплея (KS0108). Микропроцессор(DD7) управляет работой контроллера(KS0108) с помощью системной шины DB7-DB0, сигналов выборки SEL4, а также сигналов RESET, IOWR и IORD.
Блок индикации имеет два вывода для подключения напряжения питания Vdd (+5В) и Vss (“земля”). Вывод U0 предназначен для управления контрастностью.
RS-232
производит вывод информации
с помощью микросхем – универсального синхро-асинхронного
приемопередатчика (DD27), генератора скорости
передачи(Bit Rate generator) (DD28), преобразователь
сигналов последовательного порта RS- 232
(DD30)и выводится через разъём DIP-6S (XS4). Для
передачи используется линия TxD, для приема
– RxD. Формат передачи: 1 старт-бит, 8 информационных
бит, 1 бит паритета, 1 стоп-бит. Скорость
обмена выбирается установкой перемычки
между соответствующими контактами.
Проводим расчёт мощности при условии, что все элементы включены. Режим работы микропроцессора с ОЗУ и АЦП. Потребляемая мощность включённых микросхем приведена в таблице 3.
Суммарная потребляемая мощность составляет:
Р=9,100 Вт
Таблица 3
Поз.
обозначение |
Тип микросхемы | Потребляемая мощность одной микросхемы Рi , мВт | Кол-во |
DA1 | MAX336 | 1140* | 1 |
DA2 | LM358 | 830* | 1 |
DA3 | AD976 | 250* | 1 |
DD1, DD20, DD22 | К155ЛЛ1 | 20 | 3 |
DD2 | К155ЛИ1 | 20 | 1 |
DD3 | К561ПУ4 | 20 | 1 |
DD4 | I8284 | 600* | 1 |
DD5 | К561ЛЕ6 | 20* | 1 |
DD6, DD9, DD10, DD13, DD14, DD15 | I8282 | 800* | 6 |
DD7 | К155ЛН1 | 20 | 1 |
DD8 | I8086-1 | 1800* | 1 |
DD11 | К155ЛЕ4 | 20 | 1 |
DD12 | К155ЛА1 | 20 | 1 |
DD16 | К1533ИД7 | 125* | 1 |
DD19 | К155ЛЕ3 | 20* | 1 |
DD23 | К155ЛА3 | 20 | 1 |
DD28 | I8251 | 500* | 1 |
DD29 | MC14411 | (7,5мВт/МГц)+2,5* | 1 |
DD31 | MAX232 | 40* | 1 |
DD32 | MT-6464B | 165* | 1 |
DD17, DD18 | I8286 | 800* | 2 |
DD24, DD25 | 62C256 | 250* | 2 |
DD26, DD27 | 28C64 | 200* | 2 |
По
схеме электрической
Таблица 4
Позиционное обозначение | Тип микросхемы | Входной ток, мА | Количество |
DD23,DD24 | 62C256 | 1 | 2 |
DD25,DD26 | 28C64 | 1 | 2 |
DA1 | MAX336 | 1 | 1 |
DD10 | К155ЛЕ4 | 1 | 1 |
DD12 | К155ЛА1 | 1 | 1 |
DD16 | К155ЛЕ3 | 1 | 1 |
DD27 | 8251 | 1 | 1 |
Определяем суммарный ток:
I = 9 мА
Анализ задержки формирования проводится по критическому пути, определяемому по схеме электрической принципиальной. Выбираем критический путь – запись с АЦП на ШД, в котором задержка будет только лишь на регистре DD9 (DD10).
Таблица 4
Поз.
обозначение |
Тип микросхемы | Задержка распространения t, нс | Кол-во | |
DD9 (DD10) | I8282 | 14 | 1 | |
Суммарная задержка распространения сигнала t
Информация о работе Проектирование центральных и переферийных устройств