суббота, 9 февраля 2013 г.

цифровой термометр схема на attiny

Писать сообщения можно без регистрации. И создавать темы тоже. Христинский форум обо всёмХристианский форум о жизни. Общение на разные темы                      ::   ::  Страница 1 из 1 •   •       автор  в Вс Окт 31, 2010 11:42 pmПростой терморегулятор / термометр на ATtiny2313 и DS18B20 * Измерение температуры от -55`С до +125`С (шаг 0,1`С) * Установка температуры от -55`С до +124`С (шаг 0,1`С !!!). * Гистерезис от 0,1`С до 25`ССхема терморегулятора:Пояснение к схеме:На схеме показан второй вариант включения термодатчика, если он не захотел работать по однопроводной шине (что встречается очень редко). Обратите внимание, что подтягивающий резистор на 11 выводе должен быть именно 4,7кОм. Уменьшение или увеличение может привести к нестабильной работе датчика в случае включения по однопроводной схеме.Индикатор можно применять как с общим анодом, так и с общим катодом - просто разные прошивки."*" обозначены компоненты необходимые для защиты от статического электричества, но их можно не устанавливать.Управление терморегулятором:1. Кнопками "+" и "-" устанавливают температуру включения нагрузки (на экране в первом сегменте отобразится символ подчёркивания "_").2. При одновременном нажатии обеих кнопок устройство переходит в режим изменения гистерезиса (на экране в первом сегменте отобразится символ "d"). 3. Длительное удержание одной из кнопок приводит к ускоренному перебору значений. 4. При отсутствии нажатий на кнопки в течении 5 секунд прибор переходит в режим отображения измеренной температуры, при этом происходит запоминание изменённых параметров в энергонезависимую память.Индикация в терморегуляторе:1. В первом сегменте отображается точка, если Т < Т уст., т.е. нагрузка включена. Точка отображается во всех режимах, даже при изменении установленной температуры или гистерезиса (если сохраняется условие Т < Т уст.). 2. В этом же сегменте будет отображаться знак минуса "-" при отрицательной температуре.1. Пример работы терморегулятора в режиме нагрева: * Установим температуру = 25,5`С, гистерезис (dT) = 1,2`С. * Текущая температура 20 градусов. (PD2 = 1, PD3 = 0, горит "точка"). * Такое состояние будет сохранятся пока температура не достигнет Т уст. + dТ = 26,7`С. * Когда температура достигнет 26,7`С состояние выводов поменяется (PD2 = 0, PD3 = 1, не горит "точка") * Такое состояние будет сохранятся пока температура не опустится до Т уст. = 25,5`С. * Когда температура опустится до 25,5`С состояние выводов поменяется (PD2 = 1, PD3 = 0, горит "точка") * И так далее....2. Пример работы термостата в режиме охлождения: * Установим температуру = -5,2`С, гистерезис (dT) = 1,5`С. * Текущая температура 20 градусов. (PD2 = 0, PD3 = 1, не горит "точка"). * Такое состояние будет сохранятся пока температура не упадёт до Т уст. = -5,2`С. * Когда температура упадёт до -5,2`С состояние выводов поменяется (PD2 = 1, PD3 = 0, горит "точка") * Такое состояние будет сохранятся пока температура не поднимется до Т уст. + dТ = 6,7`С. * Когда температура поднимется до 6,7`С состояние выводов поменяется (PD2 = 0, PD3 = 1, не горит "точка") * И так далее....Таким образом термостат можно применять для использования как в нагревательных целях (тепловентилятор, обогревательный котёл, инкубатор и т.д.), так и для охлаждения (холодильник, морозильник, и т.д.).Программу прошивки для терморегулятора можно скачать на сайте: http://hardlock.org.ua/viewtopic.php?f=9&t=10 или http://eldigi.ru/site/term/18.phpАвтор термостата: Юрий. Е-mail: hardlock (пёсик) bk Сайт автора: http://hardlock.org.ua/Последний раз редактировалось: SPadmin (Пт Мар 18, 2011 12:14 am), всего редактировалось 8 раз(а) AdminСообщения: 222Дата регистрации: 2010-08-13    автор  в Вс Окт 31, 2010 11:52 pmСписок деталей для терморегулятора:1. Микроконтроллер Attiny2313 = 1 шт.2. Цифровой сегментный индикатор, 12 контактов, 4х7 = 1шт.

Цифровой терморегулятор (термостат) / термометр (схема на attiny2313 и DS18B20) Христинский форум обо всёмДобро пожаловать на форум!

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

Отправить комментарий