Menu Home

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


Двухканальный термометр-термостат 5-95 °С. Энциклопедия радиоэлектроники и электротехники

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

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

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

Этот прибор, построенный на микроконтроллере ATmega8, может быть сконфигурирован как термометр или как термостат независимо для каждого из двух каналов. Имеется возможность задавать температуру выключения нагревателя в пределах от +5 до +95 °С, разность значений температуры его выключения и включения от 0 до 4 °С и компенсировать систематическую погрешность датчиков температуры от -2 до +2 °С. Схема термометра-термостата показана на рисунке.

Двухканальный термометр-термостат 5-95 °С. Схема термометра

Два датчика DS18B20 подключают к разъемам Х1 и Х2, причем номера гнезд соответствуют номерам их выводов. Использована трехпроводная схема подключения. Уже много раз я убеждался в том, что только так можно добиться максимальной длины соединительных проводов, и везде, где это возможно, стараюсь избегать паразитного питания датчиков. При медных проводах сечением 0,5 мм2 устойчивую связь удавалось обеспечить на расстоянии до 40 м. Показания датчиков выводятся на HG1 - трехразрядный светодиодный индикатор с общими анодами светодиодов каждого разряда. Двухцветные светодиоды HL1 и HL2 отображают состояние каждого из каналов. Сигналы управления нагревателями в режиме термостата формируются на выходах микроконтроллера РВ6 (первый канал) и РВ7 (второй канал). Управление двухпозиционное; нагреватель включен или выключен.

Для гальванической развязки прибора от исполнительных устройств установлены оптроны U1 и U2. В моем варианте к разъемам Х4 и Х5 подключены цепи управления двух симисторов ВТ139, коммутирующих нагревательные элементы. При необходимости оптроны можно заменить транзисторами, включив в их коллекторные цепи обмотки электромагнитных реле. В течение 4...5 с после подачи на прибор питания происходит инициализация датчиков и начальный сбор их показаний. В это время поочередно мигают все элементы индикатора HG1. Далее устанавливается режим измерения и отображения температуры. В этом режиме нагреватели выключены. Показания датчиков на индикаторе чередуются с периодом 5 с. Если температура измерена датчиком, подключенным к разъему Х1, светится светодиод HL1, а подключенным к разъему Х2 - HL2. При этом, если соответствующий канал сконфигурирован как термометр, цвет свечения желтый, если как термостат, то при поданной команде на включение нагревателя он красный, а при ее отсутствии - зеленый. После нажатия на кнопку SB2 отображаются показания только первого датчика, а после нажатия на SB3 - только второго. Если какой-либо датчик не подключен, в его цепи произошел обрыв, замыкание или температура вышла за пределы 0,1...99,9 °С, на индикатор вместо значения температуры выводится надпись "Err", а соответствующий нагреватель выключается.

Если во время отображения температуры, измеренной, например, первым датчиком, несколько раз нажимать на кнопку SB2, то с каждым нажатием соответствующий канал будет переходить из режима термостата в режим термометра и обратно. При кратковременном нажатии на кнопку SB1 восстанавливается режим поочередного отображения температуры в двух каналах. Но если удерживать кнопку SB1 нажатой длительное время, термометр-термостат войдет в режим настройки того канала, во время отображения температуры которого была нажата кнопка.

В этом режиме кнопками SB2 и SB3 выбирают необходимый параметр:

ut1 (ut2) - установка температуры выключения нагревателя в канале 1 (2);
dt1 (dt2) -установка разности температуры выключения и включения нагревателя в канале 1 (2).

Например, при установке температуры выключения 35 °С и разности 1,5 °С нагревание произойдет до температуры 35 °С, по ее достижении нагреватель будет выключен и вновь включен, когда температура понизится до 33,5 °С. Оптимальным выбором разности достигают компромисса между точностью поддержания температуры и частотой включений нагревателя.

со1 (со2) - корректировка показаний датчика 1 (2). Введенное значение суммируется (с учетом знака) с этими показаниями прежде, чем они поступят на дальнейшую обработку. Это позволяет скомпенсировать возможную погрешность датчика. В случае повторного кратковременного нажатия на кнопку SB1 на индикатор выводится хранящееся в памяти микроконтроллера значение выбранного параметра, после чего кнопками SB2 и SB3 (соответственно уменьшение и увеличение на 0,1 °С) задают его новое значение. При длительном удержании этих кнопок изменение параметра начинает происходить быстрее (приблизительно 10 раз в секунду). Через 5 с после последнего нажатия на любую кнопку установленное значение запоминается в энергонезависимой памяти микроконтроллера, а на индикатор выводится текущая температура. Коды программы из файла Termo2ch.hex записывают в программную (FLASH) память микроконтроллера, а информацию из файла Termo2ch.epp - в его EEPROM. Разряды конфигурации микроконтроллера программируют в соответствии с таблицей.

Разряд Знач. Разряд Знач.
BODEN 0 SKCEL0 0
BODLEVEL 1 SKCEL1 0
BOOTRST 1 SKCEL2 1
BOOTSZ0 1 SKCEL3 0
BOOTSZ1 1 SPIEN 0
CKOPT 1 SUT0 0
EESAVE 1 SUT1 1
RSTDISBL 1 WDTON 0

Для защиты от зависания программы в микроконтроллере должен быть включен сторожевой таймер. Поскольку интерфейс 1-Wire, используемый датчиками, критичен к тактовой частоте микроконтроллера, необходима точная настройка его внутреннего тактового генератора на 8 МГц. Для этого следует, подключив используемый экземпляр микроконтроллера к программатору, прочитать калибровочную константу, находящуюся в старшем байте слова, расположенного по адресу 0x0003 сигнатуры микроконтроллера. После загрузки в программатор файла Termo2ch.epp, но перед программированием, эту константу записывают в нулевую ячейку буфера EEPROM программатора. Микроконтроллер АТmega8 может быть заменен на ATmega8L При замене индикатора CPD-05211SR2/A аналогичным другого типа придется, возможно, подобрать резисторы R8-R15, чтобы обеспечить приемлемую яркость.

Скачать программы микроконтроллера

Автор: И. Котов, г. Красноармейск Донецкой обл., Украина; Публикация: cxem.net

Смотрите другие статьи раздела Регуляторы мощности, термометры, термостабилизаторы.

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

<< Назад

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

Курение отупляет 02.12.2024

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

Технология точного распыления Greeneye Technology 02.12.2024

Израильская компания Greeneye Technology разработала уникальную систему точного распыления, основанную на искусственном интеллекте. Эта технология уже продемонстрировала впечатляющие результаты в США и готовится к первым испытаниям на австралийских полях. Основной особенностью технологии Greeneye является возможность точного распыления гербицидов исключительно на сорняки. Это решение позволило сократить использование остатков гербицидов в среднем на 87%, что снижает затраты фермеров и минимизирует экологический вред. Перенос этой технологии в Австралию станет важным шагом к повышению эффективности сельского хозяйства в регионе. Для продвижения технологии в Австралии Greeneye Technology сотрудничает с компанией Croplands, базирующейся в Аделаиде. Croplands, имея сильное региональное присутствие, уже давно зарекомендовала себя в области продажи и обслуживания систем точного опрыскивания. Финансовую поддержку проекту оказывает Grains Research and Development Corporation, что подчерк ...>>

Раковые клетки погибают в невесомости 01.12.2024

Исследователи из Сиднейского технологического института (Австралия) выяснили, что микрогравитация губительна для раковых клеток. В условиях, имитирующих невесомость, погибает до 90% злокачественных клеток - и это без применения лекарств. Для изучения этого явления ученые построили микрогравитационный стимулятор - специальное устройство, воспроизводящее условия невесомости. В этом аппарате они размещали культуры клеток различных видов рака, включая опухоли яичников, молочной железы, носа и легких. Через 24 часа результаты превзошли ожидания: от 80% до 90% раковых клеток подверглись гибели. Примечательно, что микрогравитация практически не оказывала аналогичного разрушительного эффекта на здоровые клетки. Несмотря на впечатляющие результаты, механизм, объясняющий, почему раковые клетки так чувствительны к микрогравитации, пока остается загадкой. Известно, что недостаток гравитации вызывает серьезные изменения в человеческом организме, например, снижение костной массы у космонавт ...>>

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

Правильно подобранная диета повышает успеваемость детей 27.09.2016

Ученые из Университета Восточной Финляндии выяснили, как качество питания влияет на интеллект. Оказалось, что финская, балтийская и средиземноморская диеты положительно отражаются на способности школьников воспринимать информацию.

Для своего эксперимента исследователи отобрали 161 добровольца в возрасте 6-8 лет. Все дети были учениками первых классов. На протяжении трех лет обучения ученые следили за питанием и успеваемостью детей. Выяснилось, что школьники, которые питались финской, балтийской и средиземноморской кухней лучше усваивали текстовую информацию. Особенность этих диет - меньшее количество сахара и большое количество цельного зерна, рыбы, ягод, фруктов и овощей.

Ученые отмечают, что питание для школьников важно, но не меньшую роль на интеллект оказывает статус семьи, наличие проблем с весом, физическая активность.

Ранее ученые сообщали о том, что наследственность играет ключевую роль в успеваемости учащихся. Этот фактор связан с 55% различий в активности и оценках детей на уроках. Также специалисты отметили, что успех в школе еще во многом зависит от учебного заведения и обстановки в семье.

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

▪ Microsoft станет беднее

▪ Рабочая станция Toshiba Tecra W50 с экраном Ultra HD 4K

▪ Электронный дегустатор вина

▪ Орбитальное соединение кубитов улучшают квантовые вычисления

▪ Самовосстанавливающийся бетон

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

 

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

▪ раздел сайта Защита электроаппаратуры. Подборка статей

▪ статья Примус. История изобретения и производства

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

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

▪ статья Сенсорный выключатель подсветки на транзисторах. Энциклопедия радиоэлектроники и электротехники

▪ статья Преобразователь питания для часов на 60 Гц. Энциклопедия радиоэлектроники и электротехники

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

Имя:


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


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





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

www.diagram.com.ua

www.diagram.com.ua
2000-2024