Среда, 20 июля 2011 21:52

USB термометр

Оцените материал
(1 Голосовать)
USB термометр - 5.0 out of 5 based on 1 vote

В статье представлена схема USB термометра c выводом показания температуры на монитор компьютера. В качестве датчика использован NPN транзистор КТ315В, изменение напряжения на нем составляет примерно 2,3 мВ на каждые 10°C. Микроконтроллер PIC18F2550 имеет 10-битный аналоговый-цифровой преобразователь. Схема питается от USB. Интерфейс для персонального компьютера - HID класса.

termo usb-550x303

Калибровка термометра: калибровка датчиков   схемы производится в приложение VB. При запуске приложения VB в первый раз он создает "cal.txt" текстовый файл в той же папке. Файл имеет 2 номера, которые сохраняют показаний датчиков на 0 до 100 по Цельсию. Это необходимо из-за того, что у каждого датчика свое значение выходного напряжения. Запись калибровочных данных производится следующим образом:

- сначала необходимо поместить  датчик температуры в воду со льдом, нажать кнопку  0°C. После чего  приложение обновит cal.txt файл с новым значением сигнала датчика. Затем  поместить датчик в кипящую воду (100°C), нажмите кнопку 100 ° C для обновления данных в файле cal.txt.

Также в качестве температурного датчика подойдет любой NPN транзистор в пластмассовом корпусе с коэффициентом  усиления не менее 100.

исходный код, HEX файл, программа 

 Источник

Прочитано 16586 раз
Другие материалы в этой категории: « Индикатор поля Измеритель ёмкости конденсаторов »

Добавить комментарий