Дипломная работа: Разработка солнечных часов

- Встроенный калиброванный генератор

- Встроенный датчик температуры

Ввод-вывод и корпуса

- 14-выводные корпуса PDIP и SOIC, 20-выводной корпус QFN/MLF

- 12 программируемых линий ввода-вывода

Рабочее напряжение:

- 1.8 - 5.5В для ATtiny24V/44V/84V

- 2.7 - 5.5В для ATtiny24/44/84

Градации по быстродействию:

- ATtiny24V/44V/84V: 0 - 4 МГц при напряжении питания 1.8 - 5.5В, 0 - 10 МГц при напряжении питания 2.7 - 5.5В

- ATtiny24/44/84: 0 - 10 МГц при напряжении питания 2.7 - 5.5В, 0 - 20 МГц при напряжении питания 4.5 - 5.5В

Промышленный температурный диапазон

Малый потребляемый ток

- Активный режим: 1 МГц, 1.8В: 380мкА

- Режим снижения потребляемой мощности: 100 нА при 1.8В

Общее описание:

ATtiny24, ATtiny44, ATtiny84 - маломощные 8-разрядные КМОП микроконтроллеры, выполненные на основе усовершенствованной RISC-архитектуры AVR. За счет выполнения большинства инструкций за один период синхронизации микроконтроллеры ATtiny24, ATtiny44, ATtiny84 достигают производительности 1 млн.операций в сек./МГц, что позволит разработчикам оптимизировать соотношение производительности и потребляемой мощности.

Ядро AVR объединяет обширный набор инструкций с 32 рабочими регистрами общего назначения. Все 32 регистра напрямую подключены к арифметико-логическому устройству (АЛУ), что позволяет с помощью одной инструкции осуществить доступ к двум разным регистрам и выполнить такую инструкцию за один период синхронизации. В конечном счете, такая архитектура обладает улучшенной эффективностью использования программного кода, позволяя на порядок повысить производительность относительно традиционных CISC-микроконтроллеров.

ATtiny24, ATtiny44, ATtiny84 содержат 2, 4, 8 кбайт внутрисистемно-программируемой флэш-памяти, 128, 256, 512 байт ЭСППЗУ, 128, 256, 512 байт статического ОЗУ, 12 линий ввода-вывода общего назначения, 32 рабочих регистра общего назначения, 8-разрядный таймер-счетчик с 2 каналами ШИМ, 16-разрядный таймер-счетчик с 2 каналами ШИМ, универсальный последовательный интерфейс, внутренние и внешние прерывания, 8-канальный 10-разрядный АЦП, программируемый усилительный каскад (х1, х20) для 12 пар дифференциальных каналов АЦП, программируемый сторожевой таймер с внутренним генератором, встроенный калиброванный генератор и четыре режима снижения потребляемой мощности. В режиме холостого хода (Idle) останавливает работу ЦПУ, но продолжают работу статическое ОЗУ, таймер-счетчик, АЦП, аналоговый компаратор и система прерываний. В режиме снижения потребляемой мощности (Power-down) сберегается содержимое регистров, но отключаются все встроенные функции до возникновения прерывания или аппаратного сброса. В режиме снижения шума АЦП прекращают работу АЦП и все модули ввода-вывода, кроме АЦП, что минимизирует цифровой шум во время преобразования АЦП. В дежурном режиме остается в работе кварцевый генератор, а остальная часть микроконтроллера бездействует. Использование этого режима позволит добиться сочетания быстроты возобновления работы и малого потребляемого тока.

Микроконтроллеры выпускаются по технологии высокоплотной энергонезависимой памяти компании Atmel. Встроенная флэш-память поддерживает возможность внутрисистемного перепрограммирования через последовательный интерфейс SPI, с помощью обычного программатора энергонезависимой памяти или под управлением программного кода, исполняемого ядром AVR.

Микроконтроллеры ATtiny24, ATtiny44, ATtiny84 поддерживаются полным диапазоном средств для проектирования, в т.ч. Си-компиляторы, макроассемблеры, программные отладчики/симуляторы, внутрисхемные эмуляторы и оценочные наборы.

Структурная схема микроконтроллера АTtiny 24 (Рис.2.4).


Рисунок 2.4 – Структурная схема микроконтроллера АTtiny 24

Расположение выводов микроконтроллера АTtiny 24 (Рис.2.5).


Рисунок 2.5 - Расположение выводов микроконтроллера А Ttiny 24

2.4 Разработка функциональной схемы устройства

Зная серию выбранного микроконтроллера и функции, которые он должен выполнять, составим функциональную схему (Рис.2.6).


Рисунок 2.6 – Функциональная схема солнечных часов

Условные обозначения на функциональной схеме (Рисунок 2.6):

ДВ – двигатель;

ЛУ – лазерная указка;

УПТ- усилитель постоянного тока;

ИП- источник питания +5В;

К-во Просмотров: 520
Бесплатно скачать Дипломная работа: Разработка солнечных часов