Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.05.2017, 12:02
|
|
Прописка
Регистрация: 20.08.2008
Сообщений: 263
Сказал спасибо: 305
Сказали Спасибо 85 раз(а) в 45 сообщении(ях)
|
Re: Тензодатчик давления
В даташете AD7794 на странице 25 интересующая вас схема.
|
|
|
|
08.05.2017, 15:11
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от NEMOOMEN & К
|
Единственная сложность, нет графика зависимости выходного напряжения датчика от давления во всём диапазоне
|
Поздравляю всех с праздником!
В последнее время, чтобы не зависеть от диапазона измерения и нелинейностей, я использую в программах метод интерполяции. Я написал хидер интерполятора и теперь просто вставляю его в проект. Смысл заключается в том, что создается таблица, которая состоит из двух массивов. В один заносятся контрольные значения АЦП, а в другой значения, которые должны отображаться на индикаторе. В реале, для измерения давления, достаточно вакуумного насоса и вакуумметра. Зафиксировать в нескольких контрольных точках значение АЦП и соответствующее им показания вакуумметра. Потом занести в программу. В своем проекте я делал калибровку кнопками и енкодером, так можно перепрограммировать таблицу без прогамматора. Перевожу схему в режим калибровки, потом енкодером и двумя кнопками заношу все данные в таблицу. Так можно калибровать выходной параметр хоть в вольтах, хоть в процентах, хоть в удавах, хоть в попугаях. Причем характеристика может быть нелинейной, лишь-бы не была падающая. Если кого заинтересует, то могу выложить свой проект регулировки напряжения для задатчика преобразователя, для примера.
Последний раз редактировалось МВА; 08.05.2017 в 15:46.
|
|
|
|
08.05.2017, 15:48
|
|
Вид на жительство
Регистрация: 10.06.2007
Сообщений: 429
Сказал спасибо: 34
Сказали Спасибо 51 раз(а) в 47 сообщении(ях)
|
Re: Тензодатчик давления
МВА, конечно интересно, мне по крайней мере. Помнится такое из численных методов - хотелось бы посмотреть как выглядит на практике.
|
|
|
|
08.05.2017, 16:01
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от H4LF
|
МВА, конечно интересно, мне по крайней мере. Помнится такое из численных методов - хотелось бы посмотреть как выглядит на практике.
|
Довольно просто, то что можно было охватить моим бурсацким образованием. В пределах 10 классов.
Кстати, для функции интерполятора, в идеале, когда последнее значение таблицы равно максимальному, но будет работать и с меньшим значением таблицы (если параметр превышает максимальное значение таблицы). В этом случае цена одной единицы отображаемого значения будет равна вычисленной между максимальным и предыдущим значениям. Для линейной характеристики (при измерении напряжения) точность не ухудшается и достаточно всего двух опорных точек, нулевой и какой-то вверху (чем шире точки - тем точнее, мое мнение).
Последний раз редактировалось МВА; 08.05.2017 в 16:18.
|
|
|
|
08.05.2017, 18:55
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от МВА
|
использую в программах метод интерполяции
|
линейно-кусочной аппроксимации
|
|
|
|
08.05.2017, 18:57
|
|
Вид на жительство
Регистрация: 12.12.2012
Сообщений: 365
Сказал спасибо: 31
Сказали Спасибо 204 раз(а) в 112 сообщении(ях)
|
Re: Тензодатчик давления
Уважаемый NEMOOMEN. & К написал вам всё точно.
Дополню- http://kpfu.ru/docs/F2044272041/etod...kovTagirov.pdf
Долгое время эксплуатировал подобный течеискатель.
При помощи его делали сосуды Дъюара.
Кстати:
Понял, что термосы из металла не то.
Термос для геофизики ожигается по 2 суток с откачкой на глубоком вакууме. Маслянный насос на жидком азоте.
Потом прибор с электроникой и термопоглотителями до 5-8 часов(зависело от скважины) работал при 200 гр. Цельсия снаружи. Температура внутри поднималась до 105 гр. Цельсия.
|
|
|
|
08.05.2017, 19:13
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от jump
|
линейно-кусочной аппроксимации
|
Ну да, занимаешься апроксимацией когда выбираешь количество точек и задаешь их в таблице, но расчет точек в промежутках это уже интерполяция. А какую функцию выбираешь, я думаю, не имеет значения.
Цитата:
|
Лине́йная интерполя́ция — интерполяция алгебраическим двучленом P1(x) = ax + b функции f, заданной в двух точках x0 и x1 отрезка [a, b]. В случае, если заданы значения в нескольких точках, функция заменяется кусочно-линейной функцией.
|
Именно это у меня и сделано. Находятся точки большего и меньшего значения и то, что от них посчитали прибавляем к меньшему значению.
Последний раз редактировалось МВА; 08.05.2017 в 19:38.
|
|
|
|
08.05.2017, 23:30
|
|
Вид на жительство
Регистрация: 10.04.2010
Сообщений: 301
Сказал спасибо: 25
Сказали Спасибо 136 раз(а) в 79 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от jump
|
что-то в этом супе лишнее, угадайте с одного раза!
|
Если вы привыкли по колхозному все делать, то лишнее конечно же легко найти.
Последний раз редактировалось dkm; 08.05.2017 в 23:32.
|
|
|
|
08.05.2017, 23:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от dkm
|
вы привыкли по колхозному все делать
|
- делайте. я же уберу лишнее звено - диффусилитель. надеюсь, знаете почему?
|
|
|
|
09.05.2017, 09:06
|
|
Гражданин KAZUS.RU
Регистрация: 15.08.2010
Адрес: Днепр
Сообщений: 842
Сказал спасибо: 74
Сказали Спасибо 199 раз(а) в 174 сообщении(ях)
|
Re: Тензодатчик давления
Сообщение от jump
|
я же уберу лишнее звено - диффусилитель. надеюсь, знаете почему?
|
Jump, сигнал перед АЦП надо все-равно нормировать, а мост лучше всего подключать через дифференциальный усилитель, потому-что сигнал с тензодатчика маленький и на фоне постоянного тока. Если честно, я не пойму почему он лишний. Просветите.
Последний раз редактировалось МВА; 09.05.2017 в 09:26.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 06:33.
|
|