logo
HCS12 с применением языка С - royallib

7.3.6. Измерение неэлектрических величин

В представляемых примерах функция вольтметра состоит просто в измерении напряжения с выхода датчика некоторого внешнего физического параметра. 

Датчик температуры.  Например, мы можем подключить к МК 68HC12 градуированный по шкале Фаренгейта прецизионный датчик температуры LM34, выпускаемый компанией National Semiconductor. Этот датчик имеет постоянный коэффициент преобразования в +10 мВ на градус Фаренгейта, в диапазоне от –50 до +300 Ф. Схема подключения LM34 приведена на рис. 7.14. Она состоит из собственно датчика LM34 и цепи фильтра, образованной резистором и конденсатором. Такая схема обеспечивает прямое преобразование измеряемой температуры. Например, при 70 Ф, LM34 создает выходной сигнал в 700 мВ. Это напряжение умножается на 100, чтобы обеспечить прямое преобразование напряжения в вольтах в температуру, выраженную в градусах Фаренгейта для вывода на дисплей. Это значение должно затем быть преобразовано в ASCII код для вывода на ЖК дисплей.

Рис. 7.14.  Интерфейс для прецизионного датчика температуры по шкале Фаренгейта LM34 компании National Semiconductor

Датчик влажности.  Фирма Honeywell производит ряд датчиков влажности (Humidity/Moisture) HIH-3610 [5]. Эти датчики калиброваны при питающем напряжении 5 В. Датчики обеспечивают линейный выход постоянного напряжения от 0,8 к 4,07 В при относительной влажности, изменяющейся от 0 до 100%, соответственно. Эти датчики могут быть связаны со встроенным АЦП МК 68HC12 непосредственно без согласующей схемы.