Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ КМ1810ВМ88 Вар 47.doc
Скачиваний:
4
Добавлен:
17.08.2019
Размер:
292.35 Кб
Скачать

Описание работы схемы

Главной частью контроллера является процессор. Он формирует сигналы на шине адресов, шине данных и управляющие сигналы. Для установки в начальное состояние при включении питания предусмотрена схема сброса для генератора, который в свою очередь формирует сигнал сброса для микропроцессора.

Программа процессора находится в ПЗУ с нулевого адреса. Сразу после включения микропроцессор производит чтение из ПЗУ первой команды и начинает выполнять ее. Настройке подвергаются все микросхемы, имеющие программную настройку.

После настроек микропроцессор последовательно опрашивает все подключенные к нему устройства.

При возникновении сигналов прерываний микропроцессор начинает работать с тем устройством, которое вызвало прерывания.

Остановимся конкретно на работе отдельных частей.

ПЗУ. В ПЗУ находится программа, после команды сброса микропроцессор по линиям А0-А10 формирует адрес ячейки ПЗУ с которой будет считываться информация. Старшими разрядами А11-А15 выбирается микросхема, с которой будет происходит чтение данных. После поступления сигналов адресов и выборки, микропроцессором вырабатывается сигнал чтения RD_MEM, который поступает на выбранную микросхему, на линиях D0-D7 происходит выдача информации в шину данных.

ОЗУ. В ОЗУ хранятся временные данные. Чтение ОЗУ осуществляется аналогично чтению из ПЗУ. Запись информации в ОЗУ осуществляется также формированием адреса ячейки, выборки микросхемы, формируется сигнал записи WR_MEM и данные с линий D0-D7 записываются в микросхему.

АЦП, для обращения используется сигнал ADС. Частоту дискретизации аналогового сигнала будем задавать с помощью таймера. Частота дискретизации будет поступать на вход чтения АЦП. Таким образом, дискретизация сигнала будет происходить только при работе с АЦП. Считывать значения можно будет при выборе микросхемы.

ЦАП, ЦАП представляет собой двухканальный 12-разрядный ЦАП. Выбор каналов происходит сигналами DAC_1, DAC_2, DAC_3, DAC_4, DAC_5, DAC_6 и DAC_7 которые формируются дешифратором DD13. Запись информации в микросхему осуществляется сигналом WR_I/O.

.

Интерфейс RS485. Интерфейс RS485 организован с помощью УСАПП и микросхемы драйвера МАХ 1483. Прием и передача данных идут по одной паре проводов с разделением по времени. В сети может быть много передатчиков, так как они могут отключаться в режиме приема. Разница напряжений между проводниками одной полярности означает логическую единицу, разница другой полярности - ноль. К качестве приемопередатчика используется микросхема УСАПП DD20, для согласования с линией используется драйвер DD21.

Карта адресов памяти

Карта постоянной памяти программ и оперативной памяти данных

ПЗУ – УФПЗУ, микросхема DD7 КР537РФ2

ОЗУ – ОЗУ, микросхема DD8 W24257

ЦАП1, ЦАП2 – ЦАП, микросхема DD16 AD7847

ЦАП3, ЦАП4 – ЦАП, микросхема DD17 AD7847

ЦАП5, ЦАП6 – ЦАП, микросхема DD18 AD7847

ЦАП7 – ЦАП, микросхема DD19 AD7847

АЦП – АЦП, микросхема DD12 AD7824

Порт вв/выв – устройство ввода–вывода параллельной информации, микросхема DD2 КР580ВВ55А

УСАПП – УСАПП, микросхема DD20 КР580ВВ51А

Таймер – микросхема DD3 КР580ВИ53

Вывод

В результате выполнения курсовой работы на тему: «проектирование контроллера» был разработан контроллер на основе микропроцессора КM1810ВМ88 и его микропроцессорного комплекта. При разработке были также использованы импортные микросхемы, а именно АЦП, ЦАП, ПЗУ, ОЗУ. Научились сопрягать различные устройства между собой.

Разработанный контроллер полностью удовлетворяет всем требованиям технического задания.