Перейти к содержанию

DHT11 для инкубатора


Рекомендуемые сообщения

Здравствуйте! Подскажите пожалуйста, хочу сделать инкубатор на DHT11 но прочел что у него погрешность 2 градуса.

Отсюда вопрос, это можно мне в инкубаторе программно калибровку сделать? Или погрешность эта случайная? То есть сейчас он показывает точно, через минуту может врать +1 градус, а еще через минуту -1?

Есть еще AM2320 - пишут что у него всего 0.5 градуса погрешность.

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Старые регуляторы инкубатора делали на терморезисторах. У них погрешность 2-5%. Думаю Ваша погрешность много роли не сыграет. Всё равно нужен будет гистерезис для поддержания температуры.

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

10 часов назад, I_I_Iok сказал:

Всё равно нужен будет гистерезис для поддержания температуры.

Да, но в итоге то мне нужно поддерживать заданную температуру, а если она может из за погрешности каждую минуту колебаться то туда то туда на 2 градуса, то я боюсь что это плохо) С терморезистором чуть проще, там не знаешь температуру, подстраиваешь просто нужное сопротивление и смотришь на механический термометр) Хотя не факт что и у него нет погрешности) Вообщем думаю Вы правы.

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя...

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

У DHT11 1градус Определение температуры: 0-50 ºC ± 2%(макс.), можешь взять  DHT22 у него 0,5 градуса, но и стоит он в 3 раза дороже. Да и чем будешь считывать показания, ардуиной? Не забудь же еще что будет гистерезис, то есть ставишь 22 градуса, а отключится он к примеру при 24градусах(погрешность+ гистерезис), так что погрешность в 1 градус ерунда. Погрешность программно не корректируется, это же погрешность внутреннего элемента датчика.

Изменено пользователем Электронщик
Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, Электронщик сказал:

У DHT11 1градус

Откуда инфа? Вот из китайского даташит

Цитата

Range: At 25℃ ±2℃

вот из маузер

Temperature Accuracy ±2℃

+- 2 это вообще 4. то есть и плюс два может быть и минус два :)

6 часов назад, Электронщик сказал:

Да и чем будешь считывать показания, ардуиной

ну нет, я ардуиной не пользуюсь, вообще буду на stm32f030 или stn32f103 делать есть и те и те мк дома. но какая разница на чем? температуру выдает датчик) я ж не сам ее считаю)

6 часов назад, Электронщик сказал:

ставишь 22 градуса, а отключится он к примеру при 24градусах(погрешность+ гистерезис)

именно из за этого и возник вопрос. ставлю 22, а погрешность +-2 то есть может быть 20 а может и 24 быть когда датчик покажет 22 и вот к этому разбегу + гистерезист

6 часов назад, Электронщик сказал:

Погрешность программно не корректируется, это же погрешность внутреннего элемента датчика.

так вот это вторая часть вопроса, если погрешность постоянная то почему не корректируется? я измеряю погрешность, термометр показывает 25, а датчик 27, почему я не могу в коде сделать  int8_t correct = 2 и вписать в еепром?

А вот если она плавающая - тогда да, я еще хуже сделаю, она была +2, я сделал -2, а она потом раз и на той же температуре ушла в -2 + мои -2 и того -4 стало.

ну и вот даташит на AM2320

Accuracy ±0.5 ℃

в целом в пределах DHT22 только диапазон меньше, но мне то его с головой хватает. а цена почти в 2 раза меньше чем dht22. Думаю на нем сделать)

Ссылка на комментарий
Поделиться на другие сайты

https://arduino.ua/prod185-datchik-vlajnosti-i-temperatyri-dht11

Вот, да и везде в магазинах так пишут.

Цитата

именно из за этого и возник вопрос. ставлю 22, а погрешность +-2 то есть может быть 20 а может и 24 быть когда датчик покажет 22 и вот к этому разбегу + гистерезист

+-2градуса, это значить что она на любой из точек может быть либо в +2градуса врать, либо в -2градуса, не как не в 4 градуса, так же погрешность обычно нелинейная, то есть к примеру на 20градусах будет врать +2градуса(то есть 22показывать), а на 25 градусах -2градуса(то есть 23 показывать), поэтому скорректировать это не возможно, к тому же это максимально допустимая погрешность, это не значить что она такая будет в 2 градуса, она может быть и 0,5 градуса, для этого есть образцовый термометр с которым сравнивают это.

Изменено пользователем Электронщик
Ссылка на комментарий
Поделиться на другие сайты

6 часов назад, Электронщик сказал:

Вот, да и везде в магазинах так пишут.

ну главное что в магазине написали) даташит это ж так, бумажка) Но вот, вписал в гугле dht11 первая же ссылка http://amperka.ru/product/temperature-humidity-sensor-dht11

Цитата

Погрешность температуры: ±2 °С

Так что не везде пишут 1 градус)

6 часов назад, Электронщик сказал:

+-2градуса, это значить что она на любой из точек может быть либо в +2градуса врать, либо в -2градуса, не как не в 4 градуса,

А дальше

6 часов назад, Электронщик сказал:

так же погрешность обычно нелинейная, то есть к примеру на 20градусах будет врать +2градуса(то есть 22показывать), а на 25 градусах -2градуса(то есть 23 показывать),

Вам не кажется что Ваши цитаты противоречат друг другу? то есть вы пишите что разбега в 4 градуса нет, и тут же пишите, что на 20 может быть +2 а на 25 может быть -2. По вашему это не разбег в 4 градуса?

6 часов назад, Электронщик сказал:

поэтому скорректировать это не возможно

ну вот я про это и писал, что если разбег в разные стороны может быть то не вариант, отсюда я и написал про 4 градуса. вот только то, что на 20 градусах будет +2 а на 25 -2 это вообще не влияет на корректировку для инкубатора. как раз если погрешность именно такая как Вы говорите, то етсь на определенной температуре она постоянная одна, тогда как раз скорректировать возможно, именно по:

6 часов назад, Электронщик сказал:

для этого есть образцовый термометр с которым сравнивают это.

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

Инкубатору не столь важно уже будет какая погрешность на 30 градусах если ему нужно только заданную поддерживать 38 например.

и если верить Вам, то как раз датчик на одной температуре имеет постоянную погрешность, но, так как Вы берете инфу с описания датчика в каком то из магазинов, то не факт что она верна :)

возможно что датчик на одной температуре проработав определенное время, возможно от влажности или питания или еще каких факторов даже на одной и той же температуре начнет выдавать разное, с разбегом до 4х градусов, значение... по этому я давно отказался от этой затеи, и приобрел AM2320 у которого заявлена такая же точность как у DHT22.

Ссылка на комментарий
Поделиться на другие сайты

Цитата

Вам не кажется что Ваши цитаты противоречат друг другу? то есть вы пишите что разбега в 4 градуса нет, и тут же пишите, что на 20 может быть +2 а на 25 может быть -2. По вашему это не разбег в 4 градуса?

Где Вы тут видите  градуса? Погрешность это всегда дельта от истинного значения То есть истиное 20 градусов, но может быть как 18 градусов, так и 20 градусов на этой точки, ну для вас( точнее для термостата, без калибровки с образцовым термометром) это да 4 градуса( но фактически погрешность в пределе 2 градусов лежит). Вы думаете термостаты для инкубаторов имеют погрешность меньше 1градуса? Сомневаюсь.

Цитата

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

Оно то так, только ж да внешние факторы и питание и т.д. на нее влияет, к тому же она все равно со временем может поменяться, а для калибровки нужен образцовый термометр с классом точности на 3-5 выше, то есть, если у датчика +-2 градуса, то образцовый должен иметь погрешность 0,5 или ниже.

Ссылка на комментарий
Поделиться на другие сайты

так в том то и дело что написано 2 а фактически разбег в 4 :) и может быть так, что я отрегулировал температуру на 30 градусов, а была погрешность в +2, и датчик показывал 28, я установил что бы датчик держал 28 - так как это 30, а он потом бац ушел в минус 2 из за чего то) и что мы имеем? стояло 28, он вернул те 2 то есть опустит на 2 градуса, да еще и накинет новые 2

и того по факту стало 26 или на оборот 34. Вот отсюда я и сужу что может ехать на 4 градуса, а еще и гистерезис будет добавлять разброс.

1 час назад, Электронщик сказал:

Вы думаете термостаты для инкубаторов имеют погрешность меньше 1градуса?

не знаю) я лишь вижу что у d18b20 0.5 градуса, я раньше на нем делал) По этому и сомневюась, да еще и тайминг опроса 2 градуса у этого датчика минимум... и по даташит и тесты показали что где то так.

Вообщем я в любом случае заказал другой датчик и сделаю лучше на нем) 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Для домашних измерений можно ограничиться определением уровня свечения лампочки  "на глаз" - всё равно это будет точнее амперметров на снимке вверху .  Метод фотоамперметра применяется в метрологических лабораториях  для сложных и ВЧ сигналов . 
    • @korsajЧего то я не совсем понимаю как данную функцию вызывать проверять с конкретными данными. Тем более что у меня в большей части данные которые я буду получать я не знаю полученную информацию там только известны первые символы и последние символы, а в середине хранятся данные которые каждый раз разные. Вот в том то и вся суть приёма данных. Чтобы можно было получить данные и вывести на индикаторы. Так что вариант сравнения строк тут наверное мало поможет. Тут как я понимаю нужно сравнивать конкретные символы и всю информацию между этими символами отдавать уже в обработку программе для вывода на индикацию. Потому как известно что сколько символов занимают данные то есть длинна принятой посылки всегда одинакова для определённого типа информации.
    • И в чем проблема? управлять модулем атмегой16 смог?
    • Наверное существуют, но как реализовать данный алгоритм для самодельной конструкции ? Но постоянный и пульсирующий то же не одно и то же. В том то и проблема . КАК его мерить ?
    • Переменный и пульсирующий постоянный ток- не одно и то же.
    • Я не плавную регулировку тока. Я про увеличить ток заряда с 6 до 10 ампер, и всё. Подобрать ёмкости C14/C15 - по каким параметрам? Поменять ключи на более низкоомные - я хотел поставить например BUV48A или 2SC3320. Пойдут на замену 2SC2335 которые сейчас стоят? А вот этот самый "резистор обмоток связи R19" уже достал! На всех зарядках он набран из 8, бывает из 10 SMD резисторов под которыми выгорает текстолит. Падла греется до 150 градусов. В этом экземпляре, стыдно даже писать его название, Striver PW-150 всё по другому. Зарядка собрана этажеркой, да так криво и нелепо, что выглядит в 100 раз хуже многих самоделок. Так вот этот "резистор обмоток связи R19" тут стоит обычный на 1 или 2 Вт - кетайский, его хрен поймёшь. Я поставил керамический - цементный на 5 Вт - нагрев 75 градусов при 5 амперах. Что ж туда ставить то? 10-20 ваттные проволочные? А вот с делителем R4/R5/R6 я не согласен! Тут за пороги вкл-выкл циклов заряд - пауза отвечает другая часть микросхемы. В этом я уже убедился, регулировку порогов делаю подстроечным резистором на 2 ноге 393. В этих зарядках и схемах часто перепутаны компараторы. Ваше утверждение про 5, а точнее 6 ногу относиться к другим схемам и зарядкам.  Резистором R7 определяется разница между напряжением окончания и начала зарядки. А вот это ценная информация - никак не мог понять как сократить минимальный и максимальный порог заряда.
    • Вообщем буду моделировать цепи включения и авто выключения 
×
×
  • Создать...