Разработка микроконтроллера сбора данных о температуре печи для плавки металла, страница 20

Микропроцессор КР580ВМ80 был одним из первых однокристальных микропроцессоров, и как следствие недостаточных возможностей технологии тех времён является необходимость использования:

·  сложной системы питающих напряжений (+5, +12 и –5В);

·  специального двухфазного тактового генератора (580ГФ24);

·  системного контроллера и формирователя сигналов управления (580ВК28).

При обменах данными в микроконтроллере процессор всегда является ведущим устройством, а остальные – ведомыми. В системе используются разные сигналы стробирования чтения/записи для портов (IOR, IOW) и памяти (MEMR, MEMW) и, соответственно, раздельные корты памяти портов и ОЗУ-ПЗУ. Это означает, что по одним и тем же адресам могут располагаться и порты, и память, а выбор одного из них обеспечивается разными командами микропроцессора (IN. OUT – для портов и все остальные команды – для памяти).

Опрос состояния кнопок на панели управления осуществляется через порты PA микросхем DD6 и DD10. Здесь каждому разряду соответствует одна кнопка: лог. 0 – нажата, лог. 1 – отпущена.

При опросе декадных переключателей тоже получается инверсный позиционный 10-разрядный код, и поэтому для сокращения числа портов они включены по матричной схеме. Выбор опрашиваемого переключателя осуществляется через порт PC(4-6) ППИ DD10, а опрос состояния – через порты PB(0-7) и PC(0-1) той же БИС ППИ.

Для формирования звукового сигнала используется генератор прямоугольных импульсов на DD11, а включение/выключение звука осуществляется сигналом с выхода PC7 DD10. При ВУ этого сигнала зажигается светодиод VD20 и включается звук через DD11.3.

Дисплей построен на семисегментных знакосинтезирующих индикаторах HL1–HL3 (АЛС324Б), которые работают в режиме статической индикации. Данные для каждой десятичной цифры записываются процессором в регистры DD15–DD17, к мощным выходам которых через ограничительные резисторы подключены индикаторы. Запись нуля в соответствующий разряд регистра вызывает свечение сегмента индикатора, единица гасит этот сегмент.


ЗАКЛЮЧЕНИЕ

Разработанный в данном курсовом проекте микропроцессорный контролер будет с успехом выполнять задачи, поставленные при разработке. Достоинством такого устройства является то, что с его помощью можно в течение длительного времени вести наблюдение за артериальным давлением больного с одновременным контролем допустимых пределов давления и ведением статистики (за сутки, по 15 минут).

Вместе с тем можно предложить ряд направлений для усовершенствования.

Вместо устаревшего микропроцессора КР580ВМ80 применить усовершенствованный КР1821ВМ85А или однокристальную микроЭВМ, как i8051, i8041, i8048 и т.д. Это сократит энергопотребление и значительно упростит блок питания.

Применить современные ОЗУ и ПЗУ, которые обладают выходом данных на три состояния и имеют меньшее энергопотребление и большую ёмкость. Это также упростит схему.

Вместо светодиодных можно применить индикаторы на жидких кристаллах, что также сократит энергопотребление и обеспечит почти неизменную контрастность индикации при разном освещении (особенно при большом).

Применение в системе программируемого таймера обеспечит более точный отсчет временных интервалов, но потребует применения отдельной БИС.

В целом же поставленная задача выполнена.


ЛИТЕРАТУРА

1.  Акимов, Ващуков и др.  Резисторы, конденсаторы, трансформаторы, дроссели, коммутационные устройства РЭА: справочник/ Мн.: Беларусь, 1994

2.  Аналоговые интегральные схемы: справочник/ Булычев, Галкин, Прохоренко, Мн.: Беларусь, 1993

3.  Богданович, Грель и др. / Цифровые интегральные микросхемы: справочник /Мн.: Беларусь, 1991

4.  Галкин, Булычев, Лямин. Полупроводниковые приборы. Диоды. Тиристоры. :справочник/ Мн.: Беларусь, 1994

5.  Галкин, Булычев, Лямин. Полупроводниковые приборы. Транзисторы. :справочник/ Мн.: Беларусь, 1995

6.  Конспект лекций по дисциплине “Микропроцессорная техника”

7.  Микросхемы памяти, ЦАП и АЦП: справочник/Лебедев, Марцинкявичус, М.: Кубк-а,1996