Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


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

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Часы, таймеры, реле, коммутаторы нагрузки

Комментарии к статье Комментарии к статье

После публикации статьи [1] от читателей поступила просьба предусмотреть в таймере измерение метеопараметров подобно тому, как это сделано в приборе того же автора, описанном в статье [2]. О такой доработке, выполненной им, и рассказывает предлагаемая статья.

Чтобы измерять метеопараметры, к микроконтроллеру прибора, описанного в [1], необходимо подключить соответствующие датчики и модифицировать его программное обеспечение. Как и в статье [2], для измерения температуры выбраны цифровые датчики DS18B20, а атмосферного давления - BMP180. Устройство получилось весьма универсальным, к нему можно подключить один датчик давления и до шестнадцати датчиков температуры.

Принципиальная схема подключения датчиков приведена на рис. 1. Точки их соединения с прибором указаны согласно его схеме, изображенной на рис. 1 в [1]. Модифицированная программа микроконтроллера обеспечивает возможность прибора работать не только с подключенными датчиками, но и в их отсутствие без каких-либо доработок и перенастройки.

Доработка недельного восьмиканального таймера с WEB-интерфейсом
Рис. 1. Принципиальная схема подключения датчиков

Ввиду чрезвычайно малых размеров датчика давления BMP180 использован изображенный на рис. 2 готовый модуль GY-68, в котором установлены этот датчик и стабилизатор напряжения питания для него. Модуль желательно расположить внутри устройства, приклеив или привинтив его к корпусу, либо укрепив на свободном месте основной платы, соединив его с ней отрезками монтажного провода. Датчики температуры подключают через не показанный на схеме разъем. Резистор R5 лучше смонтировать непосредственно на контактах этого разъема, соединение которого с основной платой выполнить проводом МГТФ-0,12.

Доработка недельного восьмиканального таймера с WEB-интерфейсом
Рис. 2. Модуль GY-68

После доработки прибора необходимо загрузить в память микроконтроллера DD1 новую программу, установив его конфигурацию такой же, как в [1]. По завершении программирования устройство начинает работать без какой-либо дополнительной настройки и регулировки.

Наличие подключенного датчика давления программа проверяет при каждом обращении к нему. Поэтому в случае "горячего" подключения информация о давлении появится в первом же после этого цикле измерения.

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

При отключенном датчике на табло перестает отображаться соответствующий параметр. А из WEB-интерфейса (рис. 3) при очередном обновлении страницы исключается строка с параметром, который измерял отключенный датчик. С подключением датчика обратно все возобновляется.

Доработка недельного восьмиканального таймера с WEB-интерфейсом
Рис. 3. WEB-интерфейс

Необходимо отметить, что на табло индикатора выведена информация только от первого датчика температуры, а в WEB-интерфейсе - от всех. На странице настроек (рис. 4) дополнительно имеется подробная информация о каждом датчике температуры - его порядковый номер, уникальный номер, хранящийся в его ПЗУ, измеренная температура и код ошибки. Коды ошибок расшифрованы в файле ds18х20.h, код 0 соответствует отсутствию ошибок.

Доработка недельного восьмиканального таймера с WEB-интерфейсом
Рис. 4. Страница настроек

Установка времени, параметров TCP/IP, яркости индикатора, периода смены показаний и установка таймера возможны только через WEB-интерфейс, так как установка всего этого кнопками признана слишком трудоемкой, а в WEB-интерфейсе она интуитивно понятна.

Переработанная программа микроконтроллера: ftp://ftp.radio.ru/pub/2017/02/web-timer-meteo.zip.

Литература

  1. Гнитиев В. Недельный восьмиканальный таймер с WEB-интерфейсом. - Радио, 2016, №6, с. 42-44.
  2. Гнитиев В. Часы с измерением метеопараметров и интерфейсом Ethernet. - Радио, 2015, № 1, с. 37-39; № 2, с. 33-37.

Автор: В. Гнитев

Смотрите другие статьи раздела Часы, таймеры, реле, коммутаторы нагрузки.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Хорошо управляемые луга могут компенсировать выбросы от скота 15.02.2026

Животноводство, особенно разведение крупного рогатого скота, часто обвиняют в значительном вкладе в глобальное потепление из-за мощного парникового газа - метана, который выделяется при пищеварении у жвачных животных. Это вызывает острые политические споры и призывы к сокращению потребления мяса. Однако ученые напоминают, что полная картина климатического воздействия отрасли не ограничивается только выбросами от животных: огромную роль играет окружающая экосистема - пастбища, почва и растительность, которые способны активно поглощать углекислый газ из атмосферы. Исследователи из Университета Небраски-Линкольна решили глубже изучить этот баланс. Группа под руководством профессора Галена Эриксона сосредоточилась на том, как правильно организованные пастбища накапливают углерод в растениях и грунте благодаря естественным процессам, стимулируемым выпасом скота. Ученые подчеркивают, что при достаточном уровне осадков и грамотном управлении такие луга превращаются в мощные природные погло ...>>

NASA тестирует инновационную технологию крыла 15.02.2026

Коммерческая авиация ежегодно расходует колоссальные объемы керосина, что сказывается не только на бюджете авиакомпаний, но и на состоянии окружающей среды. В 2024 году глобальные затраты на авиационное топливо достигли 291 миллиарда долларов, и эта сумма продолжает расти. Чтобы справиться с этими вызовами, NASA активно работает над технологиями, способными заметно повысить аэродинамическую эффективность самолетов. Одним из самых перспективных направлений стало создание специальной конструкции крыла, которая максимизирует естественный ламинарный поток воздуха и минимизирует сопротивление. В январе 2026 года специалисты NASA Armstrong Flight Research Center успешно провели важный этап наземных испытаний концепции Crossflow Attenuated Natural Laminar Flow (CATNLF). Для эксперимента под фюзеляж исследовательского самолета F-15B закрепили вертикально ориентированную масштабную модель высотой около 0,9 м (3 фута), напоминающую узкий киль. Такая компоновка позволила подвергнуть прототип р ...>>

Забота о внуках очень полезна для здоровья мозга 14.02.2026

Общение между поколениями приносит радость всей семье, но мало кто задумывается, насколько активно бабушки и дедушки, заботящиеся о внуках, поддерживают свою умственную форму. Регулярное взаимодействие с детьми стимулирует мозг пожилых людей, помогая сохранять память, скорость мышления и общую когнитивную активность. Новые научные данные подтверждают, что такая добровольная помощь не только важна для общества, но и может замедлять возрастные изменения в мозге. Исследователи из Тилбургского университета в Нидерландах провели анализ, чтобы понять, приносит ли уход за внуками реальную пользу здоровью пожилых людей. Ведущий автор работы Флавия Черечес отметила, что многие бабушки и дедушки регулярно присматривают за детьми, и оставался открытым вопрос, насколько это положительно сказывается на их собственном благополучии, особенно в плане когнитивных функций. Ученые поставили цель выяснить, способен ли регулярный уход за внуками замедлить снижение памяти и других умственных способ ...>>

Случайная новость из Архива

Умная кровать с механизмом антихрапа 17.05.2022

Xiaomi анонсировала умную электрическую кровать, которая должна помочь в борьбе с храпом.

Производством 8H Feel Leather Smart Electric Bed X Pro будет заниматься компания 8H. Кровать оснащена парой моторов, которые установлены на спинке и ножках. Они дают возможность регулировать уровень наклона в пределах 60° и 40°.

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

Кровать с антихрапом 8H Feel Leather Smart Electric Bed X Pro - удовольствие не из дешевых. Стоимость кровати в рознице в Китае составит 1120 долларов. В рамках краудфандинговой кампании новинка будет доступна со скидкой 150 долларов.

Другие интересные новости:

▪ Мотоциклетный шлем с зеркалами

▪ OLED-планшет для рисования Wacom Movink

▪ Микросхема Samsung Secure Element для аппаратно-программной защиты устройств Интернета вещей

▪ 20-нанометровые чипы DRAM LPDDR3 плотностью 6 Гбит

▪ Рекорд автоматической подводной лодки

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Электронные справочники. Подборка статей

▪ статья Если кто-то кое-где у нас порой. Крылатое выражение

▪ статья Что такое теория относительности Эйнштейна? Подробный ответ

▪ статья Переплетчик. Должностная инструкция

▪ статья Таракан, таракан, тараканище... Энциклопедия радиоэлектроники и электротехники

▪ статья Зарядные приставки для аккумуляторных батарей 6F22. Энциклопедия радиоэлектроники и электротехники

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:




Комментарии к статье:

Сергей
Здравствуйте. Можно ли использовать вместо DS1307 китайский модуль? Откроется страница, если часы не инициализируются? Попробовал собрать на макетной плате, с Мега32 в DIP корпусе. Что-то не получилось. ENC28J60 исправен.


Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026