Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kursovaya.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.9 Mб
Скачать

Описание структурной схемы.

Рисунок 1 – Структурная схема готового прототипа бегущей строки

Как видно из структурной схемы основным блоком данной системы является, отладочный модуль «Arduino». Как упоминалось ранее, на этом модуле присутствует микроконтроллер Atmega, который и выполняет заданную ему программу.

Ссылка на иходный код программы прикреплен в приложении в конце курсового проекта. Модуль производит вычисления по заданному алгоритму.

Описание принципиальной схемы

Рисунок 2 – Принципиальная схема Arduino Uno 

Подключение с помощью перемычек к Arduino Uno Подключение проводов заземления

32x32 и 64x32 матрицы требуют три заземления.

Arduino Uno имеет три  контакта заземления (третий находится рядом с контактом 13). Если понадобятся дополнительные контакты заземления, используется беспаечная макетная плата, которая удобна для объединения всех этих выводов.

Верхние rgb данные

Штыри R1G1 и B1 доставляют данные в верхнюю часть дисплея.

 

На Arduino Uno , подключить их к цифровым штырям 2, 3 и 4 .

 

Нижние rgb данные

Штыри R2 , G2 и B2 доставляют данные к нижней половине экрана. 

 

На Arduino Uno  подключить к штифтам 56 и 7 .

 

Row Select Lines

Пины  B, C и D выбирают два ряда дисплея, которые должны гореть сейчас.

 

Они соединены с контактами  A0A1,  A2  и (если контакт D присутствует) А3. Это же  и для Arduino Uno 

Lat провода

Для 32x32 матрицы, LAT подключается к штифту 10 на Arduino. 

Сигнал LAT (защелка) отмечает конец строки данных.

Clk провода

CLK соединяется с контактом 8 на  Arduino Uno

Сигнал CLK (часы) знаменует приход каждого бита данных.

Выбор элементной базы.

В качестве дисплея выводящего информацию на экран был выбран RGB LED – матричная панель. Эта панель, как правило, используется для изготовления видеостен, для отображения анимации или коротких видеоклипов. Она выглядела действительно здорово, поэтому выбор остановился на ней. Матричная панель имеет 1024 светодиода в сетке 32х32. Задняя часть панели представляет собой печатную плату с разъемами IDC (один комплект для ввода, один для вывода, они предназначены и для соединения матриц между собой) и 12 16-разрядные защелки, которые позволяют управлять дисплеем с 1:16 скоростью сканирования. Выглядит панель следующим образом:

Эта панель требует 12 или 13 цифровых выводов (6 бит данных, 6 или 7 бит управления) и хороший запас 5V питания, по крайней мере, пару ампер на панели. 

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]