Главная » Статьи » Автоматика в быту » Разное

USB термометр

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

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

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

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

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





Нажмите на баннер ниже, чтобы скачать.




Категория: Разное | Добавил: admin (02.03.2012) W
Просмотров: 2100 | Комментарии: 2 | Рейтинг: 4.7/3
Всего комментариев: 0
dth="100%" cellspacing="1" cellpadding="2" class="commTable">
Имя *: Email:
Код *: