Курсовая работа: Разработка микропроцессорной системы на базе микроконтроллера для спортивного велотренажера
1. Входы
a. Герконовый датчик
2. Выходы
a. Светодиод – индикатор вращения колеса велотренажера
b. Компьютер с программой Velo
3. Функции
a. Запись программы
b. Отсчет оборотов вращения колеса велотренажера
c. Передача данных на компьютер
d. Индикация вращения колеса велотренажера и работоспособности системы
2.Описание структуры системы
После определения входов и выходов устройства разработана структурная схема устройства. Структурная схема велотренажера приведена на рис. 1.
Велотренажер
Магнит Светодиод
Геркон
Рис. 1. Структурная схема велотренажера
3.Описание ресурсов МК AT90S2313-10P1
В курсовом проекте был выбран 8- ми разрядный AVR микроконтроллер AT90S2313-10P1с 2 Кбайт Flash памятью с поддержкой внутрисистемного программирования.
Отличительные особенности:
AVR® - высокая производительность и RISC архитектура с низким энергопотреблением
118 мощных инструкций - большинство из них выполняются за один такт
2 Кбайт Flash- памяти с поддержкой внутрисистемного программирования
SPI- последовательный интерфейс для загрузки программного кода Ресурс: 1000 циклов записи/ стирания
128 байта EEPROM:
Ресурс: 100 000 циклов запись/ стирание
Рабочие регистры общего назначения 32 х 8
15 программируемых линий I/O
Питание VCC: от 2.7 В до 6.0 В
Полностью статический режим работы: