Бесплатная техническая библиотека
Доработка недельного восьмиканального таймера с WEB-интерфейсом. Энциклопедия радиоэлектроники и электротехники

Энциклопедия радиоэлектроники и электротехники / Часы, таймеры, реле, коммутаторы нагрузки
Комментарии к статье
После публикации статьи [1] от читателей поступила просьба предусмотреть в таймере измерение метеопараметров подобно тому, как это сделано в приборе того же автора, описанном в статье [2]. О такой доработке, выполненной им, и рассказывает предлагаемая статья.
Чтобы измерять метеопараметры, к микроконтроллеру прибора, описанного в [1], необходимо подключить соответствующие датчики и модифицировать его программное обеспечение. Как и в статье [2], для измерения температуры выбраны цифровые датчики DS18B20, а атмосферного давления - BMP180. Устройство получилось весьма универсальным, к нему можно подключить один датчик давления и до шестнадцати датчиков температуры.
Принципиальная схема подключения датчиков приведена на рис. 1. Точки их соединения с прибором указаны согласно его схеме, изображенной на рис. 1 в [1]. Модифицированная программа микроконтроллера обеспечивает возможность прибора работать не только с подключенными датчиками, но и в их отсутствие без каких-либо доработок и перенастройки.
Рис. 1. Принципиальная схема подключения датчиков
Ввиду чрезвычайно малых размеров датчика давления BMP180 использован изображенный на рис. 2 готовый модуль GY-68, в котором установлены этот датчик и стабилизатор напряжения питания для него. Модуль желательно расположить внутри устройства, приклеив или привинтив его к корпусу, либо укрепив на свободном месте основной платы, соединив его с ней отрезками монтажного провода. Датчики температуры подключают через не показанный на схеме разъем. Резистор R5 лучше смонтировать непосредственно на контактах этого разъема, соединение которого с основной платой выполнить проводом МГТФ-0,12.
Рис. 2. Модуль GY-68
После доработки прибора необходимо загрузить в память микроконтроллера DD1 новую программу, установив его конфигурацию такой же, как в [1]. По завершении программирования устройство начинает работать без какой-либо дополнительной настройки и регулировки.
Наличие подключенного датчика давления программа проверяет при каждом обращении к нему. Поэтому в случае "горячего" подключения информация о давлении появится в первом же после этого цикле измерения.
Проверку наличия датчиков температуры программа выполняет лишь один раз при включении устройства. Поэтому после "горячего" подключения новых датчиков их информация останется недоступной до установки микроконтроллера в исходное состояние, например, выключением и повторным включением питания. Однако при "горячем" отключении и повторном подключении одного и того же датчика температуры информация от него будет получена в ближайшем цикле измерения приблизительно через секунду.
При отключенном датчике на табло перестает отображаться соответствующий параметр. А из WEB-интерфейса (рис. 3) при очередном обновлении страницы исключается строка с параметром, который измерял отключенный датчик. С подключением датчика обратно все возобновляется.
Рис. 3. WEB-интерфейс
Необходимо отметить, что на табло индикатора выведена информация только от первого датчика температуры, а в WEB-интерфейсе - от всех. На странице настроек (рис. 4) дополнительно имеется подробная информация о каждом датчике температуры - его порядковый номер, уникальный номер, хранящийся в его ПЗУ, измеренная температура и код ошибки. Коды ошибок расшифрованы в файле ds18х20.h, код 0 соответствует отсутствию ошибок.
Рис. 4. Страница настроек
Установка времени, параметров TCP/IP, яркости индикатора, периода смены показаний и установка таймера возможны только через WEB-интерфейс, так как установка всего этого кнопками признана слишком трудоемкой, а в WEB-интерфейсе она интуитивно понятна.
Переработанная программа микроконтроллера: ftp://ftp.radio.ru/pub/2017/02/web-timer-meteo.zip.
Литература
- Гнитиев В. Недельный восьмиканальный таймер с WEB-интерфейсом. - Радио, 2016, №6, с. 42-44.
- Гнитиев В. Часы с измерением метеопараметров и интерфейсом Ethernet. - Радио, 2015, № 1, с. 37-39; № 2, с. 33-37.
Автор: В. Гнитев
Смотрите другие статьи раздела Часы, таймеры, реле, коммутаторы нагрузки.
Читайте и пишите полезные комментарии к этой статье.
<< Назад
Последние новости науки и техники, новинки электроники:
Экраны влияют на детей неравномерно в разном возрасте
01.08.2026
Планшеты и смартфоны давно стали привычной частью повседневной жизни даже самых маленьких детей. Родители часто используют гаджеты, чтобы успокоить малыша или занять его на время, однако ученые все чаще задаются вопросом, как экранное время сказывается на развитии мозга и будущей способности к обучению. Новое исследование показывает, что значение имеет не только продолжительность просмотра, но и возраст, в котором ребенок проводит время перед экраном.
Ученые наблюдали детей от рождения до 8 лет. Оказалось, что больше всего экраны влияют на мозг в два периода - в раннем младенческом возрасте и перед поступлением в школу. У детей, много времени проводивших перед экранами в эти возрастные точки, в 9 лет были несколько хуже успехи в обучении, а в 10,5 лет хуже работала рабочая память - способность удерживать и обрабатывать информацию здесь и сейчас.
Исследователи из Франции и Сингапура проанализировали данные 502 детей и выделили два ключевых этапа. У младенцев мозг развивается очень ...>>
Умные жилеты, спасающие от жары
01.08.2026
Летняя жара в больших городах все чаще становится серьезным испытанием для людей, работающих на открытом воздухе. Мусорщики, строители и другие специалисты вынуждены проводить часы под палящим солнцем, рискуя перегревом. Китайские инженеры предложили практичное решение - специальные охлаждающие жилеты, которые помогают снизить ощущаемую температуру примерно на 10 градусов.
Пока мир страдает от сильной жары, китайские инженеры разработали "умные" жилеты с климат-контролем. Жилеты с кондиционированием почти не отличаются от обычной рабочей одежды. Главное отличие - в системе охлаждения. В городе Нанкин в жилет вмонтированы два вентилятора, работающих от портативных аккумуляторов. Одного заряда хватает на 3-4 часа непрерывной работы.
В Чанчжоу решили разместить в карманах охлаждающие элементы с материалом, который при нагревании переходит из твердого состояния в жидкое, активно поглощая тепло. Это поддерживает комфортную температуру в течение 2,5-4 часов. Такие жилеты выглядят почти ...>>
Летающие ветротурбины 3 МВт вышли в серию
31.07.2026
Традиционные ветряные электростанции зависят от силы и стабильности ветра у поверхности земли, где воздушные потоки часто бывают слабыми и порывистыми. На больших высотах ветер обычно сильнее и постояннее, поэтому инженеры уже давно рассматривают возможность подъема турбин в воздух. Китайская компания сделала важный шаг в этом направлении, перейдя от испытаний к мелкосерийному производству.
Компания Beijing Linyi Yunchuan Energy Technology запустила мелкосерийное производство летающей ветротурбины S2000, а в провинции Чжэцзян возводят отдельный завод по производству материалов для оболочки аппарата. У компании уже есть предварительные договоренности с прибрежными городами и горными регионами, которые рассматривают возможность использования этой технологии для удовлетворения собственных энергетических потребностей. Прототип, который полгода назад только что поднялся в небо над Сычуанем, теперь превращается в целую отрасль.
Идея S2000 проста: вместо того чтобы устанавливать ветряну ...>>
Случайная новость из Архива Безопасная транспортировка марсианского грунта
12.09.2020
США и Китай планируют собрать образцы марсианского грунта для изучения следов жизни. Японское агентство по освоению аэрокосмического пространства (JAXA) также планирует в 2029 году поставить образцы со спутника Марса Фобоса.
Группа ученых из Токийского университета разработала новый способ безопасной транспортировки образцов грунта с Марса на Землю для их исследования. Он поможет предотвратить биологическую угрозу для человечества.
Космобиологи использовали раствор хлорида кальция для улавливания бактерий и вирусов в кристаллы карбоната кальция. В таких условиях организмы были неактивны в течение одной минуты, но выделение и анализ их ДНК все еще был возможен. В то же время стандартная стерилизация с помощью тепла или химикатов существенно затрудняет этот процесс.
Руководитель исследования, профессор Токийского университета Судзуки Йохей, надеется, что этот практический метод станет стандартной техникой исследования Марса.
|
Другие интересные новости:
▪ Электропоезд со скоростью 369 км/ч
▪ Сухая пропитка тканей
▪ Саундбары Yamaha YAS-109 и YAS-209
▪ Обнаружена самая большая в мире бактерия
▪ Таблетка от ярости
Лента новостей науки и техники, новинок электроники
Интересные материалы Бесплатной технической библиотеки:
▪ раздел сайта Электропитание. Подборка статей
▪ статья Распространение ядовитых промышленных веществ и признаки отравления ими. Основы безопасной жизнедеятельности
▪ статья Сколько дней длилась крупнейшая в мировой истории автомобильная пробка? Подробный ответ
▪ статья Горчица индийская. Легенды, выращивание, способы применения
▪ статья Водонепроницаемые ткани и другие материалы. Простые рецепты и советы
▪ статья Загадки про день и ночь, время, часы
Оставьте свой комментарий к этой статье:
Комментарии к статье:
Сергей
Здравствуйте. Можно ли использовать вместо DS1307 китайский модуль? Откроется страница, если часы не инициализируются? Попробовал собрать на макетной плате, с Мега32 в DIP корпусе. Что-то не получилось. ENC28J60 исправен.
Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua
2000-2026