4.1 Микроконтроллер
В курсовом проекте используется микроконтроллер типа MB90F591G серии МВ90590 семейства F2MC-16LX разработанный фирмой Fujitsu.
Основные характеристики микроконтроллера MB90F591G:
Микроконтроллер MB90F591G организован на базе микропроцессорного ядра F2MC-16LX. Он содержит энергонезависимую память (ROM) типа Flash объемом 384 Кбайт и оперативную память RAM объемом 8 Кбайт. Максимальное значение внутренней частоты (System clock) - 16 МГц. Напряжение питания - 4,5-5,5 В.
Микроконтроллер включает ряд периферийных модулей:
- Трёхканальный дуплексный универсальный асинхронный приемопередатчик (UART) с максимальной скоростью обмена в асинхронном режиме 500 Кбод и в синхронном режиме - 2 Мбод;
- Последовательный интерфейс SPI со скоростью обмена до 2 Мбод (Serial I/O);
- Восьмиканальный аналого-цифровой преобразователь с разрешением 8 или 10 разрядов (A/D Converter);
- Двухканальный 16-разрядный перезагружаемый таймер с функцией подсчета внешних событий (Reload Timer);
- Сторожевой таймер (Watch Timer);
- 16-разрядный таймер ввода/вывода (I/O Timer);
- 6-канальный 16-разрядный блок сравнения/формирования выходных сигналов (Output Compare);
- 6-канальный 16-разрядный блок захвата входных событий (Input Capture);
- 6-канальный 8 - или 16-битныйпрограммируемый генератор импульсов (Programmable Pulse Generator);
- 2 канала последовательного интерфейса CAN версии 2.0 А и В (CAN Interface);
- котроллер шагового двигателя (4 канала) (Stepping Motor Controller);
- контроллер внешних прерываний (8 каналов) (External Interrupt);
- звуковой генератор (Sound Generator);
- порты ввода/вывода общего назначения (I/O Ports). Они делят внешние выводы контроллера с другими периферийными устройствами в режиме альтернативных функций.
Для увеличения помехозащищенности все цифровые входные линии контроллера имеют гистерезис. Выходные сигналы формируются парами CMOS транзисторов и не имеют встроенных подтягивающих (pull-up/down) резисторов. В рабочем режиме контроллер потребляет ток до 80 мА. Микроконтроллер выпускается в корпусе QFP, имеющем 100 выводов. [1]
- Техническое задание на проектирование
- 1. Теоретическая часть
- 1.1 Микроконтроллеры
- 1.2 Микроконтроллеры семейства Fujitsu F2MC-16FX
- 1.3 Датчик присутствия
- 2. Структурная схема объекта проектирования
- 3. Функциональная схема объекта проектирования
- 4. Разработка принципиальной электрической схемы
- 4.1 Микроконтроллер
- 4.2 Выбор датчика присутствия
- 4.3 Выбор и расчет параметров реле
- 4.4 Выбор транзистора
- 5. Принципиальная схема
- 6. Программное обеспечение
- Заключение