Центральной частью устройства является микроконтроллер фирмы AtmelATmega8, располагается он на схеме модуля измерения и передачи. Микроконтроллер управляет поступательным движением шагового двигателя, на встроенный в него 10-и разрядный АЦП синхронно поступает усиленный сигнал с антенны, микроконтроллер обрабатывает эти данные и передает на ЭВМ через встроенный асинхронный приемопередатчик USART. ATmega8 программируется не вынимая из схемы, через SPI-контакт имеющийся на плате устройства.
Описание ATmega8:
-разрядные микроконтроллеры с 8 Кбайтами внутри системно программируемой Flash памяти
Отличительные особенности:
- 8-разрядный высокопроизводительный AVR микроконтроллер с малым потреблением
- Прогрессивная RISC архитектура
- 130 высокопроизводительных команд, большинство команд выполняется за один тактовый цикл
- 32 8-разрядных рабочих регистра общего назначения Полностью статическая работа
- Приближающаяся к 16 MIPS (при тактовой частоте 16 МГц) производительность
- Встроенный 2-цикловый перемножитель
- Энергонезависимая память программ и данных
- 8 Кбайт внутри системно программируемой Flash памяти (In-System Self-Programmable Flash)
- Обеспечивает 1000 циклов стирания / записи
- Дополнительный сектор загрузочных кодов с независимыми битами блокировки
- Обеспечен режим одновременного чтения / записи (Read-While-Write)
- 512 байт EEPROM
- Обеспечивает 100000 циклов стирания / записи
- 1 Кбайт встроенной SRAM
- Программируемая блокировка, обеспечивающая защиту программных средств пользователя
- Встроенная периферия
- Два 8-разрядных таймера / счетчика с отдельным предварительным делителем, один с режимом сравнения
- Один 16-разрядный таймер / счетчик с отдельным предварительным делителем и режимами захвата и сравнения
- Счетчик реального времени с отдельным генератором
- Три канала PWM
- 8-канальный аналого-цифровой преобразователь (в корпусах TQFP и MLF)
- 6 каналов с 10-разрядной точностью
- 2 канала с 8-разрядной точностью
- 6-канальный аналого-цифровой преобразователь (в корпусе PDIP)
- 4 канала с 10-разрядной точностью
- 2 канала с 8-разрядной точностью
- Байт-ориентированный 2-проводный последовательный интерфейс
- Программируемый последовательный USART
- Последовательный интерфейс SPI (ведущий / ведомый)
- Программируемый сторожевой таймер с отдельным встроенным генератором
- Встроенный аналоговый компаратор
- Специальные микроконтроллерные функции
- Сброс по подаче питания и программируемый детектор кратковременного снижения напряжения питания
- Встроенный калиброванный RC-генератор
- Внутренние и внешние источники прерываний
- Пять режимов пониженного потребления: Idle, Power-save, Power-down, Standby и снижения шумов ADC
- Выводы I/O и корпуса
- 23 программируемые линии ввода / вывода
- 28-выводной корпус PDIP, 32-выводной корпус TQFP и 32-выводной корпус MLF
- Рабочие напряжения
- 4,5 - 5,5 В (ATmega8)
- Рабочая частота
- 0 - 16 МГц (ATmega8)
Рисунок 3.1. Расположение выводов ATmega8
Описание выводов микроконтроллера ATmega8: Питание выводов:
Таблица 3.1 - Питание порта А
№ |
Название |
Тип |
Описание |
7 |
VCC |
Вход |
напряжение питания от +4.5 до +5.5 В |
8,22 |
GND |
Вход |
Общий (земля) |
20 |
AVcc |
Вход |
напряжение питания + 5 В для модуля АЦП |
21 |
ARef |
Вход |
вход опорного напряжения для АЦП |
Расчет характеристик сигналов и каналов связи
В последнее десятилетие ХХ века произошла научно-техническая революция в
области транспортной связи, в основе которой лежат два крупных достижения ...
Цифровая система автоматического управления
Необходимо спроектировать цифровую систему автоматического управления (ЦСАУ).
Система должна принимать сигнал из датчика, который находит в диапазоне 0…24В. Задаю ...
Каналы утечки речевой информации и способы их закрытия
Для несанкционированного добывания информации в настоящее
время используется широкий арсенал технических средств, из которых
малогабаритные технические сред ...