Usb термометр

Купить USB термометры, цифровые датчики для компьютера

Скидка

Наличие: 48 шт.

[owner:27] В нашем интернет-магазин «Silines» можно купить  датчик (регулятор) температуры и влажности воздуха и почвы RODOS-11 (многофункциональный WatchDog )  по цене 1600 руб. Наши достоинства: Бесплатная доставка при заказе более 10 000 рублей Гарантия компании..

1 600 руб 1 480 руб

ID Товара: 123

Наличие: 69 шт.

[owner:27] RODOS-11B – сторожевой таймер для перезагрузки компьютера и сетевого оборудования при зависании с возможностью подключения до 6 датчиков для мониторинга температуры и влажности, а также внешних исполнительных устройств (например, релейный модуль REX-8). Данное устройство с усп..

1 800 руб

ID Товара: 171

Хит продаж

Наличие: 44 шт.

[owner:27] Многоканальный цифровой термометр c 2-мя каналами для коммутации мощных нагрузок RODOS-6, поддерживает подключение до 32 цифровых датчиков температуры DS18B20. Управляется через персональный компьютер по USB-HID. Данное устройство может: Коммутировать нагрузки: o&..

930 руб

ID Товара: 81

Наличие: 81 шт.

[owner:27] RODOS-6B – USB термометр термостат. С его помощью можно производить измерения температуры окружающей среды, различных установок (морозильники, холодильные установки и др.) и автоматически управлять внешней нагрузкой при достижении температурой определенных значений (термостатирован..

1 300 руб

ID Товара: 146

[owner:27] У Вас есть возможность купить многоканальный цифровой USB термометр RODOS-5 от  производителя «Олимп» по цене 520 рублей «Олимп» – компания №1 по разработке инновационных продуктов по всей России. Преимущества магазина – не только реализация товара, но разработка и про..

670 руб

ID Товара: 93

  Устройство позволяет получить цифровой термометр, подключаемый к персональному компьютеру через USB-порт. Устройство будет полезно для применения в быту, дома, на даче, в бане. С его помощью можно производить измерения температуры окружающей среды, контролировать рабочую температуру мо..

780 руб

ID Товара: 182

Скидка

Наличие: 213 шт.

Устройство позволяет получить цифровой термометр, подключаемый к персональному компьютеру через USB-порт. Устройство будет полезно для применения в быту, дома, на даче, в бане. С его помощью можно производить измерения температуры окружающей среды, контролировать рабочую температуру морозиль..

720 руб 590 руб

ID Товара: 178

Наличие: 74 шт.

[owner:27] Устройство позволяет получить цифровой термометр, подключаемый к персональному компьютеру через USB-порт. Устройство будет полезно для применения в быту, дома, на даче, в бане. С его помощью можно производить измерения температуры окружающей среды, контролировать рабочую температур..

970 руб

ID Товара: 149

Источник: https://silines.ru/usb_module/thermometers/

USB термометр, неоднозначный результат

Подписка

  • Магазины Китая
  • CHINABUYE.COM
  • Аксессуары

В очередной раз неожиданно наступило лето и пришла жара, а так как в моем ведении находится небольшая серверная, то захотелось иметь возможность удаленно следить за температурой в помещении.

Полноценной серверной это помещение не назовешь, но там есть все признаки данного помещения, в том числе и кондиционер, который работает примерно с начала марта по конец ноября, поддерживая комфортную температуру в 18-20 градусов, для серверов, активного сетевого оборудования, УПСов и т.п.

Год назад уже была ситуация, когда кондиционер отказал, да, мой просчет, надо было настроить уведомления о повышении температуры процессоров, жестких дисков, но не настроил, к счастью выяснилось это почти сразу и были предприняты экстренные меры по замене кондиционера.

Когда лазил по инет магазинам, то на глаза попался USB термометр, захотелось попробовать приспособить его для контроля температуры в помещении (дома у меня работает датчик температуры по СОМ порту с далласовским датчиком). Ну в общем заказал, получил, распечатал. Фото того, что пришло.Небольшой блистер, устройство похожее на флешку, в общем ничего особенного на вид.

В комплекте был CD диск, предположительно с ПО. Почему предположительно, потому что у меня дома нет ни одного подключенного DVD или CD, подключать было лень. Вбил в поиске гугла надпись на упаковке и попал на сайт производителя, где спокойно нашел мой термометр и скачал ПО.

Страница загрузок — www.pcsensor.com/index.php?_a=document&doc_id=6

Ссылка на последнюю версию. — www.pcsensor.com//uploadFile/APPsoftware/TEMPer%20V24.4.4.zip Само устройство очень похоже на флешку, только есть дополнительное отверстия, думаю что-бы вешать на какой нибудь гвоздик :), пока используется с прямым подключением в передний USB порт компьютера.Первое что показалось необычным, вес. Устройство в металлическом корпусе и довольно увесистое, после флешки заметна разница, стало любопытно и решил взвесить.Качество фото не очень, вес устройства 13 грамм. Естественно непроверенное устройство никто в сервер включать не собирается, потому сначала решил проверить его дома. Поставил ПО, вставил термометр в USB порт. Запустилось все с пол пинка, никаких драйверов ставить не пришлось (единственное, в системе должен быть установлен net framework, программа просит 3.5, реально работает с 3.0), настройки тоже не понадобились, просто включил, запустил ПО и получил показания температуры. На упаковке термометра была заявлена поддержка основных распространенных ОС, проверялось на windows XP. При первом запуске ПО без датчика, оно показывает 2 температуры, внутри и снаружи, скорее всего можно поставить пару таких датчиков и контролировать температуру в двух местах. Рабочее окно программы.Реально температура была около 26-27 градусов. Кстати если мышью выделить область графика слева направо, то можно увидеть диапазон который был выделен, выделение справа налево возвращает график в исходное состояние. Через 6-7 минут температура поднялась немного выше, видимо сказывается самопрогрев датчика, таким иногда грешат и Далласовские датчики, особенно при высокой частоте опросов.Дальше показания почти не менялись. После изменения частоты опросов с 2 до 10 секунд показания немного снизились, что подтверждает мое предположение. Да и в работе чувствуется, что устройство немного теплеет, вообще это не есть гуд, непонятно что там может выделять тепло. В принципе это не очень большая проблема, ПО имеет довольно много настроек, в том числе и коррекция показаний. Естественно захотелось разобрать данное устройство, думал будут проблемы, оказалось что достаточно сильно потянуть за разъем и устройство разделилось на 2 части, плата с разъемом и компонентами и металлический корпус.

В устройстве применен датчик температуры LM75 datasheets.maximintegrated.com/en/ds/LM75.pdf фирмы MAXIM. Внутри он немного прижимается к металлическому корпусу.

Принес датчик на работу, подключил, настроил. Ниже описание отображенного на скрине безобразия.Датчик расположен недалеко от спиртового термометра, который показывает 19-20 градусов (колебания от режима работы кондиционера), видно что температура упала до примерно 28.

38, стало любопытно, что будет без корпуса, на второй части графика (после подъема) видно что температура установилась на том же значении, не помогли даже магические свойства синей изоленты, которой я в один слой изолировал плату датчика, сходил в серверную еще раз, снял изоленту, вставил плату обратно корпус, в итоге имеем почти то же, что и до всех экспериментов. Получается что датчик завышает показания аж на 8-9 градусов (по даташиту погрешность может быть -2 — +2 градуса), очень странно для цифрового датчика. В итоге внес коррекцию в ПО 8 градусов, попутно выяснилось, что в ПО можно максимум выставить коррекцию только в диапазоне -8 — +8 градусов.

Основные окна настроек.

Формат сохранения данных, частота опроса.
Установка температур срабатывания при которых выдается уведомление. Причем можно настраивать уведомления как при превышении температуры, так и при понижении, а так же есть настройка гистерезиса, может пригодится.Калибровка показаний и формат вывода значений температуры.

Язык ПО, к сожалению только китайский или английский, хотя настройки настолько простые, что можно на это не обращать внимания.Есть еще вкладка цвет — цвет фона окна с графиком и вкладка автозагрузки ПО.ПО позволяет отсылать уведомления используя MSN, электронную почту или Скайп. Так же присутствует отображение окна с графиком и окна с логом измерения температур.

Резюме, прибор оставил двоякие чувства, с одной стороны неплохая конструкция (при должном старании его даже можно врезать в бак для контроля температуры жидкости), довольно неплохое ПО, но при этом отвратная точность. Плюсы. Устройство работает При установке проблем не обнаружено. ПО вполне удобно и интуитивно понятно. Минусы.

Датчик завышает показания температуры, к счастью это можно откорректировать. Хотя для прибора, предназначенного измерять температуру, это довольно большой минус.

Вместо кота

Аптайм одного из серверов, собственно к нему сейчас подключен термометр. Да, ХР, ввиду использования специфического ПО на некоторых серверах стоит Windows XP, ничего не поделаешь. Но как видно по скриншоту работает все это довольно надежно, надеюсь что будет работать и дальше.

В общем на мой взгляд устройство вполне может иметь право на жизнь, как будет жить дальше, покажет время. Насчет цены решать Вам, мне это устройство для тестирования и обзора предоставил бесплатно магазин chinabuye Планирую купить +32 Добавить в избранное Обзор понравился +59 +100

Источник: https://mysku.ru/blog/china-stores/25220.html

MP707RЦифровой USB-термометр/термостат (два реле до 2 кВт 10А)

Напряжение питания (В) 5
Тип питания постоянный
Потребляемый ток, не более (мА) 50
Количество выходов (шт) 2
Рекомендованная температура эксплуатации (°С) -15…+60
Длина (мм) 72
Ширина (мм) 50
Высота (мм) 28
Вес, не более (г) 150
Мощность подключаемой нагрузки, максимальная (Вт) 2000
Вес 93

Инструкции

  • Последняя версия программы BM1707.exe
  • Инструкция
  • Устройство поставляется с корпусом.
  • Устройство работает с ОС Windows XP,7,8.

Центральная часть устройства – микроконтроллер ATtiny45, работающий на частоте 16.5 МГц.

Дополнительные датчики при необходимости подключаются параллельно DA1.Напряжение питания подаётся через USB-порт J1.Устройство может работать как в автономном режиме (контроль текущей температуры и управление приборами), так и под управлением специализированной программы для персонального компьютера.

Температурный сенсор DA1 размещен на плате устройства.Электронные компоненты вблизи датчика могут слегка нагреваться при работе, также на точность измерения влияет защитная термоусадочная оболочка, поэтому возможны небольшие погрешности измерения температуры.

Более точное измерение могут обеспечить внешние датчики температуры, при желании приобретаемые и подключаемые дополнительно.Рекомендуемая длина соединительной линии – не более 20 метров.При близкой к предельной длине линии следует использовать качественный провод: витую пару 5 категории.

При наличии электромагнитных помех желательно использовать экранированный провод.В автономном режиме работы устройство не требует подключения к компьютеру и может получать питание от любого сетевого адаптера 5 В с разъёмом USB.

Конструкция устройства

Конструктивно цифровой термостат выполнен на двусторонней печатной плате из фольгированного стеклотекстолита. Через USB-разъём устройство подключается к ПК. К разъёму J2, J3 подключается нагрузка.

Дополнительная информация

Конструктивно цифровой термометр выполнен на двусторонней печатной плате из фольгированного стеклотекстолита. Через USB-разъём J1 устройство подключается к ПК. Разъёмы J2, J3 предназначены для подключения нагрузки, вывод COM – общий, NC – нормально замкнутый, NO – нормально разомкнутый. Светодиоды LED1, LED2 отражают состояние нагрузки.

Статьи

  • Цифровой USB термометр/термостат MP707R

Монтажная схема

Схема подключения нагрузки

Электрическая схема

Комплект поставки

  • Модуль MP707R. – 1 шт.
  • Корпус. – 1 шт.
  • Инструкция. – 1 шт.

Что потребуется для сборки

  • Для подключения понадобится порт USB ноутбука или настольного ПК.

Подготовка к эксплуатации

  • Установите программное обеспечение.
  • Подключите модуль к порту USB, персонального компьютера.
  • Настройте устройство согласно инструкции.
  • Приятной эксплуатации.

Условия эксплуатации

  • Температура +5С до +50С.
  • Относительная влажность 20-80% без образования конденсата.

Вопросы и ответы

  • Немогу скачать ПО. Что делать?
    • Серия устройств MP7ХХ имеет программное обеспечение, которое при работе применяет прямое обращение к реестру. Поэтому, некоторые антивирусные программы определяют данное ПО как вредоносное и блокируют скачивание. Что бы скачать, необходимо в настройках антивируса указать доверительную папку. На время загрузки программы управления отключите антивирус и скачайте программное обеспечение в указанную папку.
  • здравствуйте, столкнулся со следующей проблемой, Нужен хитрый датчик температуры, который бы мог работать с водяным теплым полом. Т.е один термодатчик находится на основной трубе отопления, он управляет включением циркуляционного насоса при достижении теплоносителем в основной магистрали определенной температуры ( например 30 градусов). Другой термодатчик контролирует температуру воздуха в комнате и при достижении температуры воздуха например 18 градусов отключал бы этот центробежный насос. И так далее циклично.

Источник: https://masterkit.ru/shop/1493490

USB термометр с выносным датчиком RODOS-5B

Когда жене по наследству перешла дача в 40 минутах езды от города, мы полностью отремонтировали ее, так что получился комфортный загородный дом. Моей личной гордостью стала автономная система отопления, которая хоть и работает всю зиму, но потребляет сравнительно немного ресурсов. Без минимального обогрева дома не обойтись, чтобы здание не приходило в негодность.

В дом мы с ноября по апрель стараемся заглядывать хотя бы минимум раз в неделю, но встал вопрос надежности системы. Котел может отказать, и если температура в помещении опустится ниже нуля, трубы промерзнут, и восстановление их работоспособности обойдется в копеечку. Беспокоила и невозможность узнать о разморозке систем отопления раньше следующего визита в дом.

Следить за автономным отоплением, как выяснилось после изучения источников в интернете, можно несколькими способами. Сразу скажу, что варианты от «мастеров-самоделкиных», связанные с самостоятельным изготовлением технических устройств, я не рассматривал, так как с паяльником не дружу.

Какие варианты решения рассматривались

Первый способ, который предлагался на форумах – установить «умный» котел, управляемый через GSM. Однако для этого пришлось бы практически заново переоборудовать систему.

Вторая идея, которая пришла в голову мне самому – поставить камеру видеонаблюдения, сфокусированную на внутридомовом термометре.

Поначалу это казалось вполне реальным и даже экономичным решением вопроса, однако, поразмыслив, я подумал, что камера больше пригодится для наблюдения за двором.

А для контроля температуры и других показателей должны существовать специализированные датчики, передающие информацию в режиме онлайн.

Такие радиометки действительно нашлись, но контролировать освещение, влажность и другие параметры мне ни к чему. Чтобы понять, что система отопления сломалась, достаточно наблюдения за температурой. Если начнется пожар – это также сразу станет сразу понятно.

Что было выбрано

В итоге, изучив разные USB цифровые термометры, я остановился на модели RODOS-5B от компании ОЛИМП. Используемый датчик DS18B20 имеет диапазон рабочих температур от минус 55 до плюс 125 градусов по Цельсию. В якутском Оймяконе, как известно, бывало и холодней, но в целом для России – вполне приемлемый спектр.

Корпус устройства сделан из прочного АБС-пластика. Для питания термометру требуется всего 5 Вольт, которые поступают через USB-шину. Датчик влагозащищенный, т.е соприкосновение с водой ему не повредит, при необходимости термометр можно выставить на улицу даже в дождливую погоду.

Другие параметры:

  • ток – не больше 30 мА;
  • точность измерения – в переделах 0,5 градуса;
  • вес — 26 грамм.

Когда я рассказал о своих планах другу, он рассмеялся и сказал, что лучше заказать китайский USB-градусник на AliExpress. Честно говоря, у нас даже не совсем шуточный спор вышел по этому поводу. Я объяснил, что для меня тот факт, что производитель, отечественный, имеет немалое значение, тем более, что у «Олимпа» немало и других цифровых разработок.

RODOS-5B – термометр, подключаемый к USB-разъему

USB термометр с выносным датчиком RODOS-5B – это цифровое устройство, позволяющее измерять температуру окружающей среды в помещении или на открытом воздухе, а также получать показания дистанционно через интернет. Кроме того, производитель предоставляет возможности удаленного управления термометром.

Гаджет подключается к порту стационарного компьютера или ноутбука. С его помощью можно измерить температуру в квартире или частном доме, в надворных постройках (бане или летней кузне) и за окном. Помимо бытовой сферы, RODOS-5B подходит для использования на производстве, например для температурного контроля в следующих помещениях:

  • серверных комнатах;
  • морозильных камерах;
  • сушильнях.

Покупка USB термометра

Через несколько дней я уже держал в руках USB термометр – купить его удалось без проблем. Приобретал RODOS-5B через сайт компании Silines из Зеленограда, получил товар в пункте выдачи PickPoint, предоплаты не потребовалось. Порадовала и низкая цена.

Для тех, кто живет в Москве, возможно, будет более удобной функция доставки через курьерскую службу CDEK, также они могут лично забрать товар в офисе в Зеленограде.

Испытания гаджета решено было провести в тот же день на даче, а потом и в городской квартире (удаленный режим).

Подключение RODOS-5B

В загородном доме у меня стоит старенький ноутбук Sony VAIO 2006 года с одним уцелевшим USB-портом. Поэтому подключал я термометр не к самому порту, а через USB-разветвитель. Операционной системой он распознается как обычная флешка, после чего сразу можно начинать работу.

Собственно с подключением проблем не возникло (это делается одним движением), главное – настройка программного обеспечения. К счастью, к термометру прилагается полная инструкция. Производитель предупреждает, что при напряжении выше 5 Вольт или неправильной полярности прибор может выйти из строя.

Основной сложностью оказалось наладить удаленное управление RODOS-5B. Однако это собственно, и позволяет ему выполнять свою функцию, поскольку в качестве домашнего градусника рациональнее все-таки пользоваться обычными устройствами, а не цифровыми.

Настройка подключения по FTP

Для удаленной работы термометр использует протокол FTP с регистрацией на бесплатном сервере ucoz.ru. Многие знают его как конструктор сайтов – и действительно, RODOS-5B работает фактически через собственный сайт.

Первые шаги:

  • зарегистрировать аккаунт на ucoz.ru;
  • подтвердить регистрацию через электронную почту;
  • выбрать дизайн и язык сайта;
  • настроить FTP-сервер.

Параметры FTP указываются в файле MP710.ini, присутствующем в папке с программой на рабочем компьютере, к которому подключен термометр. После этого в поле FTP в запущенном приложении следует поставить галочку.

Первое испытание

Чтобы выяснить, насколько точно измеряется температура, распахнул окна настежь. В качестве контрольного значения было решено использовать показания «бабушкиного» стационарного термометра.

Когда вернулся в комнату через час, то даже поежился от холода. Оба термометра показывали одинаковую температуру – плюс 9 градусов по Цельсию.

Для долговременного использования я закрепил RODOS-5B на полку, прибитую к стене. Оказалось весьма кстати, что датчик находится на расстоянии метра от USB-порта. Ноутбук достаточно сильно греется, поэтому может исказить температурные показания.

Результат

USB термометр работает у нас уже несколько месяцев, пережили холодное время года. Никаких сбоев в системе отопления не было, но береженого, как говорится, Бог бережет. Благодаря устройству RODOS-5B теперь я точно знаю, как быстро опускается температура на даче, и если синоптики обещают сильные холода, могу приехать и подрегулировать систему отопления.

Сейчас подумываю о том, чтобы установить аналогичный термометр в гараже.

Особенности настройки USB термометра

Находясь у себя в городской квартире или даже на работе, я получаю HTML-файл с текущими показаниями, на основе которого можно судить о том, все ли в порядке на даче. Например, однажды выяснилось, что забыли закрыть окно, так что в помещении стало холодать быстрее обычного.

Чтобы программа BM1707.exe передавала информация с нужным интервалом времени, необходимо задать соответствующие параметры считывания показаний. Интервал опроса сенсоров можно установить от 2 секунд до 1 часа.

Лично я выбрал промежуток в 1 минуту – как раз за такое время, на мой взгляд, температура успеет понизиться в случае аварии. Немаловажная функция – программа выдает показания не только таблицей, но и в виде графика. Сравнивая температуру в загородном доме с текущей погодой на улице, я установил корелляционную зависимость между этими данными.

Удаленное управление цифровым USB термометром

Для удаленного управления потребуется скачать с сайта производителя архив с компонентами программы, настроенными для FTP. Данные сервера, которые мы уже указывали раньше, прописываются в файле BM1707.cmd.

Новые команды записываются в файл BM1707_control.txt, загруженный в корневую директорию сервера. Файл на сервере будет считан с интервалом, равным интервалу опроса сенсоров.

Выводы

В качестве средства для измерения температуры в загородном доме USB термометр подошел «на ура». Фактически он выполняет одну из функций современных систем типа «умный дом», однако цена устройства в разы ниже. Контроль температуры воздуха на даче позволяет обезопасить отопительную систему от размораживания, а постройку – от полного сгорания в случае пожара.

Резкое понижение температуры может свидетельствовать, например, и о том, что помещение проникли воры, разбив окно.

Мой друг, советовавший приобрести китайскую технику, ознакомившись с работой RODOS-5B, также изменил свое мнение. Главное достоинство устройства – его многофункциональность. В ближайшем отопительном сезоне планирую установить дополнительные обогревательные элементы и синхронизировать их с термометром.

https://computerinfo.ru/usb-termometr-s-vynosnym-datchikom-rodos-5b/https://i2.wp.com/computerinfo.ru/wp-content/uploads/2018/08/usb-termometr-s-vynosnym-datchikom-rodos-5b-1.jpg?fit=700%2C353&ssl=1https://i2.wp.com/computerinfo.ru/wp-content/uploads/2018/08/usb-termometr-s-vynosnym-datchikom-rodos-5b-1.jpg?fit=300%2C151&ssl=12018-08-30T14:05:15+00:00EvilSin225ДругоеRODOS-5B,USB термометр,настройка RODOS-5B,термометр RODOS-5BПроблема контроля температуры на даче Когда жене по наследству перешла дача в 40 минутах езды от города, мы полностью отремонтировали ее, так что получился комфортный загородный дом. Моей личной гордостью стала автономная система отопления, которая хоть и работает всю зиму, но потребляет сравнительно немного ресурсов. Без минимального обогрева дома не…EvilSin225Андрей Тереховandrei1445@yandex.ruAdministratorКомпьютерные технологии

Источник: https://computerinfo.ru/usb-termometr-s-vynosnym-datchikom-rodos-5b/

Цифровой USB термометр МАСТЕР КИТ MP707R – (термостат)

Производитель :

МАСТЕРКИТ

Многоканальный цифровой термометр подключается к персональному компьютеру через USB-порт. Он имеет исполнительное устройство (реле) и позволяет включать-выключать нагрузки при изменении температуры (осуществлять термостатирование). Устройство будет полезно для применения в быту, дома, на даче, в бане.

С его помощью можно производить измерения температуры окружающей среды, контролировать рабочую температуру морозильников и холодильных установок, управлять различными нагрузками в автономном режиме, протоколировать измеренную температуру, формировать файл с текущими показаниями в HTML-формате (то есть контролировать текущую температуру и состояние нагрузок через Интернет), управлять нагрузкой с помощью командного файла.

Технические характеристики:

Напряжение питания, В 3,6…5 Ток потребления не более*, мА 50 Диапазон измеряемых температур, 0С -55…+125 Штатный температурный датчик DS18B20 Допустимое количество датчиков** (при желании докупаются отдельно) До 32 датчиков типа DS18B20, DS18S20, DS1820 или DS1822 Количество каналов управления нагрузкой 2 Ток коммутации канала***, Ампер 5 Точность, 0С ±0,5 Размеры печатной платы, мм 55×55

Комплект поставки

Блок цифрового термометра в сборе c установленным датчиком температуры DS18B20 – 1 шт. 1 Корпус 1 Инструкция пользователя 1

Описание работы устройства и его подключение

Центральная часть устройства – микроконтроллер ATtiny45, работающий на частоте 16.5 МГц. Дополнительные датчики при необходимости подключаются параллельно DA1. Напряжение питания подаётся через USB-порт J1.

Устройство может работать как в автономном режиме (контроль текущей температуры и управление приборами), так и под управление специализированной программы для персонального компьютера. Температурный сенсор DA1 размещен на плате устройства.

Электронные компоненты вблизи датчика могут слегка нагреваться при работе, также на точность измерения влияет защитная термоусадочная оболочка, поэтому возможны небольшие погрешности измерения температуры.

Более точное измерение могут обеспечить внешние датчики температуры, при желании приобретаемые и подключаемые дополнительно. Рекомендуемая длина соединительной линии – не более 20 метров. При близкой к предельной длине линии следует использовать качественный провод: витую пару 5 категории.

При наличии электромагнитных помех желательно использовать экранированный провод. В автономном режиме работы устройство не требует подключения к компьютеру и может получать питание от любого сетевого адаптера 5 В с разъёмом USB.

Программное обеспечение

Скачать программное обеспечение.

Внимание! Некоторые антивирусные программы ошибочно принимают ПО за вредоносное (подозрение на вирусы). В действительности же данное ПО вредоносного кода не содержит.

Другие терморегуляторы и термостаты >>

Источник: https://www.smartron.ru/katalog/smartron/smarthome/umnyj-klimat-otoplenie/termoreguljatory-termostaty/termoreguljatory-20896/cifrovoj-usb-termometr-masterkit-mp707r

USB термометр на микроконтроллере ATmega8

Конкурс начинающих радиолюбителей
“Моя радиолюбительская конструкция”

Схема и программное обеспечение простого  USB  термометра на микроконтроллере ATmega8, который может собрать своими руками и начинающий радиолюбитель

Конкурсная конструкция начинающего радиолюбителя:
“USB термометр на микроконтроллере ATmega8″

Здравствуйте уважаемые друзья и гости сайта! Представляю на ваш суд вторую конкурсную работу.

Автор конструкции – Григорьев Илья Сергеевич.

Всем добрый день! Захотелось мне собрать термометр для того, чтобы знать температуру или дома или за окном. Сторона у меня солнечная и обычный термометр очень врет, нагреваясь.
Стал рыть интернет. Как всегда много ненужного, слишком сложного, затратного.
Наконец, я нашел схему по душе, по которой и стал делать ЮСБ термометр.

Итак, вот схема:

Для сборки нам понадобятся:
♦ МС Атмега 8 и кроватка для нее на 28 ног
♦ Датчик температуры DS18B20
♦ Резисторы(у меня 0.5Вт):
– 10к
– 4,7к
– 68ом *2шт
– 1,5к
– 200ом
♦ Кондеры
– 22пФ *2шт
– 100мкФ на 16В электролит
♦ 2 стабилитрона на 3.6В
♦ Кварцевый резонатор 12MHz
♦ Светодиод
♦ Кусок одностороннего текстолита 5*5см

Начинаем все с разметки на текстолите, потом вырезаем
Кстати, раньше я долго мучился вырезанием нужных кусков канцелярским ножиком, было это долго, муторно… недавно я заказал на ebay отрезные алмазные круги для дремеля. За секунду…вввжик и отрезано!

10штук вот таких кругов 100 рублей (для поиска- 10X 20mm Emery Diamond Coated Double Side Cutting Discs with 2 Joint Lever).

Затем, печатаем на журнале схему, потом утюгом нагреваем, далее отмачиваем:

Потом травим, оттираем тонер, сверлим:

И потом начинаем собирать:

Atmega 8-16PU в кроватке:

Отмываем плату от флюса, т.к. я использовал активный да и очень вид портит:

Далее я взялся за датчик. Я решил сделать 2 датчика. Первый будет короткий и находиться в комнате. Второй я сделаю длинным и выставлю его на улицу.

Вставляем датчик в разъем, согласно распиновке.

https://www.youtube.com/watch?v=6pU_rrDVXHQ

Теперь нам надо прошить Атмегу. Берем ранее изготовленный мной программатор на фт232рл и заливаем прошивку.
В SinaProg нам надо выставить фьюзы:

ОБЯЗАТЕЛЬНО! Перед подключением проверяем плату на наличие КЗ!!!

Вставляем плату в юсб и у нас сразу же появляется неизвестное устройство:

Заходим в диспетчер устройств, находим неизвестное устройство и обновляем дрова. Во время установки появится окно, где выбираем – “Все равно установить этот драйвер”

После этого в диспетчере устройств появится новое устройство:

Источник: http://radio-stv.ru/nachinayushhim-radiolyubitelyam/konkurs-dlya-nachinayushhih-radiolyubitel/usb-termometr-na-mikrokontrollere-atmega8

101 применение шлюза UART-to-I2C/SPI/1W (RH-0004). Часть 3. USB-термометр на DS18B20 с передачей данных по сети

Сегодня мы рассмотрим возможность использования UART-to-I2C/SPI/1W шлюза для подключения к компьютеру датчиков температуры DS18B20, то есть фактически будем делать USB-термометр. Причём термометр мы будем делать не простой, а с возможностью передачи данных по сети.

Нам понадобятся: шлюз UART-to-I2C/SPI/1W, USB-to-UART конвертер, датчик температуры DS18B20 фирмы Dallas, монтажные провода и специальное ПО. Конвертер USB-to-UART можно взять любой, однако лучше взять вот такой (с нашего сайта).

Во-первых, его разъём UART — это ответная часть разъёма UART шлюза, поэтому для их соединения вам не придётся ничего изобретать.

Во-вторых, наш конвертер позволяет не только организовать обмен данными между шлюзом и компьютером, но и запитать шлюз (причём любым напряжением: +3,3В или +5В, оба они присутствуют на разъёме конвертера как раз в нужных местах). Вариант со шлюзом и нашим USB-to-UART показан на фотографии справа.

Cоединив вместе USB-to-UART и UART-to-I2C/SPI/1W шлюз, мы, фактически, получаем уже USB-to-I2C/SPI/1W шлюз. Теперь остаётся только подключить к ниму датчик температуры. Датчик DS18B20 нужно подключать к разъёму XT3 шлюза.

Это делается следующим образом: первую ногу датчика подключаем к выводу COM (минус питания), третью ногу — к выводу Supply (плюс питания) и, наконец, вторую ногу датчика — к выводу MOSI/1W/DATA (линия передачи данных).

Всё, собранную схему можно втыкать в USB-порт компьютера.

Чтобы считывать с помощью собранной схемы измеряемую датчиком температуру нам осталось сделать всего две вещи:

Во-первых, нужно установить на компьютер драйвера для USB-to-UART преобразователя. Преобразователь, предлагаемый на сайте, сделан на базе чипа cp2102 фирмы silabs, дрова для него можно скачать на их официальном сайте, вот по этой ссылке.

Когда драйвера на USB-to-UART конвертер установлены — при его подключении к USB-порту у вас в диспетчере устройств будет появляться виртуальный com-порт. Именно через этот виртуальный com-порт специально написанная программа будет общаться со шлюзом.

Во-вторых, нужно запустить специальную программу, которая при подключении с виртуальному com-порту автоматически настраивает шлюз на работу с однопроводной линией и далее периодически опрашивает подключенный к шлюзу датчик и отображает считанное с него значение температуры (ссылки для скачивания программы и её исходников можно найти в конце статьи).

Эта программа позволяет не только считывать данные с датчика температуры, но и передавать их по сети. Для этого в программе реализован http-сервер, который рассылает считанные с датчика данные через TCP-порт.

Причём, сгенерированную HTML-страницу он посылает удалённому хосту только один раз, а далее пересылает только сами данные, что позволяет значительно экономить трафик.

Установленная частота обновления данных — 1 раз в секунду.

Главное окно программы показано на картинке слева. В верхней части этого окна выбирается нужный com-порт. Кнопки «Connect» и «Disconnect» позволяют установить или разорвать связь с датчиком температуры.

В средней части окна настраивается http-сервер. Собственно говоря, тут нужно только выбрать порт, через который удалённые хосты будут подключаться к нашему серверу. Кнопки «Start» / «Stop» служат для включения / выключения сервера.

По умолчанию сервер использует порт 80, то есть тот, который используется для http по умолчанию всеми браузерами. Если выбрать другой порт, то его нужно будет указывать в браузере в явном виде через двоеточие после адреса (адрес:порт, например 127.0.0.1:5454).

Скачать программу ( exe ), скачать исходники ( проект под C++ Builder 6 в zip-архиве )

Программа специально выложена с исходниками, всяческие перепиливания / допиливания — приветствуются, ниже даны полезные ссылки, которые могут вам в этом помочь:

Описание протокола 1-Wire.

Список функций и регистров шлюза.

Небольшое видео, демонстрирующее работу USB-термометра.

Источник: http://radiohlam.ru/?p=1403

USB термометр TEMPer2

Приветствую, уважаемые! В конце прошлого лета появилась у меня идея мониторинга температуры в квартире. Хотелось: — смотреть показания в реальном времени — сохранять лог изменения температуры на ПК с последующим внесением в БД.

Что из этого вышло — под катом. Поиск в интернете выдавал DIY варианты или же компоненты систем умного дома. Но хотелось чего-то попроще. Вставил и работай.

На MYSKU был подобного USB термометра, но там только 1 датчик и сомнительные показатели работы.

Поискав на Aliexpress варианты с 2мя датчиками, был найден герой обзора. Заказывал в сентябре 2014 года, продавец отправил China Post Air Mail. Дошло за 19 дней. Упаковано было в обычный почтовый пакет с пупыркой внутри.

Коробка практически не пострадала от игры в футбол посылками пересылки.

Комплектация: — USB термометр — Внешний датчик (длинна кабеля 1 м) — CD с ПО

— заглушка надетая на USB разъем.

Характеристики заявленные производителем: Цвет: серебристый Материал: металл Диапазон изменения: -40~+125 C; -40~+257F; Точность: +- 2C; Потребляемы ток:< 5mA; Размер: около 62 х 16 х 11 мм

Товар на сайте производителя.

Дополнительные фото

Устройство похоже на флешку. Выполнено из метала. На корпусе присутствует индикатор работы и кнопка. При нажатии кнопки устройство вставляет данные в любой документ (как по мне сомнительная функция). В устройство встроен датчик температуры, также есть разъем для подключения внешнего датчика в формате 3,5 мм. Сам внешний датчик влагозащищенный.

При подключении к ПК определяется как клавиатура. Драйвера не нужны, но для снятия показателей нужно установить немного кривое китайское ПО.

ПО умеет: — отображать показатели с двух датчиков в реальном времени; — строить графики; — показывать лог температуры (после перезапуска ПО данные не сохраняются); — уведомлять звуком при превышении определённой температуры; — отправлять email или сообщение в MSN по событию или периодически; — сохранять данные в .csv или .txt с заданным интервалом. Из языков только английский и китайский. Есть возможность калибровки температуры.

Последнюю версию можно скачать тут.

Скриншоты настроек

На данный момент устройство нашло другого хозяина, поэтому нет возможности сделать скриншоты работы. Устройство разбирал. Внутри плата нормального качества, чип в виде капли, флюс смыт.

Фото к сожалению не сохранилось. Показатели встроенного датчика температуры отличаются примерно на 1 градус от внешнего. Связано с металлическим корпусом с последующим нагревом от ПК.

Температуру снимает с указанной производителем погрешностью.

Достоинства:

— качественный корпус — адекватные показания датчиков (для домашнего применения) — компактность — наличие ПО (это же и недостаток)

Недостатки:

— нагрев корпуса и как следствие завышенные показатели внутреннего датчика (возможно исправить калибровкой в ПО) — коротковат шнур внешнего датчика — немного кривое ПО (хотя производитель периодически его обновляет). — цена (при нынешнем курсе)

Вывод:

Само устройство понравилось. С заявленными функциями справляется. К покупке можно посоветовать. На данный момент считаю стоимость завышенной (из-за курса валют). Для себя нашел дешевый и гибкий, но более сложный вариант: arduino (например Nano) + несколько DS18B20.

Всем спасибо за внимание.

(c) 2015 Источник материала.

Источник: http://musku.ru/usb-termometr-temper2/

USB термометр

Давно у меня родилась идея сделать , однако нужды не было, и идея покоилась. Както у друга в гостях заметил пару USB флешек. Одна была дохлая и досталась мне нахаляву. С недавнего времени постоянно за ними охочусь, т.

к. в большинстве случаев сгорает контроллер, а NAND flash живая + SMD кварц. А такое на дороге не валяется.

Так вот, с этой флешки я поимел: SMD кварц на 12 МГц, USB штекер на плату и маленький корпус, а также развитие идеи

а.

В течении недели были разработаны:1. Схема устройства;2. Разводка печатной платы под имеющийся корпус;3. Программа для МК ATtiny45;4.

Программа-хост (даллее просто хост) для приема данных от МК.

Как видно из схемы, основа устроуства – МК ATtiny45. Его выбор обуславливается необходимостью минимизировать размеры печатной платы и наличием у него 4 Кбайт флеш памяти, нужных для реализации USB и работы с DS18B20.

Датчик (DS18B20) работает в режиме паразитного питания, т.е. не требует отдельного подвода питания, а подключается к устройству 2 проводами.

Входная цепь USB – стандартная, рекомендованная разработчиками avrusb, за исключением того, что

подтягивающие резисторы в моем варианте включены после защитных на 68 Ом.

Программа для МК разработана в среде AVR Studio с использованием GCC на основе библиотеки avrusb и исходников некоего Martin’a Thomas’a для DS18B20 (времени не было самому писать).

Спопсоб взаимодействия хоста с устройством реализован в виде отправки устройству условного кода (в соответствии с которым устройство будет выполнять требуемые операции), а также запроса пакета данных со значением текущей температуры.

Так как размер отправляемых и принимаемых данных мал, то был выбран future репорт (тип пакета данных) ввиду простоты работы с ним. Если вы захотите исправить программу для МК, пожалуйста, перед этим внимательно прочтите документ USBID-License.txt, находящийся в папке usbdrv.

Там содержится ряд правил и ограничений по использованию библиотеки avrusb. Программа-хост написана в Borland Delphi 7 с использованием библиотеки компонентов JEDI-VCL, в состав которой входит компонент TJvHidDeviceController, реализующий просой доступ к HID совместимым USB устройствам.

Чтобы сделать использование устройства максимально удобным было решено реализовать хост в виде значка со значением температуры в ситемном трее (возле часов) без какого-либо графического интерфейса, за исключением контекстрого меню по нажатию правой кнопки мыши по значку в трее. У меня

WinXP SP3, на других ОС программу не пробывал. 

В общем, хост работет по следующему алгоритму:1. По таймеру (раз в 2 секунды) запускаем поиск нашего девайса. Критерии поиска – текстовые имена производителя (vendor) и устройства (product); 2. Принимаем информацию от устройства с многочисленными проверками на ошибки.

Если таковые возникают – ставим значек “NA” – no access;3. Отдаем команду чтения температуры из датчика. Ждем;4. Отдаем команду начала измерения температуры;5. Возврат к пункту 1 через 2 сек.

Вроде бы все сказал… ах вот, это устройство я преподнес в виде подарка на день рождения тому самому другу, у которого схалявил дохлую флешку.

Вот несколько фото готового устройства.

Автор устройства (схемы): Петр Елисеев

Связь с автором: Нет данных

Веб сайт автора: Нет данных

Источник: http://radiokot.ru

Доп материалы, файлы к устройству (схеме):

Прошивка МК с исходниками

Программа-хост для компостера, тоже с исходниками

Печатная плата в формате SL 5.0.

Источник: http://nauchebe.net/2012/10/usb-termometr/

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}