USB термометр

В статье представлена схема USB термометра c выводом показания температуры на монитор компьютера. В качестве датчика использован NPN транзистор КТ315В, изменение напряжения на нем составляет примерно 2,3 мВ на каждые 10°C.

Микроконтроллер PIC18F2550 имеет 10-битный аналоговый-цифровой преобразователь. Схема питается от USB. Интерфейс для персонального компьютера -  HID класса.

USB термометр

Калибровка USB термометра

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

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

USB термометр. программа

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

Файлы к данной схеме (1,3 Mb, скачано: 3 687)

редактор

2 комментария

  • 26.05.2017 в 18:09

    Скажите, это т.е. этот транзистор надо опускать в воду? Не замкнет ничего?

    Ответить
  • 26.05.2017 в 19:10

    Как его программировать?

    Ответить

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

Ваш электронный адрес не будет опубликован.

*