реклама на сайте
подробности

 
 
3 страниц V   1 2 3 >  
Reply to this topicStart new topic
> Датчик влажностии HIH-4000, Странные показания
Pavel V.
сообщение Jun 4 2008, 06:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



Собрал для дома прибор для измерения относительной влажности воздуха. В качестве датчика использовал HIH-4000 (мой шел с калибровочными данными в комплекте). В первом приближении все показалось нормально, датчик выдавал 35%, что вполне может быть правдой. Но после нескольких дней эксплуатации я заметил, что эта величина практически не меняется (если точнее, то в диапазоне 34%-36%) независимо от погоды. Сегодня, например, на улице туман, влажность была явно под 100%, специально прибор оставлял на балконе с открытым окном, но показания так и не поднялись выше 36%.

Калибровочные данные:

Код
Zero Offset = 0.741 V
Slope = 0.02854 V / %RH
RH = (Vout - 0.741) / 0.02854
Vout = Vsupply * (0.1482 To 0.7191)


Расчет произвожу по следующей формуле:

Код
double Offset = Vcc * 0.1482;
double Slope = (Vcc * 0.7191 - Vcc * 0.1482) / 100.0;


Где Vcc - напряжение питания в мВ.

Код
RH = (0.61 * (double)adc[1] * 2.0 - Offset) / Slope;


adc[1] - результат преобразования АЦП.

(0.61 * (double)adc[1] * 2.0) - напряжение на выходе датчика с учетом коэффициентов.


Вопрос к тем, кто работал с данным датчиком - в чем может быть моя ошибка, или может быть датчик оказался бракованым?

PS АЦП работает правильно, т.к. помимо этого датчика измеряются другие параметры.

Спасибо!


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
Goth
сообщение Jun 17 2008, 07:36
Сообщение #2





Группа: Новичок
Сообщений: 13
Регистрация: 8-12-07
Пользователь №: 33 105



Цитата(Pavel V. @ Jun 4 2008, 10:17) *
Собрал для дома прибор для измерения относительной влажности воздуха. В качестве датчика использовал HIH-4000 (мой шел с калибровочными данными в комплекте). В первом приближении все показалось нормально, датчик выдавал 35%, что вполне может быть правдой. Но после нескольких дней эксплуатации я заметил, что эта величина практически не меняется (если точнее, то в диапазоне 34%-36%) независимо от погоды. Сегодня, например, на улице туман, влажность была явно под 100%, специально прибор оставлял на балконе с открытым окном, но показания так и не поднялись выше 36%.

Калибровочные данные:

Код
Zero Offset = 0.741 V
Slope = 0.02854 V / %RH
RH = (Vout - 0.741) / 0.02854
Vout = Vsupply * (0.1482 To 0.7191)


Расчет произвожу по следующей формуле:

Код
double Offset = Vcc * 0.1482;
double Slope = (Vcc * 0.7191 - Vcc * 0.1482) / 100.0;


Где Vcc - напряжение питания в мВ.

Код
RH = (0.61 * (double)adc[1] * 2.0 - Offset) / Slope;


adc[1] - результат преобразования АЦП.

(0.61 * (double)adc[1] * 2.0) - напряжение на выходе датчика с учетом коэффициентов.
Вопрос к тем, кто работал с данным датчиком - в чем может быть моя ошибка, или может быть датчик оказался бракованым?

PS АЦП работает правильно, т.к. помимо этого датчика измеряются другие параметры.

Спасибо!



На той калибровочной бумажке есть формула у тебя: RH = (Vout - 0.741) / 0.02854
у меня такая RH = (Vout -0.762)/0.0305; Ее и нужно использовать.

Датчик у меня подключен непосредственно к АЦП, Vref=Vdd=5В. Я использую такую формулу:
RH = ((adc * .0048828125)-0.762)/0.0305;

Зачем тебе какие-то коэффициенты? У тебя на выходе датчика делитель или опер. усилитель?

У меня с этим датчиком проблем не было (зимой в доме 13-20%, выношу на балкон 70-80%).
А еще проще взять и дунуть (так как протирают очки) показания должны улететь приб. до 40%-50%
Go to the top of the page
 
+Quote Post
Pavel V.
сообщение Jun 20 2008, 11:49
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



Goth, пробовал по-всякому считать, показывает 35% и все, хоть тресни. Видимо, бракованый датчик попался.

Коэффициенты введены из-за того, что выход датчика подключен к АЦП через делитель (Vref у меня 2,5 В).

Попробую выпаять его из схемы и поэкспериментировать отдельно.


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jun 23 2008, 10:40
Сообщение #4


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



какое сопротивление делителя ? выход HIH высокоомный...
а также не имеет токоограничения - когда-то спалил, подключив напрямую к фильтрующему конденсатору без токоограничивающего резистора - после этого начал давать неправильные показания.
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jun 23 2008, 10:41
Сообщение #5


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



какое сопротивление делителя ? выход HIH высокоомный...
а также не имеет токоограничения - когда-то спалил, подключив напрямую к фильтрующему конденсатору без токоограничивающего резистора - после этого начал давать неправильные показания.
Go to the top of the page
 
+Quote Post
Pavel V.
сообщение Jun 23 2008, 14:33
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 211
Регистрация: 3-06-06
Пользователь №: 17 742



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


ukpyr, похоже, дело действительно в неправильной схеме включения. Сегодня попытал датчик отдельно от платы устройства - работает. А впаяный - нет. Делитель у меня 15,2 кОм + 15,2 кОм. Фильтрующий конденсатор на входе АЦП.

Схема такая:
Код
-------
      |
     | | 15,2K
      |
      ----------------------
      |                  |
     | | 15,2K         == 0,1         ADC
      |                  |
-----------------------------


У тебя есть правильная схема подключения этого датчика к АЦП? Надо ставить ОУ?


--------------------
Good News Everyone!
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jun 24 2008, 06:13
Сообщение #7


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



возможно и выход перегружен.
у датчика макс. вых. ток - 100 мкА, рекомендуемый - 50.
попробуйте увеличить резисторы делителя в 2-3 раза.
Go to the top of the page
 
+Quote Post
Goth
сообщение Jun 24 2008, 10:17
Сообщение #8





Группа: Новичок
Сообщений: 13
Регистрация: 8-12-07
Пользователь №: 33 105



У меня вот такая схема и на выходе датчика резистор 500 ом. Но на макетке я подключал и напрямую к аналоговому входу мк.контроллера.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Jun 24 2008, 11:04
Сообщение #9


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



у меня к АЦП меги8 подключено через RC цепочку 10К и 1000пф. Показания адекватные.


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
rudy_b
сообщение Oct 1 2008, 23:14
Сообщение #10


Знающий
****

Группа: Свой
Сообщений: 888
Регистрация: 25-09-08
Из: Питер
Пользователь №: 40 458



Этот датчик врет. Возьмите банку с водой, закройте крышкой с прилепленным датчиком и посмотрите отсчет. В банке относительная влажность - 100%. Я так сделал и получил совершенно другие коэффициенты. Погрешность далеко вылезает за оговоренные параметры.

Но при попытке использовать эти коэффициенты - начал получать явные ошибки при измерении влажности воздуха. Поэтому вернул исходные. При этом датчик гарантированно врет на несколько десятков процентов при 100% влажности. Но, реально ее практически и не бывает.

Судя по всему у датчика происходят какие-то процессы то-ли насыщения, то-ли чего-то подобного. При помещении его в 100% влажность, он сначала дает похожие показания, но если его в этих условиях подержать - начинает сильно врать.
Go to the top of the page
 
+Quote Post
Pyku_He_oTTyda
сообщение Oct 2 2008, 03:31
Сообщение #11


Профессионал
*****

Группа: Свой
Сообщений: 1 751
Регистрация: 4-08-05
Из: Великие Луки
Пользователь №: 7 360



Цитата
Судя по всему у датчика происходят какие-то процессы то-ли насыщения, то-ли чего-то подобного. При помещении его в 100% влажность, он сначала дает похожие показания, но если его в этих условиях подержать - начинает сильно врать.

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


--------------------
Андрей Смирнов
Go to the top of the page
 
+Quote Post
diwest
сообщение Feb 13 2009, 17:47
Сообщение #12





Группа: Новичок
Сообщений: 6
Регистрация: 13-02-09
Пользователь №: 44 833



Подскажите, кто знает. Собрал измеритель относительной влажности, HIH-4000 + АЦП +Atmega8. Получил шкалу измерения RH%= 99,9. При Vout=3.024v, что соответствует 75.3%, показания правильные. А при Vout=0,77v, показывает 19.0%, хотя должен быть нуль. Как исправить?
Go to the top of the page
 
+Quote Post
cioma
сообщение Feb 14 2009, 17:40
Сообщение #13


Профессионал
*****

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



Цитата(Pyku_He_oTTyda @ Oct 2 2008, 04:31) *
я тоже подобное заметил впоследствии, такое ощущение, что он пропитывается влагой, при "подсыхании" начинает нормально работать


А нет ли у него в условиях эксплуатации волшебного слова "non-condensing"? Если есть, то ему и полагается врать когда на нем влага.
Go to the top of the page
 
+Quote Post
diwest
сообщение Feb 16 2009, 13:36
Сообщение #14





Группа: Новичок
Сообщений: 6
Регистрация: 13-02-09
Пользователь №: 44 833



Если датчик поймал точку росы, то нужно время, для подсыхания. Но в меня другое. Vout легко измеряется цифровым прибором. Все соответствует таблице. По всей вероятности АЦП и «хониувел», имеют разную крутизну нарастания сигнала. Нужна наверное правильная схема подключения. Поделитесь кто может.
Go to the top of the page
 
+Quote Post
DS
сообщение Feb 16 2009, 14:52
Сообщение #15


Гуру
******

Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250



Цитата(diwest @ Feb 16 2009, 16:36) *
Если датчик поймал точку росы, то нужно время, для подсыхания. Но в меня другое. Vout легко измеряется цифровым прибором. Все соответствует таблице. По всей вероятности АЦП и «хониувел», имеют разную крутизну нарастания сигнала. Нужна наверное правильная схема подключения. Поделитесь кто может.


Схему выложите, телепаты в отпуске.


--------------------
Не бойтесь тюрьмы, не бойтесь сумы, не бойтесь мора и глада, а бойтесь единственно только того, кто скажет - "Я знаю как надо". А. Галич.
Go to the top of the page
 
+Quote Post

3 страниц V   1 2 3 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 08:07
Рейтинг@Mail.ru


Страница сгенерированна за 0.01659 секунд с 7
ELECTRONIX ©2004-2016