Реферат: Проектирование микроконтроллера на базе МК51

Содержание


Введение


1. Структурный синтез контроллера


2. Разработка принципиальной схемы

Обработка входных сигналов:

Контактные датчики

Аналоговый сигнал - напряжение

Датчик освещенности

Обработка выходных сигналов:

Электромагнит

Транзисторный модуль

Гальваническая развязка сигналов

Начальный сброс микропроцессора

Питание схемы


3. Разработка программного обеспечения


4. Конструирование контроллера

Перечень элементов принципиальной схемы

6. Список литературы …


Введение.

В данном курсовом проекте поставлена задача разработать некий промышленный контроллер для работы в условиях производства. Задача может быть выполнена на микропроцессоре с гибкой программируемой логикой, а также на дискретных элементах с жесткой логикой.

Реализация на микропроцессоре обладает весомыми преимуществами. Гибкая логика, возможность легкой модернизации контроллера, перспективность.

Программируемая логика реализована на микропроцессоре типа МК-51 фирмы ATMEL – AT89C51, который благодаря встроенной FLASH памяти, обладает возможностью электрического перепрограммирования, а значит быстрой модернизации управляющей программы.

Наличие микропроцессора в современных контроллерах позволяет создавать сложные, гибкие, компактные и надежные системы управления с централизованным управлением и диагностикой.


Структурный синтез цифрового автомата


Обозначим структуру проектируемого микроконтроллера.


Управляющий логический блок на основе микропроцессора.

Блок сбора информации и преобразования ее в вид, требуемый для обработки микропроцессором.

Блок гальванической развязки входных сигналов и сигналов, поступающих на микропроцессор.

Блок связи с исполнительными устройствами (включающий гальваническую развязку) для преобразования выходных сигналов микропроцессора в мощные сигналы управления.

Блок начального сброса микропроцессора.

Блок индикации входных и выходных сигналов.

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 1210
Бесплатно скачать Реферат: Проектирование микроконтроллера на базе МК51