Проектирование микроконтроллера на микропроцессоре 8086

Автор: Пользователь скрыл имя, 06 Июня 2013 в 12:54, курсовая работа

Описание работы

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

Содержание

Введение 4
1. Функциональное проектирование 6
1.1. Анализ исходных данных 6
1.2. Выбор и обоснование структуры микроконтроллера 7
1.3. Обобщенный алгоритм функционирования 10
2. Структурное проектирование 12
2.1. Разработка алгоритма программного обеспечения 12
2.2. Реализация программного обеспечения на языке ассемблера 14
2.3. Проектирование структуры блоков микроконтроллера 17
2.3.1. Проектирование структуры блока памяти 18
2.3.2. Проектирование структуры блока ввода данных 22
2.3.3. Проектирование структуры блока индикации 25
2.3.4. Программное управление устройствами ввода – вывода 31
2.3.5. Проектирование блока центрального процессора 32
3. Схемотехническое проектирование 38
Заключение 43
Список используемой литературы 44

Работа содержит 1 файл

Пояснительная записка.doc

— 417.00 Кб (Скачать)

На вход RDY2 подаем высокий потенциал. Так как технология изготовления БИС КР1810ГФ84 – ТТЛШ, то этот вход подключаем к источнику питания +5В через токоограничительное сопротивление 2.2кОм.

Вход микропроцессора MN/MX подключаем к источнику питания непосредственно, т.к. технология изготовления (см. табл.3.1) – n-МДП.

Вход RD БИС КР580ВВ79 подключаем к источнику питания через токоограничительное сопротивление 2.2 кОм.

Вход Т  шинного формирователя КР580ВА87 в  блоке индикации и вход Е3 дешифратора  К555ИД7 подключаем к источнику питания так же через токоограничительное сопротивление.

Так как ток потребления  линейки индикации достаточно большой, то нельзя непосредственно подключить выходы дешифратора К555ИД7 к аноду  индикационной матрицы, как показано на рис.2.12. Подключение реализуем через транзисторный ключ (рис. 3.2.).

 

 

 


 

 

 

 

 

 

Рис. 3.2. Схема подачи питающего  напряжения на анод индикационной матрицы

 

Выходной  ток дешифратора К555ИД7 открывает  транзистор VT и на анод индикационной матрицы подается питающее напряжение от источника питания.

Выбираем  следующие параметры схемы на рис. 3.2:

R1 = 330 Ом;

R2 = 5.6 кОм;

VT – транзистор КТ361В.

 

Так как при выборке  индикационной матрицы на её общий  анод подается напряжение +5 В (см. рис.3.2), то во избежание выхода из строя  шинного формирователя КР580ВА87, выходы его подключаем к входам индикационных матриц через токоограничительные сопротивления величиной 39 Ом.

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


 

 

 

 

Рис. 3.3. Схема сглаживания колебаний питающего напряжения

 

Емкость конденсатора С1 выбирается из диапазона 0.01 – 0.1 мкФ  на корпус, конденсатора С2 – 1 мкФ на корпус.

Микроконтроллер состоит из 16 БИС, поэтому выбираем следующие емкости:

С1 : реализован в виде каскада из 16 конденсаторов емкости 0.033 мкФ каждый (общая емкость 0.528 мкФ);

С2 ; реализован в виде каскада из 5 конденсаторов  емкости 3.3 мкФ каждый (общая емкость (16.5 мкФ).

 

ЗАКЛЮЧЕНИЕ

 

 

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

Микроконтроллер отслеживает изменение веса некоего  промышленного оборудования и выводит  пиковые значения веса и направление  его изменения  на дисплей для  контроля. Информация о величине веса поступает в микроконтроллер в цифровом виде через параллельный интерфейс.

Приведем  основные эксплуатационные параметры  микроконтроллера:

  • Напряжение питания, В: +5
  • Диапазон изменения входных данных, кг: от 0 до 100
  • Температурный диапазон, С0: от –10 до +70

 

 

СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ:

 

 

  1. Микропроцессорный комплект К1810: Структура, программирование, применение: Справочная книга / Ю.Н. Казаринов, В.Н. Коноконов, Г.С. Подклетнов, Ф.З. Филлипов; Под ред. Ю.Н. Казаринова. – М.: Высшая школа, 1990. –269с.
  2. Микропроцессоры и микроЭВМ в системах автоматического управления : Справочник / С.Т. Хвощь, Н.Н. Варлинский, Е.А. Попов. Под общ. ред. С.Т. Хвоща. – Л.: Машиностроение. Ленинградское отделение, 1987. – 640с.
  3. Цифровые интегральные схемы: Справочник / М.И. Богданкевич, И.Н. Граль, В.А. Прохоренко, В.В. Шалимо – Мн.: Беларусь, 1991. – 493с.
  4. Нестеров П.В., Шальгин В.Ф., Горбунов В.Л. и др. Микропроцессоры. В 3 книгах

Кн. 1. Архитектура  и проектирование микроЭВМ. Организация  вычислительных процессов.

Под ред. Л.Н. Преснухина. – Мн.: Высшая школа, 1987. – 412с.

  1. Усатенко С.Т., Казаченко Т.К., Терехова М.В. Выполнение электрических схем по ЕСКД: Справочник. – М.: Издательство стандартов, 1989. – 325с.

Информация о работе Проектирование микроконтроллера на микропроцессоре 8086