กลับไปหน้ารวมไฟล์
automated-precision-filling-module-with-scales-23ab4d.md

ชื่อโปรเจกต์: โมดูลเติมแม่นยำอัตโนมัติพร้อมเครื่องชั่ง

การวัดที่สมบูรณ์แบบ: การเติมอย่างแม่นยำ

โมดูลเติมแม่นยำ เป็นสิ่งสำคัญในอุตสาหกรรมบรรจุภัณฑ์อาหารและเคมี ใช้แรงโน้มถ่วงและข้อมูลน้ำหนักแบบแอคทีฟเพื่อจ่ายวัสดุด้วยความแม่นยำระดับต่ำกว่ากรัม ทำให้เหมาะสำหรับการเติมขวดเครื่องเทศ ถุงกาแฟ หรือขวดแก้วของเหลว

invisible_mess_glasses_relay_schema_1772681179521.png

วงจร Feedback

ระบบทำงานบนวงจร Feedback แบบแอคทีฟระหว่างเครื่องชั่งและวาล์ว:

  1. Tare: คุณวางขวดเปล่าบนเครื่องชั่ง Arduino จะตั้งค่าน้ำหนักเป็นศูนย์ (Tare).
  2. Bulk Fill (Fast): Arduino เปิด solenoid valve ขนาดใหญ่ (หรือ servo gate ที่แข็งแรง) ที่ 100% วัสดุจะเทลงมาอย่างรวดเร็ว
  3. Dribble Fill (Slow): เมื่อเครื่องชั่งถึง 90% ของน้ำหนักเป้าหมาย (เช่น 90g จาก 100g) Arduino จะปิดวาล์วบางส่วนเพื่อลดความเร็วการไหลให้เหลือเพียงหยด
  4. Cutoff: ทันทีที่น้ำหนักถึง 100g วาล์วจะปิดสนิททันที ป้องกันการเติมเกิน

ฮาร์ดแวร์ที่จำเป็น

  • Arduino Uno/Nano
  • HX711 Load Cell Amplifier: จำเป็นสำหรับการแปลงการเปลี่ยนแปลงแรงดันไฟฟ้าแบบ analog เล็กน้อยในเครื่องชั่งโลหะให้เป็นน้ำหนักดิจิทัลที่อ่านได้
  • Load Cell (Strain Gauge) ขนาด 5kg หรือ 10kg
  • Servo Motor หรือ Solenoid Valve: ประตูสำหรับจ่ายวัสดุ

ฝันร้ายของการ Calibration

Load cell ไม่ได้ส่งออก "Grams"; แต่จะส่งออกค่าดิบ (raw numbers) คุณต้องรัน calibration sketch ในตอนเริ่มต้น คุณวางน้ำหนักที่ทราบค่า (เช่น ดัมเบล 500g) ลงบน load cell บันทึกค่าดิบ และใช้ค่านั้นเป็น calibration factor (scale.set_scale(calibration_factor);) สำหรับการวัดทั้งหมดในอนาคต!

ข้อมูล Frontmatter ดั้งเดิม

title: "Automated Precision Filling Module with Scales"
description: "Industrial packaging at home! Build an automated liquid/powder dispenser that uses a load cell to fill bottles to an exact weight."
category: "Tools & Equipment"
difficulty: "Advanced"