Автор: Пользователь скрыл имя, 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
На вход RDY2 подаем высокий потенциал. Так как технология изготовления БИС КР1810ГФ84 – ТТЛШ, то этот вход подключаем к источнику питания +5В через токоограничительное сопротивление 2.2кОм.
Вход микропроцессора MN/MX подключаем к источнику питания непосредственно, т.к. технология изготовления (см. табл.3.1) – n-МДП.
Вход RD БИС КР580ВВ79 подключаем к источнику питания через токоограничительное сопротивление 2.2 кОм.
Вход Т
шинного формирователя
Так как ток потребления линейки индикации достаточно большой, то нельзя непосредственно подключить выходы дешифратора К555ИД7 к аноду индикационной матрицы, как показано на рис.2.12. Подключение реализуем через транзисторный ключ (рис. 3.2.).
Выходной ток дешифратора К555ИД7 открывает транзистор VT и на анод индикационной матрицы подается питающее напряжение от источника питания.
Выбираем следующие параметры схемы на рис. 3.2:
R1 = 330 Ом;
R2 = 5.6 кОм;
VT – транзистор КТ361В.
Так как при выборке индикационной матрицы на её общий анод подается напряжение +5 В (см. рис.3.2), то во избежание выхода из строя шинного формирователя КР580ВА87, выходы его подключаем к входам индикационных матриц через токоограничительные сопротивления величиной 39 Ом.
Для сглаживания возможных колебаний напряжения от источника питания используем следующую схему (рис. 3.3):
Емкость конденсатора С1 выбирается из диапазона 0.01 – 0.1 мкФ на корпус, конденсатора С2 – 1 мкФ на корпус.
Микроконтроллер состоит из 16 БИС, поэтому выбираем следующие емкости:
С1 : реализован в виде каскада из 16 конденсаторов емкости 0.033 мкФ каждый (общая емкость 0.528 мкФ);
С2 ; реализован в виде каскада из 5 конденсаторов емкости 3.3 мкФ каждый (общая емкость (16.5 мкФ).
ЗАКЛЮЧЕНИЕ
В ходе данного
курсового проекта был
Микроконтроллер отслеживает изменение веса некоего промышленного оборудования и выводит пиковые значения веса и направление его изменения на дисплей для контроля. Информация о величине веса поступает в микроконтроллер в цифровом виде через параллельный интерфейс.
Приведем основные эксплуатационные параметры микроконтроллера:
Кн. 1. Архитектура и проектирование микроЭВМ. Организация вычислительных процессов.
Под ред. Л.Н. Преснухина. – Мн.: Высшая школа, 1987. – 412с.
Информация о работе Проектирование микроконтроллера на микропроцессоре 8086