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.

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

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

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

<< Назад

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

Тающие айсберги создают новые оазисы жизни на дне океана 30.06.2026

Глобальное потепление активно меняет облик нашей планеты, и одним из наиболее заметных его проявлений становится ускоренное таяние ледников в полярных регионах. Этот процесс не только приводит к подъему уровня Мирового океана, но и вызывает цепную реакцию в морских экосистемах, порой создавая неожиданные и парадоксальные последствия. Массовое высвобождение айсбергов из Гренландии - яркий пример того, как климатические изменения перестраивают жизнь в самых глубоких и удаленных уголках океана. Из-за повышения температуры количество айсбергов, откалывающихся от гренландских ледников, стремительно растет. Ученые проанализировали данные за последние 40 лет и установили, что с 2000 года поток ледяных глыб через пролив Фрама увеличился в четыре раза. Об этом сообщает Futurism со ссылкой на исследование специалистов из Технического университета Дании. Такое беспрецедентное нашествие айсбергов представляет серьезную опасность для международного судоходства. Одновременно оно радикально тра ...>>

Робот-тьютор Optio, помошник школьника 30.06.2026

Икусственный интеллект и робототехника все активнее помогают учителям и ученикам, делая обучение более персонализированным и увлекательным. Гуманоидные роботы, способные взаимодействовать с людьми естественным образом, открывают новые возможности для школ, особенно в условиях нехватки педагогических кадров и растущего интереса к технологиям. Одна из таких инновационных инициатив стартовала в американском штате Нью-Йорк. Компания Realbotix запустила своего помощника учителя на базе искусственного интеллекта под названием Optio в Центральном школьном округе Саламанки. Робот выступает в роли тьютора, предлагая персонализированное репетиторство, многоязычную помощь с домашними заданиями и круглосуточную академическую поддержку. По данным Interesting Engineering, проект направлен на повышение вовлеченности учащихся и внедрение передовых технологий в учебный процесс. В рамках пилотной программы школы округа планируют интегрировать человекоподобных роботов в классы. Изначально Optio буд ...>>

Биопрепараты повышают питательную ценность органической гречихи 29.06.2026

В органическом земледелии особое внимание уделяется не только урожайности, но и качественному составу продукции. Потребители все чаще выбирают продукты с высоким содержанием полезных веществ и без следов химических веществ. Исследования показывают, что применение биологических препаратов может существенно улучшить минеральный состав зерновых культур, делая их более ценными с точки зрения питания. В результате полевых экспериментов, проведенных в 2023-2025 годах, ученые установили, что использование биопрепаратов способствует активному накоплению макроэлементов, в частности фосфора и калия, в зерне органической гречихи. Об этом сообщила Леся Крупак из Белоцерковского национального аграрного университета в своей работе "Экологичность и производительность". Наиболее заметный эффект наблюдался при применении гумата калия. В этом случае содержание калия в зерне увеличивалось на 19-21 процент по сравнению с контрольными участками. Такой результат свидетельствует об улучшении работы тра ...>>

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

Искусственные мускулы из натуральных белков 15.02.2022

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

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

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

Натуральный белок, используемый командой из Фрайбурга, основан на природном волокнистом белке, называемом эластином. Исследователи разработали два синтетических эластиноподобных белка, один из которых реагирует на колебания кислотности среды, а другой - на изменения температуры.

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

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

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

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

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

▪ Ultra HD смарт-телевизоры Vizio P Series

▪ Кислород останавливает старение

▪ Изменение климата ускоряет появление насекомых

▪ Дирижабль без пилота

▪ Облака предсказывают землетрясение

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

 

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

▪ раздел сайта Видеотехника. Подборка статей

▪ статья Панургово стадо. Крылатое выражение

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

▪ статья Буквица лекарственная. Легенды, выращивание, способы применения

▪ статья Подключение электровилки В16 242. Энциклопедия радиоэлектроники и электротехники

▪ статья Бестрансформаторный преобразователь напряжения, 28/150-450 вольт 1 ватт. Энциклопедия радиоэлектроники и электротехники

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

Имя:


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


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




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

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


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

www.diagram.com.ua

www.diagram.com.ua
2000-2026