лянуті основні функціональні блоки стенду SDK - 1.1: мікроконтролер ADuC812, зовнішня пам'ять, матрична клавіатура, рідко кристалічний індикатор, годинник реального часу, ПЛІС, інтерфейс RS 232, інтерфейс процесора з пам'яттю і буде розроблена функціональна схема всього стенду.
.1 Мікроконтролер ADuC812
Мікропроцесорний стенд SDK - 1.1 побудований на базі однокристальної мікро-ЕОМ фірми Analog Device типу ADuC812 (обчислювальне ядро ??MCS - 51). ADuC812 - інтегральна 12-розрядна система збору інформації, що включає в себе прецизійний багатоканальний АЦП з Самокалібровка, два 12-розрядних ЦАП і програмований 8-бітове мікропроцесорне ядро ??(сумісне з 8051, MCU). MCU підтримується внутрішніми 8К FLASH ЕРПЗУ програм, 640 байт ЕРПЗУ пам'яті даних і 256 байт статичної пам'яті даних з довільною вибіркою (RAM). MCU підтримує наступні функції: сторожовий таймер, монітор харчування і канал прямого доступу до пам'яті для АЦП. Для мультипроцесорного обміну та розширення введення / виводу є 32 програмовані лінії, I2C, SPI і UART інтерфейси. Для гнучкого управління в додатках з низьким споживанням в MCU і аналогової частини передбачено 3 режими роботи: нормальний, холостий і черговий. Продукт специфікованому для +3 / +5 В роботи в індустріальному діапазоні температур і поставляється 52-вивідному пластмасовому корпусі (PQFP).
Мікроконтролер має стандартний набір з 4-х 8-розрядних портів введення / виводу дискретних сигналів P0, P1, P2 і P3. Вони характеризуються багатофункціональністю.
Малюнок 5. Структурна схема ADuC812
Малюнок 6. Умовно-графічне зображення ADuC812
.2 Зовнішня пам'ять E2PROM
PROM - перепрограммируемое електрично стирані постійний запам'ятовуючий пристрій. Об'єм пам'яті E2PROM, встановленої в стенді SDK - 1.1, становить 128 байт (можлива установка E2PROM більшого обсягу, до 32 Кб). Мікросхема E2PROM взаємодіє з процесором за допомогою інтерфейсу I2C.
Основні характеристики:
Можливість перезапису до 1 млн. разів.
Можливість побайтно і посторінковою записи (у поточній конфігурації розмір сторінки становить 8 байт).
Діапазон робочих температур - 55 ° C - +125 ° C
Умови зберігання - 65 ° C - +150 ° C
Напруга на ніжках з урахуванням заземлення - 0.1V - +7.0 V
Максимальна робоча напруга 6.25V
Постійний струм виходу 5.0 mA
Малюнок 7. Мікросхема AT24C01A (обсягом 128 кб)
.3 Матрична клавіатура AK1604A-WWB
Клавіатура організована у вигляді матриці 4x4. Доступ до колонок і рядам організований як читання / запис певного байта зовнішньої пам'яті (4 біта відповідають 4 колонкам, інші 4 біта - рядах).
Малюнок 8. Схема електрична принципова матричноїклавіатури AK1604A-WWB.
При натисканні на кнопку напруга не відразу встановлюється на рівні 0 В, а «скаче» протягом деякого часу (1-10 мс), поки ланцюг надійність не замкнеться. Після того, як клавіша буде відпущена, напруга також «скаче», поки не встановиться на рівні логічної «1».
М...