1. Краткое описание

Схема предназначена для отображения графической информации на светодиодном табло размером 24х24 точек. Используется микроконтроллер AT90S2313, он выполняет сканирование индикатора и прием данных для отображения по последовательному порту. Специальная программа для PC позволяет рисовать мышкой изображения и отправлять их в устройство, или воспроизводить сохраненные раньше последовательности изображений.

2. Схема

Схема блока с микроконтроллером.


Схема подключения светодиодной матрицы.


Если используются маломощные светодиоды, то их можно подключить к регистрам напрямую. Каждый вывод может выдавать ток до 15-20 мА. Если нужен больший ток, надо подключить дополнительные усилители, например на транзисторах. При расчете тока необходимо учитывать что к каждому выводу регистров D5-D7 одновременно может быть подключено до 24 светодиодов.
Для рисования схемы была использована программа TinyCAD.

3. Программа

Программа позволяет рисовать мышкой на экране изображение и сразу же отправляет его в микроконтроллер. Он должен быть подключен к порту СОМ1. Можно сохранить изображение в файле, для этого выберите соответствующий пункт меню. Сохраненные изображения можно будет затем последовательно воспроизвести. Пример такой последовательности можно посмотреть здесь (137 кб).
Для управления устройством не обязательно использовать компьютер и эту программу. Можно, например, записать нужную последовательность в EEPROM и отправлять ее в контроллер матрицы, с помощью другого микроконтроллера. Любой полученный контроллером байт сразу же выводится на светодиоды, следующий байт будет выведен на следующие 8 светодиодов и так далее. Байты должны посылаться друг за другом, без задержек. Настройки последовательного порта: скорость 115200 бод, длина слова 8 бит, четность не используется.

 
на развитие
сайта
ЯндексЯндекс. ДеньгиХочу такую же кнопку