Плата для макетирования устройств
на базе микроконтроллера AT MEGA128 фирмы ATMEL.
(скачать схему для отладочного
комплекта - ATMEGA128KIT)
Документация на контроллер
ATmega128
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, которые
используются для подключения
периферийных компонентов.
Тип
и функция вывода
внешнего
компонента
Data Flash, CS
Data Flash, SCK
Data Flash, SI
Data Flash, SO
Data Flash, RDY
Микросхема
DAC, CS
Микросхема
DAC, SCK
Микросхема
DAC, SI
Микросхема
DAC, LDAC
Светодиод
VD3
Светодиод
VD4
Индикатор
LCD, CS
Индикатор
LCD, R/W
Индикатор
LCD, RS
Кнопка
SW1
Кнопка
SW2
Кнопка SW3
Кнопка SW4
|
Название
вывода
ATmega128
PB5
PB1
PB2
PB3
PB4
PB7
PB1
PB2
PB6
PD6
PD7
PE2
PC5
PC6
PE4
PE5
PE6
PE7
|
Номер
вывода
ATmega128
15
11
12
13
14
17
11
12
16
31
32
4
40
41
6
7
8
9 |
Функция
вывода
ATmega128
выход
выход
выход
вход
вход
выход
выход
выход
выход
выход
выход
выход
выход
выход
выход
выход
выход
выход
|
Первое
включение платы
MEGA128-KIT.
Для
включения платы
MEGA128-KIT
нужно подключить к ней источник постоянного
напряжения 9...15 Вольт. Напряжение подается через стандартный разъем с
диаметром центрального штыревого контакта 2,1 мм. Центральный контакт
разъема соединяется с «+» источника питания, а внешний контакт разъема
соединяется с «-» источника питания. На входе питания платы установлен
защитный диод, поэтому переполюсовка питания безопасна для платы.
При
правильной подаче питания на плате MEGA128-KIT зажигается светодиод,
размещенный вблизи кнопки RESET.
Непосредственно после подачи питания начинает выполняться демонстрационная
программа теста памяти, результат выводится на ЖКИ подключенный на
X14.
Установка
дополнительных компонентов на плату
MEGA128-KIT
Для формирования аналоговых напряжений на плату
MEGA128-KIT
должны быть установлены
следующие компоненты:
- микросхема ЦАП DA3 AD5302/12/22 (нижняя
сторона платы)
- конденсатор по питанию 0,1 мкФ, размер
0805 (верхняя сторона платы)
- дроссель по питанию,
L2, 47...150 мкГн, размер 1206 (верхняя
сторона платы)
Для сохранения данных после отключения напряжения питания, на плату
MEGA128-KIT должны быть установлены следующие
компоненты:
- микросхема ПЗУ DD4 AT45DB321B/642 в
корпусе TSOP
- микросхема стабилизатора D9
LM1117DT3.3 в корпусе
DPAK
- конденсатор по питанию 0,1 мкФ, размер
0805
- резисторы R12 - R14, номинал 12 – 33
кОм, размер 0805.
|