Мобільна версія Форум Arduino Документація Гарантійні умови 0 0
UA RU
Графік роботи магазину:
Пн-Пт: 8.00 - 19.00
Сб: 10.00 - 17.00
Нд: вихідний
Каталог
Напиши статтю і отримай знижку!

Бюджетний блок управління фасувальника з електронними вагами на базі Arduino

2025-04-07

Всі статті →

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

Трохи про функціонал:

  • При включенні всієї схеми вага, яка перебуває на вагах, зачитується як 0
  • Три режими (Вагу для кожного режиму можна змінити в коді)
    • При натисканні на першу кнопку виставляється ліміт 5 кг, а реле перемикає контакти до моменту, поки вага не стане 5 кг
    • При натисканні на другу кнопку виставляється ліміт 10 кг
    • При натисканні на третю кнопку виставляється ліміт 15 кг
  • Кнопка Reset, при натисканні на яку нинішня вага на терезах приймається за нульовий, так само при утримуванні кнопки 5 секунд. перезапускається.
  • Є можливість побачити прогрес заповнення тари під час робітника циклу у відсотках. 
  • Є просте налагодження, а саме відстеження підключення HX 711, при порушенні підключення на екран замість ваги виводитися відповідний напис.
  • Також можна відстежити показання датчика через монітор порту Arduino на швидкості 9600 бод

Для складання знадобиться:

Схема підключень:

Arduino:

  • ARDUINO 5v - HX711, LCD, плюс кнопок, реле*
  • GND - HX711, LCD, мінус кнопок, реле
  • A0 - DT (HX711)
  • A1 - SCK (HX711)
  • A4 - SDA (LCD1602)
  • A5 - SCL (LCD1602)
  • D3 - COM кнопки 3 режими
  • D4 - COM кнопки 2 режими
  • D5 - COM кнопки 1 режими
  • D6 - COM кнопки reset
  • D9 - CH1 (HX711)

* Через особливості підключення мого реле до 5в були підключені Vref і DC+

Реле:

  • DC+ - 5В
  • DC- - GND
  • Vref - 5В**
  • CH1 - D9
  • COM - 220 вхід
  • NO    - не підключений
  • NC    - 220 вихід

** Після тестів вийшло, що тільки при такому підключенні HX 711 видає коректні дані

Це пробний варіант складання модуля


Після складання ви можете помітити, що показання можуть сильно відрізнятися від реальних, щоб це виправити потрібно відкалібрувати датчик ваги. Для цього в скетчі потрібно підібрати відповідні вам значення калібрувального коефіцієнта, ви можете проводити виміри з предметом вага якого вам відомий ідеально до грама. У мене розбіжність із вагою складає в районі 1 - 2 грами.

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

Посилання:

Ваша оцінка статті:

Відмінно
Добре
Задовільно
Погано
Дуже погано

Загальна оцінка:

Оцінка "Бюджетний блок управління фасувальника з електронними вагами на базі Arduino"
3 з 5
зроблена на основі 1 оцінки 1 клієнтських відгуку.

Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Viktor May
14.04.2025 21:37:21
атор зробив велику та даремну роботу - китайчина HX711 не мае термокомпенсації на борту і ефективна розрядність становить 20 біт- це не вніякі комерційні ворота не лізе. достатньо температурі - 5 градусів і похибка буде катастрофічною. такими вагами можна тільки детські машинки перед тестами зважувати. не кажу вже про повторність параметрів від партії цих недоАЦП HX711.не просто так китайіці ставили їх тільки в безмени з циклом роботи 20 секунд= а потім знову тицяй на калібровку- кнопку тарування та 0---бо поки набере дозу 15 кг- нуль улетить на 300 грамм. сенс тільки щоб потренуватися програмувати.
оплата картами Visa і MasterCard