реклама на сайте
подробности

 
 
4 страниц V  < 1 2 3 4 >  
Reply to this topicStart new topic
> Датчик измерения уровня топлива в баке мотоцикла, Нужны идеи
Guest_@Ark_*
сообщение Sep 14 2009, 22:13
Сообщение #31





Guests






Цитата
Сегодня поэкспериментировал с пьезокристаллом и ведром с водой. Осциллограф показал оч много гармоник и на глаз изменение частоты не заметно. По свободе попробую записать сигнал на комп и разложить на гармоники - если что-то будет видно придется выдумывать алгоритм обработки сигнала на МК.

Я думаю, для начала, нужно просто увидеть спекстр сигнала на экране при помощи какой-либо программы. Затем, посмотреть, как он будет меняться в зависимости от заполнения объема жидкостью... Ясно, что эта задача решается, так или иначе, причем с достаточно хорошей точностью. Вопрос, на который нужно ответить - стоит ли "овчинка выделки". То есть, возможны ли достаточно простые способы определения заполненности емкости, например - по двум-трем-четырем характерным частотам. Так, чтобы метод был реализуем на достаточно дешевом МК. Без применения сложного спектрального анализа и DSP...
Go to the top of the page
 
+Quote Post
livo
сообщение Sep 15 2009, 18:29
Сообщение #32


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-08-09
Из: Запорожье
Пользователь №: 51 942



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

Цитата(@Ark @ Sep 15 2009, 01:13) *
Я думаю, для начала, нужно просто увидеть спекстр сигнала на экране при помощи какой-либо программы. Затем, посмотреть, как он будет меняться в зависимости от заполнения объема жидкостью... Ясно, что эта задача решается, так или иначе, причем с достаточно хорошей точностью. Вопрос, на который нужно ответить - стоит ли "овчинка выделки". То есть, возможны ли достаточно простые способы определения заполненности емкости, например - по двум-трем-четырем характерным частотам. Так, чтобы метод был реализуем на достаточно дешевом МК. Без применения сложного спектрального анализа и DSP...


Посмотрел спектр - получил пик в зоне 4,5-5 кГЦ слабо повторяющийся при одинаковом уровне воды. Так что реакцию на изменение уровня я не увидел, но когда уровень стал выше датчика остались одни шумы. Нужно будет еще попробовать отфильтровать сигнал.

Сообщение отредактировал livo - Sep 15 2009, 18:32
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Sep 16 2009, 00:09
Сообщение #33





Guests






Цитата
Посмотрел спектр - получил пик в зоне 4,5-5 кГЦ слабо повторяющийся при одинаковом уровне воды. Так что реакцию на изменение уровня я не увидел, но когда уровень стал выше датчика остались одни шумы. Нужно будет еще попробовать отфильтровать сигнал.

IMHO, высоковата частота для ведра с водой... По моим прикидкам, нужно смотреть где-то в районе 1 кГц и ниже. То есть диапазон достаточно низких звуковых частот... Может, верхнюю часть спектра лучше совсем обрезать?
Go to the top of the page
 
+Quote Post
jam
сообщение Sep 16 2009, 00:39
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 792
Регистрация: 9-08-05
Из: Транай
Пользователь №: 7 474



Бензобак это резонатор - можно мерить его резонансную частоту, что то около 150МГц должно быть. Наверно проще всего сделать автогенератор - вкрутится в сливную пробку или в бензопровод.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Sep 16 2009, 02:50
Сообщение #35





Guests






Цитата
Бензобак это резонатор - можно мерить его резонансную частоту, что то около 150МГц должно быть

Вы не ошиблись? Может 150Гц, все-таки?
Go to the top of the page
 
+Quote Post
Harbinger
сообщение Sep 16 2009, 03:04
Сообщение #36


старший лаборант
******

Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097



Да не акустический же резонанс имелся в виду. wink.gif Но лепить на бензобак "панорамник" - по меньшей мере недёшево, это скорее для ЖД цистерны... и отверстий сверлить придётся, похоже, 2.
Сейчас серийно выпускается множество моделей емкостных датчиков, некоторые подойдут и для мотороллера. Есть даже простенькая любительская конструкция.
Ещё момент, он не на поверхности. Можно столкнуться с некоторыми особенностями в бортсети...


--------------------
Китайская комплектация - европейское качество! ;)
Go to the top of the page
 
+Quote Post
muravei
сообщение Sep 16 2009, 08:22
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(Harbinger @ Sep 16 2009, 07:04) *
Да не акустический же резонанс имелся в виду. wink.gif

А что можно и акустический попробовать . В крышку звуковой излучатель и микрофон , и пусть акустическая обр. связь возникнет. Может частота будет зависеть от наполнености бака.
Go to the top of the page
 
+Quote Post
livo
сообщение Sep 16 2009, 10:12
Сообщение #38


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-08-09
Из: Запорожье
Пользователь №: 51 942



Цитата(@Ark @ Sep 16 2009, 03:09) *
IMHO, высоковата частота для ведра с водой... По моим прикидкам, нужно смотреть где-то в районе 1 кГц и ниже. То есть диапазон достаточно низких звуковых частот... Может, верхнюю часть спектра лучше совсем обрезать?


Когда осциллографом смотрел тот насчитывал от 200 до 500 Гц, но зависит от того - куда и чем стучать, а не от уровня воды.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Sep 16 2009, 13:38
Сообщение #39





Guests






Цитата
Да не акустический же резонанс имелся в виду.

Цитата
А что можно и акустический попробовать...

Впечатление, что участники темы совсем не читают чужих постов... Sorry. sad.gif


Цитата
Когда осциллографом смотрел тот насчитывал от 200 до 500 Гц, но зависит от того - куда и чем стучать, а не от уровня воды.

В случае с бензобаком, "стучать" (возбуждать колебания) будет двигатель через крепеж бензобака к раме.
Так что будет некоторое единообразие.
Go to the top of the page
 
+Quote Post
muravei
сообщение Sep 16 2009, 15:02
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(@Ark @ Sep 16 2009, 17:38) *
Впечатление, что участники темы совсем не читают чужих постов... Sorry. sad.gif

Цитата(@Ark @ Sep 13 2009, 00:14) *
Если вы про это:
Достаточно приклеить микрофон к верхней части бака (причем снаружи) и проанализировать звук.

То у меня другое предложение, хоть и с микрофоном.
Go to the top of the page
 
+Quote Post
livo
сообщение Sep 17 2009, 06:04
Сообщение #41


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-08-09
Из: Запорожье
Пользователь №: 51 942



Цитата(@Ark @ Sep 16 2009, 16:38) *
В случае с бензобаком, "стучать" (возбуждать колебания) будет двигатель через крепеж бензобака к раме.
Так что будет некоторое единообразие.


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

Сообщение отредактировал livo - Sep 17 2009, 06:07
Go to the top of the page
 
+Quote Post
muravei
сообщение Sep 17 2009, 07:20
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(livo @ Sep 15 2009, 22:29) *
напряжно будет его вылавливать и батарейки менять,

На самом деле это не так часто, может раз в год.

Можно еще подумать , как собрать емкостной датчик внутри бака , установив его без отверстий -враспор , и контакт на крышке для съема сигнала.
Кораблики в бутылках как-то собирают smile.gif
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Sep 20 2009, 08:47
Сообщение #43





Guests






Цитата
Посмотрел спектр - получил пик в зоне 4,5-5 кГЦ слабо повторяющийся при одинаковом уровне воды. Так что реакцию на изменение уровня я не увидел, но когда уровень стал выше датчика остались одни шумы.

Возможно, это ключ к решению проблемы. Получается, что уровень с помощью микрофона отслеживать можно, причем снаружи. Можно наклеить на бак линейку микрофонов, и по ним определять текущий уровень. Естествено, с усреднением по времени. Наверное, для мотоцикла, точность, например, в 1/8 бака - будет вполне достаточна.
Go to the top of the page
 
+Quote Post
livo
сообщение Sep 20 2009, 13:29
Сообщение #44


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 18-08-09
Из: Запорожье
Пользователь №: 51 942



Цитата(@Ark @ Sep 20 2009, 11:47) *
Возможно, это ключ к решению проблемы. Получается, что уровень с помощью микрофона отслеживать можно, причем снаружи. Можно наклеить на бак линейку микрофонов, и по ним определять текущий уровень. Естествено, с усреднением по времени. Наверное, для мотоцикла, точность, например, в 1/8 бака - будет вполне достаточна.

Вот хочу зафильтровать сигнал у увидеть эти кГц на осциллографе, но пока на работе запара и приходится работать, а не полезными вещами заниматься rolleyes.gif
Go to the top of the page
 
+Quote Post
Microwatt
сообщение Sep 20 2009, 20:23
Сообщение #45


Гуру
******

Группа: Почетный участник
Сообщений: 6 851
Регистрация: 25-08-08
Из: Запорожье
Пользователь №: 39 802



Цитата(@Ark @ Sep 20 2009, 11:47) *
. Можно наклеить на бак линейку микрофонов,

Можно линейку микрофонов, можно ведро лазеров, можно четырехосевой гироскоп.....
Что ж мы так беспомощно... Ну, поискали бы "электрические измерения неэлектрических величин"....
Может, старый добрый поплавок , двигающий кусок велосипедной спицы в катушке дифференциального индуктивного датчика и справился бы удовлетворительно.
Он работает, как простой индуктивный автогенератор, только от перекоса индуктивностей за счет подвижного сердечника меняет скважность.
Go to the top of the page
 
+Quote Post

4 страниц V  < 1 2 3 4 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 22:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01466 секунд с 7
ELECTRONIX ©2004-2016