Назначение сигналов следующее.
FG - защитное заземление (экран). TxD - данные, передаваемые компьютером в последовательном коде (логика отрицательная). RxD - данные, принимаемые компьютером в последовательном коде (логика отрицательная). RTS - сигнал запроса передачи. Активен во все время передачи. CTS - сигнал сброса (очистки) для передачи. Активен во все время передачи. Говорит о готовности приемника. DSR - готовность данных. Используется для задания режима модема. SG - сигнальное заземление, нулевой провод. DCD - обнаружение несущей данных (детектирование принимаемого сигнала). DTR - готовность выходных данных. RI - индикатор вызова. Говорит о приеме модемом сигнала вызова по телефонной сети.
Интерфейс в данном курсовом проекте выполнен на микросхеме MAX3232 [7]: После того как часть данных поступила с компьютера (в нашем случае это символы, которые необходимо вывести на индикатор), они размещаются в памяти программ микроконтроллера. Т. е. часть памяти контроллера используется под знакогенератор, в котором храниться код каждого символа, который нужно вывести. Программным методом происходит обращение к знакогенератору, после чего от туда считывается код i-того столбца.
Конфигурация выводов MAX232:
4.3 Выбор матричного индикатора В данном курсовом проекте требуется отобразить строку длиной 20 символов. Размер символов, точек: 16x10, то есть размер итоговой матрицы составляет 16х200 точек. Выбираем светодиодную матрицу 8x5 TA16-11CGKWA производителя Kingbright[8]. Она будет отображать введенную информацию зеленым цветом. Чтобы реализовать задание понадобиться 40 штук подобных матриц, которые будут выстроены в 2 ряда по 20 штук в каждом.
Package Dimensions & Internal Circuit Diagram
Описание:
Зеленый цвет устройства производится с AlGalnP на подложке светодиодов GaAs. Основные характеристики:
· Цвет: зелёный · Формат (строк х столбцов): 8x5 · Размер точки, мм 3 · Схема включения. В столбце соединены: катоды/аноды · Высота матрицы, дюйм: 1.38 · Рабочая температура, С: -40…+85о · Высокая контрастность и световой поток · Соответствует RoHS 4.4 Выбор регистра сдвига В курсовом проекте необходимо подключить к контроллеру несколько десятков светодиодов, поэтому нужен сдвиговый регистр. Выбираем сдвиговый регистр 74HC595D, который показан на рисунке. Назначения выводов регистра:
Работа регистра основана на появлении на входеSCLK логической единицы, регистр считывает бит со входа данных SER и записывает его в самый младший разряд. При поступлении на тактовый вход следующего импульса, всё повторяется, только бит записанный ранее сдвигается на один разряд, а его место занимает вновь пришедший бит. Когда все восемь бит заполнились и приходит девятый тактовый импульс то регистр снова начинает заполняться с младшего разряда и всё повторятся вновь. Что бы данные появились на выходах QA…QH нужно их “защёлкнуть”. Для этого необходимо подать логическую единицу на вход RCLK. Данные на выходах не изменятся пока вновь не “защёлкнем” их. Когда на входе OE лог 1 то выходы находятся в высокоомном состоянии. Когда подаем на этот вход логи- ческий 0, тогда выходы работают в нормальном режиме. MR – сбрасывает регистр, устанавливая все выходы QA…QH в состояние логического нуля. Для осуществления сброса нужно подать логический ноль на этот вход. После этого “защёлкнуть” данные. В нормальном состоянии на этом выводе должна находится логическая единица. QH′; предназначен для последовательного соединения сдвиговых регистров.
|