metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-12-02 06:28 pm

Атмосферное давление

Сделал прототип барометра на MPX4115,PSoCEval1 борде и CY8C29466 - взял пример с измерением положения потенциометра и прикрутил туда калибровочную функцию чтобы показывало давление.
Теперь меня плющит тема того, что на pogoda.by давление приведено к уровню моря, а на gismeteo.by - нет. Хочу уточнить калибровочные коэффициенты, а то данных не хватает.

[identity profile] aamonster.livejournal.com 2010-12-02 05:01 pm (UTC)(link)
То есть как - приведено? Они не охренели?

[identity profile] aamonster.livejournal.com 2010-12-02 05:02 pm (UTC)(link)
А коэффициенты и посчитать нетрудно...

[identity profile] metaclass.livejournal.com 2010-12-02 05:11 pm (UTC)(link)
Я таки посчитал, но для большей точности нужно знать истинное давление на текущий момент и показания АЦП.
А то я пошел по простому пути - построил зависимость показаний ацп от напряжения и подставил ее в формулу в даташите датчика, затем посчитал коэффициент и смещение.

[identity profile] metaclass.livejournal.com 2010-12-02 05:09 pm (UTC)(link)
Ну натурально, на гисметео сейчас 743, мой датчик показывает 740, а на сайте pogoda.by 764

[identity profile] blacklion.livejournal.com 2010-12-02 05:26 pm (UTC)(link)
Это для прогноза погоды нормально.

[identity profile] aamonster.livejournal.com 2010-12-02 05:33 pm (UTC)(link)
Для прогноза - да, но это внутренние данные, которые не должны приходить юзеру.

[identity profile] blacklion.livejournal.com 2010-12-02 05:33 pm (UTC)(link)
Эээ... Что? Текущее атмосферное давление?! А может ещё и температура не должна?!

[identity profile] aamonster.livejournal.com 2010-12-02 05:37 pm (UTC)(link)
Именно текущее и должно, а не результаты каких-то нормировок.

[identity profile] blacklion.livejournal.com 2010-12-02 05:44 pm (UTC)(link)
Текущее где? Датчик у метеостанции в одном конце города, я — в другом да ещё и на 20-ом этаже. Так как рядом с датчиком есть если вообще есть) только метиоролог, а остальные, кто результатами датчика пользуются, сидят все в разных местах — то надо как-то привести к общему знаменателю. На уровне моря — это принятый общий знаменатель.

[identity profile] aamonster.livejournal.com 2010-12-02 06:19 pm (UTC)(link)
Принятый общий знаменатель - в городе. Без 20 этажей, но и без приведения к уровню моря (жителей не волнует, где оно там... они не будут докапываться до воды, чтобы согласовать свой барометр с метеоцентром - просто обзовут синоптиков мудаками и пойдут на нормальный ресурс.

[identity profile] craneop.livejournal.com 2010-12-02 10:15 pm (UTC)(link)
И еще, абсолютное значение давления почти ничего не говорит. Достаточно знать "низкое" оно или "высокое" и тенденцию к изменению. Это для того чтобы о погоде судить. А +-10 мм. рт. ст. - роли не играют

[identity profile] eu3eu.livejournal.com 2010-12-02 05:28 pm (UTC)(link)
Земля ведь горбатая, да и в зданиях, чем выше - тем давление ниже. Поэтому и пользуются приведённым давлениям (QNH), а при употреблении неприведённого давления (QFE) обязательно должна указываться высота места измерения над уровнем моря.
И по приведённому сразу видно - выше оно или ниже стандартного (1013.2 гектопаскаля).
А в миллиметрах/дюймах ртутного столба/PSI/барах/атмосферах мерять давление, я считаю, неправильно, когда есть кошерная единица.

[identity profile] aamonster.livejournal.com 2010-12-02 05:36 pm (UTC)(link)
Это не кошерная единица - она, извините, не совпадает с показаниями барометра.
Хочется выводить какие-то данные расчётов - пожалуйста, хоть th(p-p0). Но не надо их путать с данными измерений.

[identity profile] craneop.livejournal.com 2010-12-02 10:08 pm (UTC)(link)
Измерьте давление на первом этаже и двадцатом. Показания тоже будут различаться. В общем, вы фигню говорите.

[identity profile] maholet.livejournal.com 2010-12-03 12:09 am (UTC)(link)
20 этаж это 50 метров. Давление падает примерно 1 мм ртутного столба на 10 метров. Разница будет 5 мм. между 1 и 20 этажом, так что вполне правдоподобно.