Помощь в учёбе, очень быстро...
Работаем вместе до победы

Анализ информационных потоков

РефератПомощь в написанииУзнать стоимостьмоей работы

Пример информационного потока, поступающего в контроллер ЖКИ, показан на рис. 2.4. Анализ его выделенных на рисунке фрагментов, начинающихся байтами ОхВб и 0хВ7, свидетельствует, что на индикатор выводится число 1,355. Хотя каждая цифра размещается на трех страницах экранной памяти ЖКИ, для однозначной идентификации оказалось достаточным анализировать только информацию, направляемую на шестую… Читать ещё >

Анализ информационных потоков (реферат, курсовая, диплом, контрольная)

ЖКИ дальномера Infiniter 80 имеет экран 132×65 пкс и выполнен по технологии COG (Controller On Glass) — микросхема его встроенного контроллера помещена непосредственно на стеклянный корпус собственно индикатора. Несмотря на отсутствие какой-либо маркировки, сопоставив число входных/ выходных линий контроллера, разрешение индикатора, его физические размеры и другие факторы, все-таки удалось определить тип контроллера как S6B1713 фирмы Samsung.

В нем имеются параллельный и последовательный интерфейсы. В дальномере использован последовательный, временные диаграммы сигналов на линиях которого показаны на рис. 2.1. Сигнал CS активирует интерфейс, по линии DATA происходит передача информации последовательным кодом, CLK — тактовые импульсы, в зависимости от уровня на линии RS контроллер воспринимает передаваемую информацию либо как интерфейсную команду, либо как информацию для вывода на табло индикатора.

Диаграмма сигналов.

Рис. 2.1 Диаграмма сигналов

ЖКИ соединен с разъемом на плате дальномера гибким 18-проводным плоским кабелем. Чтобы «подслушать» информацию, получаемую индикатором, необходимо подключиться параллельно к контактам 1 (CS), 3 (RS), 4 (CLK) и 5 (DATA) этого разъема, проанализировать передаваемые сигналы и выделить из информационного потока сведения, относящиеся к результату измерения дистанции.

Экранная память рассматриваемого жидкокристаллического дисплея (ЖКИ) имеет страничную структуру, причем к каждой из девяти страниц можно обращаться независимо. Выяснилось, что информация об измеренной дистанции находится на страницах с пятой по седьмую. Форма выводимых на индикатор цифр показана на рис. 2.3. Их изображения построены по электронным фотографиям экрана.

Хотя каждая цифра размещается на трех страницах экранной памяти ЖКИ, для однозначной идентификации оказалось достаточным анализировать только информацию, направляемую на шестую страницу.

Соответствующие кодовые последовательности представлены шестнадцатеричными числами в нижней части рисунка. Исключение — десятичная точка; ее образ целиком умещается на седьмой странице экранной памяти, так что приходится анализировать и ее.

Пример информационного потока, поступающего в контроллер ЖКИ, показан на рис. 2.4. Анализ его выделенных на рисунке фрагментов, начинающихся байтами ОхВб и 0хВ7, свидетельствует, что на индикатор выводится число 1,355.

Пример информационного потока, поступающего в контроллер жидкокристаллического дисплея.

Рис. 2.4 Пример информационного потока, поступающего в контроллер жидкокристаллического дисплея.

В результате изучения особенностей индикатора был принят следующий алгоритм идентификации цифр: после обнаружения в потоке байта-адреса страницы принимаются следующие за ним 14 байтов.

Эта последовательность сравнивается с подготовленными заранее шаблонами цифр. При совпадении опознанная цифра направляется на дальнейшую обработку. Эту процедуру следует выполнять всякий раз после получения дальномером команды выполнить измерение.

Показать весь текст
Заполнить форму текущей работой