АРХИТЕКТУРА СТЕНДА SDK1.1s
Микропроцессорный стенд SDK-1.1s построен на базе однокристальной микро-ЭВМ ADuC842 (вычислительное ядро MCS-51) и имеет в своем составе разнообразные устройства, предназначенные для ввода, обработки и вывода информации в цифровом и аналоговом виде:
1. 8-ми канальный аналого-цифровой преобразователь (АЦП);
2. 2-х канальный цифро-аналоговый преобразователь (ЦАП);
3. устройства ввода и отображения информации (матричная клавиатура 4x4 клавиши, текстовый жидкокристаллический дисплей, пьезокерамический акустический излучатель, набор сигнальных светодиодов и переключателей);
4. параллельный 16..20-ти разрядный порт;
5. часы/календарь реального времени;
6. электрически стираемое программируемое ПЗУ (EEPROM) на кристалле ОКЭВМ ADuC842 (640 байт).
На рисунке 1 представлен внешний вид и схематическое изображение лицевой панели стенда SDK-1.1s.
Вверху в центре находится жидкокристаллический дисплей (LCD), работающий в текстовом режиме (2 строки по 16 символов). Дисплей имеет подсветку (цвет желто-зеленый) и встроенный набор из 256 символов (ASCII + кириллица).
Ниже расположена клавиатура (Keyboard), организованная в виде матрицы 4x4. Доступ к колонкам и рядам организован как чтение/запись определенного байта внешней памяти (4 бита соответствуют 4 колонкам, другие 4 бита - строкам).
Перемычка JP1 (под LCD слева – рисунок 1) предназначена для замыкания вывода PSEN микроконтроллера ADuC842 через резистор 1 кОм на корпус. По сигналу RESET (сброс – кнопка SW2) или при включении питания микроконтроллер ADuC842 анализирует состояние этого вывода и если он находится в логическом «0» (перемычка замкнута), то запускается встроенная в микроконтроллер процедура перезаписи внутренней Flash-памяти.
Рисунок 1 – Схематическое изображение стенда
Разъем JDP1 предназначен для подключения кабеля асинхронного последовательного интерфейса, связывающего стенд с COM-портом ПК.
На панели стенда смонтирован переключатель SW1, замыкающий соответственно канал 0 ЦАП на вход канала 0 АЦП (перемычка «1» в положении ON) и канал 1 ЦАП на вход канала 1 АЦП (перемычка «2» в положении ON).
Внимание! Замыкание каналов ЦАП на корпус при ненулевом напряжении на них может привести к выходу микроконтроллера ADuC842 из строя.
Разъем J1 представляет собой набор входов восьмиканального АЦП и выводов двухканального ЦАП микроконтроллера ADuC842.
Разъем J2 предназначен для программирования ПЛИС (программируемой логической интегральной схемы), которая в стенде используется как расширитель портов процессора.
Для принудительного «обнуления» линий INT0/1, T0/1, а также линий 0-7 параллельного порта ПЛИС в схему введен набор переключателей SW3 (справа от дисплея на рисунке 1), замыкающих соответствующие линии через резисторы 100 Ом на корпус. Для того чтобы принудительно «обнулить» соответствующую линию, необходимо установить соответствующий переключатель в положение «ON».
Разъем J3 представляет собой выводы параллельного порта ПЛИС и 4 линии порта P3 микроконтроллера ADuC842. Поскольку напряжение питания ПЛИС составляет 3.3 В, уровнем логической «1» на линиях параллельного порта ПЛИС считается напряжение около 3 В. Уровнем логической «1» на линиях INT0/1, T0/1 микроконтроллера ADuC842 (выводы 1, 3, 5, 7) считается напряжение около 5 В.
Внимание! Прямое замыкание линий параллельного порта ПЛИС или порта P3 ADuC842 на корпус при ненулевом напряжении на них может привести к выходу соответствующих микросхем из строя.
Разъем JP3 предназначен для подключения внешней батареи питания + 5В для часов реального времени.
Дата добавления: 2018-11-25; просмотров: 474;