Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка мікропроцесорного пристрою управління технологічним процесом

Реферат Розробка мікропроцесорного пристрою управління технологічним процесом





таким вимогам:

1. Для вхідної величини (помилки регулювання x (t)) ЦВМ повинна забезпечувати значний запас по точності. На вихідну величину x2 (t) ця вимога не поширюється. Так як вхідна величина ЦВМ x (t) є різниця між задає величиною і вихідним впливом системи автоматичного регулювання її точність повинна бути на кілька порядків вище.

2. Система автоматичного регулювання працює в реальному масштабі часу. Робота в реальному масштабі часу означає, що тривалість циклу обробки інформації Тц в цифровому керуючому пристрої узгоджена з вимогами до якості управління, з частотними характеристиками елементів контуру управління і зі спектрами збурень. Вона не може бути більше величини Т - такту дискретизації процесу за часом.

Отримаємо алгоритм роботи ЦВМ:


;

В 

Розділивши чисельник і знаменник на, одержимо рівняння наступного виду

;

.


Тоді рівняння алгоритму роботи ЦВМ (різницеве ​​рівняння) буде мати наступний вигляд:


.


Виходячи з різницевого рівняння і вище наведених вимог, складемо алгоритм роботи цифрової обчислювальної машини.


В 

Рис.12. Алгоритм роботи ЦВМ


В алгоритмі управління використовуються операції віднімання чисел, додавання і множення на речові коефіцієнти а0, а1 і А2. Для реалізації віднімання слід використовувати операцію складання чисел з використанням додаткового коду. Множення цілого числа на речовий можна реалізувати наступним чином:

. Виробляється беззнакове множення модуля числа на цілу частину коефіцієнта. p>. Виробляється беззнакове множення модуля числа на дробову частину коефіцієнта. p>. Додавання цілої частини результату з дробової. p> Схема алгоритму підпрограми множення представлена ​​на рис. 12. p> У мікроконтролері в процесі множення восьмирозрядних чисел виходить шестнадцатіразрядний результат. Тому виникає необхідність складання шістнадцяткових чисел. Додавання таких чисел можна виконати наступним чином:

) негативні числа представляються в додатковому коді;

) складаються молодші байти операндів за допомогою команди складання;

) до старшого байту одного з операндів додається перенесення від попередньої операції;

) до результату додається значення старшого байта іншого операнда.

Схема алгоритму основної програми формування керуючого коду представлена ​​на рис 13.

алгоритм цифрового мікропроцесорний

В 

Рис. 12. Схема алгоритму підпрограми множення

В 

Рис.13. Схема алгоритму основної програми


7. Розробка програми


Вихідні дані


В В 

Будемо проводити моделювання без урахування коефіцієнта, винесеного за дужку. Після виконання моделювання помножимо результат на цей коефіцієнт. p> Запишемо рівняння з ...


Назад | сторінка 6 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритм Виконання Операції множення чисел в прямому коді
  • Реферат на тему: Алгоритм виконання операцій множення двійкових чисел
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Розробка обчислювального пристрою для виконання операції множення двійкових ...
  • Реферат на тему: Алгоритм Операції множення