Бесплатная техническая библиотека
USB термометр на микроконтроллере. Энциклопедия радиоэлектроники и электротехники

Энциклопедия радиоэлектроники и электротехники / Микроконтроллеры
Комментарии к статье
В качестве микроконтроллера, был выбран ATmega8. Цифровой термодатчик: DS18B20, у которого пределы измерения температуры от -55 до +125 градусов Цельсия. Вобщем, вот список всего, что нужно для термометра:
- Микроконтроллер ATmega8 (очень желательно без индекса "L" в конце).
- Температурный датчики DS18B20, нужен без индекса PAR в конце, иначе макс. температура будет +85 град.
- Кварц 12 МГц.
- 2 конденсатора 22 пФ и один конденсатор по питанию (10V и не менее 100 Мф, потому что у USB на линии питания просто ужасные перепады напряжения).
- 2 резистора 68 Ом, 1 резистор 200 Ом, 1 резистор около 2,2 - 4,7 кОм, 1 резистор 10кОм и 1 резистор 1,5кОм.
- 2 стабилитрона 3.6V.
- Штекер или разъем USB.
- Светодиод.
- Ну и печатка или макетка, на которой это все будет собрано.
Схема устройства:
(нажмите для увеличения)
Схема очень простая. Слева расположены все 4 контакты USB. Конденсатор С3 - это тот самый кондер по питанию. Стабилитроны VD1 и VD2 снижают напряжение на линии передачи данных до 3,3В. Датчик DS18B20 Можно не ставить на плату, а вывести на нужное место, вообще длина провода может быть до 100 метров, но я не советую больше 50м. Светодиод меняет свой состояние(зажигается/тухнет) при каждом запуске измерения температуры. Если он с хаотической скоростью мигает, тогда с термодатчик работает нормально, если постоянно светиться или не светиться - с датчиком проблемы (неправильно подключен, нерабочий, или очень длинный провод, возле которого сильные электромагнитные помехи). Справа расположен разъем для внутрисхемного программирования микроконтроллера.
Прошивка для него - USBThermometer\MCU\USB_thermometer\default\main.hex. После заливки прошивки Вам нужно правильно выставить фьюзы, иначе устройство не будет работать, в STK500 из AVR Studio это выглядит так:

Если вы правильно собрали устройство и правильно прошили МК, то при подключению к компу через USB Windows найдет новое устройство и спросит где драйвер. Он расположен в папке USBThermometer\windows-driver\, куда Вам и надо указать путь. Когда установиться драйвер перезагрузите ПК. Потом запустите программу USBThermometer.exe.
Если устройство не подключено то вместо температуры будет написано "Не подкл." и при перетаскивании окно будет немножко "подвисать" каждую секунду потому что программа будет каждую секунду обновлять данные об подключенных устройствах пока не найдет этот термометр. Если Вы подключите устройство, то в трее выскочит сообщение "Термометр подключен", окно подвисать уже не будет, и Вы увидите такое:

Еще, что очень удобно, есть функция "Мини-окно" и "Поверх всех окон". Я обычно устанавливаю все 2 галочки и получаться вот что:

Вся серая область это и есть окно программы в "мини-виде" (бело-синий фон с бульбашками - то рабочий стол). Нравиться :) ? Это удобно потому, что окно маленькое (96х198), постоянно поверх всех окон и не мешается при использовании других приложений. К тому же программа не отображается на панели задач, а только в трее и, наведя курсор на иконку программы, можно увидеть температуру в Цельсиях:

Этот термометр я проверял на нескольких стационарных ПК, ноутбуках и нетбуках под операционными системами Windows Home Edition, Windows Professional и Windows Vista. Все работало отлично! Только вот на висте, при температуре на термодатчика ниже -9 и выше 99 град. не было видно буквы "С" (там где температура в Цельсиях), потому что я выбрал шрифт для отображения температуры "Comic Sans MS", но я не думаю что для кого то это проблема.
Программа, прошивка, исходники и драйвер: Скачать (500 кБайт)
P.S. Если у Вас нет программатора и Вам нужен уже прошитый микроконтроллер или Вы хотите купить уже готовый термометр, то обращайтесь ко мне на e-mail: devices2000 {сцобака} ya.ru
Так же я принимаю заказы на разработку и изготовление устройств на микроконтроллерах, за этим обращаться на тот же имейл.
Автор: Бражников Михаил, devices2000 {сцобака} ya.ru; Публикация: cxem.net
Смотрите другие статьи раздела Микроконтроллеры.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Чувства кота, ожидаюшего возвращения хозяина
16.07.2026
Многие владельцы кошек уверены, что их питомцы совершенно равнодушны к уходу человека из дома. Считается, что кошки - независимые существа, которые спокойно переносят одиночество и даже радуются, оставаясь одни. Однако испанские специалисты по поведению животных считают, что реальность гораздо сложнее. Реакция кошки на отсутствие хозяина зависит от ее индивидуального характера, степени привязанности к человеку и привычного распорядка дня.
Кошки хорошо запоминают ежедневные ритуалы своих владельцев. Они способны связывать определенные звуки - звон ключей, шаги у двери или звук закрывающегося замка - с предстоящим уходом человека. Для одних животных эти сигналы означают возможность спокойно лечь спать, а для других становятся причиной беспокойства и длительного ожидания возвращения хозяина. Таким образом, кошка не просто "не замечает" уход, а активно реагирует на связанные с ним изменения в окружающей обстановке.
Исследования поведения кошек показывают, что некоторые из них действи ...>>
Целесообразность приема пробиотиков после курса антибиотиков
16.07.2026
Антибиотики остаются одним из самых мощных инструментов современной медицины в борьбе с бактериальными инфекциями. Однако их действие не ограничивается уничтожением только вредных микроорганизмов. Эти препараты способны существенно влиять на состав кишечной микрофлоры, что часто вызывает вопросы у пациентов: насколько серьезны эти изменения, как долго они сохраняются и нужно ли после курса антибиотиков принимать пробиотики для восстановления. На эти вопросы попытались ответить исследователи, проанализировав имеющиеся научные данные.
Во время приема антибиотиков многие люди сталкиваются с неприятными симптомами со стороны пищеварительной системы: тошнотой, болями или спазмами в животе, а также диареей. Такие реакции возникают потому, что препараты воздействуют не только на возбудителей инфекции, но и на полезные бактерии, которые населяют кишечник и участвуют в пищеварении, синтезе витаминов и поддержании иммунитета.
Некоторые антибиотики, например азитромицин, могут напрямую влия ...>>
Резкое похудение и возврат веса могут навредить сердцу
15.07.2026
Многие люди, желая быстро избавиться от лишних килограммов, прибегают к строгим диетам с резким ограничением калорий. Достигнув желаемого результата, они часто постепенно или быстро возвращаются к прежнему рациону и прежнему весу. На первый взгляд это кажется лишь вопросом внешнего вида, однако ученые предупреждают: постоянные колебания массы тела могут оказывать негативное влияние на сердечно-сосудистую систему и обмен веществ.
Так называемый эффект йо-йо, когда периоды активного похудения сменяются повторным набором веса, становится все более распространенным явлением. Новые исследования указывают на возможную связь между такими циклами и ухудшением работы сердца. Организм способен адаптироваться к изменениям питания, но постоянное повторение резких переходов между ограничением калорий и перееданием создает дополнительную нагрузку на различные системы.
В одном из экспериментов на лабораторных животных исследователи моделировали эффект йо-йо, периодически снижая калорийность рац ...>>
Случайная новость из Архива Времени может не существовать
02.02.2023
Исследователи выяснили, что причинность, а не время, является основной характеристикой нашей вселенной.
Эксперт Австралийского католического университета Сэм Барон считает, что физика пребывает в кризисе. На протяжении прошлого века ученые объясняли Вселенную с помощью двух чрезвычайно успешных теорий: общей теории относительности и квантовой механики. По его словам, квантовая механика успешно обосновывает работу в невероятно крошечном мире частиц и их взаимодействия. При этом, общая теория относительности описывает общую картину гравитации и движения объектов.
Данные теории во многом противоречат друг другу. Поэтому ученые считают, что их необходимо заменить одной общей. В частности, речь идет о теории "квантовой гравитации", которая должна объяснить, как гравитация работает в самом миниатюрном масштабе.
Ученые при этом отмечают, что создать новую теорию квантовой гравитации чрезвычайно сложная задача. Одной из таких попыток была теория струн. Она заменила частицы струнами, вибрирующими в 11 измерениях. Однако теория струн столкнулась с некоторыми сложностями. Теория описывает Вселенную, схожую с нашей, но не предоставляет никаких четких предсказаний, которые можно было бы проверить в ходе экспериментов. Таким образом, выдвинутую теорию невозможно ни подтвердить, ни опровергнуть, добавили ученые.
Наиболее известным подходом после этого стала петлевая квантовая гравитация. Она гласит, что ткань пространства и времени состоит из сети очень маленьких дискретных фрагментов, иными словами "петлей". Одной из самых весомых особенностей петлевой квантовой гравитации является упразднение времени.
"Петлевая квантовая гравитация не единственная теория, которая исключает время. Ряд других подходов также упраздняет время как фундаментальные аспект реальности. В теориях физики нет никаких столов, стульев и даже людей, и тем не менее мы по-прежнему знаем, что все это существует. Мы отлично знаем, что все перечисленное состоит из фундаментальных частиц, но понятия не имеем, из чего может "состоять" время. Пока мы не сможем дать четкое объяснение того, как возникает время, неясно, можем ли мы утверждать, что оно существует", - подчеркнул учены.
По его словам, исходя из этого, время может не существовать ни в одной из имеющихся теорий. Однако теории оставляют нетронутой причинно-следственную связь. То есть, физика говорит, что причинность, а не время, является основной характеристикой нашей вселенной.
|
Другие интересные новости:
▪ Умные окна на основе организма осьминога
▪ Математика в помощь почтальону
▪ Восстановление пирамиды Менкаура в Гизе
▪ Кишечные паразиты помогают забеременеть
▪ Биоразлагаемый пластик из хлопковых отходов
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Гражданская радиосвязь. Подборка статей
▪ статья Лица необщее выраженье. Крылатое выражение
▪ статья Сколько существует галактик? Подробный ответ
▪ статья Автоматчик токарных автоматов. Типовая инструкция по охране труда
▪ статья Эхолот рыболова-любителя. Энциклопедия радиоэлектроники и электротехники
▪ статья Предварительный усилитель на микросхеме КМ551УД2. Энциклопедия радиоэлектроники и электротехники
Оставьте свой комментарий к этой статье:
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026