| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Колибровка нелинейного датчика
14.11.2016, 21:09
|
|
|
Прописка
Регистрация: 05.11.2010
Сообщений: 191
Сказал спасибо: 13
Сказали Спасибо 62 раз(а) в 35 сообщении(ях)
|
Колибровка нелинейного датчика
Есть датчик с нелинейной характеристикой, кто знает как лучше его откалибровать на всем диапазоне? Не if else же?
Подключение следующее:
Датчик-оп ус-ацп-мк
|
|
|
|
14.11.2016, 21:17
|
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
|
Re: Колибровка нелинейного датчика
У той нелинейности есть какая-то аппроксимирующая функция (в документации на датчик). Ее и использовать. А калибровку проводить по нескольким характеристическим точкам.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 15.11.2016 в 01:10.
|
|
|
|
14.11.2016, 21:19
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 20.08.2010
Адрес: Днепр
Сообщений: 8,548
Сказал спасибо: 5,035
Сказали Спасибо 10,605 раз(а) в 3,594 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Аппроксимировать его характеристику.
Если большая точность не требуется - можно кусочно-линейной аппроксимацией.
Если надо поточнее - то при помощи аппроксимирующего полинома.
|
|
|
|
14.11.2016, 21:42
|
|
|
Прописка
Регистрация: 17.05.2005
Адрес: Измаил, одесской области
Сообщений: 259
Сказал спасибо: 1,367
Сказали Спасибо 1,017 раз(а) в 123 сообщении(ях)
|
Re: Колибровка нелинейного датчика
А можно и так: КОЛ и БРОВКА!
|
|
|
|
14.11.2016, 23:09
|
|
|
Гуру портала
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,821
Сказал спасибо: 919
Сказали Спасибо 4,289 раз(а) в 2,570 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Есть такая утилита - Curve Expert. Позволяет подобрать любую зависимость. Она же и формулу готовую выдаст.
|
|
|
|
Сказали "Спасибо" Easyrider83
|
|
|
15.11.2016, 03:41
|
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
|
Re: Колибровка нелинейного датчика
А собственно датчик чего калибровать?
Фамилия у него есть?
Если нет данных - провести серию измерений при разных прочих условия (температура, влажность, атмосферное давление,…). Количество точек по измеряемому датчиком параметру определят точность последующей аппроксимации нелинейности и соответственно последующих калибровок.
По результатам рассчитать аппроксимирующую функцию любым доступным методом и воплотить ее в программе.
Характеристическими для последующей калибровки брать точки, где датчик наиболее подвержен внешним воздействиям.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
15.11.2016, 05:48
|
|
|
Гражданин KAZUS.RUN
Регистрация: 02.06.2003
Адрес: Челябинск
Сообщений: 545
Сказал спасибо: 10
Сказали Спасибо 341 раз(а) в 202 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Сообщение от Maximka_18
|
Есть датчик с нелинейной характеристикой, кто знает как лучше его откалибровать на всем диапазоне? Не if else же?
Подключение следующее:
Датчик-оп ус-ацп-мк
|
Что значит "откалибровать"? В данном случае речь идет скорее о линеаризации датчика. Или нет?
|
|
|
|
15.11.2016, 06:52
|
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Сообщение от Bill
|
|
Или нет?
|
"Линеаризация", скорее, относится к аналоговым, схемотехническим ухищрениям. А калибровка задает соответствие измеряемого параметра и сигнала датчика. Причем, линеаризация не отменяет калибровку.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
15.11.2016, 11:35
|
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,276
Сказал спасибо: 11,858
Сказали Спасибо 4,158 раз(а) в 3,176 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Ну с линеаризацией может справится тот участок где у ТС прописано "-ацп-".
Если этот узел сделать с DSP, то на выходе будет вполне себе линейная величина 
Вот только автор что-то замолчал.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
15.11.2016, 17:56
|
|
|
Гражданин KAZUS.RUN
Регистрация: 13.06.2005
Адрес: РК г.Павлодар
Сообщений: 862
Сказал спасибо: 98
Сказали Спасибо 216 раз(а) в 139 сообщении(ях)
|
Re: Колибровка нелинейного датчика
Сообщение от Easyrider83
|
|
Есть такая утилита - Curve Expert.
|
Да и Excel это могет
__________________
Не ошибается лишь тот, кто ни чего не делает!
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:52.
|
|