This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| ru:hardware:homelab:controller:atmega128 [2013/08/04 16:38] – eduardtlmk | ru:hardware:homelab:controller:atmega128 [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Модуль контроллера ATMega128 ====== | ||
| - | |||
| - | Основным модулем Домашней Лаборатории является модуль контроллера, | ||
| - | |||
| - | * Микроконтроллер ATmega128-16AU | ||
| - | * 8-канальный аналогово-цифровой преобразователь (ADC) | ||
| - | * 128 kB flash-памяти (программная память) | ||
| - | * Программируемый широтно-импульсный генератор с 6 каналами | ||
| - | * 4 kB EEPROM память (память данных) | ||
| - | * Стандартный интерфейс программирования ISP (на английском языке in-system programming interface) с 6 выводами | ||
| - | * 14,7456 MHz тактовый генератор | ||
| - | * Часы реального времени RTC (на английском real time clock) | ||
| - | * LED текущего состояния (PB7) и LED индикатор напряжения | ||
| - | * Разъем стандартного последовательного интерфейса RS-232 | ||
| - | * Объединенные вывод AVR (1: порты D, B, E; 2: порты G, C, A; 3: порт F) | ||
| - | * Кнопка сброса (на английском языке reset) | ||
| - | * Интерфейс программирования JTAG с 10 выводами | ||
| - | * 2,1 мм разъем питания | ||
| - | * Стабилизатор напряжения и защита от обратной полярности | ||
| - | |||
| - | [{{ : | ||
| - | |||
| - | Плата модуля контроллера снабжена выпрямителем и стабилизатором напряжения. Входное напряжение платы 6-15 V. Рекомендуемое напряжение 6-9 V. При подключение источника питания на плате должен загореться соответствующие LED. | ||
| - | Микроконтроллер можно программировать как через ISP, так и через JTAG интерфейс. Находящийся в комплекте программатор JTAG-ICE позволяет легко загружать программу, | ||
| - | |||
| - | |||
| - | На плату установлена дополнительная память - 4 Mb Atmel AT45DB041B Flash-память. Память соединена с микроконтроллером через SPI интерфейс и её можно использовать для сохранения данных, | ||
| - | |||
| - | [{{: | ||
| - | |||
| - | ===== Выводы соединительных разъемов и их функции ===== | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ADC – АЦП (Аналого-цифровой преобразователь) | ||
| - | |||
| - | ~~CL~~ | ||
| - | ^Nr^Вывод^Альтернативная функция / Описание^^ | ||
| - | |1|VCC|- | ||
| - | |2|GND|- | ||
| - | |3|REF|AREF|Вход опорного напряжения ADC| | ||
| - | |4|GND|- | ||
| - | |5|PF0|ADC0|Входной канал 0 ADC| | ||
| - | |6|GND|-|Земля | | ||
| - | |7|PF1|ADC1|Входной канал 1 ADC| | ||
| - | |8|GND|-|Земля | | ||
| - | |9|PF2|ADC2|Входной канал 2 ADC| | ||
| - | |10|GND|-|Земля | | ||
| - | |11|PF3|ADC3|Входной канал 3 ADC| | ||
| - | |12|GND|-|Земля | | ||
| - | |13|PF4|ADC4/ | ||
| - | |14|GND|-|Земля | | ||
| - | |15|PF5|ADC5/ | ||
| - | |16|GND|-|Земля | | ||
| - | |17|PF6|ADC6/ | ||
| - | |18|GND|-|Земля | | ||
| - | |19|PF7|ADC7/ | ||
| - | |20|GND|-|Земля | | ||
| - | |||
| - | ~~PB~~ | ||
| - | |||
| - | {{: | ||
| - | ~~CL~~ | ||
| - | ^Nr^Вывод^Альтернативная функция / Описание^^ | ||
| - | |1 |PD7|T2 | ||
| - | |2 |PD6|T1 | ||
| - | |3 |PD5|XCK1 | ||
| - | |4 |PD4|IC1 | ||
| - | |5 |PD3|INT3/ | ||
| - | |6 |PD2|INT2/ | ||
| - | |7 |PD1|INT1/ | ||
| - | |8 |PD0|INT0/ | ||
| - | |9 |VCC|- | ||
| - | |10|GND|- | ||
| - | |11|PB7|OC2/ | ||
| - | |12|PB6|OC1B | ||
| - | |13|PB5|OC1A | ||
| - | |14|PB4|OC0 | ||
| - | |15|PB3|MISO | ||
| - | |16|PB2|MOSI | ||
| - | |17|PB1|SCK | ||
| - | |18|PB0|SS | ||
| - | |19|PE7|INT7/ | ||
| - | |20|PE6|INT6/ | ||
| - | |21|PE5|INT5/ | ||
| - | |22|PE4|INT4/ | ||
| - | |23|PE3|AIN1/ | ||
| - | |24|PE2|AIN0/ | ||
| - | |25|PE1|PDO/ | ||
| - | |26|PE0|PDI/ | ||
| - | |||
| - | {{: | ||
| - | ~~CL~~ | ||
| - | ^Nr^Вывод^Альтернативная функция / Описание^^ | ||
| - | |1 |GND|- | ||
| - | |2 |VCC|- | ||
| - | |3 |PA0|AD0|Бит адреса и бит данных 0 интерфейса внешней памяти | | ||
| - | |4 |PA1|AD1|Бит адреса и бит данных 1 интерфейса внешней памяти | | ||
| - | |5 |PA2|AD2|Бит адреса и бит данных 2 интерфейса внешней памяти | | ||
| - | |6 |PA3|AD3|Бит адреса и бит данных 3 интерфейса внешней памяти | | ||
| - | |7 |PA4|AD4|Бит адреса и бит данных 4 интерфейса внешней памяти | | ||
| - | |8 |PA5|AD5|Бит адреса и бит данных 5 интерфейса внешней памяти | | ||
| - | |9 |PA6|AD6|Бит адреса и бит данных 6 интерфейса внешней памяти | | ||
| - | |10|PA7|AD7|Бит адреса и бит данных 7 интерфейса внешней памяти | | ||
| - | |11|- |- |Не подключен | ||
| - | |12|- |- |Не подключен | ||
| - | |13|PG2|ALE|Сигнал защелкивания адреса интерфейса внешней памяти | | ||
| - | |14|- |- |Не подключен | ||
| - | |15|PC6|A14|Бит адреса и бит данных 14 интерфейса внешней памяти| | ||
| - | |16|PC7|A15|Бит адреса и бит данных 15 интерфейса внешней памяти| | ||
| - | |17|PC4|A12|Бит адреса и бит данных 12 интерфейса внешней памяти| | ||
| - | |18|PC5|A13|Бит адреса и бит данных 13 интерфейса внешней памяти| | ||
| - | |19|PC2|A10|Бит адреса и бит данных 10 интерфейса внешней памяти| | ||
| - | |20|PC3|A11|Бит адреса и бит данных 11 интерфейса внешней памяти| | ||
| - | |21|PC0|A8 |Бит адреса и бит данных 8 интерфейса внешней памяти | | ||
| - | |22|PC1|A9 |Бит адреса и бит данных 9 интерфейса внешней памяти | | ||
| - | |23|PG0|WR |Сигнал записи внешней памяти | ||
| - | |24|PG1|RD |Сигнал считывания внешней памяти | ||
| - | |25|- |- |Не подключен | ||
| - | |26|- |- |Не подключен | ||
| - | |||
| - | ~~PB~~ | ||
| - | |||
| - | ===== Настройки по умолчанию контроллера ===== | ||
| - | |||
| - | Настройки по умолчанию контроллера: | ||
| - | |||
| - | {{: | ||
| - | |||
| - | ===== Соединение ===== | ||
| - | |||
| - | Первое и последнее действие при соединении модуля контроллера с другими модулями и устройствами – это включение и отключение питания. Во время того как плата находится под напряжением опасно подключать устройства. Необходимо осторожно подключать между собой модули и устройства без применения излишней силы, т.к. можно повредить контакты разъемов и соединительных шин. При подключении программатора убедитесь, | ||
| - | |||
| - | [{{: | ||