Курсовой проект Аэронизатор на базе МК PIC16
Выполнила Дюжева Ю.С. УИТ - 53
Схема электрическая принципиальная
Обоснование выбора МП
Микропроцессор компании ANLOG DEVICES
16-разрядные микропроцессоры с общей базовой архитектурой, оптимизированной для выполнения алгоритмов цифровой обработки сигналов и других приложений, требующих высокоскоростных вычислений с фиксированной точкой. Имеют модифицированную Гарвардскую архитектуру, в рамках которой предусматривается возможность доступа в память команд, при ее физическом разделении с памятью данных. Совершенствование данного семейства идет в направлении повышения тактовой частоты, снижения энергопотребления и расширения коммуникационных возможностей процессора.
Микропроцессоры компании MOTOROLA
24-х разрядные микропроцессоры с фиксированной точкой семейства DSP 560xx. Процессоры данного семейства характеризуются высокой пропускной способностью, расширенной разрядностью, обеспечивающей высокую точность вычисления и широким динамическим диапазоном обрабатываемых данных, поддержкой энергосберегающего режима работы.
Микропроцессор компании Microchip PIC16F628
PIC16F628 - это дешевый, высокопроизводительный, изготовленный по КМОП технологии 8- битный микроконтроллер. В основу процессора положена RISC архитектура, он имеет улучшенные характеристики ядра, внутренние и внешние прерывания. Устройство имеет два двунаправленных порта ввода/вывода, один из которых может быть использован как вход для аналого-цифрового преобразования, другой - как выход для ЦАП.
ЦОКОЛЕВКА МК. ОПИСАНИЕ ВЫВОДОВ МИКРОКОНТРОЛЛЕРА PIC16F62X
RA2/AN2/VREF
RA3/AN3/CMP1
RA4/TOCK1/CMP2
RA5/MCLR/THV
Vss
RB0/INT
RB1/RX/DT
RB2/TX/CK
RB3/CCP1
1
2
3
4
5C16F62X
6
7
8
9
P I
18
17
16
15
14
13
12
11
10
RA1/AN1
RA0/AN0
RA7/OSC1/CLKIN
RA6/OSC2/CLKOUT
Vdd
RB7/T1OSI
RB6/T1OSC/T1CKI
RB5
RB4/PGM
Функция
RA2/AN2/VREF
RA3/AN3/CMP1
RA4/TOCK1/
CMP2
RA5/MCLR/THV
Vss
RB0/INT
RB1/RX/DT
RB2/TX/CK
RB3/CCP1
RA1/AN1
RA0/AN0
RA6/OSC2/CLKO
UT
Vdd
RB7/T1OSI
RB6/T1OSC/
T1CKI
RB5
RB4/PGM
Описание
RA2/аналоговый вход_2 АЦП/вход “-” образцового напряжения для АЦП
RA3/аналоговый вход_3 АЦП
RA / вход внешнего сигнала для TMR0
RA5/внешний |
сброс/тестируется |
МК |
программатором
Общий
RB0/внешнее прерывание
RB1 / вход USART в асинхронном режиме / данные USART в синхронном режиме
RB2 / выход USART в асинхронном режиме / тактовый сигнал USART в синхронном режиме
RB3/вход АХВАТ/выход СРАВНЕНИЕ/выход ШИМ модуля CCP1
RA1/ аналоговый вход_1 АЦП
RA0 / аналоговый вход_0 АЦП
Выход генератора для кристаллического или кварцевого резонатора / выход внешнего тактового сигнала. В режиме RC генератора выход ¼ Fosc
Питание
Вход осциллятора TMR1
Вход генератора для кристаллического, кварцевого или RC резонатора / вход внешнего сигнала TMR1
RB5
RB3/вход разрешения низковольтного программирования
Структурная схема микропроцессора
БЛОК – СХЕМА АЛГОРИТМА УПРАВЛЯЮЩЕЙ ПРОГРАММЫ |
||
|
Начало |
|
|
Опрос внешних |
|
|
устройств |
|
Инициализация режима |
||
Нет |
Режим |
Да |
|
|
|
|
выключение |
|
Формирование управл. |
|
Сохранение настроек рабочего |
сигналов |
|
режима |
Индикация |
|
|
Ожидание |
|
Конец |