атної конфігурації.
У даному курсовому проекті розробляються структурна і принципова електричні схеми МПС та програмні модулі, що забезпечують виконання заданого алгоритму управління, здійснюється оцінка параметрів МПС.
Основою МПС є однокристальна мікроЕОМ (ОМЕВМ) фірми ATMEL AT89C52. Також у курсовому проекті використовуються АЦП і ЦАП фірми Analog Devices, контролер клавіатури та допоміжні елементи фірм Analog Devices, MAXIM та інших. Для схем управління виберемо серію мікросхем КР1533. p align="justify"> мікропроцесорна управління апаратна алгоритм
1. Розробка апаратних засобів
.1 Розробка структурної схеми
Структурна схема МПС наведена на рис.2.
Для зовнішніх двійкових сигналів X1-X4, сигналів переривання INT1 і INT2 задані стандартні КМДП рівні напруги. Так як діапазон вхідних напруг високого і низького рівня мікросхем серії 1533 досить широкий, отже, це дає можливість використовувати вхідні сигнали без яких або перетворень. p align="justify"> Розглянемо основні модулі, сигнали і шини представленої схеми МПС. - мікропроцесорний модуль. Він є центральним блоком МПС і складається з мікроконтролера AT89C52, регістра-засувки RGA для розділення адреси від даних, дешифратора для розділення звернення до пам'яті/зовнішніх пристроїв, регістра для прийому сигналів Х1 - Х4 і кварцового резонатора для стабілізації тактової частоти. Мікроконтролер містить внутрішні ОЗУ, ПЗУ, контролер переривань і таймери/лічильники. Також для забезпечення запасу і можливості модифікації керуючих алгоритмів в МПС включені зовнішні ПЗУ і ОЗУ. MPM відповідає за прийом сигналів від двійкових датчиків Х1 - Х4, обробку переривань INT1 - INT3. Також MPM відповідає за вироблення сигналів управління, адреси і даних.
Для зв'язку пристроїв в МПС використовуються шина даних BD, що включає в себе Восьмирозрядних паралельну шину даних і послідовну шину для зв'язку пристроїв по протоколу I 2 C, шина адреси BA, шина управління BC. - незалежне ОЗУ. При нормальній роботі МПС може використовуватися як звичайне ОЗУ. При виявленні ситуації відмови блоку живлення використовується для зберігання вмісту регістрів мікроконтролера. На NVRAM надходять сигнали адреси і даних, а також управління. На виході NVRAM формує дані при зчитуванні.
Рис.2. Мікропроцесорна система. Схема електрична структурна
- блок пам'яті ПЗУ. Застосовується для зберігання керуючої програми, якщо обсяг внутрішньої ПЗУ недостатній для зберігання алгоритмів керування. Обсяг ПЗУ обраний з запасом в 10 - 20 разів для можливості модифікації керуючої програми. На вхід модуля надходять сигнали адреси та управління, на виході - дан...