ПРОГРАММЫ И КАРТЫ ПРОШИВКИ ПЗУ



 

Карта прошивки ПЗУ с текстовой информацией (DD6) создается в соответствии с таблицей, отражающей соответствие каждой букве алфавита определенного кода (ТАБ. 2).

 

ТАБЛИЦА 2

СИМВОЛ КОДЫ СИМВОЛ КОДЫ
А 7Е 09 09 7Е 00 Р 7F 09 09 06 00
Б 7F 49 49 79 00 С 3E 41 41 22 00
В 7F 49 49 36 00 Т 01 01 7F 01 01
Г 7F 01 01 01 00 У 27 48 48 3F 00
Д 60 3F 21 3F 60 Ф 0E 0A 7F 0A 0E
Е 7F 49 49 41 00 Х 63 14 08 14 63
Ж 63 14 7F 14 63 Ц 3F 20 20 3F 60
З 22 41 45 3A 00 Ч 0F 08 08 7F 00
И 7F 10 08 7F 00 Ш 7F 40 7C 40 7F
Й 7F 20 11 08 7F Щ 3F 20 3E 20 7F
К 7F 08 14 22 41 Ъ 01 7F 48 48 30
Л 40 7C 02 01 7F Ы 7F 48 48 30 7F
М 7F 02 04 02 7F Ь 7F 48 48 30 00
Н 7F 08 08 7F 00 Э 22 49 49 3E 00
О 3E 41 41 3E 00 Ю 7F 08 3E 41 3E
П 7F 01 01 7F 00 Я 46 29 19 7F 00

 

В эту микросхему программируется текст в соответствии с (ТАБ. 1). В карту прошивки записывается поочередно каждое слово через небольшие пробелы (ТАБ. 3). В неуказанных ячейках карты записываются нули.

 

ТАБЛИЦА 3

0020 7F 08 14 22 41 7 E 09 09 7F 00 0E 0A 7F 0A 0E 7F

Кафедра микроэлектроники приветствует Вас

0030 49 49 41 00 60 3F 21 3F 60 7F 09 09 06 00 7E 09
0040 09 7E 00 00 00 00 00 7F 02 04 02 7F 7F 10 08 7F
0050 00 7F 08 14 22 41 7F 09 09 06 00 7E 41 41 3E 00
0060 22 49 49 3E 00 40 7C 02 01 7F 7F 49 49 41 00 7F
0070 08 14 22 41 01 01 7F 01 01 7F 09 09 06 00 3E 41
0080 41 3E 00 7F 08 08 7F 00 7F 10 08 7F 00 7F 08 14
0090 22 41 7F 10 08 7F 00 00 00 00 00 7F 01 01 7F 00
00A0 7F 09 09 06 00 00 00 7F 10 08 7F 00 7F 49 49 36 00 7F
00B0 49 49 41 00 01 01 7F 01 01 3E 41 41 22 00 01 01
00C0 7F 01 01 7F 49 49 36 00 27 48 48 3F 00 7F 49 49
00D0 41 00 01 01 7f 01 01 00 00 00 00 00 7f 49 49 36
00E0 00 7E 09 09 7E 00 3E 41 41 22 00 00 00 00 00 00
0120 7F 49 49 36 00 7F 09 09 06 00 7F 49 49 41 00 7F

Время

0130 02 04 02 7F 00 46 29 19 7F 00 00 00 00 00 7F 01
0140 01 7F 00 3E 41 41 3E 00 7F 08 08 7F 00 7F 49 49

Понед.

0150 41 00 60 3F 21 3F 60 00 00 00 00 00 00 00 00 00
0180 7F 08 14 22 41 7E 09 09 7E 00 0E 0A 7F 0A 0E 7F

Кафедре сорок лет

0190 49 49 41 00 60 3F 21 3F 60 7F 09 09 06 00 7F 49
01A0 49 41 00 00 00 00 00 3E 41 41 22 00 3E 41 41 3E
01B0 00 3F 09 09 06 00 3E 41 41 3E 00 7F 08 14 22 41
01C0 00 00 00 00 00 40 7C 02 01 7F 7F 49 49 41 00 01

 

Карта прошивки микросхемы DD13 представлена в таблице (Таб. 5).

 

ТАБЛИЦА 4

0000: 0010: 0020: 0030: 0040: 0050: 0060: 0070: 0080: 0090: 00А0: 00В0: 00С0: 00 D 0: 00 E 0: 00 F 0: 00 10 01 11 02 12 03 13 04 14 05 15 06 16 07 17 01 11 02 12 03 13 04 14 05 15 06 16 07 17 08 18 02 12 03 13 04 14 05 15 06 16 07 17 08 18 09 19 03 13 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B 05 06 07 08 09 OA 15 16 17 18 19 1A 06 07 08 09 OA OB 16 17 18 19 1A 1B 07 08 09 OA OB OC 17 18 19 1A 1B 1C 08 09 OA OB OC 0D 18 19 1A 1B 1C 1D 09 OA OB OC OD OE 19 1A 1B 1C 1D 1Е OA OB OC OD OE OF 1A 1B 1C 1D 1Е 1F OB ОС OD OE OF 10 1B 1C ID 1Е 1F 20 ОС OD OE OF 10 11 1C 1D 1Е 1F 20 21 OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 15 25 OF 1F 10 20 11 21 12 22 13 23 14 24 15 25 1A 26

 

 

 

Добавляя к каждому коду по одному десятку, получаем “прошивку” с адресами 0200...02F0, 0400...04F0, 0600...06F0, 0800...08F0, 0A00...0AF0, 0C00...0CF0, 0E00...0EF0.

 

0100: О11О: 0120: 0130: 0140: 0150: 0160: 0170: 0180: 0190: 01АО:01ВО: 01СО; 01 DO : 01ЕО: 01 FO : 08 18 09 19 OA 1A OB 1B ОС 1C 00 1D OE 1Е OF 1F 09 19 OA 1A OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 OA 1A OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 OB 1B ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 ОС 1C OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 OD 1D OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 OE 1Е OF 1F 10 20 11 21 12 22 13 23 14 24 15 25 OF 10 11 12 13 14 15 1F 20 21 22 23 24 25 10 11 12 13 14 15 16 20 21 22 23 24 25 26 11 12 13 14 15 16 17 21 22 23 24 25 26 27 12 13 14 15 16 17 18 22 23 24 25 26 27 28 13 14 15 16 17 18 19 23 24 25 26 27 28 29 14 15 16 17 18 19 1A 24 25 26 27 28 29 2A 15 16 17 18 19 1A 1B 25 26 27 28 29 2A 2В 16 17 18 19 1A 1B 1C 26 27 28 29 2A 2В 2С 16 26 17 27 18 28 19 29 1A 2A 1B 2В 1C 2С 1D 2D 17 27 18 28 19 29 1A 2A 1B 2В 1C 2С 1D 2D 1Е 2Е

 

Добавляя к каждому коду последовательно по одному десятку, получаем про-шивку с адресами 0300...03F0, 0500...05F0, 0700...07F0, 0900...09F0, 0B00...0BF0, 0D00...0DF0.

 

ОFОО: OF10; OF20: OF30: OF40: OF50: OF60: OF70: OF80: OF90: OFAO: OFBO: OFCO: OFDO: OFEO: OFFO: 78 08 79 09 7А OA 7В OB 7С ОС 7 D OD 7Е OE 7 F OF 79 09 7А OA 7В OB 7С ОС 7 D OD 7Е OE 7 F OF 00 10 7А OA 7В OB 7С ОС 7 D OD 7Е OE 7 F OF 00 10 01 11 7В OB 7С ОС 7 D OD 7Е OE 7 F OF 00 10 01 11 02 12 7С ОС 7D OD 7Е OE 7F OF 00 10 01 11 02 12 03 13 7D 7Е 7F 00 01 02 OD OE OF 10 11 12 7Е 7F 00 01 02 03 OE OF 10 11 12 13 7F 00 01 02 03 04 OF 10 11 12 13 14 00 01 02 03 04 05 10 11 12 13 14 15 01 02 03 04 05 06 11 12 13 14 15 16 02 03 04 05 06 07 12 13 14 15 16 17 03 04 05 06 07 08 13 14 15 16 17 18 04 05 06 07 08 09 14 15 16 17 18 19 03 13 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A 04 14 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B 05 15 06 16 07 17 08 18 09 19 OA 1A OB 1B ОС 1C 06 16 07 17 08 18 09 19 OA 1A OB 1B ОС 1C OD 1D 07 17 08 18 09 19 OA 1A OB 1B ОС 1C OD 1D OE 1Е

 

Аналогичное чередование кодов наблюдается в диапазоне адресов 1300...13F0, 1400...14F0, 1500...15F0, 1600...16F0.

Такие же коды имеют последующие адреса с нечетным числом десятков, а также 1880, 18D0, 18F0, 19В0, 19D0, 19F0, 1ЕЕ0, 1F00, 1F20, 1F40, 1F60, 1F80, 1FA0, 1FC0,1РЕ0,1FF0.

 


КОНСТРУКЦИЯ МИКРОТАБЛО

 

Информационное табло представляет собой матрицу, состоящую из 224 светодиодов. У неё 7 строк и 32 столбца. Причем для часов и термометра матрица условно разделена на 4 части (по 56 светодиодов в каждой). Вывод текущего времени на табло имеет стандартный вид с двумя разделительными точками. Частота их мерцания –1 Гц. При показании температуры окружающего воздуха первый разряд (левый крайний) высвечивает символы <<°C>>, второй- знак <<+>>, а третий и четвертый – реальную температуру.

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

 

ПЕЧАТНЫЕ ПЛАТЫ

 

Информационное микротабло собрано на двух двусторонних печатных платах из фольгированного текстолита (см. ПРИЛОЖЕНИЕ 3,4). Причем на одной плате располагается светодиодная матрица, а на второй-сама электрическая схема, которая соединена с матрицей проводами. Такой вариант расположения элементов разработан для того, чтобы размеры всего устройства (собранного в корпусе), совпадали с размерами табло. Плата электрической схемы при этом располагается позади табло. Размер обоих плат совпадает и составляет 400 110 мм.

На плате матрицы расположены 224 светодиода, при пайке которых, естественно, следует соблюдать полярность. Выше смонтированы катодные ключи VT1...VT32. Это—транзисторы прямой проводимости. Например, КТ814, КТ816 и др. Следует отметить, что коллекторы всех 32 транзисторов никуда не вставляются. Более того, для них на плате даже отверстия не предусмотрены. Коллекторы здесь попросту спаяны между собой и соединены с общим проводом. Зато анодные ключи (транзисторы КТ805, КТ819 и др.) располагают на второй плате по обе стороны от микросхемы DD4.

Ну а что касается рекомендуемого места установки терморезисторов, то оно должно находиться снаружи корпуса во избежание подогрева элементами схемы.

На плате располагаются еще пять блокировочных керамических конденсаторов СБ емкостью 0,1 мкФ...О,33 мкФ, на принципиальной электрической схеме не указанных. Распределяют их равномерно по плате, чтобы исключить самовозбуждение и нежелательные явления во время работы устройства.

И еще. Под все ПЗУ необходимо предусмотреть панельки. Собирая же матрицу, устанавливать на плату не сразу все светодиоды, а только два-три «столбца». Это позволит уберечь от переполюсовки и прочих, «неожиданностей».

 

СБОРОЧНЫЙ ЧЕРТЕЖ

 

В ПРИЛОЖЕНИЕ 5 приведен сборочный чертеж всего устройства. Сборку можно производить в соответствии со сборочным чертежом. Следует только отметить, что катоды всех светодиодов направлены к верху (см. ПРИЛОЖЕНИЕ 5) платы. На чертеже также показано множество контактных площадок, к которым ни каких элементов схемы не припаивается. Эти контактные площадки служат для осуществления контакта между обеими сторонами печатной платы, который производится посредством проволочных перемычек.

Все микросхемы ПЗУ не впаиваются в плату, а устанавливаются на соответствующие панельки, которые впаиваются на место этих микросхем.

Пайку всего устройства необходимо производить припоем ПОС-60.

 


ОСОБЕННОСТИ НАСТРОЙКИ

 

Но вот плата в основном спаяна. Причем (в соответствии с вышеизложенными рекомендациями) светодиоды на ней не все, а только 2—3 «столбца». В таком случае пора переходить к первому включению, подав на плату +5В от источника питания с нагрузочной способностью не менее 1А. Если впаянные светодиоды засветились, значит, все в порядке. В противном случае подключают вольтметр и убеждаются в наличии на плате +5В. Если указанное напряжение есть, а светодиоды «не горят», можно смело (на включенной плате) искать ошибки монтажа.

Рекомендуемая последовательность действий здесь такова. Вначале проверяют на выводе 4 DD1 наличие секундного импульса 1 Гц. Добиваются, чтобы и на выводе 7 DD9 был тот же 1 Гц. Если пайка светодиодов велась аккуратно, без перегрева выводов и корпусов, то имеющаяся (подключенная) часть матрицы должна заработать. Тогда, не обращая внимания на высвечиваемое, можно переходить к пайке остальных светодиодов, периодически включая плату для проверки.

При установке на плате одного только ПЗУ часов и термометра, собранного на DD6, с нажатием кнопки «Сброс» должны светиться все 224 диода матрицы в течение 16 с. После этого осуществляется переход на текущее время. На дисплее высвечиваются «00:00». Как и положено, разделительные точки при этом мигают. А еще через 7 секунд на дисплее высветится «°С + 00». Если подключены терморезисторы, то вскоре высветится и ожидаемая температура. При установленных же всех микросхемах памяти с нажатием кнопки «Сброс» появится текстовая информация в режиме «БЕГУЩАЯ СТРОКА».

 


ЗАКЛЮЧЕНИЕ

 

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

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

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

 


Дата добавления: 2018-10-26; просмотров: 303; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!