
- •Содержание
- •Введение
- •1. Разработка аппаратных средств
- •1.1. Разработка структурной схемы
- •1.2. Разработка карты распределения адресного пространства мпс
- •1.3 Разработка микропроцессорного модуля
- •1.5 Разработка модуля энергонезависимого озу
- •1.6 Разработка модуля ввода аналоговых величин
- •1.7 Разработка модуля вывода управляющих сигналов
- •1.8 Разработка модуля клавиатуры.
- •1.9 Разработка модуля индикации и аварийной сигнализации
- •2. Расчет электрического сопряжения
- •2.1 Расчет сопряжения по цепям данных
- •3. Расчет аппаратных затрат
- •4. Расчет потребляемой мощности
- •5. Выбор фильтров питания
- •6. Построение временной диаграммы работы мпс
- •7. Разработка програмного обеспечения
- •Заключение
- •Приложение б. Спецификация используемых элементов
1.9 Разработка модуля индикации и аварийной сигнализации
Модуль индикации состоит из ЖКИ, управляемого модулем обслуживания клавиатуры.
2. Расчет электрического сопряжения
2.1 Расчет сопряжения по цепям данных
К шине данных микропроцессорной системы подключены: регистр адреса КР1533ИР22, микросхема постоянного запоминающего устройства К573РФ6А, микросхема энергонезависимой памяти DS1225AB, регистр для приема сигналов X1 – X4 КР1533ИР22, цифро-аналоговый преобразователь AD5341, регистр для вывода сигналов X1 – X4 КР1533ИР22, контроллер дисплея ICM7212, программируемый таймер КР580ВИ53.
Постоянно подключенными к шине данных являются устройства: таймер КР580ВИ53 и регистры адреса и выдачи сигналов X1 – X4 КР1533ИР22. Рассмотрим возможные варианты подключения устройств:
Если работаем с регистром ввода X1 – X4, то:
Для токов высокого уровня:
IOH(P0) ≥ IIHКР1533ИР22+ ILIК573РФ6А+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 20 мкА + 10 мкА + 1 мкА + 1 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 53 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ IILКР1533ИР22+ ILIК573РФ6А+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 0,1 мА + 10 мкА + 1 мкА + 1 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 0,413 мА – условие выполнено
Если работаем с ПЗУ, то:
Для токов высокого уровня:
IOH(P0) ≥ IIHК573РФ6А+ ILIКР1533ИР22+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 100 мкА + 20 мкА + 1 мкА + 1 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 203 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ IILК573РФ6А+ ILIКР1533ИР22+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 1,6 мА + 20 мкА + 1 мкА + 1 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 1,933 мА – условие выполнено.
Если работаем с ОЗУ, то:
Для токов высокого уровня:
IOH(P0) ≥ IIHDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIAD5341+ ILIICM7212+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 1 мкА + 10 мкА + 20 мкА + 1 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 93 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ IILDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIAD5341+ ILIICM7212+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 1 мкА + 10 мкА + 20 мкА + 1 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 0,033 мА – условие выполнено
Если работаем с цифро-аналоговым преобразователем:
Для токов высокого уровня:
IOH(P0) ≥ IIHAD5341+ ILIDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIICM7212+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 1 мкА + 1 мкА + 10 мкА + 20 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 93 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ IILAD5341+ ILIDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIICM7212+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 1 мкА + 1 мкА + 10 мкА + 20 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 0,033 мА – условие выполнено
Если работаем с контроллером дисплея:
Для токов высокого уровня:
IOH(P0) ≥ IIHICM7212 + ILIDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIAD5341+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 1 мкА + 1 мкА + 10 мкА + 20 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 93 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ IILICM7212 + ILIDS1225AB+ ILIК573РФ6А+ ILIКР1533ИР22+ ILIAD5341+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 1 мкА + 1 мкА + 10 мкА + 20 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 0,033 мА – условие выполнено
Если работаем с постоянно подключенными устройствами:
Для токов высокого уровня:
IOH(P0) ≥ ILIHКР1533ИР22+ ILIК573РФ6А+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IIHКР1533ИР22+ IIHКР1533ИР22+ IIHКР580ВИ53
800 мкА ≥ 20 мкА + 10 мкА + 1 мкА + 1 мкА + 1 мкА + 20 мкА + 20 мкА + 20 мкА
800 мкА ≥ 53 мкА – условие выполнено
Для токов низкого уровня:
IOL(P0) ≥ ILIКР1533ИР22+ ILIК573РФ6А+ ILIDS1225AB+ ILIAD5341+ ILIICM7212+ IILКР1533ИР22+ IILКР1533ИР22+ IILКР580ВИ53
26 мА ≥ 20 мкА + 10 мкА + 1 мкА + 1 мкА + 1 мкА + 0,1 мА + 0,1 мА + 0,1 мА
26 мА ≥ 0,433 мА – условие выполнено
Рассчитаем сопряжение для емкостной нагрузки:
СLIM(P0) ≥ СINКР1533ИР22 + СINК573РФ6А +СINDS1225AB + СINAD5341 + СINICM7212 + СINКР1533ИР22 + СINКР1533ИР22 +СINКР580ВИ53 + СМ
100 пФ ≥ 10 пФ + 8 пФ + 10 пФ + 3 пФ + 5 пФ + 10 пФ +10 пФ +10 пФ + 10 пФ.
100 пФ ≥ 76 пФ – условие выполнено.