|
Датчик влажностии HIH-4000, Странные показания |
|
|
|
Jun 4 2008, 06:17
|

Местный
  
Группа: Свой
Сообщений: 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!
|
|
|
|
|
Jun 17 2008, 07:36
|
Группа: Новичок
Сообщений: 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%
|
|
|
|
|
Jun 23 2008, 14:33
|

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

|
Цитата какое сопротивление делителя ? выход HIH высокоомный... а также не имеет токоограничения - когда-то спалил, подключив напрямую к фильтрующему конденсатору без токоограничивающего резистора - после этого начал давать неправильные показания. ukpyr, похоже, дело действительно в неправильной схеме включения. Сегодня попытал датчик отдельно от платы устройства - работает. А впаяный - нет. Делитель у меня 15,2 кОм + 15,2 кОм. Фильтрующий конденсатор на входе АЦП. Схема такая: Код ------- | | | 15,2K | ---------------------- | | | | 15,2K == 0,1 ADC | | ----------------------------- У тебя есть правильная схема подключения этого датчика к АЦП? Надо ставить ОУ?
--------------------
Good News Everyone!
|
|
|
|
|
Jun 24 2008, 10:17
|
Группа: Новичок
Сообщений: 13
Регистрация: 8-12-07
Пользователь №: 33 105

|
У меня вот такая схема и на выходе датчика резистор 500 ом. Но на макетке я подключал и напрямую к аналоговому входу мк.контроллера.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 13 2009, 17:47
|
Группа: Новичок
Сообщений: 6
Регистрация: 13-02-09
Пользователь №: 44 833

|
Подскажите, кто знает. Собрал измеритель относительной влажности, HIH-4000 + АЦП +Atmega8. Получил шкалу измерения RH%= 99,9. При Vout=3.024v, что соответствует 75.3%, показания правильные. А при Vout=0,77v, показывает 19.0%, хотя должен быть нуль. Как исправить?
|
|
|
|
|
Feb 16 2009, 13:36
|
Группа: Новичок
Сообщений: 6
Регистрация: 13-02-09
Пользователь №: 44 833

|
Если датчик поймал точку росы, то нужно время, для подсыхания. Но в меня другое. Vout легко измеряется цифровым прибором. Все соответствует таблице. По всей вероятности АЦП и «хониувел», имеют разную крутизну нарастания сигнала. Нужна наверное правильная схема подключения. Поделитесь кто может.
|
|
|
|
|
Feb 16 2009, 14:52
|
Гуру
     
Группа: СуперМодераторы
Сообщений: 3 096
Регистрация: 16-01-06
Из: Москва
Пользователь №: 13 250

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