Программа Для Электронного Табло Бегущая Строка

  • 0 Comments!
Программа Для Электронного Табло Бегущая Строка Average ratng: 9,1/10 5704votes

Автор: Астапов Константин, gcysystems@gmail.com Опубликовано. Создано при помощи. Поздравляю Кота с днём рождения!

Светодиодная бегущая строка. Ключ Активации Scania Truck Driving Simulator Version 1 5 0. Полноцветное светодиодное табло.

Программа Для Электронного Табло Бегущая Строка

Бегущая строка - техническое средство, предназначенное для отображения текстовой и графической информации. Они нашли широчайшее применение в рекламной отрасли, так как динамично движущийся текст сразу же привлекает внимание людей.

Представляю на суд свою реализацию этого устройства: Характеристки: • 8 эффектов для управления отображением информации • Дисплей переменной длины(настраивается с ПК), максимальный размер - 8x160 точек. • Два типа шрифта - обычный 5x8 и жирный 7x8. • Знакогенератор: 2 языка + дополнительные символы. • Наличие всторенных часов реального времени, датчиков температуры, атмосферного давления, влажности. • Возможность динамического или статического отображения информации с датчиков или часов.

• USB интерфейс с ПК. • Объём встроенной EEPROM памяти для программы вывода изображения - 16 Кбит. • Напряжене питания: 7-12V • Потребляемый ток: ~2А.

Видео демонстрации работы Замечу, что в реальности подёргиваний, мерцаний и прочих подобных дефектов изображения нет. Как уже неоднократно обсуждалось, такого рода явления возникают из-за особенностей камеры, на которую снимается видео. Схема устройства Итак, перейдём к схеме устройства. Вся конструкция разбита на три блока: блок управления, блок индикации, модуль USB-RS232 конвертера. Рассмотрим всё по порядку. Блок управления В сущности, схема каких либо нюансов или особенностей не имеет, так что опишу лишь назначение отдельных разъёмов и элементов индикации. Начнём с разъёмов: • JP1, JP2 - к разъёмам X5, X6 блока индикации • JP3 - к датчику температуры DS18B20 (номера контактов соответствуют номерам выводов датчика) • JP4 - к датчику атмосферного давленя MPX4115AP (1 контакт разъёма к 2 выводу датчика, 2 контакт к 1 выводу, 3 контакт 3 выводу) • JP5 - к датчику влажности HIH-4010-004 (номера контактов соответствуют номерам выводов датчика) • X3 - К разъёму USB-RS232 конвертера.

Вцелом связь бегущей строки с компьютером органзована следующим образом: строка связана с конвертером по RS232, а он уже подсоединён через интерфейс USB к компьютеру. Касательно т.н. 'элементов индикации': LED21 сигнализирует об чтении и обработке данных с внешней EEPROM 24LC16B, LED22 загорается при работе микроконтроллера с датчками или часами реального времени DS1307, LED23 - при приёме байта через последовательный порт. Лично я поставил вместо светодиода электромагнитный излучатель звука (проще говоря пищалку), так что при приёме данных строка напоминает древний dial-up модем:) Блок индикации.

Схема целиком в приемлемом виде не поместлась, пришлось разбть на две части, вверху первя часть, снизу - вторая. Схема полностью приложена в архиве в конце статьи. Как видно, принцип организации дисплея довольно прост: строки дисплейных матриц TA16-11GWA объеденины вместе, столбцы - подключены к выходам сдвиговых регистров 74HC595D, которые, в свою очередь, каскадно соеденины друг с другом. Подобным образом, можно наращивать длину дисплея вплоть до 160 точек (32 светодиодных матрицы 5x8).

На схеме же показано подключение лишь 20 матриц (100 точек). Несмотря на то, что в конструкции используются светододные матрицы формата 5x8 с диаметром точки в 3 мм, схему можно переработать под любые друге матрицы с общим катодом в строках. Важное замечание: хотя на схеме резисторы в столбцах табло не показаны, их обязательно нужно устанавливать! Номинал- 200 ом. (Я собирал без них, было лень запаивать 100 SMD сопротивлений, да и как оказалось, регистры почти не греются даже в таком подключении) USB-RS232 конвертер Схема типовая и особенностей также не имеет. На схеме X2 - разъём питания всего устройства. Для точных показаний датчиков давления и влажности, блок питания должен обеспечивать достаточный ток, чтобы недопустить просадок напряжения на внутренней шине питания (5V). Соединение строки и конвертера производится так: 8,9 контакты разъёма X4 - 8,9 контакты X3, а 2 и 3 контакты разъёмов соединяются перекрёстно. Софт Программа управления устройством нарисована написана в среде LabVIEW 2011, для работы откомпилированного там прложения необходимы дополнительные системные компоненты: RunTime Engine и NI VISA.