Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

Ответить
tol123
Рядовой
Сообщения: 58
Зарегистрирован: 16.07.2021{, 11:34}
Репутация: 7
Имя: Anatoly

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#1

Сообщение tol123 » 28.02.2023{, 11:17}

Ну вы в общем поняли мысль...
Вложения
как измерить уровень жидкости с помощью енкодера.png

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#2

Сообщение WildCat » 28.02.2023{, 11:27}

Пропуски шагов, накопленная погрешность?
Через сотню циклов он будет показывать погоду на Луне.

Отправлено спустя 3 минуты 21 секунду:
Для применения такого способа должна быть как минимум одна реперная точка, где будет обновляться счётчик. Отдельный концевик.
И лучше где-то в районе наиболее частого колебания уровня.

tol123
Рядовой
Сообщения: 58
Зарегистрирован: 16.07.2021{, 11:34}
Репутация: 7
Имя: Anatoly

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#3

Сообщение tol123 » 28.02.2023{, 11:31}

ай донт ноу. "Чисто по приколу". Мож кто пробовал. Увидел это в книжке.

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#4

Сообщение WildCat » 28.02.2023{, 11:36}

Работать будет. Но с ограничениями. Главный минус я написал.

baibradarBG
Рядовой
Сообщения: 12
Зарегистрирован: 26.12.2022{, 12:23}
Репутация: 0
Имя: Dimitar

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#5

Сообщение baibradarBG » 28.02.2023{, 18:05}

Я сделал как на картинке. С одной стороны оси расположен барабан с тросом и поплавком, а с другой стороны барабан с тросом и противовесом. /на фото не видно/. Однако электронные измерения не очень точны.Необходимо через определенный промежуток времени уравнять показания механического счетчика и электронного. Электронный учет всегда отстает от механического учета.Оптический энкодер с 100 ppm.
Вложения
salasin.jpg

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#6

Сообщение Ingwar » 28.02.2023{, 18:29}

baibradarBG писал(а):
28.02.2023{, 18:05}
Электронный учет всегда отстает от механического учета.
Две возможные причины:
Энкодер не на прерываниях
Неверно посчитано соотношение редуктора
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

baibradarBG
Рядовой
Сообщения: 12
Зарегистрирован: 26.12.2022{, 12:23}
Репутация: 0
Имя: Dimitar

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#7

Сообщение baibradarBG » 28.02.2023{, 18:41}

Коробка передач точная. При отсутствии ветра и безветренной погоде измерения точны. Но когда дует ветер или быстро меняется уровень, электронное измерение отстает от механического счетчика. Электронный учет с ESP32. Я думаю, что энкодер подключен к входам прерывания.
Вот проект:
Вложения
Nivomerene_7_5_2__12.zip
(252.66 КБ) 18 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2552
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#8

Сообщение Phazz » 28.02.2023{, 20:24}

tol123, многооборотный резистор используйте

Ingwar
Полковник
Сообщения: 1929
Зарегистрирован: 28.10.2015{, 22:47}
Репутация: 223
Откуда: Ленобласть
Имя: Игорь

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#9

Сообщение Ingwar » 28.02.2023{, 20:38}

baibradarBG писал(а):
28.02.2023{, 18:41}
Электронный учет с ESP32
baibradarBG писал(а):
28.02.2023{, 18:41}
или быстро меняется уровень
По сути дальше можно не обсуждать.
Ждать от ESP "железной" стабильности - очень наивное желание.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.

baibradarBG
Рядовой
Сообщения: 12
Зарегистрирован: 26.12.2022{, 12:23}
Репутация: 0
Имя: Dimitar

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#10

Сообщение baibradarBG » 28.02.2023{, 20:44}

И что бы вы посоветовали мне использовать?

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#11

Сообщение Dryundel » 28.02.2023{, 20:58}

На ESP32 есть емкостные сенсорные пины. Два изолированных провода в воду и все. Вероятно надо будет торировать нелинейным масштабированием.

Отправлено спустя 3 минуты 22 секунды:
Для лучшей точности можно применить MPR121. Есть шилды. Точность весьма хорошая.

JonyBest
Сержант
Сообщения: 269
Зарегистрирован: 18.11.2015{, 22:42}
Репутация: 89
Откуда: Близко к Ставрополю
Имя: Евгений

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#12

Сообщение JonyBest » 28.02.2023{, 21:19}

Нет смысла плодить одинаковые темы. Этот вопрос уже обсудили со всех сторон.
По существу мой опыт за 15 лет эксплуатации подземного хранилища воды - если за дёшево - герконные поплавки, если нужна точность - вот
все остальные решения работают очень не долго...

baibradarBG
Рядовой
Сообщения: 12
Зарегистрирован: 26.12.2022{, 12:23}
Репутация: 0
Имя: Dimitar

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#13

Сообщение baibradarBG » 28.02.2023{, 21:30}

Я измеряю столб воды 45 метров. Мне кажется, что емкостные методы не сработают.

WildCat
Лейтенант
Сообщения: 425
Зарегистрирован: 04.06.2022{, 04:14}
Репутация: 48
Имя: Михаил

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#14

Сообщение WildCat » 28.02.2023{, 22:10}

baibradarBG,
Гидростатические датчики давления.
Типа таких: https://owen.ru/product/pd100i_model_167

Не дёшево. Но зато никакой головной боли.

Думаю, можно найти подешевле

tol123
Рядовой
Сообщения: 58
Зарегистрирован: 16.07.2021{, 11:34}
Репутация: 7
Имя: Anatoly

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#15

Сообщение tol123 » 01.03.2023{, 04:45}

Phazz писал(а):
28.02.2023{, 20:24}
многооборотный резистор используйте
- Да вы правы, в книжке об этом также было написано.

MihailK
Сержант
Сообщения: 104
Зарегистрирован: 05.12.2020{, 23:42}
Репутация: 11
Имя: Михаил

Ответ на вопрос: "как измерить уровень жидкости с помощью енкодера".

#16

Сообщение MihailK » 01.03.2023{, 23:34}

baibradarBG писал(а):
28.02.2023{, 20:44}
И что бы вы посоветовали мне использовать?
Чтобы ответить на Ваш вопрос, нужно понимать какая стоит задача и бюджет. Если стоит задача поиграться, можно делать из Г и П. Если нужна точность, надежность, от точности измерений зависят технологические процессы смотрим в сторону промышленных датчиков и решений.

Ответить

Вернуться в «А что так можно было, да?»