Плата для макетирования устройств на базе микроконтроллера AT MEGA128 фирмы ATMEL.
MEGA128-KIT — отладочная плата разработана в виде платы и представляет собой контроллер на базе микросхем Atmega128 с набором периферийных устройств. Плата предназначена для разработки (макетирования) проектов на базе AVR- микроконтроллеров, также может быть использована в качестве управляющего контроллера целевой системы.
Особенности платы:
– микроконтроллер Атmega 128;
– внешние ОЗУ данных 32 кБ — микросхема 62256;
– 4 пользовательские кнопки и кнопка «Reset»;
– штыревой разъем для подключения внешних аналоговых сигналов;
– разъем типа BH10 для загрузки ПЗУ памяти программ и данных;
– разъем ВН10 для подключения эмулятора AT JTAGICE;
– разъемы типа DRB-9FA (интерфейс RS232);
– штыревые разъемы для подключения внешних сигналов к портам A,B, C,D,E и F микроконтроллера;
– штыревой 16-контактный двухрядный разъем для подключения цифробуквенного ЖКИ.
– штыревой 20-контактный двухрядный разъем для подключения графического ЖКИ типа BC240128A.
Технические характеристики:
– Питание от источника 9…15 В;
– Напряжение питания микросхем +5 В;
– Потребляемый ток не более 20 мА.
На плату дополнительно могут быть установлены следующие компоненты:
микросхема памяти серии DataFlash — AT45DB321B/642 в корпусе TSOP;
стабилизатор напряжения 3,3 В — микросхема LM1117DT3.3;
двухканальный 8/10/12-разрядный ЦАП — микросхема AD5302/12/22.
Габаритные размеры платы … 124 х 120 мм.
Для крепления платы в корпусе предусмотрены 4 отверстия диаметром 3 мм.
Установочные размеры по отверстиям … 115 х 111 мм.
Питание платы MEGA128-KIT
Питание платы MEGA128-KIT может подаваться от любого, как стабилизированного, так и от
нестабилизированного источника с выходным напряжением от 9 до 15 Вольт. Выходное
стабилизированное напряжение +5 Вольт обеспечивается интегральным стабилизатором L7805.
Подключение источника питания производится посредством стандартного разъема с
коаксиальным расположением контаков, диаметр внутреннего контакта — 2,1 мм. Положительный выход
источника питания должен быть подключен к внутреннему контакту разъема. В целях защиты от
подключения источника питания с обратной полярностью, в схеме предусмотрен диод.
Типовой потребляемый ток платы не превышает 20 мА. Если используется внешний ЖКИ с
подсветкой, надо учитывать, что ток подсветки может составлять 100… 300 мА.
Описание разъемов платы MEGA128-KIT
J1 — разъем питания
X1 — разъем последовательного порта UART0
X2 — разъем последовательного порта UART1 (устанавливается дополнительно)
X3 — разъем для подключения внутрисхемного программатора
X4 — разъем для подключения внутрисхемного эмулятора AT JTAGICE2
X5 — разъем порта A
X6 — разъем порта B
X7 — разъем порта C
X8 — разъем порта D
X9 — разъем порта E
X10 — разъем порта F
X11 — разъем четырех младших входов АЦП ATmega128 и выходов ЦАП AD5302/12/22
X12 — разъем для подключения дополнительных устройств (например, графического ЖКИ)
X13 — разъем для подключения графического ЖКИ BC240128A
X14 — разъем подключения внешнего ЖКИ
На разъемы X5 – X10 кроме выводов портов A-F, выведены цепи GND (контакт 9) и
VCC (контакт 10), что позволяет подавать через эти разъемы питание на периферийные модули.
Подстроечный резистор R16 используется для настройки контраста внешнего ЖКИ.
К плате может быть подключен любой ЖКИ, имеющий интерфейс, совместимый с контроллером
HD4478. Цоколевка разъема для подключения индикатора приведена в таблице.
1 2 3 4 5 6 7 — 14
GND +5V W RS R/W E D0-D7
На плате размещены 5 кнопок, четыре пользовательских, и кнопка сброса. Пользовательские кнопки
подключены к старшим битам порта Е микросхемы ATmega128.
Для программирования платы MEGA128-KIT можно использовать внутрисхемный программатор AVR-ISP который подключается к плате через разъем XP3. Цоколевка разъема соответствует стандарту фирмы ATMEL. Питание на программатор подается от платы MEGA128-KIT.
При внутрисхемном программировании микроконтроллера ATmega128 используются выводы
микросхемы 2 и 3, которые в основном режиме подключены к UART. Для переключения этих выводов к программирующему разъему на время программирования, на плате MEGA128-KIT установлен мультиплексор 74AC4053. Соответствующий управляющий сигнал формируется программатором.
Адреса портов ввода/вывода микросхемы ATmega128, которые используются для подключения
периферийных компонентов.