Безкоштовна технічна бібліотека ЕНЦИКЛОПЕДІЯ РАДІОЕЛЕКТРОНІКИ ТА ЕЛЕКТРОТЕХНІКИ Барограф. Енциклопедія радіоелектроніки та електротехніки Енциклопедія радіоелектроніки та електротехніки / Вимірювальна техніка Прилад призначений для реєстрації змін атмосферного тиску під час польоту літального апарату. Він побудований на мікроконтролері сімейства MCS-51 та мікросхемі енергонезалежної пам'яті. Аналого-цифрове перетворення реалізовано програмно. Записана інформація може бути передана на комп'ютер і використана, наприклад, для побудови графіка висоти польоту. Виконання вимірювань - чи не найпоширеніша "професія" мікроконтролерів. При цьому напруга, пропорційна параметру, що вимірюється, попередньо перетворюється в цифровий еквівалент - багаторозрядний двійковий код. Після завершення цієї операції мікроконтролер отримує від аналого-цифрового перетворювача (АЦП) сигнал готовності передати йому результат у паралельному чи послідовному вигляді.
Таке рішення, однак, не завжди виправдане, оскільки необхідність застосування АЦП у вигляді окремої мікросхеми або навіть вбудованого мікроконтролера неминуче збільшує вартість пристрою, а іноді і його енергоспоживання. По-друге, додавання в конструкцію мікросхеми АЦП ускладнює пристрій і знижує його надійність, оскільки між нею і мікроконтролером потрібно організувати безліч електричних зв'язків. Але найчастіше, особливо за невисоких вимог до швидкості виконання аналого-цифрового перетворення, його можна реалізувати за допомогою нескладної програми для дешевого мікроконтролера, що не має вбудованого АЦП. У барографі, схема якого зображена на малюнку, використаний все ще популярний мікроконтролер АТ89С2051 (DD1) без вбудованого АЦП, з архітектури та набору команд, що відноситься до сімейства MCS-51. Датчик атмосферного тиску – МРХ4115А (В1). Пропорційне вимірюваному тиску вихідна напруга датчика, посилена ОУ DA1.1, подано на один із входів вбудованого в мікроконтролер компаратора напруги. На інший його вхід надходить лінійно наростаюча напруга, що утворюється на конденсаторі С5 при його заряджання стабільним струмом джерела на стабілітроні VD1 та транзисторі VT2. Відхилення закону зміни цієї напруги від лінійної вбирається у ±0,3 %. Результат перетворення - підраховане внутрішнім таймером-лічильником мікроконтролера число імпульсів, що надійшли на його вхід з початку наростання напруги на конденсаторі до зафіксованого компаратором моменту його рівності посиленому напрузі датчика. Після цього мікроконтролер формує на виході Р1.4 імпульс, що відкриває транзистор VT1. Конденсатор С5 розряджається через резистор R10 та відкритий транзистор, після чого цикл виміру повторюється. Таймер працює в режимі Mode 0, він восьмирозрядний, на його лічильний вхід надходять імпульси з частотою кварцового генератора мікроконтролера, поділеної на 12, що пройшли попередній п'ятирозрядний дільник. При частоті кварцового резонатора ZQ1 Fкв = 11,059 МГц, частота рахункових імпульсів дорівнює Fсч = Fкв/(12*25) = 11059/384 = 28,8 КГц. Оскільки в регістрі ТНО мікроконтролера зберігається стан попереднього дільника на момент закінчення рахунку, загальна розрядність результату перетворення сягає 13. Якщо барограф увімкнено з натиснутою кнопкою SB1, результати перетворення зберігаються в мікросхемі енергонезалежної пам'яті 24LC02B (DS1), з'єднаної з мікроконтролером за інтерфейсом I2C. Якщо ж у момент включення живлення кнопка SB1 залишалася не натиснутою, вся раніше записана в незалежну пам'ять інформація через роз'єм XS1 побайтно відправляється на вхід RXD СОМ-порту комп'ютера. Прийняти її може будь-яка програма, запущена на комп'ютері. Формувачем вихідного сигналу, що відповідає стандарту RS-232, служить ОУ DA1.2 включений як компаратор. Хоча у запропонованому читачам варіанті програми мікроконтролера прийом інформації від комп'ютера не передбачено, необхідний цього перетворювач рівня в барографі є. Він зібраний на транзисторі VT3. Роз'єм XS1 необхідно приєднувати до роз'єму СОМ-порту комп'ютера безпосередньо або за допомогою "модемного" (без перехресних зв'язків) кабелю. У більшості випадків достатньо мати в кабелі всього два дроти - ланцюги RXD та SG. Для організації прийому барографом інформації, що передається комп'ютером, потрібно ще один TXD. Інші п'ять проводів і перемички між контактами роз'єму XS1 потрібні лише правильної роботи комп'ютерних програм, формують керуючі сигнали DTR і RTS і аналіз стану входів DCD, DSR і CTS. У програмі мікроконтролера швидкість роботи його послідовного порту задана рівною 9600 Бод. Харчується барограф від двох гальванічних батарей напругою 9 (наприклад, "Крона"). При розробці програми були використані приклади реалізації зв'язку по інтерфейсу I2C мікроконтролера АТ89С2051 з мікросхемою пам'яті, що знаходяться на сайті компанії Atmel. Автор: К. Дунаєв Дивіться інші статті розділу Вимірювальна техніка. Читайте та пишіть корисні коментарі до цієї статті. Останні новини науки та техніки, новинки електроніки: Машина для проріджування квітів у садах
02.05.2024 Удосконалений мікроскоп інфрачервоного діапазону
02.05.2024 Пастка для комах
01.05.2024
Інші цікаві новини: ▪ Професійні графічні планшети Wacom ▪ Порошкове покриття електродів покращить параметри акумуляторів ▪ Червоне вино прискорює спалювання жиру у печінці ▪ Саундбар Redmi Computer Speaker Стрічка новин науки та техніки, новинок електроніки
Цікаві матеріали Безкоштовної технічної бібліотеки: ▪ розділ сайту Регулятори тембру, гучності. Добірка статей ▪ стаття Армагеддон. Крилатий вислів ▪ стаття Коли вперше з'явилися меблі? Детальна відповідь ▪ стаття Робота в кабінеті інформатики. Типова інструкція з охорони праці ▪ стаття Фарбування валянок. Прості рецепти та поради ▪ стаття Арабська намет. Секрет фокусу
Залишіть свій коментар до цієї статті: All languages of this page Головна сторінка | Бібліотека | Статті | Карта сайту | Відгуки про сайт www.diagram.com.ua |