Показано с 1 по 5 из 5
  1. #1
    Без позывного
    Регистрация
    06.02.2007
    Адрес
    СПб
    Сообщений
    317
    Поблагодарили
    21
    Поблагодарил
    26

    Метеостанция на микроконтроллере :)

    После покупки и успешного испытания датчика температуры DS1820, захотелось чего-то большего

    В итоге возникла идея осуществить сабж.
    Как оно мне видится:
    1) Два датчика температуры DS1624 для получения температуры в помещении и за окном с точностью 0.03С (!), передающих данные по цифровой шине i2c. Цена вопроса 300р за каждый.
    2) Датчики влажности и атмосферного давления, желательно цифровые. С ними пока неясно, есть ли в продаже.
    3) Большой графический ЖК-индикатор, вроде DG-12128S 128х128 или 160х80 или даже 320х240. Цена вопроса от 1300р за первый до 2300р за последний.
    На экране будет отображаться график выбранной величины за последние 24 часа + в текстовом виде все данные. Причем данные можно запоминать все в памяти, с возможностью переключения между графиками (если экран в ширину 150пкс, значит 150 байт на один график, вроде памяти должно хватить).

    В итоге где-то за 100$ получаем достаточно функциональное устройство, аналогов которых среди бытовых я например не видел.

    Пожелания, дополнения? Может у кого есть наработки на эту тему? Проц планируется задействовать Atmega16, 10Мгц, по идее должно хватить, среда разработки CodeVision AVR.


  2. #2
    Very High Power
    Регистрация
    11.03.2006
    Адрес
    Гродно
    Возраст
    59
    Сообщений
    2,016
    Поблагодарили
    359
    Поблагодарил
    23
    А зачем жертвы? Достаточно и уже испытанного Вами DS1820. И дешевле, и всего два провода надо... Датчиков давления/влажности тоже полно. Навскидку - MPX4115, HIH-3610, SHT10. По диапазонам измерений могу ошибатся в маркировке, но уточнить Вам проблемы не составит. SHT10 и подобные из этой серии - температура и влажность в одном флаконе. Выбор большой.

  3. #3
    Без позывного
    Регистрация
    06.02.2007
    Адрес
    СПб
    Сообщений
    317
    Поблагодарили
    21
    Поблагодарил
    26
    Спасибо, описания на датчики посмотрю.

    DS1820 для отладки пока сойдет, но в окончательной версии хочется чтобы точность повыше была чем 0.5С.
    Кстати не знаете, какая примерно дальность у цифровых шин 1wire и i2c? Чтобы датчики за окно выставить, хватит?

  4. #4
    Standart Power
    Регистрация
    14.05.2005
    Адрес
    Львов, Украина
    Возраст
    74
    Сообщений
    209
    Поблагодарили
    30
    Поблагодарил
    9
    Цитата Сообщение от DmitryElj Посмотреть сообщение
    Спасибо, описания на датчики посмотрю.

    DS1820 для отладки пока сойдет, но в окончательной версии хочется чтобы точность повыше была чем 0.5С.
    Кстати не знаете, какая примерно дальность у цифровых шин 1wire и i2c? Чтобы датчики за окно выставить, хватит?
    Смещение датчика температуры на 1-5 см. в сторону даст отклонение температуры на значение, превышающее желаемую точность. Проверено.
    Малейшее дуновение ветерка, накрыв датчика тучкой, тенью - еще изменение.

    В таком случае вопрос - какая температура на улице?
    Наличие даже рядом расположенных одинаковых систем измерения приведет к нескончаемому спору, "чей градус точнее". :-)

    Уверяю, точности DS18x20 вполне хватит для бытовых измерений. Главное другое - побольше усреднение, отброс крайних значений. В любом случае даже это даст лишь "значение температуры для данной точки установки датчика", а, следовательно, претендовать на абсолютные значения нет и смысла. Есть определения "Абсолютная погрешность" и "Относительная погрешность". Вы захотели повыше абсолютную? Зачем? Гораздо важнее для журналирования иметь высокую относительную или "разрешение". А она у Далласа неплохая. Это даст вам возможность отслеживать колебания в сотые доли градуса. А уж один там градус или два, это еще вопрос. А как далеко та "абсолютная линейка", тот эталон, по которому равнять наши градусы? :-)

    Почитайте в инете, там есть информация об увеличении абсолютной погрешности измерения в широком диапазоне температур, особенно в минусовой области. Есть и формулы для ее компенсации. Сами понимаете, все это эмпирика. И весь смысл "ловли блох" сводится к нулю.

    Насчет расстояния - в моем случае 30 метров было без проблем с применением телефонной двухпарки. Пассивного питания не применял.
    Читал про применение этих датчиков для слежения за температурами обмоток двикателей компрессоров на насосной станции. Более 20 двигателей на макисмальных расстояниях до 60 метров. В условиях индустриальных помех.

    зы Информация о средней температуре в регионе у метеорологов усредняется как по площади так и во времени. Абсолютного занчения быть попросту не может.

    А нам и не надо. Нам важно знать, холоднее, чем час назад или теплее, чем вчера. :-) Наука измерять - это не столько само измерение, сколько его методика...

  5. #5
    Very High Power
    Регистрация
    11.03.2006
    Адрес
    Гродно
    Возраст
    59
    Сообщений
    2,016
    Поблагодарили
    359
    Поблагодарил
    23
    Я в своих конструкциях максимальное, что применял с далласом - 20 метров неэкранированного провода, правда, тоже без паразитного питания (на всякий случай). Температуру для уличных измерений не усредняю, но вывожу с точностью до градуса. Хватает абсолютно, больше и не надо. Виктор правильно пишет -
    Цитата Сообщение от UT1WPR Посмотреть сообщение
    А нам и не надо. Нам важно знать, холоднее, чем час назад или теплее, чем вчера. :-)
    Поэтому не заморачивайтесь - ставьте то, что есть (DS1820).

Похожие темы

  1. Часы на микроконтроллере
    от kaligraf в разделе Микропроцессорная техника
    Ответов: 46
    Последнее сообщение: 29.08.2007, 01:47
  2. WX-2300: цифровая метеостанция
    от UA3IRS в разделе APRS: Метео
    Ответов: 0
    Последнее сообщение: 25.03.2007, 10:23
  3. ЗУ на микроконтроллере
    от RZ3AGI в разделе Источники питания
    Ответов: 0
    Последнее сообщение: 28.05.2006, 11:54
  4. АТ команды в Микроконтроллере
    от Huk в разделе Микропроцессорная техника
    Ответов: 54
    Последнее сообщение: 20.01.2006, 20:00
  5. Часы на микроконтроллере
    от UB6HAE в разделе Микропроцессорная техника
    Ответов: 0
    Последнее сообщение: 22.07.2005, 23:10

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×
Рейтинг@Mail.ru
eXTReMe Tracker


Похоже, что вы используете блокировщик рекламы :(
Форум QRZ.RU существует только за счет рекламы, поэтому мы были бы Вам благодарны если Вы внесете сайт в список исключений!
как отключить
×