1.5. Поняття мікропроцесорного контролера
Інформація, яка призначена для обробки у МПС, може бути тільки цифрова,
тобто, у вигляді двійкових чисел. Тому для практичного використання МПС
при роботі з реальним об’єктом керування, створюють мікропроцесорні контролери (МПК), загальна структура якого приведена на рис.1.4.
МПК призначені для збору інформації про стан об’єкта керування (ОК), обробку цієї інформації та вироблення керуючої дії на ОК. Для створення МПК до складу МПС вводять пристрої зв’язку з об’єктом (ПЗО) (рис.1.4). ПЗО є своєрідним буфером між об’єктом керування (ОК) та пристроєм вводу-виводу (ППВ або ПА) МПС. Завданням пристроїв ПЗО з одної сторони, є автоматичне перетворення сигналів від датчиків, встановлених на об’єкті керування у цифрову форму, необхідну для вводу в МПС. Такі ПЗО називають вхідними і до них відносяться: ■ перевинні вимірювальні перетворювачі (ПВП), які перетворюють вимірювані фізичні величини (параметри), що характеризують якість протікання технологічного процесу в ОК, в уніфіковані аналогові або частотні сигнали; ■- аналого-цифровий (АЦП) та частотно-цифровий (ЧЦП) перетворювачі, які перетворюють сигнали від ПВП у цифровий код; ■ керований МПС електронний комутатор ЕК, який дозволяє мультиплексувати в часі сигнали декількох ПВП. З другої стороні ПЗО, які називаються вихідними, виконують зворотну задачу по перетворенню цифрових керуючих сигналів, які виробляються МПС, у аналогову форму (забезпечується цифро аналоговими перетворювачами - ЦАП), а також імпульсну (забезпечується цифро-імпульсними перетворювачами - ЦІП), яка може сприйматись виконавчими механізмами для керування регулюючими органами, встановленими на об’єкті керування (ОК). Крім того модулі ПЗО
ОК ОК ЕОМ
Рис.1.4 Загальна структура мікропроцесорного контролера
можуть забезпечувати зв’язок із іншими МПК, або пристроями відображення інформації або з комп’ютером (ЕОМ) через інтерфейсні пристрої (ІФП). Порядок виконання програми в МПК, а також зачення параметрів процесу може відтворюватись на цифровому індикаторі І. Мікропроцесорний контролер (МПК) – це програмно-технічний комплекс з готовими до використання програмними та технічними засобами, який використовується для автоматизації технологічних процесів в умовах промислового середовища в реальному масштабі часу і програмування якого посильне неспеціалісту в галузі інформатики.
- Київ нухт 2011
- 1. Загальні відомості про мікропроцесор та мікропроцесорну систему
- 1.1. Мікропроцесор. Загальні положення та визначення.
- 1.2. Архітектура мікропроцесора
- 1.3. Загальна структура мікропроцесора та його функціонування
- 1.4. Поняття про мікропроцесорну систему (мпс)
- 1.5. Поняття мікропроцесорного контролера
- 2. Загальні відомості пронадання та опрацювання інформації в мікропроцесонній техніці
- 2.1. Поняття інформації та дві форми її надання
- 2.2. Фізична суть цифрової інформації та елементи її реалізації
- 3. Основи алгебри логіки
- 3.1. Загальні положення
- 3.2. Опис та задання логічних функцій.
- 3.3. Основні логічні функції алгебри логіки
- 4. Способи надання інформації в мікропроцесорі
- 4.1. Поняття систем числення в мікропроцесорній техніці
- 4.2. Дівйкова система числення та основи переведення чисел між системами числення
- 4.2.1. Перетворення двійкових чисел в десяткові.
- 4.2.2. Перетворення десяткових чисел в двійкові
- 4.3. Вісімкова та шістнадцяткова системи числення
- 5. Структурні елементи мікропроцесора
- 5.1. Поняття машинного слова, регістрів
- 5.2. Формати надання чисел в мікропроцесорах
- 5.3. Двійкова арифметика в мікропроцесорі.
- 5.4. Двійково-десяткова арифметика.
- 5.4.1 Додавання двійково-десяткових чисел без знаку.
- 5.4.2 Додавання двійково-десяткових чисел із знаком.
- 5.5. Регістр стану (psw) мп та його призначення
- 5.6. Поняття шин (bus) мікропроцесора
- 5.7. Арифметично – логічний пристрій мікропроцесора
- 5.8. Пристій вводу – виводу (пвв).
- In 07н; ввести в акумулятор дані із порту 7;
- Поняття шинних драйверів.
- 5.9. Поняття інтерфейсу
- 5.10. Передавання інформації у послідовному коді.
- 5.11. Память мікропроцесорів та опереції з нею
- 5.12. Адресний простір мікропроцесора
- 5.13. Стек та його використовування
- 6. Мови програмування мпс
- 6.1. Рівні мов прграмування мп.
- 6.1.1. Базова мова мікропроцесора.
- 6.1.2. Мова “ асемблер” (другого рівня).
- 6.1.3. Мови третього рівня.
- 6.2. Основні правила запису програм на мові асемблера
- 6.3 Програмне забезпечення мікропроцесорнихсистем та його види
- 6.4. Способи адресації в мікропроцесорній системі
- 6.5. Формати команд мікропроцесорів
- Варіанти однобайтних команд:
- 6.6. Робочий цикл виконання програми мп
- 7. Однокристальний мікропроцесорний контролер кр1816ве51…….
- 7.1. Номеклатура та порівняльні характеристики мп
- 7.2. Структурна схема мікроконтролера кр1816ве51 та призначення складових
- Призначення виводів мп кр1816ве51
- Призначення виводів мп кр1816ве51
- 7.3. Функціонування мп кр1816ве51
- 7.4. Система команд мп кр1816ве51
- In port- те, що знаходиться в порту вводу заноситься в акумулятор а
- 8. Приклади програмування на асемблері кр1816ве51
- 8.1 Форомалізований підхід до розробки прикладної програми
- 8.2. Підрахунок імпульсів
- 8.3. Функції часової витримки
- 8.4. Функції вимірювання часових інтервалів
- 8.5. Перетворення кодів між системами числення
- 8.6. Аналого-цифрове перетворення
- 8.7 Приклад програмування технічної задачі
- 8.7.1. Постановка задачі
- 8.7.2. Аналіз задачі.
- 8.7.3. Розробка схеми пристрою та інтерфейсу.
- 8.7.4. Інженерна інтерпретація задачі
- 8.7.5. Розробка блок –схеми алгоритму
- 8.7.6 Розробка прикладної програми
- Програма sezam
- Контрольні запитання з курсу
- Література
- 1..Технічне та програмне забезпечення плк “ломіконт” Функціональні можливості плк “Ломіконт”.
- Технічні характеристики Ломіконта
- 2. Фізична сруктура контролера та його склад
- На рис 1.1 приведена фізична структура л-110 з основними модулями.
- Програмування плк “ломіконт”
- ПрК задає логіку управління конкретним технологічним об”єктом.
- Порядок виконання програми контролером:
- 05 Если умова а
- 07 Если умова в
- 11 Если умова с
- 00 Если в дв015
- 01 Тогда о кс102
- 02 Иначе в кс116
- 14 Тогда алг 031 (потім виконати алгоритм 031)
- 3. Приклад програмування на технологічній мові «Мікрол»
- Програмування алгоритму
- Безпоседньо програма
- 11 Тогда о кс100 - 26 тогда тс 1.0.0
- Бібліотека алгоритмів «ломіконту»