Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 08.07.2011, 13:52  
Slava-martyn
Вид на жительство
 
Аватар для Slava-martyn
 
Регистрация: 07.09.2007
Адрес: Дерёвня Ишимбай
Сообщений: 419
Сказал спасибо: 65
Сказали Спасибо 136 раз(а) в 87 сообщении(ях)
Slava-martyn на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

"Для измерения влажности данная формула преобразования будет иметь несколько иной вид:
"
Там случайно не в 12 степени должно быть?
Да есть эти формулы в документации, но уж больно они простые в сравнении с SHT11, остальное (компенсацию по температуре) датчик что сам считает?
PS: У меня если на датчик подышать максимум 98% показывает с Вашей прошивкой.
PSS: Вот ещё куча формул для влажности http://www.sensirion.com/en/pdf/prod...Humidity_E.pdf
PSSS: Попробую на "Dew point" проверить точность датчика http://www.sensirion.com/en/pdf/prod...y-formulae.pdf
Миниатюры:
Нажмите на изображение для увеличения
Название: DSC04522.jpg
Просмотров: 127
Размер:	527.4 Кб
ID:	23550  
Реклама:

Последний раз редактировалось Slava-martyn; 08.07.2011 в 14:24.
Slava-martyn вне форума  
Непрочитано 08.07.2011, 16:28  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Нужно будет поизучать этот материал.
Датчик, на фото, я так понимаю полностью увлажнён? И температуру схема немного завышает?
Bar_boss вне форума  
Непрочитано 09.07.2011, 10:25  
Slava-martyn
Вид на жительство
 
Аватар для Slava-martyn
 
Регистрация: 07.09.2007
Адрес: Дерёвня Ишимбай
Сообщений: 419
Сказал спасибо: 65
Сказали Спасибо 136 раз(а) в 87 сообщении(ях)
Slava-martyn на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Да датчик полностью (максимально) увлажнён. (Выдыхаемый воздух имеет температуру тела и влажность 100%.).
Температуру занижает как минимум на 2 градуса (у меня сейчас +31 ).
Bar_boss если не сложно исправьте прошивку пожалуйста.

Провёл сравнение показаний влажности и точки росы. Совпало! Погрешность моих измерений 10%.
1) В этом документе есть формула для определения точки росы "2 Dew point" рис.1.
2) Установка для определения точки росы (большая железяка с очень гладкой поверхностью + DS1821).
3) Снежок начал таять -3С.
4) +19 влага на поверхности рассасывается.
5) Не правильный гигрометр.
SHT21.rar - архив температуры и расчёты в Excel.
Онлайн калькулятор: Определение точки росы
Миниатюры:
Нажмите на изображение для увеличения
Название: рисунок.jpg
Просмотров: 37
Размер:	25.6 Кб
ID:	23575   Нажмите на изображение для увеличения
Название: Установка для определения точки росы.jpg
Просмотров: 67
Размер:	924.9 Кб
ID:	23576   Нажмите на изображение для увеличения
Название: Снежок начал таять -3С.JPG
Просмотров: 66
Размер:	472.7 Кб
ID:	23577  

Нажмите на изображение для увеличения
Название: +19 влага на поверхности рассасывается.JPG
Просмотров: 53
Размер:	533.6 Кб
ID:	23578   Нажмите на изображение для увеличения
Название: Не правильный гигрометр.JPG
Просмотров: 49
Размер:	491.6 Кб
ID:	23579  
Вложения:
Тип файла: rar SHT21.rar (10.4 Кб, 72 просмотров)

Последний раз редактировалось Slava-martyn; 09.07.2011 в 12:38.
Slava-martyn вне форума  
Непрочитано 09.07.2011, 15:01  
bogdank
Временная регистрация
 
Регистрация: 19.05.2010
Сообщений: 57
Сказал спасибо: 39
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
bogdank на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Кстати, что касается неувязок, в том же даташите по sht21 в разных разделах разные формулы. В разделе, где приведены формулы для влажности разрядность 16, и пишет, что не зависит от разрядности, которая считывается, а в разделе по совместимости с серией sht1х, sht7х пишет, что разрядность 12 для относительной влажности. Так чему верить? И для температуры разрядности отличаются 16 и 14.

Последний раз редактировалось bogdank; 09.07.2011 в 15:07.
bogdank вне форума  
Непрочитано 09.07.2011, 17:07  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Да 14 или 16 - это ведь особой роли не играет, мы десятые и сотое доли процента влажности не ловим. Если брать только старший байт, то разрядность в формуле будет вообще 8. И если использовать только этот байт, то влажность должна быть хотя бы в реальных пределах, а не отличаться чуть ли не в разы.
Bar_boss вне форума  
Непрочитано 09.07.2011, 20:48  
Slava-martyn
Вид на жительство
 
Аватар для Slava-martyn
 
Регистрация: 07.09.2007
Адрес: Дерёвня Ишимбай
Сообщений: 419
Сказал спасибо: 65
Сказали Спасибо 136 раз(а) в 87 сообщении(ях)
Slava-martyn на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Сообщение от Slava-martyn Посмотреть сообщение
Провёл сравнение показаний влажности и точки росы. Совпало!
Считаю что у меня влажность показывает правдиво. (При пайке в окошко сенсора не должна попадать канифоль и спирт, растворители применять тоже низя, во время пайки нужно заклеивать окошко специальной не вонючей изо лентой (где б её взять), и хранить в антистатических пакетиках, также не содержащих посторонних испарений).
Сообщение от Bar_boss Посмотреть сообщение
Да 14 или 16 - это ведь особой роли не играет
Да разницы действительно нет, это уже вопросы математики. Но там в 2 последних - статус бит, в части 6 док. указано что его надо обнулять. Хотя это действительно сотые доли, а зачем вносить лишнюю погрешность.

Bar_boss а можете asm файл выложить, или на чём Вы писали...
Slava-martyn вне форума  
Непрочитано 09.07.2011, 20:58  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Сообщение от Slava-martyn Посмотреть сообщение

Bar_boss а можете asm файл выложить, или на чём Вы писали...
Да, конечно, добавил исходник в архив прошивки, находится ЗДЕСЬ. Написано немного коряво, на асме, оптимизацией не занимался - всё-таки делал не конечный продукт, а макет. Может хоть Вы довёдёте эту программу до ума, у меня что-то всё никак руки не доходят
Bar_boss вне форума  
Сказали "Спасибо" Bar_boss
Slava-martyn (09.07.2011)
Непрочитано 10.07.2011, 15:25  
Slava-martyn
Вид на жительство
 
Аватар для Slava-martyn
 
Регистрация: 07.09.2007
Адрес: Дерёвня Ишимбай
Сообщений: 419
Сказал спасибо: 65
Сказали Спасибо 136 раз(а) в 87 сообщении(ях)
Slava-martyn на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Заменил MULT_T_CONST (УМНОЖЕНИЕ НА константу (175,72 / 256 = 0.6875)) на подпрограммы деления и умножения, они конечно большие, и считаются наверное долго, но температуру теперь показывает правильно (хотя я не до конца уверен в правильности, сверял с DS1821).
На чём можно asm код пошагово прогнать? Именно математика PICа интересует.
Новые файлы во вложении. Позже попробую MULT_RH_CONST убрать.

PS: Вычисление влажности поменял, но тут похоже и раньше всё было в норме с новой прошивкой влажность отличается не более чем на 1%. Теперь у меня максимальную влажность показывает 00 т.е. 100%
PSS: Вряд ли буду ещё что нибудь менять, такие вещи проще писать на C.
Вложения:
Тип файла: rar 1.rar (6.5 Кб, 110 просмотров)
Тип файла: rar 2.rar (6.3 Кб, 139 просмотров)

Последний раз редактировалось Slava-martyn; 10.07.2011 в 17:43.
Slava-martyn вне форума  
Непрочитано 24.07.2011, 22:41  
Bar_boss
Гражданин KAZUS.RU
 
Регистрация: 22.04.2007
Адрес: Минск
Сообщений: 565
Сказал спасибо: 53
Сказали Спасибо 104 раз(а) в 81 сообщении(ях)
Bar_boss на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Провел сличение показаний двух устройств на SHT21:

Показания Starter Kit V850 - температура 34 градуса, влажность 31%

Обсуждаемый здесь самодельный измеритель температуры и влажности на SHT21 - температура 30 градусов, влажность 36%

Термометр на DS18B20 - температура 29 градусов. Данный термометр в своё время сличал по образцовому, погрешность была не более 1 градуса.

От выводов пока воздержусь. Но сдаётся мне, что демонстрационная плата Starter Kit V850 тоже не отличается высокой точностью .

Последний раз редактировалось Bar_boss; 24.07.2011 в 22:51.
Bar_boss вне форума  
Непрочитано 24.07.2011, 23:34  
Slava-martyn
Вид на жительство
 
Аватар для Slava-martyn
 
Регистрация: 07.09.2007
Адрес: Дерёвня Ишимбай
Сообщений: 419
Сказал спасибо: 65
Сказали Спасибо 136 раз(а) в 87 сообщении(ях)
Slava-martyn на пути к лучшему
По умолчанию Re: Измерение влажности воздуха

Сообщение от Bar_boss Посмотреть сообщение
температура 30 градусов, влажность 36%
А с какой это прошивкой?
Ну так получается 29 и 30 +-1 градус.
Starter Kit V850 - может там на плате нагревательный элемент...

Последний раз редактировалось Slava-martyn; 24.07.2011 в 23:36.
Slava-martyn вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Увлажнитель воздуха elcreator Производственное оборудование 10 06.05.2010 12:18
Датчик влажности Bf4 Делимся опытом 17 25.01.2010 23:32
измерение величины потребляемого переменного тока dronow87 Микроконтроллеры, АЦП, память и т.д 32 17.01.2010 15:36
Помогите опознать датчик влажности andronio Информация по радиокомпонентам 4 06.01.2010 22:08
MCU и измерение температуры. Elf Микроконтроллеры, АЦП, память и т.д 18 11.11.2009 16:23


Часовой пояс GMT +4, время: 22:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot