Эмулятор датчика ds18b20
Описание
Эмулятор датчика ds18b20.
Простой девайс для настройки/проверки/отладки всяческих термометров/термостатов, работающих с датчиком ds18b20. С точки зрения вашего термостата он представляет собой датчик температуры, отвечающий на стандартные команды, но температуру, которую он "отдаст"- можно задать крутилкой. Таким образом, можно будет проверить поведение вашего термостата если, например, температура опустится до минус сорока, или поднимется до плюс сто пятнадцати градусов- но без необходимости охлаждать или греть реальный датчик. Достаточно просто выставить нужную температуру крутилкой и наблюдать за реакцией ;). Значение температуры по шине отдается в целом виде, дробная часть всегда = 0.
Для сборки понадобятся микроконтроллер ATtiny13, два резистора, керамический конденсатор, потенциометр 1- 10 кОм (желательно многооборотный), четырехразрядный дисплей на контроллере tm1637 (опционально). Требует внешнего питания 5 вольт.
Поддерживаются общие команды шины- Skip Rom, Match Rom, Search Rom, Read Rom; команды датчика ds18b20- Start Convert, Read Scratchpad.
Адрес этого устройства на шине- 28 1F21ED020000 CF, задается в прошивке. Проект может быть развит до удлиннителя датчика ds18b20 по другому интерфейсу или радиоканалу.
Схема, прошивка, прошитый контроллер эмулятора, ну или сам эмулятор в готовом виде- пишите на почту hexFF68@yandex.ru
Рекомендуемые видео





![Воинственный бог Асура 2 сезон 7 серия [ 23 эпизод ] 4К Озвучка MDA](/images/video/2026-03-25/ab/b1/abb14e80602cdbd209f9fe0e8d950223.jpg?width=640)









