Технические разделы

Выбор индикатора

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

Среди множества средств индикации, в соответствии с выдвинутыми требованиями, наиболее подходящими являются символьные ЖК-индикаторы, а точнее ЖК-модули на основе данных индикаторов, содержащие встроенный контроллер ЖК-индикатора HD44780 фирмы Hitachi, или KS0066 фирмы Samsung, или любой другой совместимый контроллер. Подобные ЖК-модули обладают следующими преимуществами:

1. стандартизированный интерфейс подключения и управления модулем;

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

. самое низкое энергопотребление по сравнению с подобными, не жидкокристаллическими индикаторами;

. могут подключаться напрямую к линиям ввода/вывода управляющего микроконтроллера;

. не требуют каких-либо дополнительных “навесных” элементов (в случае, если не требуется регулировка контрастности - в этом случае контрастность будет всегда максимальной);

. Кроме того, современные символьные ЖК-модули обладают высокой контрастностью и широкими углами обзора, а так же широким диапазоном температур эксплуатации и низкой стоимостью.

Мной выбран ЖК-модуль MT-16S2D отечественной фирмы МЭЛТ [3]. Жидкокристаллический модуль MT-16S2D состоит из БИС контроллера управления и ЖК панели.

Контроллер управления КБ1013ВГ6, производства ОАО «АНГСТРЕМ», аналогичен HD44780 фирмы Hitachi и KS0066 фирмы Samsung. Внешний вид модуля приведен на рисунке 6.

Модуль позволяет отображать 2 строки по 16 символов, что позволит сделать индикацию более информативной. Символы отображаются в матрице 5х8 точек.

Между символами имеются интервалы шириной в одну отображаемую точку. Каждому отображаемому на ЖКИ символу соответствует его код в ячейке ОЗУ модуля. Модуль содержит два вида памяти - кодов отображаемых символов и пользовательского знакогенератора, а также логику для управления ЖК панелью.

Рисунок 6 - Внешний вид модуля MT-16S2D

В таблице 1 приведено назначение выводов модуля MT-16S2D. Важной особенностью всех подобных модулей (а точнее встроенных контроллеров) является возможность их подключения к управляющему контроллеру как по полной 8-и разрядной шине, так и по урезанной 4-х разрядной (для экономии линий ввода/вывода управляющего контроллера). Правда, во втором случае необходимо будет записывать/читать данные в/из модуля в два захода: сначала старшую тетраду байта, затем младшую. Поскольку в нашем случае линий ввода/вывода достаточно, то чтобы не усложнять программу управляющего контроллера, будем использовать полное - 8-и разрядное подключение.

Диапазон рабочих температур модулей фирмы МЭЛТ составляет от -30 до +70°C.

Таблица 1 - Назначение выводов модуля MT-16S2D

Модуль содержит ОЗУ размером 80 байтов по адресам 0h-27h и 40h-67h для хранения данных (DDRAM), выводимых на ЖКИ. Распределение адресов отображаемых на ЖКИ символов представлено на рисунке 7.

Рисунок 7 - Распределение адресов отображаемых на ЖКИ символов

В таблице 2 приведены команды управления модулем MT-16S2D, они совпадают с командами для других HD44780-совместимых модулей.

Таблица 2 - Команды управления модулем MT-16S2D

Для отображения символов на дисплее, встроенные контроллеры модулей содержат одну или несколько таблиц знакогенератора, в которых каждому коду (однобайтовому числу) соответствует символ. Символами являются прописные и строчные буквы алфавитов, цифры и другие вспомогательные символы и знаки препинания. Таким образом, чтобы вывести на дисплей какой-либо символ, необходимо записать соответствующий код в ячейку ОЗУ модуля по адресу из диапазона отображаемых адресов (рисунок 7).

Перейти на страницу: 1 2

Еще статьи по технике и технологиям

Расчет параметров систем документальной электросвязи
Данная курсовая работа состоит из 2 основных частей: проектирования узла документальной электросвязи, а так же решения задач, по использованию различных технологий, таких как X-25, Frame Relay и MPLS. В первой части, проектирование т ...

Расчет фидерного тракта
Целью данной курсовой работы является расчет характеристических параметров четырехполюсника, коэффициента передачи и переходных процессов. Четырёхполюсник - электрическая цепь, осуществляющая передачу сигналов от одного объекта к д ...

© 2021 | www.techexpose.ru