Микропроцессорные интегральные схемы (МП ИС) и микро-ЭВМ, построенные на их основе, явились следствием бурного развития микроэлектроники, позволившего в одном кристалле полупроводника размещать сложные вычислительные структуры, содержащие десятки тысяч транзисторов. Изготовление больших интегральных схем (БИС) сопряжено с трудоемкой работой по разработке схем, фотошаблонов и подготовкой производства и служб контроля технологических параметров и характеристик БИС. Снижение себестоимости БИС возможно лишь при максимальной автоматизации этапов, предшествующих их изготовлению, и массовости производства.
Массовое производство БИС предполагает широкий спрос потребителя, а следовательно, возможность ее использования для большого круга решаемых задач. Микропроцессорные БИС (МП БИС) представляют тот класс интегральных схем, который сочетает в себе высокую степень интеграции, обеспечивающую огромные функциональные возможности, с большой универсальностью по применению.
Целями курсового проекта являются:
- изучение методики проектирования микропроцессорных систем от технического задания до рабочих чертежей;
- углубление знаний полученных в теоретических курсах;
- получение навыков внедрения теоретических знаний в практические применения.
Основной задачей курсового проекта является разработка архитектуры, принципиальной схемы и конструкции специализированного микроконтроллера, выполняющего функции, определенные заданием, на базе заданных технических средств.
1. Базовый восьмиразрядный микроконтроллер.
2. Оперативные периферийные устройства: индикаторы семисегментные (10 знакомест), клавиатура (16 клавиш), внешние прерывания (3 линии).
3. Внешние устройства: входное АЦП (7 каналов, 12 разрядное, В);
выходное ЦАП (1 канала, 10 разрядное, В).
4. Интерфейс для связи с дополнительными внешними устройствами .
5. Схема сопряжения с фотоимпульсным датчиком углового положения ФИ.
На рисунке 1 представлена функциональная схема микроконтроллера с внешними устройствами.
Рисунок 1 – Схема электрическая функциональная микроЭВМ
Микропроцессорная система включает в себя:
Микроконтроллер AT89C5131A-L
Контроллер клавиатуры и индикации КР580ВВ79.
1-канальный10-разрядный цифро-аналоговый преобразователь с интерфейсом SPI MAX503
1. 8-канальный 14-разрядный аналого-цифровой преобразователь с интерфейсом SPI AD7949.
2. Схема сопряжения с фотоимпульсным датчиком.
AT89C5131A-L – высокопроизводительная версия 8-разрядного однокристального микроконтроллера 80C51 с флэш-памятью и функциями полноскоростной USB-связи.
Микроконтроллер имеет:
- высокопроизводительное микропроцессорное ядро C51 совместимое со стандартом 8051.
-аппаратно реализованные последовательные интерфейсы I2С, SPI и интерфейс USB
- 34 цифровых входа/выхода
- две линии внешних прерываний.
Микроконтроллер имеет встроенную схему слежения за напряжением питания, сторожевой таймер, тактовый генератор и представляет собой функционально законченную систему на одном кристалле. Все аналоговые и цифровые периферийные модули могут включаться/отключаться и настраиваться программой пользователя.
Контроллер клавиатуры-дисплея (ККД) КР580ВД79 обеспечивает обслуживание клавиатуры (сканирование клавиатуры, и выдача сигнала процессору, при нажатии клавиши) и обслуживание индикаторов (обеспечивается подключение 10 семисегментных индикаторов и регенерацию изображения в динамическом режиме).
В качестве индикатора используется 10 семисегментных индикаторов АЛС348А. Подключается к МК через контроллер клавиатуры/дисплея.
Клавиатура 2×8 (16 клавиш) подключается к МК также через контроллер клавиатуры/дисплея.
Для связи с внешними используется встроенный последовательный интерфейс I2С.
Для обеспечения подключения 12-разрядного ЦАП MCP4921 и 14-разрядного АЦП AD7949 используется встроенный в микроконтроллер последовательный SPI интерфейс.
Для организации трёх клавиш прерывания и прерываний от внешних устройств используется логическая схема расширения прерываний, которая подаёт сигнал прерывания на вход порта Р3.1 и Р3.2 при нажатии одной из клавиш прерывания.
Разработка принципиальной схемы
В полную принципиальную схему контроллера, кроме описанного выше блока процессора, входят ЦАП, АЦП, клавиатура, индикаторы.
- Описание микроконтроллера
- Организация памяти
- Формирование сигнала сброс
- ЦАП
- АЦП
- Организация прерываний
- Последовательный интерфейс I2C
- Описание работы контроллера клавиатуры/дисплея КР580ВД79
- Схема сопряжения микроконтроллера с фотоимпульсным датчиком
- Мажоритарный элемент
- Схема выделения импульсов
- Расчет потребляемого тока от источника питания
Другое по теме:
Разработка архитектуры, принципиальной схемы и конструкции специализированного микроконтроллера Микропроцессорные интегральные схемы (МП ИС) и микро-ЭВМ, построенные на их основе, явились следствием бурного развития микроэлектроники, позволившего в одном кристалле полупроводника размещать сложные вычислительные структуры, содержащие десят ...