Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Индикация уровня жидкости
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
Terapefft
Подскажите пожалуста, может кто нить сталкивался с такой проблемой. Мне необходимо контролировать и наблюдать за уровнем жидкости. Контролировать это понятно можно с помощью датчика уровня и т.д. Вопрос вот какой - с помощью чего можно сделать так чтобы информация об объеме жидкости (в литрах) отображалась на каком нибудь индикаторе? с чего вообще надо начинать? может есть какие нибудь готовые решения?
Visor
Цитата(Terapefft @ May 3 2007, 14:11) *
Подскажите пожалуста, может кто нить сталкивался с такой проблемой. Мне необходимо контролировать и наблюдать за уровнем жидкости. Контролировать это понятно можно с помощью датчика уровня и т.д. Вопрос вот какой - с помощью чего можно сделать так чтобы информация об объеме жидкости (в литрах) отображалась на каком нибудь индикаторе? с чего вообще надо начинать? может есть какие нибудь готовые решения?

Если датчик уровня и индикатор выбрать с одинаковым интерфейсом, то можно и напрямую подключить, главное чтоб диапазон измерения/отображения одинаковый был. Например, датчик с выходом 4-20мА можно напрямую подключить к индикатору со входом 4-20мА, необходимо только чтоб кто-то из них был активным. А сам индикатор для уровня наиболее нагляден типа "Бар", вертикальный столбик.
Terapefft
а какой датчик уровня лучше выбрать? поплавкового типа использовать нельзя, так как в резервуаре будет еще и мешалка. А можно ли с помощью датчика давления это осуществить? А потом переводить значения по таблице или сделать программное преобразование. Если можно то какой датчик лучше выбрать?

у меня уже есть плата управления этим оборудованием и плата индикации, обмен между ними организован.
Visor
Цитата(Terapefft @ May 3 2007, 15:37) *
а какой датчик уровня лучше выбрать? поплавкового типа использовать нельзя, так как в резервуаре будет еще и мешалка. А можно ли с помощью датчика давления это осуществить? А потом переводить значения по таблице или сделать программное преобразование. Если можно то какой датчик лучше выбрать?

Для измерения уровня есть много разных датчиков. В моей практике, для аналогового измерения уровня жидкости, чаще всего используются ультразвуковые датчики. Можно попробывать использовать и датчик давления, только будет вносить свою лепту (погрешность) атмосферное давление, делал такое. Можно даже взвешивать ёмкость smile.gif.
Валерос
У Мотороллы есть прикольная микруха MC33794, и апликуха по измерению кол-ва жидкости... И бесплатные образцы присылает!!!
Terapefft
ну вот допустим выбрал я ультразвуковой датчик, у него аналоговый выход 0...10В. Его нужно установить в крышку моего резервуара, в котором находится молоко, и ультразвуковые колебания будут отражатся от поверхности молока? или что то не так понял? просто никогда с этим не сталкивался. Объясните пожалуйста поподробнее как с этим датчиком работать

что то посмотрел я сейчас сколько примерно датчики ультразвуковые стоят, наврядли начальство мое согласится....может все таки лучше датчик давления использовать? тем более особо большой точности мне не надо. Подскажите пожалуйста какие нибудь датчики давления и как с ними работать
Visor
Цитата(Terapefft @ May 3 2007, 18:17) *
ну вот допустим выбрал я ультразвуковой датчик, у него аналоговый выход 0...10В. Его нужно установить в крышку моего резервуара, в котором находится молоко, и ультразвуковые колебания будут отражатся от поверхности молока? или что то не так понял? просто никогда с этим не сталкивался. Объясните пожалуйста поподробнее как с этим датчиком работать

Вы правильно поняли. Датчик излучает ультразвуковые колебания, которые отражаются от более упругой среды и принимаются. Типа "эхолот". Датчик настраивается (калибруются уставки) на минимальный уровень ("0") и на максимальный, делается это прямо на месте назначения, чтоб учлись все посторонние факторы. В дальнейшем датчик и будет обеспечивать измерение уровня в указанных пределах уровня, соответствующих выходному диапазону (ваш пример 0...10В). Ультразвуковые измерители бывают очень разных диапазонов измерения и типов от разных производителей.
Losik
немного повторюсь, можно измерять ( достаточно точно) уровень жидкости (молока?) используя свойства проводимости . Базовую точку на дно сосуда, датчик представляет собой отрезок многожильного ленточного кабеля, провода которого обрезаны до различной длины.

*--[R]-
*--[R]---
*--[R]-----
*--[R]------
*--[R]-------
*-------------|

резаки на питание.
*- на измерительную схему
опорный сигнал *-------------|

Чтобы избежать появлени на залуженных проводах коррозии, измерять используя импульсный сигнал.
По мере увеличения уровня жидкости, большее кол-во проводов датчика содиняется с заземленной базовой точкой через сопротивления жидкости, что легко зафиксировать по изменению потенцияла на выводах. Если сигнал маленький( оч высокое удельное сопротивление, а оно таким и будет) нужно включать оу.

Схема очень дешевая, но имеет и ряд недостатков.
muravei
Цитата(Losik @ May 3 2007, 16:44) *
немного повторюсь, можно измерять ( достаточно точно) уровень жидкости (молока?) используя свойства проводимости .

Что-то припоминаю, если у молока будет высокая проводимость - корова больна!
измеритель уровня и диагн. тестер в "одном флаконе" smile.gif
Losik
Цитата(muravei @ May 3 2007, 19:30) *
Что-то припоминаю, если у молока будет высокая проводимость - корова больна!
измеритель уровня и диагн. тестер в "одном флаконе" smile.gif


возможно меняется процентное содержание солей, вроде как в молоке целый набор оных, от кальция, фосфора, магния, натрия до калия. smile.gif
Валерос
Зря Вы игнорировали моё предложение: бесплатно и бесконтактно( что немаловажно в пищевой промышленности).
Terapefft
Цитата(Валерос @ May 3 2007, 23:29) *
Зря Вы игнорировали моё предложение: бесплатно и бесконтактно( что немаловажно в пищевой промышленности).

Я не игнорировал, просто у меня напряг с английским smile.gif
nss
Цитата(Losik @ May 3 2007, 16:44) *
немного повторюсь, можно измерять ( достаточно точно) уровень жидкости (молока?) используя свойства проводимости . Базовую точку на дно сосуда, датчик представляет собой отрезок многожильного ленточного кабеля, провода которого обрезаны до различной длины.

*--[R]-
*--[R]---
*--[R]-----
*--[R]------
*--[R]-------
*-------------|

резаки на питание.
*- на измерительную схему
опорный сигнал *-------------|

Чтобы избежать появлени на залуженных проводах коррозии, измерять используя импульсный сигнал.
По мере увеличения уровня жидкости, большее кол-во проводов датчика содиняется с заземленной базовой точкой через сопротивления жидкости, что легко зафиксировать по изменению потенцияла на выводах. Если сигнал маленький( оч высокое удельное сопротивление, а оно таким и будет) нужно включать оу.

Схема очень дешевая, но имеет и ряд недостатков.

По СНИПАМ забракуют.
Alex255
Цитата(Terapefft @ May 3 2007, 10:11) *
Подскажите пожалуста, может кто нить сталкивался с такой проблемой. Мне необходимо контролировать и наблюдать за уровнем жидкости. Контролировать это понятно можно с помощью датчика уровня и т.д. Вопрос вот какой - с помощью чего можно сделать так чтобы информация об объеме жидкости (в литрах) отображалась на каком нибудь индикаторе? с чего вообще надо начинать? может есть какие нибудь готовые решения?

Емкостной датчик + AD7745/6/7 + микроконтроллер
Visor
Цитата(Terapefft @ May 3 2007, 18:39) *
что то посмотрел я сейчас сколько примерно датчики ультразвуковые стоят, наврядли начальство мое согласится....

Стоят они соответственно своим эксплуатационным характеристикам. Бесконтактный, малогабаритный, точный, самодостаточный, очень надежный, ... smile.gif Они живут в таких условиях, где все остальные дохнут.
У SIEMENS (недешевая фирма) например, они стоят 200...500е.

Цитата(Terapefft @ May 3 2007, 18:39) *
может все таки лучше датчик давления использовать? тем более особо большой точности мне не надо. Подскажите пожалуйста какие нибудь датчики давления и как с ними работать

Право выбора за вами.
Понятие "особо большой точности" весьма растяжимо. wink.gif
Вы не сказали ничего конкретного о вашей ёмкости, соответственно ничего конкретного посоветовать не могу. Берёте датчик давления, который предназначен работать с вашей жидкостью, диапазон измеряемых им давлений должен соответствовать вашему, который рассчитывается от перепада уровня.
anton
Прикольная у моторолы микросхема. Емкостной датчик.
Единственная проблема в пищевой как правило емкости металические.

Насчет ультрозвука то вроде встречаются датчики и в полтос зелени.
AKimbo
Ультразвуковые датчики реально дороги. Например средняя цена за датчик измеряющий в диапазоне 0.1 - 1 м с погрешностью 0.5% от полной шкалы стоил в среднем 400 евро. Фирму сейчас не вспомню, но найти аналого не проблема. Так же видел интересный поплавковый датчик, с высокой линейностью и точностью, основанный на хитром сочетании магнитострикционного эффекта и ультразвука smile.gif , но цен от Зеленоградской конторы, занимающейсмя дистрибуцией, так и не добился...
globalist
А с какой точностью измерять то надо? Это же вопрос принципиальный. Одно дело кубометры, другое дело милилитры.
ASZ
Тут правильно подсказывали - нужен емкостный датчик. В бочках с мешалками никакой ультразвуковой, даже супер, работать не сможет.
Вообще вопрос о точности в этом случае не стоИт - обычно там нужна просто индикация уровня.
Для более точного (коммерческого) учета используют тензодатчики, на которые ставят емкость и измерения производят при отключенной мешалке.
yung
Цитата(AKimbo @ May 6 2007, 18:18) *
Ультразвуковые датчики реально дороги. Например средняя цена за датчик измеряющий в диапазоне 0.1 - 1 м с погрешностью 0.5% от полной шкалы стоил в среднем 400 евро. Фирму сейчас не вспомню, но найти аналого не проблема. Так же видел интересный поплавковый датчик, с высокой линейностью и точностью, основанный на хитром сочетании магнитострикционного эффекта и ультразвука smile.gif , но цен от Зеленоградской конторы, занимающейсмя дистрибуцией, так и не добился...


Цены на подобные датчики начинаются от 20 т.р. Я занимался в свое время ими, на молоко их ни разу не ставили, в основном нефть и бензин. А та контора, в которой Terapeft трудится в свое время вроде бы датчики на проводимости использовала (был я лет десять назад на месте Терапевта, недолго).
invertor79
Цитата(Валерос @ May 3 2007, 16:43) *
У Мотороллы есть прикольная микруха MC33794, и апликуха по измерению кол-ва жидкости... И бесплатные образцы присылает!!!

Вряд-ли MC33794 (или MC34940) подойдет автору поста. В ней нет даже термокомпенсации (неясно вообще с чего она столько стоит). Буквально пальцем корпуса микрухи касаешься и показания очень сильно плывут от температуры пальца. То-бишь надо программно всё это компенсировать будет. Я на ней делал сенсорную клавиатуру (там требования к точности ничтожны по сравнению с измерением уровня), и в конце концов забросил её нах. У AD, например, есть полностью цифровая микруха AD7142 для измерения емкости - по сравнению с ней, MC33794 это просто древний динозавр какой-то biggrin.gif по впятеро большей цене к тому-же.
MaslovVG
Imho Датчик давления (на дне сосуда) наиболее приемлемый и максимально точный вариант. А дополненый датчиком температуры и математической обработкой превращается в прецезионный измеритель.
Alex643
Цитата(Terapefft @ May 3 2007, 17:39) *
...что то посмотрел я сейчас сколько примерно датчики ультразвуковые стоят, наврядли начальство мое согласится....


Если под УЗ датчиками Вы имеете ввиду законченное устройство, которое показывает уровень жидкости на индикаторе, то, наверное, да, стоят дорого.
Но сами УЗ датчики, я имею ввиду пьезоизлучающий и принимающий (у которого выход от 0 до 10В) элементы стоят порядка 3-5$, например серия МА40 у Murata. Темепературный дрейф у них в индустриальном диапазоне даёт изменение амплдитуды +/-3дБ.
APLISENS
Цитата(Terapefft @ May 3 2007, 13:11) *
Подскажите пожалуста, может кто нить сталкивался с такой проблемой. Мне необходимо контролировать и наблюдать за уровнем жидкости. Контролировать это понятно можно с помощью датчика уровня и т.д. Вопрос вот какой - с помощью чего можно сделать так чтобы информация об объеме жидкости (в литрах) отображалась на каком нибудь индикаторе? с чего вообще надо начинать? может есть какие нибудь готовые решения?


Определять уровень жидкости можно измеряя гидростатическое давление, создаваемое столбом измеряемой среды.

I. Если емкость открытая (есть связь с атмосферой)
Средства для измерения:
1. преобразователь (датчик) давления - врезается в емкость (под емкость). Недостатки - необходима врезаться.
2. гидростатический зонд - опускается в емкость. Недостатки - стоимость получается больше, ограничения из-за того, что в среде корпус и кабель (например, среда хим. агрессивная)

II. Емкость закрытая (давление в ней больше/меньше атмосферного и не зависит от атмосферного)
Средства для измерения:
1. преобразователь разности давлений
2. гидростатический уравнемер
Прим. аналогично I

При выборе датчика необходимо учесть свойства среды измерения (для хим. агрессивных, вязких, застывающих, горячих и т.п. сред возможно придется применять разделитель). Для II надо учитывать величину статического давления.
Кроме того, например, для пищевых производств - подходит только 1 вариант, с применением лицевой мембраны (что-бы пища не гнила в штуцере и легко смывалась при промывке).
Также, возможно, надо будет использовать взрывозащищенное оборудование...



С датчика сигнал (например, 4-20мА), идет на индикатор.
Индикатор может быть встроенный в датчик или отдельностоящий.

Третий элемент системы - блок питания. Может быть встроен в индикатор.
Кроме того, в индикаторе могут быть реле (например, при определенном уровне насос будет вкл/откл и т.п.), связь с компьютером и т.п.

ВНИМАНИЕ! Все это работает при постоянной плотности. Если плотность меняется (например, из-за изменения температуры), то это надо будет учитывать.
alexmaemur
Цитата(Visor @ May 4 2007, 14:04) *
Стоят они соответственно своим эксплуатационным характеристикам. Бесконтактный, малогабаритный, точный, самодостаточный, очень надежный, ... smile.gif Они живут в таких условиях, где все остальные дохнут.
У SIEMENS (недешевая фирма) например, они стоят 200...500е.
Право выбора за вами.
Понятие "особо большой точности" весьма растяжимо. wink.gif
Вы не сказали ничего конкретного о вашей ёмкости, соответственно ничего конкретного посоветовать не могу. Берёте датчик давления, который предназначен работать с вашей жидкостью, диапазон измеряемых им давлений должен соответствовать вашему, который рассчитывается от перепада уровня.


У нас на производстве стоят фирмы Endress+Houser можно снять стандартный сигнал, а можно на комп отправить. Бесконтактные, работают как с жидкостями так и с жирами.
Visor
Цитата(alexmaemur @ Jun 20 2007, 01:54) *
У нас на производстве стоят фирмы Endress+Houser можно снять стандартный сигнал, а можно на комп отправить. Бесконтактные, работают как с жидкостями так и с жирами.

Я тоже сталкиваюсь с измерителями этой фирмы. Например серия ZA670, но это уже серьёзный приборчик, с вторичным блоком, может работать с любыми материалами, даже сыпучими, куча программируемых параметров, автонастройка на фоновую картинку и т.д.
Сергей Васильков
Цитата(APLISENS @ Jun 8 2007, 16:22) *
Определять уровень жидкости можно измеряя гидростатическое давление, создаваемое столбом измеряемой среды.

I. Если емкость открытая (есть связь с атмосферой)
Средства для измерения:
1. преобразователь (датчик) давления - врезается в емкость (под емкость). Недостатки - необходима врезаться.
2. гидростатический зонд - опускается в емкость. Недостатки - стоимость получается больше, ограничения из-за того, что в среде корпус и кабель (например, среда хим. агрессивная)

II. Емкость закрытая (давление в ней больше/меньше атмосферного и не зависит от атмосферного)
Средства для измерения:
1. преобразователь разности давлений
2. гидростатический уравнемер
Прим. аналогично I

При выборе датчика необходимо учесть свойства среды измерения (для хим. агрессивных, вязких, застывающих, горячих и т.п. сред возможно придется применять разделитель). Для II надо учитывать величину статического давления.
Кроме того, например, для пищевых производств - подходит только 1 вариант, с применением лицевой мембраны (что-бы пища не гнила в штуцере и легко смывалась при промывке).
Также, возможно, надо будет использовать взрывозащищенное оборудование...
С датчика сигнал (например, 4-20мА), идет на индикатор.
Индикатор может быть встроенный в датчик или отдельностоящий.

Третий элемент системы - блок питания. Может быть встроен в индикатор.
Кроме того, в индикаторе могут быть реле (например, при определенном уровне насос будет вкл/откл и т.п.), связь с компьютером и т.п.

ВНИМАНИЕ! Все это работает при постоянной плотности. Если плотность меняется (например, из-за изменения температуры), то это надо будет учитывать.




Готовое решение есть-программируемый преобразователь давления с дисплеем и соответствующим софтом для вывода значений на монитор и программирования данного преобразователя.
Данный датчик давления имеет 30 ТОЧЕК задания выходного сигнала в зависимости от давления,т.е. мы легко можем отображать МАССУ/ОБЪЕМ вещества в емкости,зная при этом геометрию самой емкости.
Данный девайс (поганое слово-никак не могу от него избавиться) будет стоить около 1000 евро в СПб с НДС.
За дополнительной информацией заходите на www.intelmatica.ru,преобразователь называется SDT03
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.