Научная статья на тему 'ArtistaUSB – подключение TFT-панелей по USB-интерфейсу'

ArtistaUSB – подключение TFT-панелей по USB-интерфейсу Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
150
71
i Надоели баннеры? Вы всегда можете отключить рекламу.

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Баранов Иван

В статье описана серия контроллеров ArtistaUSB, которые позволяют передавать изображение на TFT-панель по USB-интерфейсу и обеспечивают отображение на дисплеях «живое видео». Помимо этого платы имеют встроенный контроллер сенсорной панели и обеспечивают управления подсветкой.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «ArtistaUSB – подключение TFT-панелей по USB-интерфейсу»

ArtistaUSB:

подключение TFT-панелей по USB-интерфейсу

Иван БАРАНОВ

[email protected]

В статье описана серия контроллеров ArtistaUSB, которые позволяют передавать изображение на TFT-панель по USB-интерфейсу и обеспечивают отображение на дисплеях «живое видео». Помимо этого платы имеют встроенный контроллер сенсорной панели и обеспечивают управления подсветкой.

Особенности применения TFT-панелей

В отличие от монохромных дисплеев с пассивной матрицей, которые многие разработчики давно и с успехом применяют в своих приборах, ТБТ-панели требуют более сложного управления. Как правило, для включения ТБТ-панели разработчику понадобится добавить в свое устройство как минимум дополнительный контроллер дисплея или перейти на ЛИМ9-процессоры, имеющие встроенный контроллер дисплея. Но все это экономически оправдано при разработке устройства, которое в дальнейшем планируется изготавливать большими партиями (более нескольких тысяч штук).

В случае разработки мелко- и среднесерийных изделий разработчики используют все разнообразие готовых компьютеров: от компактных материнских плат штНТХ и папо-1ТХ до индустриальных компьютеров.

Однако далеко не все компьютерные системы располагают прямым выходом на ТБТ-панель, а если и имеют его, то требуют специальных переходников.

Описываемый ниже контроллер позволяет подключить напрямую практически к любой компьютерной системе дополнительные мониторы (до нескольких десятков) по ШВ-интерфейсу. Каждый подключенный с помощью контроллера Лг1181аШВ монитор может быть снабжен резистивной сенсорной панелью (плата имеет встроенный контроллер сенсорной панели).

ArtistaUSB

Контроллер Лг1181аШВ производит компания 01з1ес ОшЬИ (Ы tp:/ /ш .distec.de).

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

Сейчас доступны три модификации контроллера Аі^ІаШВ, различающиеся по разрешениям ТРТ-панелей.

АгІйІаШВ 320, АгІівІаШВ 640 и АЛізІаШВ 800 рассчитаны на совместную работу с ТБТ-панелями с разрешениями 320x240, 640x480 и 800x600 соответственно. Подключение ТБТ-панели к контроллеру осуществляется по параллельному интерфейсу ТТЬ (СМОБ).

Основные характеристики

Одним из критичных параметров при подключении дисплея по ШВ-интерфейсу становится частота обновления изображе-

Таблица 1. Частота обновления изображения

Разре- шение Интерфейс Частота обновления изображения, кадр/с

ArtistaUSB 320 320x240 USB1.1 8

USB2.0 60

ArtistaUSB 640 640x480 USB1.1 2

USB2.0 60

ArtistaUSB 800 800x600 USB1.1 1,25

USB2.0 30

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

Описание режимов работы

Рис. 2. Внешний вид контроллеров ArtistaUSB 320

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

Внешний вид и описание интерфейсов

Внешний вид контроллеров Лг118:аШВ 640 и Лг1181аШВ 800 приведен на рис. 1, а контроллера Лг1181аШВ 320 — на рис. 2.

Платы контроллеров (рис. 3) имеют стандартные разъемы для подключения к остальным узлам системы:

• ШВ-разъем для подключения к компьютеру или ведущему контроллеру;

• стандартный разъем питания (12 В);

• разъем для подключения инвертора (питание и управление подсветкой);

• разъем подключения ТБТ-панели по ТТЬ-интерфейсу (питание и данные ТБТ-панели);

• разъем подключения резистивной сенсорной панели.

Существующие драйверы для контроллеров Лг1181аШВ позволяют строить системы в двух основных направлениях:

1. Режим виртуальной видеокарты.

2. Режим прямого доступа к дисплею.

Функциональность контроллеров Агії^ШВ сильно зависит от программного обеспечения, работающего в системе. Сейчас доступны два основных режима работы:

1. Режим прямого доступа к дисплею. В этом режиме программа пользователя, реализующая тот или иной функционал (управление автоматизацией технологического процесса, торгово-информационный терминал, другие), обращается через драйвер ШВ-устройства напрямую к видеобуферу контроллера, записывая в него картинку, и работает с управляющими регистрами контроллера сенсорной панели и инвертора (управление подсветкой). В этом режиме можно работать не только на компьютерных системах, но и на более простых микроконтроллерах, имеющих функции ШВ-Ьові. В конечном итоге все зависит от программного обеспечения, работающего в ядре системы, к которому подключается дисплей посредством контроллера Аг^аШВ.

2. Режим виртуального видеоадаптера. Для контроллера Аі^ІаШВ доступны драйверы виртуального видеоадаптера для операционной системы (ОС) Windows 2000/ХР. Эти драйверы добавляют в операционную систему дополнительный «виртуальный» видеоадаптер, который благодаря встроенным в ОС функциям позволяет расширить полезную площадь рабочего стола или дублировать изображения с другого видеоадаптера, а также используется в качестве основного видеоадаптера.

Стоит напомнить, что в систему может быть добавлено несколько (до нескольких десятков) подобных контроллеров Аі^ІаШВ. Их количество будет зависеть от типа, режима работы и количества доступных корневых концентраторов в системе.

На рис. 4 показано окно настройки параметров экрана для ОС Windows ХР, на котором

ІЬ^і|*ІҐПи -| ^ІМі| 'ІТЬГ'І^М Ні

|-'ЧЦ|Г..Ї> |'РЛ»И11 галі" !-Т э I- ■ г>>— '■

.1 | Щ 9Ш V Я

I"

Г 1^-а І нь I 14 ■ її т ІШ*

Ьцмм* | ДніІДІІІііі | Ди ЧІІ* —_]

| (а I [М—. ] гь—.

Рис. 4. Внешний вид окна настроек работы с несколькими мониторами

Рис. 3. Внешний вид платы

ТРТ ТРТ

АгіІБІаиЗВ Аг^аУвВ Аг^аУвВ

ПК ивв НиЬ

Аг^аиБВ Аг^аиБВ Аг^аиБВ

ТРТ

Рис. 6. Пример структурной схемы построения рекламно-информационной системы на базе нескольких контроллеров серии Аг^аУБВ

видно, как представлен контроллер Лг1181аи5Б в системе.

Описание ивВ интерфейса

ШБ-ресурсы [1] контроллера Лг1151аШВ можно видеть на рис. 5.

Программное обеспечение

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

Компания Distec готовит к выпуску программный комплекс AItistaControlCenter, позволяющий в удобной форме реализовать функцию управления воспроизведением рекламных роликов на множестве дисплеев, оборудованных контроллером Аг^аШБ или Аг^аЫЕТ. Программный комплекс предназначен для работы на компьютерах с установленной ОС Windows ХР или Ьтих.

Готовые наборы

Список готовых к заказу решений приведен в таблице 2.

Помимо этого списка под заказ возможно создание новых конфигураций наборов.

Применение

Готовые наборы (рис. 7) на базе контроллера серии Аг^аШБ помогут легко создать решения для многопользовательских платеж-

ных и информационных терминалов, развлекательных систем, систем автоматизации технологических процессов.

Возможность отображения видеоизображения в реальном времени позволяет строить системы видеонаблюдения и видеорекламы.

Особенности заказа и «цена вопроса»

Контроллеры серии AItistaШB поставляются только в комплекте с ТРТ-панелями в виде готовых к использованию наборов (КИТов), выбор которых очень велик. Это связано с необходимостью предварительной настройки как программной, так и аппаратной части контроллера Аг^аШВ для корректной работы с конкретным типом ТРТ-панели.

Набор, как правило, состоит из следующих компонентов:

• ТРТ-панель.

• Инвертор подсветки.

• Плата Аг^аШБ.

• Кабель питания инвертора (АГ^аШБ-Инвертор).

• Кабель данных (Аг^аШБ-ТРТ-панель).

Таблица 2. Список доступных наборов

Артикул Тип контроллера Тип ТРТ-панели (производитель) Разрешение диагональ Яркость Контраст Углы верт./гор. Траб Т С 1хран» ^ Интерфейс

КІ-13-001 Аг^аиБВ 320 T050Q1U1 (Оізїес) 320x240 5,0" 450 200:1 40/90 0 06 т

KI-13-002R1.1 Аг^аиБВ 640 T-51750GD065J-FW-ADN (Орїгех) 640x480 6,5" 400 300:1 90/110 -25...+75 -25...+85 т

КІ-13-004 Аг^аиБВ 640 Т-515Ш^и-^-А-АС (Орїгех) 640x480 10,4" 430 500:1 110/130 -20...+70 -20...+80 т

КІ-13-005 Аг^аиБВ 800 Т-515Ш12и-^-А-АВ (Орїгех) 800x600 12,1" 400 500:1 120/130 -20...+70 -20...+80 т

КІ-13-006 Аг^аиБВ 800 ЬВ121Б02-А2 ^.РЫПрв) 800x600 12,1" 300 200:1 95/120 0...+50 -20...+60 TTL

КІ-13-007 Аг^аиБВ 640 1_С201У02-А3 ^.РЫПрв) 640x480 20,1" 450 350:1 176/176 0...+50 -20...+60 TTL

КІ-13-010 АгїівїаиБВ 800 ЬУРБ T-51944D104J-FW-A-AA (Орігвх) 800x600 10,4" 400 500:1 110/140 -20...+70 -20...+80 LVDS

При необходимости набор может быть доукомплектован следующими компонентами:

• Сенсорная панель.

• Кабель-удлинитель для сенсорной панели.

• Источник питания.

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

Ориентировочная стоимость одного готового набора с 12-дюймовой ТРТ-панелью составляет менее $500.

Компания Distec также изготавливает аналогичные платы контроллеров ЛrtistaUSБ LVDS с выходным LVDS-интерфейсом.

Наряду с контроллерами с USB-интерфейсом производитель начал выпуск серии контроллеров ArtistaNet с управлением по Ethernet-интерфейсу. Этот контроллер также имеет встроенный контроллер сенсорной панели, систему управления подсветкой. Новой функцией в ArtistaNet будет возможность воспроизведения слайд-шоу из файлов, записанных на накопителе USB FLASH. Подробнее об ArtistaNet читайте в следующих номерах нашего журнала. ■

Литература

1. Агуров П. Интерфейс USB. Практика использования и программирования. — СПб.: БХВ-Петербург. 2004.

i Надоели баннеры? Вы всегда можете отключить рекламу.