Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите замерить
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Метрология, датчики, измерительная техника
wow
Необходимо произвести замер жидкости объемом не более 500гр. с точностью до 1гр.
Herz
Цитата(wow @ Sep 25 2006, 07:39) *
Необходимо произвести замер жидкости объемом не более 500гр. с точностью до 1гр.

Несите, замерим! smile.gif
wow
Я, конечно понимаю иронию, но не могу найти какими датчиками приозводить замер. Очень нужно.
LordN
Цитата
но не могу найти какими датчиками приозводить замер
весы не годятся?
wow
Я использовал датчики давления motorolla на 100гр, но размах сигнала с датчика состовляет 2.5В на 500гр. это на каждый грамм около 0.005В. соответственно такой точности стабилизатор напряжения который держал бы постоянным напряжения в пределах до 0.001В трудно сделать. А мерить необходимо дизельное топливо в мерных трубках, поэтому весы не подходят.
upc2
C таким датчиком любой 10 разрядный АЦП в микроконтроллере обеспечит точность в 1 грамм.
Или вам нужен индикатор на стрелочном приборе?
wow
Цитата(upc2 @ Sep 25 2006, 12:25) *
C таким датчиком любой 10 разрядный АЦП в микроконтроллере обеспечит точность в 1 грамм.
Или вам нужен индикатор на стрелочном приборе?

Дело в том, что со стабилизированного блока питания на датчик поступает напряжение и оно плавает в пределах нескольких сотых вольта, а 1гр соответствует 0.005В поэтому при неизменном уровне топлива показания датчика (выходной сигнал) "плавают" в пределах несколько десятков граммов.
Herz
Цитата(wow @ Sep 25 2006, 11:44) *
Цитата(upc2 @ Sep 25 2006, 12:25) *

C таким датчиком любой 10 разрядный АЦП в микроконтроллере обеспечит точность в 1 грамм.
Или вам нужен индикатор на стрелочном приборе?

Дело в том, что со стабилизированного блока питания на датчик поступает напряжение и оно плавает в пределах нескольких сотых вольта, а 1гр соответствует 0.005В поэтому при неизменном уровне топлива показания датчика (выходной сигнал) "плавают" в пределах несколько десятков граммов.

А что за датчики, конкретно? И как вам удалось применять датчики на 100г для взвешивания 500г?
wow
Датчик MPX5999D на 1000кРа заливаем в мерную трубку высотой приблизительно 50-60см, что создает соответствующее давление размах выходного сигнала составляет диапазон 2.5В, то есть в граммах это от 0 до 500гр, что соответствует 1гр равное 0.005В
Herz
Здесь дело не в питании датчика, а в его (датчика) точности. По DS точность датчика составляет +/-2,5% от полной шкалы (4,5В). Что составляет больше 11 мВ в обе стороны от истинного значения. Вот Вам и объяснение.
LionOgre
Цитата(wow @ Sep 25 2006, 12:59) *
Датчик MPX5999D на 1000кРа заливаем в мерную трубку высотой приблизительно 50-60см, что создает соответствующее давление размах выходного сигнала составляет диапазон 2.5В, то есть в граммах это от 0 до 500гр, что соответствует 1гр равное 0.005В


Я так понимаю, второй конец вертикально расположенной трубки под атмосферным давлением? Если использование медной тубки не принципиально, можно использовать стеклянную мензурку и смотреть глазами, если для автоматики, ну тогда какую либо систему определения уровня жидкости... я думаю самая точная будет - следящий привод + фотодиод... Если важно использовать медную трубку - следящий привод + барботажная трубка, в крайнем случае поплавок который двигает индекированную линейку. Можно еще так. Камера в которую попадает солярка из форсунок, запирается клапаном и вытесняется поршнем через маленькое отверстие, когда выйдет воздух - будет резкий скачек давления, по положению поршня судить о количестве солярки, потом выдавить всю солярку, вернуть поршень в исходное состояние и стенд снова готов.

Вроде так. Извините, если что не так
s_yakov
прошу не пинать за неожиданное предложение: а может мерять не вес, а объем и затем вычислять массу по объему и плотности?

Если я правильно понял постановку задачи - диаметр (геометрия) резервуара известна и плотность жидкости тоже должна быть известна с достаточно высокой точностью.
wow
Все это конечно так, но хотелось бы услышать совет как измерить объем или вес, уровень, давления солярки объемом 500мл с точностью до 1мл в мерной трубке (стальная диаметром около 20-30мм) атоматически так как используемые датчики давления MPX5999D не обеспечивают требуемую точность.

Цитата(s_yakov @ Sep 26 2006, 07:04) *
прошу не пинать за неожиданное предложение: а может мерять не вес, а объем и затем вычислять массу по объему и плотности?

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

согласен, но чем эти все характеристики уровень, вес, давление, объем и т.д. мерить с такой точность?
Tanya
Цитата(wow @ Sep 26 2006, 08:38) *
Все это конечно так, но хотелось бы услышать совет как измерить объем или вес, уровень, давления солярки объемом 500мл с точностью до 1мл в мерной трубке (стальная диаметром около 20-30мм) атоматически так как используемые датчики давления MPX5999D не обеспечивают требуемую точность.

Цитата(s_yakov @ Sep 26 2006, 07:04) *

прошу не пинать за неожиданное предложение: а может мерять не вес, а объем и затем вычислять массу по объему и плотности?

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

согласен, но чем эти все характеристики уровень, вес, давление, объем и т.д. мерить с такой точность?

Вы бы подробнее условие задачи изложили. Диапазон веса (объема) 500 +/- X. Время измерения.
Температура и ее диапазон. Размеры сосуда (от ... и до ...). Вариации удельного веса (пузырьки) и другие данные.
wow
Диапазон измерений от 0 до 500 мл. с точностью до 1 мл. в стальной трубе диаметром от 20 до 30 мм, высота определяется объемом жидкости, температура от +15 до +25 град. Ц время измерения определяется или в статике после налива или в динамике во время налива
Oldring
Цитата(wow @ Sep 25 2006, 09:39) *
Необходимо произвести замер жидкости объемом не более 500гр. с точностью до 1гр.


Лабораторными весами. biggrin.gif
s_yakov
ультразвук для измерения высоты налитой жидкости не рассматривали? Как сильно меняется плотность интересующей жидкости в зависимости от температуры и т.п.?
Stanislav
Цитата(wow @ Sep 25 2006, 11:19) *
Я использовал датчики давления motorolla на 100гр, но размах сигнала с датчика состовляет 2.5В на 500гр. это на каждый грамм около 0.005В. соответственно такой точности стабилизатор напряжения который держал бы постоянным напряжения в пределах до 0.001В трудно сделать...

Цитата(wow @ Sep 25 2006, 13:44) *
Цитата(upc2 @ Sep 25 2006, 12:25) *
C таким датчиком любой 10 разрядный АЦП в микроконтроллере обеспечит точность в 1 грамм.
Или вам нужен индикатор на стрелочном приборе?
Дело в том, что со стабилизированного блока питания на датчик поступает напряжение и оно плавает в пределах нескольких сотых вольта, а 1гр соответствует 0.005В поэтому при неизменном уровне топлива показания датчика (выходной сигнал) "плавают" в пределах несколько десятков граммов.
Если для измерения применяется АЦП, используйте питание датчика (или его пропорциональную часть) в качестве опорного напряжения. В этом случае зависимости показаний от напряжения питания не будет, и запредельной точности от стабилизатора не потребуется.
xemul
Цитата(Stanislav @ Sep 26 2006, 12:06) *
Если для измерения применяется АЦП, используйте питание датчика (или его пропорциональную часть) в качестве опорного напряжения. В этом случае зависимости показаний от напряжения питания не будет, и запредельной точности от стабилизатора не потребуется.

Справедливо, если постоянная времени по напряжению питания датчика (и Vref, соответственно) будет >> времени преобразования.
Stanislav
Цитата(xemul @ Sep 26 2006, 14:09) *
Цитата(Stanislav @ Sep 26 2006, 12:06) *

Если для измерения применяется АЦП, используйте питание датчика (или его пропорциональную часть) в качестве опорного напряжения. В этом случае зависимости показаний от напряжения питания не будет, и запредельной точности от стабилизатора не потребуется.
Справедливо, если постоянная времени по напряжению питания датчика (и Vref, соответственно) будет >> времени преобразования.
Ну, так время преобразования МК-шного АЦП измеряется микросекундами, а шумы стабилизатора имеют эффективную полосу в единицы-десятки герц, так что это условие можно считать заведомо выполненым.
Более того, ratiometric датчики только так и нужно подключать к АЦП.
bullit
Если в вашу систему попадает атмосферное давление, т.е. например с одного конца присутствует доступ воздуха, то вам необходимо учитывать еще и прыжки атмосферного давления.
Сам столкнулся с подобной проблемой: измерения уровня воды, а про атмосферное давление забыл. Погрешность может достигать ~ 13%, например для воды 1мм.ртутного столба = 13,3(примерно столько вроде) мм.водного столба. Отсюда прыжок атмосферного давления на 1 мм.рт.ст. давал увеличение уровня на 13,3мм. А это извените много.
Остается сравнить плотности ртути и саляры, и все сделать коррекцию по атмосфере.

А для твоей прямой задачи: расчитай давление столба соляры: (плотность-ро)*g(9.81м/c^2)*h(высота,м)=Р, давлению. Высоту h подсчитаеш, получиш давление. Сложиш его с атмосферным(в одних еденицах) = получиш максимальное давление на датчик -> отсюда выбирайдатчик. Наверное около 150кПа выйдет.

Если в вашу систему попадает атмосферное давление, т.е. например с одного конца присутствует доступ воздуха, то вам необходимо учитывать еще и прыжки атмосферного давления.
Сам столкнулся с подобной проблемой: измерения уровня воды, а про атмосферное давление забыл. Погрешность может достигать ~ 13%, например для воды 1мм.ртутного столба = 13,3(примерно столько вроде) мм.водного столба. Отсюда прыжок атмосферного давления на 1 мм.рт.ст. давал увеличение уровня на 13,3мм. А это извените много.
Остается сравнить плотности ртути и саляры, и все сделать коррекцию по атмосфере.

А для твоей прямой задачи: расчитай давление столба соляры: (плотность-ро)*g(9.81м/c^2)*h(высота,м)=Р, давлению. Высоту h подсчитаеш, получиш давление. Сложиш его с атмосферным(в одних еденицах) = получиш максимальное давление на датчик -> отсюда выбирайдатчик. Наверное около 150кПа выйдет.

Если в вашу систему попадает атмосферное давление, т.е. например с одного конца присутствует доступ воздуха, то вам необходимо учитывать еще и прыжки атмосферного давления.
Сам столкнулся с подобной проблемой: измерения уровня воды, а про атмосферное давление забыл. Погрешность может достигать ~ 13%, например для воды 1мм.ртутного столба = 13,3(примерно столько вроде) мм.водного столба. Отсюда прыжок атмосферного давления на 1 мм.рт.ст. давал увеличение уровня на 13,3мм. А это извените много.
Остается сравнить плотности ртути и саляры, и все сделать коррекцию по атмосфере.

А для твоей прямой задачи: расчитай давление столба соляры: (плотность-ро)*g(9.81м/c^2)*h(высота,м)=Р, давлению. Высоту h подсчитаеш, получиш давление. Сложиш его с атмосферным(в одних еденицах) = получиш максимальное давление на датчик -> отсюда выбирайдатчик. Наверное около 150кПа выйдет.
LordN
Цитата
Если в вашу систему попадает атмосферное давление, т.е. например с одного конца присутствует доступ воздуха, то вам необходимо учитывать еще и прыжки атмосферного давления.
это если только пользуем абсолютный датчик. если же юзать относительный, то скачки атм.давл - пох.
wow
Я брал датчик давления motorola mpx5999d на 10кРа с размахом по питанию 2.5В, но этого было недостаточно так как 1мл соответствует 0.005В, а хотелось бы, что бы 1мл соответствовало хотя бы 0.1В посоветуйте какой еще можно взять датчик
LordN
высота 500мм?
для столба воды в 500мм давление будет примерно = 500*100Па = 5кПа.
плотность измеряемой жидкости?
если это что-то типа бензина/соляры, то плотность где-то 0,7
тогда 5кПа * 0,7 = 3,5кПа.
и вот отсюда и надо искать датчик, верхний предел д.б. около 4кПа.
1грамм - это сколь по высоте в вашей трубе? вопщем считать надо...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.