Четверг, 21.11.2024, 23:56
| RSS
Главная | Датчик температуры и влажности SHT21 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Датчик температуры и влажности SHT21
belazovДата: Понедельник, 11.04.2011, 16:43 | Сообщение # 1
Группа: Пользователи
Сообщений: 2
Статус: Offline
В статье http://lock.3dn.ru/news....3-18-27 вы описываете работу с датчиком. По описанию датчик классный. Производитель опытный образец высылает.
У меня SHT21S c выходом SDM. в I2C пока еще только въезжаю, поэтому заказал и получил такой. По описанию из даташита предлагается получать сигнал напряжения с фильтра 220пФ/100кОм. Но осцилл после такого фильтра показывает пульсации до 1в (АС). хотя напряжение DC при разных температурах при пересчете по формуле производителя дает точную температуру.
Такие пульсации и должны быть или я что то не то делаю?
 


AdminДата: Понедельник, 11.04.2011, 21:19 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
С выхода SDA (перед фильтром) у Вас должна получится картинка, как на рисунке 10 даташита. Далее фильтр RC из этих импульсов выделяет постоянную составляющую - DC. Если после преобразования по соответствующим формулам Вы получаете нормальное значение, то что Вас напрягает? Просто станьте на выход фильтра не осциллографом, а вольтметром и контролируйте DC. Вот посмотрите модель в протеусе - там DC после фильтра имеет ярко выраженую "треугольную" форму. Это и есть Ваши "пульсации до 1В" biggrin

 
belazovДата: Понедельник, 11.04.2011, 23:36 | Сообщение # 3
Группа: Пользователи
Сообщений: 2
Статус: Offline
в том то и дело что считываю показания в извращенной форме. I2C еще не освоил, поэтому с этого выхода подаю на вход ацп в атмега8. после навешивания емкостей после резистора картина получше. больше 0,1мкф смысла нет ставить - пульсации на уровне 15 мв. и по формуле показания 0град и 0% начинаются с 15мВ.
Теперь волнует степень достоверности показаний с добавленной емкостью.
напрямую из регистров датчика читать конечно точнее было бы. но датчики с I2C только заказал, еще не приехали.


Сообщение отредактировал belazov - Вторник, 12.04.2011, 12:49
 
myxДата: Воскресенье, 10.07.2011, 18:51 | Сообщение # 4
Группа: Пользователи
Сообщений: 17
Статус: Offline
Уважаемый админ, а можно немного коэффициент поправить, что бы термометр не врал?
И еще, коэффициент в формуле измерения влажности тоже изменен или такой какой должен быть?
 
AdminДата: Воскресенье, 10.07.2011, 19:32 | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Можно. На сколько градусов у Вас погрешность?
Если есть желание, можете сами поэкспериментировать, добавил исходник в архив файла прошики
 
myxДата: Воскресенье, 10.07.2011, 23:37 | Сообщение # 6
Группа: Пользователи
Сообщений: 17
Статус: Offline
Я в программировании не силен не смотря на подробные комментарии к программе. А погрешность в 2 градуса. Т.е. показывает на 2 градуса меньше, чем должно быть.
 
AdminДата: Понедельник, 11.07.2011, 13:54 | Сообщение # 7
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Хорошо, вечером постараюсь сделать.
 
AdminДата: Понедельник, 11.07.2011, 19:26 | Сообщение # 8
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Изменил вычетаемый коэффициент с 47 на 45
Прикрепления: 3384105.zip (1.0 Kb)
 
myxДата: Понедельник, 11.07.2011, 20:40 | Сообщение # 9
Группа: Пользователи
Сообщений: 17
Статус: Offline
Спасибо огромное, попробую.
 


myxДата: Понедельник, 11.07.2011, 22:50 | Сообщение # 10
Группа: Пользователи
Сообщений: 17
Статус: Offline
Оказия какая-то получается.
Вот фото со стандартной прошивкой:



А вот с измененной:

 
  • Страница 1 из 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • »
Поиск:



T2M © 2024
Сайт управляется системой uCoz