Рсходные данные:
Рнформационная емкость: РЎ = 3200 знаков
Расстояние до экрана: L = 700 мм
Наработка на отказ: Т = 14000 часов
Алфавит: Симо7
Введение
В последние годы в связи с автоматизацией процессов производства и управления, развитием электронно-вычислительной техники и разработкой систем автоматизации исследовательских и технологических работ широкое распространение получили разнообразные устройства отображения информации. Если информация создается или передается электронными средствами , то она воспроизводится с помощью средств отображения информации, которые являются электронным переводчиком, позволяющим принимать закодированную электронными сигналами информацию.
Р’ задачах практики часто необходимо производить отображение алфавитно-цифровой информации, особенно РІ области РђРЎРЈ. Реализация текстов РІ РѕСЃРЅРѕРІРЅРѕРј осуществляется РЅР° экране РЛТ.
В данной курсовой работе разрабатывается устройство отображения пяти символов. Для изображения этих символов используется СОРтелевизионного типа, обладающее по сравнению с СОРдругих типов рядом преимуществ. К ним относятся: универсальность, позволяющая отображать все виды информационных моделей, возможность совмещения информационных моделей, формируемых методом экранного синтеза, возможность использования стандартных телевизионных установок в качестве видеомониторов.
1. Расчет информационной модели
Определение геометрических размеров информационного поля и знаков.
Часть пространства, РІ пределах которого РїСЂРѕРёСЃС…РѕРґРёС‚ формирование отображаемой информации, называется информационным полем (РРџ).
Отношение ширины информационного поля B Рє его высоте H называется форматом РРџ.
Р’ буквенно-цифровых (БЦ) моделях РІ качестве элемента РРњ используются Р±СѓРєРІС‹, цифры, условные знаки (символы), Р° свойства отображаемого объекта или процесса представляются РІ РІРёРґРµ буквенного текста, цифровой комбинации, формул, таблиц. РџСЂРё построении БЦ РРњ РІСЃРµ РРџ разбивается РЅР° отдельные знакоместа - части РРџ, необходимые Рё достаточные для изображения РѕРґРЅРѕРіРѕ знака. Для отображения БЦ информации рекомендуется выдерживать следующие соотношения между шириной знакоместа bz, его высотой hz, промежутком между знаками РІ строке bp Рё промежутком между текстовыми строками hp:
bz=(2/3 - 4/5)hz (1.1)
bp=(0.3 – 0.6)bz (1.2)
Разрешающая способность или острота зрения характеризуются минимальным углом, РїСЂРё котором возможно отдельное различение РґРІСѓС… соседних точек. Ртот СѓРіРѕР» называется РїРѕСЂРѕРіРѕРј остроты зрения Ααvd. Для нормального зрения РїРѕСЂРѕРі остроты равен 1 угловых РјРёРЅСѓС‚. Рекомендуемое значение РІ расчетах будет равно 4 угловые минуты. РЈРіРѕР» зрения, необходимый для надежной идентификации элементов РРњ ΑαvСЌРј, зависит РѕС‚ РёС… сложности, оцениваемой количеством kСЌ минимально различимых дискретных элементов, РЅР° которое РёС… можно разложить
ΑαvСЌРј=kСЌαΑvd(1.3)
Для синтеза букв и цифр используем матрицу 5х7, т.е. 7 дискретных элементов по высоте (kэ=7) , т.о. имеем
ΑαvСЌРј=7С…4=28`=0.45˚
Зависимость между угловыми и линейными размерами иллюстрируется на рис.1, из которого следует:
hР·=2*L*tg(αvСЌРј/2) (1.4)
РіРґРµ αvСЌРј - СѓРіРѕР» зрения, РїРѕРґ которым РІРёРґРЅРѕ изображение высотой h РЅР° расстоянии L.Поле СЏСЃРЅРѕРіРѕ зрения человека ограничено угловыми размерами 16-20 РїРѕ горизонтали Рё 12-15 РїРѕ вертикали. Восприятие БЦ информации РїСЂРё фиксированном положении оператора предусматривает некоторые движения глаза РїРѕ строке текста, что позволяет увеличить угловой размер РРџ РїРѕ горизонтали РґРѕ 50.Формат РРџ БЦ СОРчасто берут равным 5:3.
В
Рис. 1. Зависимость между угловыми и линейными размерами
По формуле (1.4) находим высоту знака:
hР· = 2*700*tg(28`/2) = 5.7 (РјРј)
Ширину знака определяем исходя из размерности матрицы и, учитывая рекомендации (1.1), выбирая коэффициент, равный 5/7=0.71, получаем:
bР· = 5/7*5.7 = 4.1 (РјРј)
Находим расстояние между знаками и между текстовыми строками:
bРї = 3/5*bР· = 2,45 (РјРј) (1.5)
hРї = 3/7*hР· = 1.76 (РјРј) (1.6)
Выбор РЛТ.
В СОРтелевизионного типа используют три типа развертки : прогрессивную,чересстрочную и функциональную.Функциональная развертка применяется крайне редко, т.к. требует больших аппаратурных затрат на свою реализацию.
Частота кадровой развертки для РЛТ СЃ малым временем послесвечения должна быть больше критической частоты мелькания.Обычно частоту fРє выбирают равной частоте сети переменного тока (50 Гц), исключая этим эффект перемещения РїРѕ экрану создаваемой РёРј помехи. Частоту Рё период строчной развертки выбирают РёР· условия:
fz=Z*fk=625*50=31250 (Гц) (1.7)
где Z-число телевизионных строк в кадре, определяющее разрешающую способность СОРпо вертикали.В телевидении стандартом принято Z=625.
Период строчной развертки Tz включает в себя время прямого хода луча по строке Tzn и время обратного хода Tzo.Отношение
Tzo/Tz = αz (1.8)
называется коэффициентом обратного хода строчной развертки. Соответственно определяется
Tzn=Tz(1-αz) (1.9)
Для стандарта телевидения αz=0.18.
Период кадровой развертки
Tk=Tkn+Tko (1.10)
где Tkn,Tko-время прямого и обратного ходов кадровой развертки.
Отношение
Tko/Tk=αk (1.11)
называется коэффициентом обратного хода кадровой развертки .
Число телевизионных строк, формируемых за время прямого хода луча:
Zn=(1-αk)*Z (1.12)
Для стандарта телевидения αk=0.08.
Для формирования знаков растр разбивается на отдельные участки (знакоместа), в пределах которых условно располагаются матрицы знаков.
Учитывая заданную по ТЗ информационную емкость индикатора, примем число текстовых строк Nтс на экране равным 44 , а число знаков в текстовой строке Nзтс= C/Nтс =73
Размеры информационного поля определяем следующим образом:
вертикальные
V = Nзтс*(bз+bn) = 73*(4,1+2,45) = 478,15 (мм) (1.13)
Горизонтальные (исходя из принятого стандартного соотношения 3х4)
H = Nтс*(hз+hn) = 44*(5,7+1,76) = 328,24 (мм) (1.14)
Обычно на краях телевизионного растра наблюдаются наибольшие нелинейные искажения, а кроме того, нестабильность амплитуды сигналов развертки может вывести края растра за пределы экрана. В связи с этим краевые зоны растра не включают в информационное поле и размеры растра определяют как :
Vp = V/βРі = 478,15 / 0.9 = 531,27 (РјРј)
(1.16)
HСЂ = H/βРІ = 328,24 / 0.9 = 364,71 (РјРј)
РіРґРµ РќСЂ, VСЂ Рё Рќ, V - высота Рё ширина растра Рё РРџ;
βРІ, βРі - коэффициенты использования телевизионного растра РїРѕ вертикали Рё РїРѕ горизонтали, имеющие обычно значения (0.7 - 0.9).
Принимаем βРІ = βРі = 0.9.
РџРѕ справочнику выбираем РЛТ типа 59ЛК2Р‘. РџСЂРёРІРѕРґРёРј общие данные, С‚.Рµ. краткую характеристику выбранной РЛТ Рё схематический чертеж:
Кинескоп. Балон стекляный. Длинна 378 мм, ширина 443 мм, высота 605 мм. Размер изображения на экране 585х405 мм
Фокусировка и отклонение луча электростатическая. Цвет свечения экрана – белый, послесвечение среднее. Разрешающая способность в центе – не менее 600, в углах не менее 550 линий.
Определим реальные коэффициенты использования РЛТ РїРѕ вертикали Рё РїРѕ горизонтали:
Н/Нэлт = 328,24 /405 = 0.81 (1.17)
V/Vэлт = 478,15 /585 = 0.82 (1.18)
Значения РїРѕ ширине Рё высоте РІС…РѕРґСЏС‚ РІ рекомендуемый диапазон значений (0.7-0.9). Значит выбранная РЛТ удовлетворяет РўР—.
2. Обоснование и разработка структурной схемы устройства.
2.1 Структурная схема проектируемого РЎРћР.
В проектируемое устройство информация поступает из источника информации, в качестве которогого может служить микропроцессорная система либо устройство ввода с клавиатуры через интерфейс.
Устройство интерфейса ( РЈР ) осуществляет механическое, электрическое Рё алгоритмическое согласование между СЃРѕР±РѕР№ выходных цепей РР Рё входных цепей РЎРћР, служит для обеспечения обмена данными между внешним устройством Рё РЎРћР РІ параллельном Рё последовательном режимах передачи данных.
Для временного хранения информации и организации режима регенерации в схему необходимо включить БЗУ.В нем будет храниться код знака и его местонахождение на экране. Таким образом, БЗУ хранит один кадр информации. Согласно ТЗ структура кадра не изменяется, однако необходимо предусмотреть возможность ее смены.
Для преобразования РєРѕРґР° знаков, хранящегося РІ БЗУ, РІ последовательный РєРѕРґ, формирующий РІ процессе телевизионной развертки последовательность видеоимпульсов для подсвета РРћ, входящих РІ контуры отображаемых знаков, РІ схему также необходимо включить знакогенератор. РџРѕСЂСЏРґРѕРє следования знаков определяется БЗУ, которое через мультиплексор подключает Рє видео усилителю выходы знакогенератора.
Знакогенератор реализован на двух счетчиках Джонсона и комбинационных логических схемах. Причем, для реализации логических уравнений может использоваться ПЛМ или ПЗУ. Адресация номера знакоместа в текстовой строке осуществляется с помощью счетчика знакомест СЧзн, содержимое которого изменяется на единицу после формирования bз и bп на телевизионной строке.
Счетчик знакомест управляется импульсами с выхода счетчика-делителя. Емкость счетчика СЧзн должна быть равна числу знаков в текстовой строке, а счетчика-делителя-bз+bп. После формирования всех элементов знаков, расположенных на одной ТВ строке, осуществляется формирование элементов следующей ТВ строки.
Устройство формирования строчных сигналов предназначено для формирования сигналов, синхронизирующих развертку по строкам и тактированния счетчика текстовых строк СЧтс, управляющего старшими разрядами БЗУ.
После формирования всех текстовых строк процесс повторяется с частотой fk, формируемой устройством формирования кадровых сигналов, выдающего также сигналы для синхронизации развертки по кадрам. Телевизионный растр формируется с помощью блока развертки, осуществляющего развертку по строкам и по кадрам.
Рис. 3. Структурная схема разрабатываемого устройства
2.2 Построение знакогенератора.
Так как по ТЗ имеем алфавит из 5 символов, то целесообразно применить метод “укрупненных элементов”, который заключается в построении монограмм знаков, разбиении их на укрупненные элементы и составлении логических функций.
Для отображения заданных символов используется матрица 8х14 с размерами знака 5х7.Следовательно, необходимо применить два счетчика Джонсона.
Монограммы знаков Рё временные диаграммы работы счетчиков приведены РЅР° СЂРёСЃ. 3-7. Для реализации системы логических уравнений может быть использована ПЛМ или РџР—РЈ. РџСЂРё этом существенно сократятся габариты знакогенератора Рё число РїСЂРѕРІРѕРґРЅРёРєРѕРІ между элементами Р Рё РЛР(Р РёСЃ.8).
Рис. 3-7. Монограммы знаков и временные диаграммы
работы счетчиков
| | | | | | | | | | | Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | | | | | | | | | | | | | | |
1 | | | | | | | | | | | | | | | | | | | | | | | | |
2 | | | | | | | | | | | | | | | | | | | | | | | | |
3 | | | | | | | | | | | | | | | | | | | | | | | | |
4 | | | | | | | | | | | | | | | | | | | | | | | | |
5 | | | | | | | | | | | | | | | | | | | | | | | | |
6 | | | | | | | | | | | | | | | | | | | | | | | | |
7 | | | | | | | | | | | | | | | | | | | | | | | | |
8 | | | | | | | | | | | | | | | | | | | | | | | | |
9 | | | | | | | | | | | | | | | | | | | | | | | | |
10 | | | | | | | | | | | | | | | | | | | | | | | | |
11 | | | | | | | | | | | | | | | | | | | | | | | | |
12 | | | | | | | | | | | | | | | | | | | | | | | | |
13 | | | | | | | | | | | | | | | | | | | | | | | | |
14 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X0 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X1 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X2 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X3 | | | | | | | | | | | | | | | | | | | | | | | | |
В

| | | | | | | | | | | Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | | | | | | | | | | | | | | |
1 | | | | | | | | | | | | | | | | | | | | | | | | |
2 | | | | | | | | | | | | | | | | | | | | | | | | |
3 | | | | | | | | | | | | | | | | | | | | | | | | |
4 | | | | | | | | | | | | | | | | | | | | | | | | |
5 | | | | | | | | | | | | | | | | | | | | | | | | |
6 | | | | | | | | | | | | | | | | | | | | | | | | |
7 | | | | | | | | | | | | | | | | | | | | | | | | |
8 | | | | | | | | | | | | | | | | | | | | | | | | |
9 | | | | | | | | | | | | | | | | | | | | | | | | |
10 | | | | | | | | | | | | | | | | | | | | | | | | |
11 | | | | | | | | | | | | | | | | | | | | | | | | |
12 | | | | | | | | | | | | | | | | | | | | | | | | |
13 | | | | | | | | | | | | | | | | | | | | | | | | |
14 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X0 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X1 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X2 | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | |
X3 | | | | | | | | | | | | | | | | | | | | | | | | |

| | | | | | | | | | | Y0 | Y1 | Y2 | Y3 | Y4 | Y5 | Y6 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | | | | | | | | | | | | | | | | |
1 | | | | | | | | | | | | | | | | | | | | | | | | |
2 | | | | | | | | | | | | | | | | | | | | | | | | |
3 | | | | | | | | | | | | | |
Похожие статьи
Строковый тип данных в языке Pascal
Познакомимся СЃ типом данных, который относится Рє числу структурированных. Рто строковый тип данных (строка). Строка — это последовательность символов. Каждый СЃРёРјРІРѕР» занимает 1 байт памяти (РєРѕРґ ASCI...
Считаем время выполнения скрипта
Предводителев СергейВы наверняка замечали на некоторых сайтах внизу страницы надпись, что мол скрипт выполнен или страница создана за столько-то секунд. Рсейчас мы сделаем это средствами PHP. Для...
Работа с регулярными выражениями в SQL Server
Христофоров Юрий В SQL Server 7/2000 нет встроенной поддержки работы с регулярными выражениями. Но SQL Server похволяет работать с COM-объектами. В VBScript (библиотека vbscript.dll) есть специальны...