0 / 0 / 0
Регистрация: 25.02.2010
Сообщений: 134
|
|
Термостат для инкубатора01.05.2010, 13:18. Показов 24977. Ответов 17
Метки нет Все метки)
(
Добрый день. уважаемые форумчане.
Сам я живу на Алтае, в далёкой деревушке близ Завьялово (Там рядом есть озеро Солёное. На этом озере пол Новосибирска и Кемерово собирается =) ) Так вот. У меня сломались пара инкубаторов, да и те, которые работают - работают не очень хорошо: температура плавает как ... в проруби. Возникла мысль спаять свой регулятор. Требования: -= Регулировка температуры с точностью 0.1-0.2 C -= Стабильность температуры -= Возможность работы от аккумулятора 12B -= Индикация температуры -= Управление вентилятором, который будет поддерживать одинаковую температуру по всему объёму, а также охлаждать яйца, если температура поднимется слишком высоко (не знаю, нужен ли он, т.к. в инкубатое должна быть определённая влажность, а вентилятор сильно поднимет её; с другой стороны, обдув и принудительная циркуляция - очень даже полезные штуки) Сразу возникает мысль сваять это на контроллере (например, на AtMiko8, коих я закупил с запасом), температуру измерять цифровым датчиком по 1-wire, а вывод сделать динамическим на 4 семисегментных индикатора. Но вот цифровые датчики не очень точные (0.5 С), да и дорогие (я где-то за 150 р брал). Подскажите схемку.
0
|
01.05.2010, 13:18 | |
Ответы с готовыми решениями:
17
термостат Биметаллический термостат Низковольтный термостат |
Fytyo
|
|
01.05.2010, 16:21 | |
|
0 / 0 / 0
Регистрация: 22.01.2010
Сообщений: 3,496
|
|
01.05.2010, 18:49 | |
А кто пояснит значение термина «Accurcy» из даташита? Какая из разновидностей ошибки имеется в виду?
Собственный опыт работы с датчиками ds1820 (без буковок) говорит о том, что:<ol style="list-style-type: decimal"><li>данные из них читались с весом младшего бита 0,03125.</li><li>хаотически менялся только младший бит</li><li>при медленном прогреве датчика коды на выходе сменялись последовательно</li></ol>Таким образом, этот самый «Accurcy» может быть как ошибкой калибровки нуля - то есть данные на выходе отличаются от измеренной температуры на 0,5 градуса на всём диапазоне. Еще он может быть ошибкой крутизны - при -55 датчик показывает истинное значение, при +125 он показывает значение, заниженное на 0,5 градуса. Или ошибкой линейности - при -55 значение верное, при +125 - значение верное, при +35 - отличается от истинного на 0,5 градуса. Все описанные случаи элементарно лечатся калибровкой. Если найдётся, чем скалибровать... 0.1 цельсия это не бык поссал, это ещё чем-то зафиксировать надо, с превышающей точностью. Рекомендую забить на вот это излишнее умствование (выйдет-не выйдет), и делать на далласах. Лучших датчиков всё равно нет, а скалибровать самодельный аналоговый - ещё тот геморрой.
0
|
0 / 0 / 0
Регистрация: 30.09.2014
Сообщений: 3
|
|
01.05.2010, 20:04 | |
Не так давно встал тот - же вопрос. (Ожидаю конца эксперимента со дня на день). Причем в конечном итоге применил ds1820. А вот +-0,5 градуса так я подумал, курица ведь тоже не идеальна. У них температура меняется в зависимости от организма и еще фиг знает каких факторов. Так – что думаю не критично. По цене не знаю у нас 100 руб. (Лично у меня температура тела 34-35 градуса практически всегда, а не 36,6. Проверял на многих градусниках). А зачем четырех сегментный индикатор? Трех вполне достаточно.
0
|
0 / 0 / 0
Регистрация: 25.02.2010
Сообщений: 134
|
|
01.05.2010, 20:24 | |
У моего одногруппника всегда 36.3-36.4 по его словам. Любит холод. Мы стояли в куртках зимой, и то всё отмёрзло, а Вовка без куртки - и хоть бы хны. Пару часов на морозе по Академгородку ходили.
Ну а насчёт нестабильности температуры курицы - да, наверное, хотя это скорее всего не так. Но буду делать по предложенной схеме. А ещё я сегодня подумал, что насекомые богом на ассемблере писАлись. Совершенные твари. У пчелы 1000 нейронов, а имеет цветное зрение, офигенную навигационную систему, обаняние, и т.п.
0
|
0 / 0 / 0
Регистрация: 07.03.2010
Сообщений: 918
|
|
01.05.2010, 20:27 | |
36.3/36.4 - это ещё худо-бедно.
34-35 - это близко к смерти. "просто если температура 34, значит центр терморегцуляции сдох ну там, уремия а если это экзогенное переохлаждение, то рушится все сразу т.е. в любом случае 34 это не первопричина и с этим не живут" Цитата из знакомого медика :)
0
|
1 / 1 / 0
Регистрация: 28.01.2010
Сообщений: 537
|
|
02.05.2010, 00:23 | |
DS18b20 поверял по мед. ртутном термометре, так в пределах 34°С-42°С показания расходились на 0,1°С.
DS18b20 - идеальный вариант для таких дел. Добиться такой точности на аналоговых датчиках за теже деньги не реально. Да и параметры схемы будут плавать от различных факторов(темппература, стабильность питания, помехи, погрешность оцифровки ...). Думаю не стоит сильно заморачиваться. DS!
0
|
0 / 0 / 0
Регистрация: 25.02.2010
Сообщений: 134
|
|
16.05.2010, 22:50 | |
UPD:
Нашёл схему, которая меня устраивает. http://www.hardlock.org.ua/mc/tiny/term ... index.html Есть вопрос: переносима ли схема на atMiko8? Просто не очень охота в нигазин за atTiny2313 ехать.
0
|
0 / 0 / 0
Регистрация: 04.06.2016
Сообщений: 1
|
||
31.05.2010, 13:16 | ||
0
|
0 / 0 / 0
Регистрация: 25.02.2010
Сообщений: 402
|
|
31.05.2010, 19:23 | |
Не знаю, актуален ли еще выбор датчиков, но могу добавить немного информации. Я делал схему термостабилизации лазерного диода накачки. Требовалась примерно такая же точность для поддержания длины волны излучения. В качестве датчика использовал терморезистор, включенный в измерительный мост, сигнал усиливал инструментальный усилитель AD623. Точность стабилизации температуры напрямую померить было нечем, но судя по работе схемы накачки она была в пределах 0,1 градуса. Индикации значения температуры у меня не было, для этого, думаю, можно использовать цифровые датчики, т.к. у термисторов нелинейная зависимость, сложная в обработке. Вообще, в литературе рекомендуют использовать именно термисторы для стабилизации, т.к. они имеют самую высокую чувствительность из всех датчиков. Еще используют платиновые датчики, но с ними работать сложнее, зато у них линейная зависимость от температуры. Про датчики температуры довольно подробно написано в книжке Linear Circuit Desykn Homdbook со страницы 215.
0
|
0 / 0 / 0
Регистрация: 25.02.2010
Сообщений: 134
|
|
01.06.2010, 00:58 | |
Нет, тема уже неактуальна. Переборол лень и сгонял за МК. Схему взял из моего поста (который выше). Единственное, что добавил - подтяг RESIT и защитный диод на реле (а может быть заюзаю твердотельное реле какое-нибудь). Но, правда, до реле, кнопок и корпуса ещё не дошло, но как термометр - уже работает.
PS: Пробовал измерить температуру пара в чайнике. Дошло до 99,5С Пробовал измерить температуру тела (под язык положил). Дошло до 36С
0
|
01.06.2010, 00:58 | |
Помогаю со студенческими работами здесь
18
Просто термостат Термостат на AVR Термостат девайса на АВР Термостат, самопальный NEST Терморегулятор термостат МПРТ-11 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Как использовать OAuth2 со Spring Security в Java
Javaican 14.05.2025
Протокол OAuth2 часто путают с механизмами аутентификации, хотя по сути это протокол авторизации. Представьте, что вместо передачи ключей от всего дома вашему другу, который пришёл полить цветы, вы. . .
|
Анализ текста на Python с NLTK и Spacy
AI_Generated 14.05.2025
NLTK, старожил в мире обработки естественного языка на Python, содержит богатейшую коллекцию алгоритмов и готовых моделей. Эта библиотека отлично подходит для образовательных целей и. . .
|
Реализация DI в PHP
Jason-Webb 13.05.2025
Когда я начинал писать свой первый крупный PHP-проект, моя архитектура напоминала запутаный клубок спагетти. Классы создавали другие классы внутри себя, зависимости жостко прописывались в коде, а о. . .
|
Обработка изображений в реальном времени на C# с OpenCV
stackOverflow 13.05.2025
Объединение библиотеки компьютерного зрения OpenCV с современным языком программирования C# создаёт симбиоз, который открывает доступ к впечатляющему набору возможностей. Ключевое преимущество этого. . .
|
POCO, ACE, Loki и другие продвинутые C++ библиотеки
NullReferenced 13.05.2025
В C++ разработки существует такое обилие библиотек, что порой кажется, будто ты заблудился в дремучем лесу. И среди этого многообразия POCO (Portable Components) – как маяк для тех, кто ищет. . .
|
Паттерны проектирования GoF на C#
UnmanagedCoder 13.05.2025
Вы наверняка сталкивались с ситуациями, когда код разрастается до неприличных размеров, а его поддержка становится настоящим испытанием. Именно в такие моменты на помощь приходят паттерны Gang of. . .
|
Создаем CLI приложение на Python с Prompt Toolkit
py-thonny 13.05.2025
Современные командные интерфейсы давно перестали быть черно-белыми текстовыми программами, которые многие помнят по старым операционным системам. CLI сегодня – это мощные, интуитивные и даже. . .
|
Конвейеры ETL с Apache Airflow и Python
AI_Generated 13.05.2025
ETL-конвейеры – это набор процессов, отвечающих за извлечение данных из различных источников (Extract), их преобразование в нужный формат (Transform) и загрузку в целевое хранилище (Load). . . .
|
Выполнение асинхронных задач в Python с asyncio
py-thonny 12.05.2025
Современный мир программирования похож на оживлённый мегаполис – тысячи процессов одновременно требуют внимания, ресурсов и времени. В этих джунглях операций возникают ситуации, когда программа. . .
|
Работа с gRPC сервисами на C#
UnmanagedCoder 12.05.2025
gRPC (Google Remote Procedure Call) — открытый высокопроизводительный RPC-фреймворк, изначально разработанный компанией Google. Он отличается от традиционых REST-сервисов как минимум тем, что. . .
|