#1 Re: Проекты » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-08 03:48:34

Датчик розглядаю такий https://gpsm.ua/cifrovoy-emkostniy-datchik-topliva-gpsm-pro-sensor/
На рахунок штатного поплавка то він не точний із-за зміни горизонтальності бака, якщо бак перехилився в будь яку сторону, то поплавок втратив точність. Ще поплавок розсташовановий зі зміщенням по ширині бака.
Ємнісний монтується по середині бака як в ширину, так і в довжину. Відповідно як би бак не перехилявся середня лінія палива буде все одно на датчику.
Бак має виключно просту геометрію. В перерізі прямокутник або квадрат( не міняв точнІ розміри) висота 650мм, кути скруглені приблизно по 100мм. В довжину 1600мм. Відповідно не лінійні будуть значення 100 мм знизу і 100 мм зверху. Це хочу компенсувати програмно.
Калібровку хотів робити через телефон з наступних причин:
1. Основна, не розуміюсь як грамотно зробити і розбираюсь сам, бо ніхто за проект за винагороду взятись не захотів))
2. Баків 2 і для постійного виведення хотів використовувати два LCD QC1602A дисплей на кожен з баків. Бо не знаю чи можно вліпити в один.
3. Калібровку з телефона також по причині недосвідченності і не маю розуміння як зробити одразу в пристрої. В планах було залити на ардуіно перший скетч. Зчитувати на телефон показники з датчика залежно від залитої кількості пального. Зробити собі таблицю показників. Потім внести показники в основний скетч і перезалити його на ардуіно як робочий на постійну основу. Уже відкалібрований. Можливо і можно зібрати з використанням іншого, сенсорного екрана, або з додаванням клавіатури, щоб переходити в калібровку як в не основне меню з пристрою. Зчитувати і записувати показники вносити коригування в математику переведення в літраж і потім переводити в постійне відображення літрів. Калібровка проводиться дуже рідко. Або в разі виявлення, що десь виникають відхилення, або раз на рік-два для самоконтроля.
По платам не визначився чи достатньо нано, чи потрібно уно.
Дисплея достатньо   LCD QC1602A? І чи потрібно два чи один.
Для зчитування сигналу з датчика також потрібен модуль. Але тут зовсім ще складно, бо ще не розібрався що з себе представляє інтерфейс RS-485. Як з нього зчитувати дані і як вони обробляються в ардуіно. Попередньо розглядав інший датчик, де є вихід аналоговий в вольтах, якщо не розберусь з інтерфейсом 485, то повернусь до аналогового датчика.
Складності в математиці для себе не бачу. Буде 3 блока розрахунків. Перший нелінійний на 10см висоти, це приблизно 120 літрів, з калібровкою кроку по 10 літрів. Другй лінійний 45см з калібровкою кроку в 50 літрів. Третій нелінійний по аналогу першого.
Зчитуємо дані біля 20 разів на секунду,(в процесі розробки побачу дискретність показників датчика, від цього залежатиме точність літражу) вираховуємо середнє значення переводимо в літри, виводимо на екран. Наступну секунду так само знімаємо показники, обробляємо і виходимо. Час оновлення інформації буде щосекунди.

Можливо ще знайдеться людина, що захоче реалізувати даний проект за винагороду))

#2 Re: Проекты » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-06 21:51:36

Не влаштовує тому що це фура.
Великий об'єм баків. На переважній більшості не адекватно працює поплавковий датчик.
Візуально ти не побачиш різницю в 50 літрів.
Не має можливості вирахувати витрату пального на рейс чи на відрізок маршруту, так як 50 літрів а то і більше не помітиш,  а штатні бортові завжди брешуть.

Концепцію я уже склав)))
1. Ставимо ємнісний датчик в бак. Він на виході має сигнал 0-5 вольт в залежності від занурення в рідину.
2. На ардуіно знімаємо показники вольтажу, переводячи в літри з виводом на жк дисплей.
3. Знімаємо показники 20 раз на секунду, вираховуємо середнє значення, щоб прибрати похибку коливання палива в баку.
4. Калібровку робимо за допомогою телефона на андроїді. Залили 50 літрів, передали показник на телефон і так ще 5-6 разів. Потім програмно вираховуємо кількість літрів на кожні 0,01 вольта (ще не розібрався чи реально знімати показники кожні 0,005 вольта)
5. Заливаємо скетч з даними калібровки в ардуіно і уже користуємось результатом.

Було б круто, яко хтось підкаже які плати краще використати.
На датчику є блютуз. Але як зв'язати ардуіно з датчиком по блютуз ще не маю уявлення.

#3 Проекты » Потрібна допомога в створенні пристрою для вимірювання пального » 2023-11-05 21:17:35

Leones
відповідей: 12

Постало питання з розумінням кількості пального в бакові на вантажівці.
Проблема загальна, так, як штатні засоби не дають точної інформації.
Встановлення автоматизованих систем не дає можливості водієві бачити кількість пального.

Тому хочу зробити приблуду для вимірювання пального.
Принцип наступний:
В бак монтується ємнісний датчик з вихідним сигналом 0-5 вольт в залежності від занурення в рідину.
Зчитуємо сигнал в вольтах, переводимо в літри. Математика не складна.
Також потрібно реалізувати схему тарування (калібровку)

Дисплей для відібрання може бути різний.
Просто циферблат на 4 цифри.
Або міні дисплей на якому виводитиметься інформація.

Тарування можно виконувати з дисплея, якщо буде використовуватись, або підключенням на час проведення тарування зовнішніх пристроїв, ноут, планшет, телефон.

Це наразі ідея, яка має корегуватись в реалізації проекта з розробником.

Бажаючим взятись за реалізацію пропоную писати мені у вайбер 066 206 76 86

Підвал форуму