Реферат: Микропроцессорная системы отображения информации

Микропроцессорная системы отображения информации

в позиционный код символа для DD-15

Символ Код КОИ-7 Адрес ЗГ код ЗГ

HEX BIN A7 A6 A5 A4 A3 A2 A1 A0 D7 D6 D5 D4 D3 D2 D1 D0 HEX
1 31 00110001 0 0 1 1 0 0 0 1 00000000 00
2 32 00110010 0 0 1 1 0 0 1 0 00000100 4
3 33 00110011 0 0 1 1 0 0 1 1 00010100 14
4 34 00110100 0 0 1 1 0 1 0 0 00001001 9
5 35 00110101 0 0 1 1 0 1 0 1 00010001 11
6 36 00110110 0 0 1 1 0 1 1 0 00010000 10
7 37 00110111 0 0 1 1 0 1 1 1 00000100 4
8 38 00111000 0 0 1 1 1 0 0 0 00010011 13
9 39 00111001 0 0 1 1 1 0 0 1 00001001 9
0 30 00110000 0 0 1 1 0 0 0 0 00000000 00

20 00100000 0 0 1 0 0 0 0 0 00000000 00
/ 2F 00101111 0 0 1 0 1 1 1 1 00000010 2
Ц 63 01100011 0 1 1 0 0 0 1 1 00000000 00
У 75 01110101 0 1 1 1 0 1 0 1 00001001 09
К 6B 01101011 0 1 1 0 1 0 1 1 00010100 14
Е 65 01100101 0 1 1 0 0 1 0 1 00001000 08
ВК 78 01111000 0 1 1 1 1 0 0 0 00000000 00
Н 6E 01101110 0 1 1 0 1 1 1 0 00001000 08
Г 67 01100111 0 1 1 0 0 1 1 1 00000000 00
Ш 7B 01111011 0 1 1 1 1 0 1 1 00000010 02
Щ 7D 01111101 0 1 1 1 1 1 0 1 00000010 02
З 7A 01111010 0 1 1 1 1 0 1 0 00001000 08
Х 68 11101000 1 1 1 0 1 0 0 0 00010101 15
Ъ 5F 01011111 0 1 0 1 1 1 1 1 00010000 10
Я 09 00001001 0 0 0 0 1 0 0 1 00011100
Ф 66 01100110 0 1 1 0 0 1 1 0 00000111 7
Ы 79 01111001 0 1 1 1 1 0 0 1 00010000 10
В 77 01110111 0 1 1 1 0 1 1 1 00000100 04
А 61 01100001 0 1 1 0 0 0 0 1 00001100
П 70 01110000 0 1 1 1 0 0 0 0 00000000 00
Р 72 01110010 0 1 1 1 0 0 1 0 00000100 04
О 6F 01101111 0 1 1 0 1 1 1 1 00000000 00
а 41 01000001 0 1 0 0 0 0 0 1 00000001 01
Я 71 01110001 0 1 1 1 0 0 0 1 00001001 09
Ч 7E 01111110 0 1 1 1 1 1 1 0 00001001 09
С 73 01110011 0 1 1 1 0 0 1 1 00000000 00
М 6D 01101101 0 1 1 0 1 1 0 1 00000101 05
И 69 01101001 0 1 1 0 1 0 0 1 00000100 04
Т 74 01110100 0 1 1 1 0 1 0 0 00000010 02
Ь 78 01111000 0 1 1 1 1 0 0 0 00010000 10
SP 20 00100000 0 0 1 0 0 0 0 0 00000000 00
Л 6C 01101100 0 1 1 0 1 1 0 0 00000100 04
Д 64 01100100 0 1 1 0 0 1 0 0 00000100 04
Ж 76 01110110 0 1 1 1 0 1 1 0 00010111 07
Э 7C 01111100 0 1 1 1 1 1 0 0 00001000 10
Б 62 01100010 0 1 1 0 0 0 1 0 001010000 10
Ю 60 01100000 0 1 1 0 0 0 0 0 00011100

Код символа в форме для непосредственного вывода на индикатор занимает 1 адрес.

Рассчитаем обьем ЗГ. Количество используемых символов равно 17, т. е. . Один символ кодируется 1 байтом: . Тогда обьем ЗГ определится по формуле:


байт.


Рассчитаем блок индикации. Сигналы с выходов сканирования (S0-S3), которые являются выходами встроенного в микросхему счетчика, подадим на дешифратор, который будет осуществлять выборку индикаторов. Для дешифратора используем микросхему К155ИД3.

Микросхема К155ИД3 представляет собой высокоскоростной дешифратор – демультиплексор, преобразующий четырехразрядный двоичный код, поступающий на входы в сигнал логического нуля, появляющийся на одном из выходов. Дешифратор имеет элемент разрешения и переходит в активное состояние только тогда, когда на входах Е1 и Е2 присутствует сигнал уровня логического нуля (таблица 8). На вход Е1 подадим сигнал гашения BD с ПККИ. Это делается для того, чтобы в момент смены данных на индикаторе, он был выключен, иначе индикатор будет гореть постоянно, что затруднит читабельность выводимой информации.

К выходам дешифратора подключим инверторы, которые переводят выходной уровень сигналов с отрицательной логики в положительную. Для инверторов возьмем микросхему К555ЛН1, содержащую в себе шесть элементов "НЕ".

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


Таблица 8 - Таблица истинности дешифратора К155ИД3

E1 E2 DI0 DI1 DI2 DI3 DO0 DO1 DO2 DO3 DO4 DO5 DO6 DO7 DO8 DO9 DO10 DO11 DO12 DO13 DO14 DO15
1 X X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
X 1 X X X X 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1
0 0 0 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1
0 0 0 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 1
0 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1
0 0 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1
0 0 1 0 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1 1
0 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1 1
0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
0 0 1 1 0 0 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1
0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 1
0 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1
0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0

Рассчитаем БС2 на примере ключа Кл15 (рисунок 11) .


Рисунок 10 – Принципиальная схема ключей анодов сканирования.


Если с дешифратора подается напряжение высокого уровня, то транзистор оказывается запертым и на анод подается напряжение, близкое к 200 В и возникает разряд. Если же с дешифратора подается напряжение низкого уровня, то транзистор оказывается открыт, на анод подается напряжение, близкое к 0 В и разряд не возникает.

Выберем транзистор КТ809А, который предназначен для работы в выходных каскадах строчной развертки, в мощных импульсных усилителях и имеет следующие параметры:

- постоянный ток коллектора, , A 3

- постоянный ток базы, , А 1,5

- импульсный ток коллектора, , А 5

- постоянное напряжение эмиттер – база, , В 4

- постоянное напряжение коллектор – эмиттер, , В 400

- напряжение насыщения коллектор – эмиттер, , В 0,6

- напряжение насыщения база – эмиттер, , В 1,3

- постоянная рассеиваемая мощность коллектора, , Вт 40

- статический коэффициент передачи тока в схеме с ОЭ, 30

Примем, что ток базы транзистора равен 0,1 мА. Тогда ток коллектора определим по формуле:


,

мА.


Когда транзистор открыт, то ток коллектора равен:


,


Тогда:


.


Поскольку ток по системе индикации не более 2,5 мА, примем мА тогда:


мА.

Сопротивление R42 определится по формуле:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R42 определим по формуле ( 4 ) :


Вт.


Рассчитаем сопротивление резистора базы R41, учитывая, что через него протекает ток базы только одного транзистора, потому что ключи работают попеременно. Сопротивление можно подсчитать по формуле:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R41 определим по формуле ( 4 ) :


мВт.


Поскольку в каждый момент времени открыт только один транзистор, то ток потребления будет равен :


,

мА.


Произведем расчет БС1 на примере ключа Кл1 (рисунок 12).


Рисунок 12 – Принципиальная схема ключа катода индикации


Схема работает следующим образом. Если знакогенератор в данном такте выдает информацию, то на его выходе устанавливается высокий уровень напряжения, которое подается на базу транзистора VT1. Тогда транзистор VT1 открывается, и делитель напряжения R7–R8 устанавливает на эмитттере VT2 напряжение 30 В и возникает разряд. Если знакогенератор не выдает информацию, то на его выходе появится напряжение низкого уровня и транзистор VT1 закроется. Тогда на эмиттере VT2 появится напряжение 195 В и разряд не возникает.

Выберем для ключей транзисторы КТ809А.

Рассмотрим случай, когда на эмиттере VT2 будет напряжение 195 В, т. е. транзистор VT1 закрыт.

Учитывая, что ток по системе индикации составляет мА и , получим: , т. е.: мА.

Тогда ток базы транзистора VT2 будет равен:


,

мкА.


Примем ток через резистор R9 равным

Тогда:


мкА.


Ток через резистор R7 равен:


.

мкА.


Определим потенциал базы транзистора:


.


Для того чтобы обеспечить ток базы транзистора мкА, необходимо приложить напряжение В.

Тогда:


В.


Тогда R7 определим по формуле:


,

Ом.

Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R7 определим по формуле ( 4 ) :


мкВт.


Сопротивление R9 можно рассчитать по формуле:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R9 определим по формуле ( 4 ) :


мкВт.


Сопротивление коллектора R10 рассчитаем по формуле:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R10 определим по формуле ( 4 ) :


мВт.


Теперь рассмотрим случай, когда на эмиттере VT2 будет напряжение 30 В, т. е. транзистор VT1 открыт.

Тогда на базе транзистора VT2 будет напряжение:


В.


Ток через резистор R7 определим по формуле:


,

мА.


Ток коллектора транзистора VT1 равен:


,

мА.


Сопротивление R8 будет равно:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R8 определим по формуле ( 4 ) :


мВт.


Ток базы транзистора будет равен:

,

мкА.


Для того, чтобы обеспечить ток базы транзистора мкА, необходимо приложить напряжение В.

Поскольку выходное напряжение высокого уровня с логического элемента равно В, то для согласования уровней требуется сопротивление R6:


,

Ом.


Выберем стандартное значение кОм.

Мощность рассеяния сопротивления R6 определим по формуле ( 4 ) :


мкВт.


Информационные выходы ПЗУ подключим к блоку согласования уровней, а блок согласования к катодам индикаторов. Индикаторы подключим следующим образом: все катоды однотипных сегментов соединим параллельно и подключим к ПЗУ знакогенератора через блок согласования БС1, аноды подключим к дешифратору и блоку согласования БС2.

Рассчитаем частоту отображения информации. Поскольку для сканирования индикаторов используется дешифратор К155ИД3, который производит поочередную активацию всех своих 16 выходов, то частота сканирования составит:


,


где KДШ – количество выходов дешифратора; KДШ=16.


Гц.


Полученная частота выше частоты критического мелькания, равного 50 Гц, поэтому формируемое изображение будет восприниматься как непрерывно светящееся.

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

Максимальный ток потребления индикатора будет в режиме, когда подключены все сегменты,

Ток через индикатор будет равен сумме токов всех семи сегментов:


,

А.


Максимальный ток потребления всей панели будет в режиме, когда все индикаторы одновременно отображают цифру "8":


,


где Nинд – количество индикаторов в панели, Nинд=14.

Тогда:

А,


Произведем выбор разьемов. Выберем разьемы типа РП – 15. Это комбинированный соединитель для обьемного монтажа для работы в электрических цепях постоянного, переменного и импульсного токов с частотой до 3 МГц и в радиочастотных электрических цепях с частотой до 10 ГГц. Он имеет следующие характеристики:

- вид контактов гнездо

- рабочее напряжение, 0,001 – 400

- ток на контакт, А 10-6 – 5

- сопротивление электрического контакта, Ом 0,004

- сопротивление изоляции, МОм 5000

- гарантийная наработка при числе сочленений 500, ч 10000

Для помехоустойчивости системы низкочастотные помехи по цепи питания необходимо блокировать конденсатором суммарной емкостью из расчета 0,1 мкФ на каждую микросхему, включенным между шинами питания и общим проводом, непосредственно в начале шин питания. Всего в системе 14 микросхем, поэтому низкочастотные помехи по цепи питания необходимо блокировать конденсатором емкостью более 1,4 мкФ. Высокочастотные помехи необходимо блокировать конденсатором емкостью 0,015 – 0,022 мкФ, включенным между шинами питания и общим проводом.


Заключение


Результатом курсового проекта стало спроектированное устройство (система отображение информации с программным управлением на базе микропроцессора КР580ВМ80). Использование МП-техники не только унифицирует электронные устройства отображения информации и уменьшает число компонентов на плате, но сокращает срок разработки и расширяет функции, выполняемые устройством, вплоть до создания "интеллектуальных" дисплеев, способных обрабатывать тексты, т.е. осуществлять техническое редактирование, сдвиг по горизонтали или вертикали, подчеркивание слов или фраз, раздвижку и т.п.

Был произведен расчет всех элементов и блоков системы, которые в свою очередь были спроектированы и описаны в настоящей пояснительной записке.

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

Курсовой проект же в свою очередь стал результатом того, что как специалисты мы получили обширные навыки в проектировании систем отображения, после которого без особого труда встретив любую СОИ (на любом индикаторе) мы можем представить (примерно) схему системы и основные принципы ее функционирования.


Список использованных источников


1. А.Г. Алексеенко. Проектирование радио-электронной аппаратуры на

микропроцессорах. - 2 изд., перер. и доп -Л.: Энергоатомиэдат 1984, 272 с.

2. В.Л.Шило. Популярные цифровые микросхемы: Справочник, М- 1989,352с

3. Микропроцессоры и микропроцессорные комплекты интегральных

микросхем: Справочник/В.-В. Б. Абрайтис, Н.Н. Аверьянов, А. И. Велоус и др.; Под ред. В.А. Шахнова. - М.: Радио и связь 1988. - Т. 1-2

Резисторы, конденсаторы коммутационные изделия: Справочник/ Галкин А.

С, Прохоренко Б.Г - Л. .:Энергоатомиэдат 1989, - 286 с.

А.В. Нефедов. Интегральные микросхемы и их зарубежные аналоги:

Справочник Т.5, Т.З, Т.2,-Москва 1997.- 608с.


Приложение


Обозн. Наименование К-во Примечание

Конденсаторы

C1 К 10 - 17 25В - 0,82 пкФ +5% 1
C2-C4 К 10 - 17 25В - 0,022 мкФ +5% 3
C5 К 10 - 17 25В - 1,5 мкФ +5% 1

Резисторы

R1-R5 МЛТ – 0,125 – 1К +5% 5
R6,R11,R16,R21,R26,R31,R36,R41,R46,R51,R56,R61,R66,R71 МЛТ – 0,125 – 43К +5% 14
R7,R12,R17,R22,R27,R32,R37,R42,R47,R52,R57,R62,R67,R72 МЛТ – 0,25 – 120К +5% 14
R8,R13,R18,R23,R28,R33,R38,R43,R48,R53,R58,R63,R68,R73 МЛТ – 0,125 – 22К +5% 14
R9,R14,R19,R24,R29,R34,R39,R44,R49,R54,R59,R64,R69,R74 МЛТ – 0,125 – 220К +5% 14
R10,R15,R20,R25,R30,R35,R40,R45,R50,R55,R60,R65,R70,R75 МЛТ – 0,125 – 4,7К +5% 14
R76-R90 МЛТ – 0,5 – 100К +5% 14
R91 МЛТ – 0,125 – 36К +5% 1


Диоды
VD1 2Д509А 1

Транзисторы
VT1-VT42 КТ809А 42

Микросхемы
DD1 КР580ГФ24 1
DD2 КР580ВМ80А 1
DD3 КР580ВК28 1
DD4, DD5 КР580ВА86 2
DD6, DD14, DD15 К573РФ2 3
DD7 К537РУ8А 1
DD8 КР580ВВ79 1
DD9 К555ИД7 1
DD10 К155ИД3 1
DD11 К555ЛН1 1
DD12 К555ЛИ3 1
DD13 К155ЛА4 1

Кварцевый резонатор
ZQ РВ-11 1

Кнопки
SB1--SB48 КН-1 48

Индикатор
HG1-HG14 ИН-23 14