6.2 Микроконтроллер
Микроконтроллер в нашем устройстве служит для программирования схемы DDS и взаимодействия с ПЛИС. Он управляет сбросом и запуском ПЛИС, в нем задаются параметры DRM сигнала такие, как частота, параметры MDI и т.п. Также микроконтроллер формирует сигналы для управления DDS. У DDS есть программируемый интерфейс, а в микроконтроллере есть программа, которая после запуска передает соответствующие команды DDS. Сначала запускается микроконтроллер, у него есть свой кварцевый резонатор, поэтому ему тактовая частота от блока формирования частоты не нужна. Далее микроконтроллер программирует блок DDS, после того как DDS сформировал опорную частоту, микроконтроллер программирует ПЛИС.
По техническому заданию был выбран микроконтроллер фирмы Atmel, Atmega128-AU.
ATmega128 является маломощным 8-разрядным КМОП микроконтроллером, основанном на расширенной AVR RISC-архитектуре. За счет выполнения большинства инструкций за один машинный цикл ATmega128 достигает производительности 1 млн. операций в секунду/МГц, что позволяет проектировщикам систем оптимизировать соотношение энергопотребления и быстродействия.
Ниже в таблице 1 приведены его технические характеристики.
Табл.1
Рабочая температура |
-40°C ~ 85°C |
|
Разрядность |
8-Bit |
|
Генератор тактовой частоты |
Внутренний |
|
Упаковка / Коробка |
64-TQFP |
|
Программная память |
FLASH |
|
АЦП, ЦАП |
A/D 8x10b |
|
Размер программной памяти |
128KB (64K x 16) |
|
Объем RAM |
4K x 8 |
|
Скорость |
8MHz |
|
Напряжение питания (Vcc/Vdd) |
2.7 V ~ 5.5 V |
|
Периферия |
Brown-out Detect/Reset, POR, PWM, WDT |
|
Интерфейсы |
EBI/EMI, I2C, SPI, UART/USART |
|
Количество портов I/O |
53 |
|
Объем EEPROM |
4K x 8 |
|
Архитектура процессора |
AVR |
|
Серия |
AVR® ATmega |
Принципиальная схема микроконтроллера представлена в Приложении 1 на рис.13.
- 1. Введение
- 2.1 Основные технические характеристики
- 2.2 Блок-схема передающей части системы DRM
- 3. Цифровая система передачи
- 4. Последовательный интерфейс
- 5. Логические уровни
- 6. Разработка структурной схемы
- 6.1 Общая структурная схема
- 6.2 Микроконтроллер
- 6.3 Программируемая логическая интегральная схема
- 6.3.2 Схема фильтрации и интерполяции сигнала
- - блок формирования опорной частоты.
- 6.5 Блок формирования опорной частоты
- 6.6 Подробная структурная схема
- 7. Экономическая часть
- 7.1 Затраты на НИОКР
- 8. Безопасность жизнедеятельности
- 8.1 Электромагнитная безопасность
- 8.2 Защита от воздействия электромагнитного поля
- 8.3 ЭМП диапазона частот 30 кГц - 30 МГц
- 8.4 Причины возникновения пожаров
- 8.5 Категория помещения по пожарной безопасности
- 8.6 Профилактика пожара
- 9. Выводы и результаты