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





зміст роботи
Міністерство освіти РФ
Красноярський Державний Технічний Університет
Розробка цифрового вольтметра з урахуванням мікропроцесора
1. Опис роботи пристрою………. …………. 5
2. Програма …………. ……………………. ………………………. …….. 7 Список використаних джерел…. ……………………………………. 13
Розробити електронний вольтметр з автоматичним вибором діапазону вимірювання, від 0,1 до 500 В і частотою від 50 Гц до 100 Гц з точністю 0,1 В. Виведення даних на індикатор і RS232.
Нині широкого застосування отримала цифрова техніка з урахуванням мікропроцесора. У цьому курсовому проекті розробляється цифровий вольтметр.
Необхідні елементи для побудови мікропроцесорної системи вибираємо виходячи з технічного завдання.
1 Опис роботи пристрою
При розробці вольтметра використовуватимемо мікропроцесор КР1810ВМ86 (DD2), що має 16-розрядну шину даних. Сигнал із тактовою частотою надходить на мікропроцесор від генератора тактових імпульсів К1810ГФ84 (DD1).
За допомогою двонаправлених 8-бітових шинних формувачів К580ВА86 (DD8 та DD9) здійснюється демультиплексування шини даних.
При включенні живлення генератор тактових імпульсів КР1810ГФ84 формує сигнал RESET ("скидання"), що надходить на МП і ВУ і переводить їх у деякий вихідний стан: лічильник IP обнуляється, вміст сегментного регістру CS стає рівним FFFFh, при цьому відбувається вибір ПЗП.
Запуск АЦП перетворення здійснюється з частотою 1 кГц, таймером К1810ВИ54 (DD17), який запрограмований в режим 2.
Перейшовши на підпрограму обслуговування переривання мікропроцесор зчитуєшині дані з АЦП і здійснює їх обробку. Після обробки дані виводяться на індикатор та IBM PC.
Виведення інформації на дисплей здійснюється за допомогою контролера клавіатури та індикації КР580ВВ79, який стандартно підключається до шин мікропроцесорної системи. КР580ВВ79 управляється сигналами CS, A0, IOW, IOR.
Контролер працює в режимі зовнішньої дешифрації, тому в схемі встановлений дешифратор (DD20). Видача даних через порти синхронізується за допомогою сигналів керування S0 S2, які забезпечують вибір необхідного розряду індикатора.
Виведення на IBM PC здійснюється з допомогою мікросхеми КР580ВВ51А (DD25). КР580ВВ51А - універсальний синхронно-асинхронний приймач (УСАПП), призначений для апаратної реалізації послідовного обміну між МП та каналами послідовної передачі інформації.
Мікросхема УСАПП перетворює паралельний код, отриманий від мікропроцесора, послідовний потік символів зі службовими бітами і видає цей потік у послідовний канал зв'язку.
Основними словами є: WR, RD, CO/D, CS.
При роботі в асинхронному режимі (“асинхронна передача”) після запису в ІС даних у паралельному форматі відбувається автоматичне приєднання до кожної посилки старт-біту та старт-стопу. Біт контролю непарності (якщо він запрограмований) вводиться перед бітами зупинки і може мати нульове чи одиничне значення.