มุมมอง: 222 ผู้แต่ง: Tina เผยแพร่เวลา: 2024-11-07 Origin: เว็บไซต์
ในโลกของอิเล็กทรอนิกส์และระบบอัตโนมัติการวัดน้ำหนักที่แม่นยำเป็นสิ่งสำคัญสำหรับการใช้งานที่หลากหลายตั้งแต่ระดับอุตสาหกรรมไปจนถึงโครงการ DIY การรวมกันของก โหลดเซลล์ และแอมพลิฟายเออร์ HX711 ให้วิธีแก้ปัญหาที่เชื่อถือได้สำหรับการวัดน้ำหนัก บทความนี้จะแนะนำคุณเกี่ยวกับกระบวนการเชื่อมต่อ HX711 กับโหลดเซลล์เขียนโปรแกรม Arduino เพื่ออ่านค่าและสร้างสเกลดิจิตอล
โหลดเซลล์เป็นประเภทของตัวแปลงสัญญาณที่แปลงแรงเป็นสัญญาณไฟฟ้า มีการใช้กันอย่างแพร่หลายในการชั่งน้ำหนักแอปพลิเคชัน เซลล์โหลดเป็นส่วนประกอบที่จำเป็นในเครื่องชั่งและยอดคงเหลือให้การวัดน้ำหนักที่แม่นยำ
มีเซลล์โหลดหลายประเภทรวมถึง:
- เซลล์โหลดสายพันธุ์: ประเภทที่พบมากที่สุดซึ่งใช้มาตรวัดความเครียดเพื่อวัดการเสียรูป
- เซลล์โหลดไฮดรอลิก: การใช้ความดันของเหลวเหล่านี้เพื่อวัดน้ำหนัก
- เซลล์โหลดนิวเมติก: การวัดน้ำหนักเหล่านี้ขึ้นอยู่กับความดันอากาศ
เซลล์โหลดทำงานบนหลักการของมาตรวัดความเครียดซึ่งเปลี่ยนความต้านทานเมื่อถูกบังคับ การเปลี่ยนแปลงในความต้านทานนี้จะถูกแปลงเป็นสัญญาณไฟฟ้าซึ่งสามารถวัดและตีความได้
HX711 เป็นตัวแปลงแบบอะนาล็อกเป็นดิจิตอลแบบอะนาล็อก 24 บิต (ADC) ที่แม่นยำซึ่งออกแบบมาสำหรับเครื่องชั่งน้ำหนักและแอพพลิเคชั่นควบคุมอุตสาหกรรม มันมักจะใช้กับโหลดเซลล์เพื่อขยายและแปลงสัญญาณอะนาล็อกเป็นรูปแบบดิจิตอลที่สามารถอ่านได้โดยไมโครคอนโทรลเลอร์เช่น Arduino
- ความแม่นยำสูงพร้อมความละเอียด 24 บิต
-แอมพลิฟายเออร์เสียงรบกวนต่ำในตัว
- อินพุตที่แตกต่างกันสองรายการสำหรับเซลล์โหลด
- อินเทอร์เฟซแบบง่ายกับไมโครคอนโทรลเลอร์
HX711 ใช้ในแอปพลิเคชันต่าง ๆ รวมถึง:
- เครื่องชั่งน้ำหนักดิจิตอล
- ระบบชั่งน้ำหนักอุตสาหกรรม
- การตรวจสอบโหลดในการก่อสร้าง
ในการเชื่อมต่อ HX711 กับโหลดเซลล์คุณจะต้อง:
- โหลดเซลล์ (เช่น 5kg หรือ 50kg)
- โมดูล HX711
- คณะกรรมการ Arduino (เช่น Arduino Uno)
- สายจัมเปอร์
- Breadboard (ไม่บังคับ)
1. เชื่อมต่อเซลล์โหลดกับ HX711:
- เชื่อมต่อสายสีแดง (A+) ของโหลดเซลล์เข้ากับ PIN E+ บน HX711
- เชื่อมต่อสายสีดำ (A-) เข้ากับ e- pin
- เชื่อมต่อสายสีขาว (B+) เข้ากับ A+ PIN
- เชื่อมต่อสายสีเขียว (B-) เข้ากับ A- พิน
2. เชื่อมต่อ HX711 กับ Arduino:
- เชื่อมต่อพิน VCC ของ HX711 กับพิน 5V บน Arduino
- เชื่อมต่อพิน GND กับ GND บน Arduino
- เชื่อมต่อพิน DT เข้ากับพินดิจิตอล (เช่น D2)
- เชื่อมต่อพิน SCK กับพินดิจิตอลอื่น (เช่น D3)
ในการตั้งโปรแกรม Arduino คุณต้องติดตั้งไลบรารี HX711 คุณสามารถทำสิ่งนี้ผ่าน ARDUINO Library Manager
- รหัสเริ่มต้น HX711 และตั้งค่าสเกลเป็นศูนย์
- มันอ่านน้ำหนักอย่างต่อเนื่องและพิมพ์ลงในจอภาพอนุกรม
การสอบเทียบเป็นสิ่งจำเป็นเพื่อให้แน่ใจว่าการวัดน้ำหนักที่แม่นยำ มันเกี่ยวข้องกับการปรับขนาดให้เป็นบัญชีสำหรับความแตกต่างใด ๆ
1. วางน้ำหนักที่รู้จักบนเซลล์โหลด
2. ใช้ฟังก์ชัน `set_scale ()` เพื่อตั้งค่าปัจจัยการสอบเทียบตามน้ำหนักที่รู้จัก
3. ทำซ้ำกระบวนการจนกว่าการอ่านจะถูกต้อง
- ใช้น้ำหนักที่ใกล้เคียงกับความจุสูงสุดของเซลล์โหลด
- ตรวจสอบให้แน่ใจว่าเซลล์โหลดมีความเสถียรและไม่อยู่ภายใต้การสั่นสะเทือนระหว่างการสอบเทียบ
- โหลดเซลล์
- โมดูล HX711
- บอร์ด Arduino
- จอแสดงผล LCD (ไม่บังคับ)
- แหล่งจ่ายไฟ
1. ทำตามคำแนะนำการเดินสายเพื่อเชื่อมต่อส่วนประกอบ
2. อัปโหลดรหัส Arduino
3. หากใช้ LCD ให้แก้ไขรหัสเพื่อแสดงน้ำหนักบนหน้าจอ
เมื่อประกอบแล้วให้ทดสอบสเกลโดยวางน้ำหนักที่รู้จักไว้และตรวจสอบการอ่าน
- ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดปลอดภัย
- ตรวจสอบสายหลวมหรือการเชื่อมต่อ PIN ที่ไม่ถูกต้อง
- หากการอ่านไม่สอดคล้องกันให้ปรับขนาดอีกครั้ง
- ตรวจสอบให้แน่ใจว่าโหลดเซลล์ไม่ได้มากเกินไป
- ใช้สายเคเบิลป้องกันเพื่อลดเสียงรบกวน
- เก็บการตั้งค่าให้ห่างจากแหล่งสัญญาณรบกวนแม่เหล็กไฟฟ้า
การเชื่อมต่อ HX711 กับเซลล์โหลดเป็นกระบวนการที่ตรงไปตรงมาซึ่งช่วยให้การวัดน้ำหนักที่แม่นยำสำหรับการใช้งานต่างๆ โดยทำตามขั้นตอนที่ระบุไว้ในบทความนี้คุณสามารถสร้างมาตราส่วนดิจิตอลของคุณเองและสำรวจความเป็นไปได้ของเทคโนโลยีโหลดเซลล์
น้ำหนักสูงสุดที่เซลล์โหลดสามารถวัดได้ขึ้นอยู่กับข้อกำหนดของมัน เซลล์โหลดทั่วไปสามารถวัดได้จากไม่กี่กรัมเป็นหลายตัน
ใช่ HX711 สามารถใช้กับไมโครคอนโทรลเลอร์ต่าง ๆ รวมถึง Raspberry Pi และ ESP32
หากเซลล์โหลดมีการอ่านที่ไม่ถูกต้องอย่างสม่ำเสมอหรือไม่แสดงการตอบสนองเมื่อมีการใช้น้ำหนักอาจเป็นข้อผิดพลาด
เซลล์โหลดมักใช้ในระดับอุตสาหกรรมอุปกรณ์การแพทย์และระบบอัตโนมัติ
เพื่อปรับปรุงความแม่นยำให้แน่ใจว่าการสอบเทียบที่เหมาะสมใช้ส่วนประกอบคุณภาพสูงและลดการรบกวนด้านสิ่งแวดล้อม
คู่มือที่ครอบคลุมนี้เป็นรากฐานที่มั่นคงสำหรับทุกคนที่ต้องการเชื่อมต่อ HX711 กับเซลล์โหลดและสร้างสเกลดิจิตอล ด้วยส่วนประกอบที่เหมาะสมและการประกอบอย่างระมัดระวังคุณสามารถวัดน้ำหนักได้อย่างแม่นยำสำหรับโครงการของคุณ
เนื้อหาว่างเปล่า!
ติดต่อ:
โทรศัพท์: +86 18921011531
อีเมล: nickinfo@fibos.cn
เพิ่ม: 12-1 Xinhui Road, Fengshu Industrial Park, Changzhou, China