สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ตัวเลือกการออกแบบ
- ขั้นตอนที่ 2: ประสานส่วนหัวกับเซ็นเซอร์
- ขั้นตอนที่ 3: ประสานส่วนหัว Dupont กับ PCB
- ขั้นตอนที่ 4: เซ็นเซอร์ขึ้นและด้านหน้า
- ขั้นตอนที่ 5: เซ็นเซอร์ซ้ายและขวา
- ขั้นตอนที่ 6: เซ็นเซอร์ซ้ายไปตรงกลาง
- ขั้นตอนที่ 7: เพิ่มเซ็นเซอร์
- ขั้นตอนที่ 8: เพิ่มสายจัมเปอร์
- ขั้นตอนที่ 9: แอปพลิเคชัน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
การออกแบบวงจรสำหรับการใช้บอร์ดฝ่าวงล้อม VL53L0X หลายแผ่น ในการออกแบบนี้ เรามีเซ็นเซอร์ที่หันไปข้างหน้า ซ้าย ขวา และขึ้น การประยุกต์ใช้บอร์ดนี้มุ่งเป้าไปที่การหลีกเลี่ยงสิ่งกีดขวางสำหรับโดรนไร้สาย
เสบียง
VL53L0X เซนเซอร์ x4
หัวมุมขวา (5 ขา) x4
ขั้วต่อหัวต่อดูปองท์ (5 ขา) x4
ลวดเชื่อม
แผ่น PCB (30 มม. x 70 มม.)
บัดกรี + หัวแร้ง
เครื่องปอกและตัดลวด
ตัวต้านทานจำนวนหนึ่ง
ขั้นตอนที่ 1: ตัวเลือกการออกแบบ
เพื่อให้ง่ายต่อการเปลี่ยนเซ็นเซอร์ (หากเซ็นเซอร์เสียหรือทำงานได้ไม่ดี) ควรใช้ตัวเชื่อมต่อส่วนหัวกับ PCB แทนตัวเซ็นเซอร์ ด้วยเหตุนี้เราจึงใช้ตัวเชื่อมต่อส่วนหัวของดูปองท์ ทำให้ง่ายต่อการเลื่อน VL53L0X เข้าและออกจากบอร์ด PCB
สำหรับการรวมเซ็นเซอร์หลายตัว เราไม่ต้องการพิน VDD หรือ GPIO บนบอร์ดฝ่าวงล้อม VL53L0X เหลือ 5 พินที่ต้องใช้: Vin, GND, SDA, SCL, XSHUT เฉพาะ XSHUT เท่านั้นที่ไม่ถูกแชร์ระหว่างเซ็นเซอร์ทั้งหมด
ปัญหาหลักอยู่ที่การแบ่งปันเส้น Vin, GND, SDA และ SCL ระหว่างเซ็นเซอร์หลายตัว เมื่อเซ็นเซอร์แต่ละตัวต้องหันไปทางอื่น
ขั้นตอนที่ 2: ประสานส่วนหัวกับเซ็นเซอร์
ตรวจสอบให้แน่ใจว่าส่วนหัวขนานกับเซ็นเซอร์ให้มากที่สุด อาจจำเป็นต้องใช้แคลมป์
ขั้นตอนที่ 3: ประสานส่วนหัว Dupont กับ PCB
ในการวางแนวนี้ ขั้วต่อตรงกลางมีไว้สำหรับเซนเซอร์ชี้ขึ้น
เช่นเดียวกับขั้นตอนก่อนหน้านี้ ตรวจสอบให้แน่ใจอีกครั้งว่าส่วนหัวตรงที่สุด ใช้เครื่องตัดเพื่อตัดปลายพิเศษที่อยู่ใต้ PCB
ขั้นตอนที่ 4: เซ็นเซอร์ขึ้นและด้านหน้า
ใช้สายไฟที่เป็นของแข็งหรือสายไฟจากตัวต้านทาน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซนเซอร์สองตัวที่อยู่ใกล้กัน ตรวจสอบให้แน่ใจว่าคุณไม่ได้เชื่อมต่อพิน Vin ไม่ใช่พิน XSHUT ซึ่งอยู่ทางขวาสุดในภาพด้านบน
ขั้นตอนที่ 5: เซ็นเซอร์ซ้ายและขวา
พลิก PCB กลับด้าน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซ็นเซอร์ซ้ายและขวา เมื่อต้องการทำเช่นนี้ ให้ตัดและดึงสายเบ็ดขึ้นที่ความยาวที่เหมาะสม บิดปลายถ้าเป็นแบบมัลติเธรด และเพิ่มการบัดกรีที่ส่วนปลาย
ตรวจสอบให้แน่ใจว่าคุณกำลังบัดกรี Vin ไม่ใช่ XSHUT การเพิ่มแผงฝ่าวงล้อมเซ็นเซอร์ลงใน Dupont สามารถช่วยชี้แจงพินที่ถูกต้องในการบัดกรี
ทำเช่นนี้สี่ครั้ง
ขั้นตอนที่ 6: เซ็นเซอร์ซ้ายไปตรงกลาง
นี่เป็นขั้นตอนที่เสี่ยงที่สุด ที่ด้านล่างของ PCB ให้บัดกรีแต่ละเส้นจากสี่เส้นจากตรงกลางไปยังเซ็นเซอร์ด้านข้างตัวใดตัวหนึ่ง (ในกรณีนี้ เราเลือกเซ็นเซอร์ด้านซ้าย)
ขั้นตอนที่ 7: เพิ่มเซ็นเซอร์
ณ จุดนี้ เซ็นเซอร์ควรจะสามารถเลื่อนไปที่ขั้วต่อของดูปองท์ได้อย่างง่ายดาย เพื่อความปลอดภัย ก่อนอื่นให้ตรวจสอบการเชื่อมต่อทีละตัวสำหรับตัวเชื่อมต่อ DuPont แต่ละตัว จากนั้นทดสอบการกำหนดค่าเซ็นเซอร์หลายตัว
น้ำหนักรวมควรออกมาประมาณ 13 กรัม
ขั้นตอนที่ 8: เพิ่มสายจัมเปอร์
ตัดสายจัมเปอร์ให้มีความยาวที่เหมาะสม RPi หรือไมโครคอนโทรลเลอร์อื่นๆ หากไมโครคอนโทรลเลอร์ของคุณมีส่วนหัวอยู่แล้ว หากไม่มีส่วนหัว คุณก็สามารถบัดกรีด้วยลวดอะไรก็ได้โดยตรง
เราใช้เทปและกระดาษแข็งเพื่อยึดทุกอย่างเข้าด้วยกัน แต่มีตัวเลือกอื่นๆ
ขั้นตอนที่ 9: แอปพลิเคชัน
การออกแบบนี้ยังคงช่วยให้เข้าถึงอุปกรณ์ต่อพ่วงที่จำเป็นทั้งหมดของ Raspberry Pi Zero W ได้อย่างง่ายดาย ที่นี่ เราใช้ระบบเซ็นเซอร์หลายตัวเพื่อหลีกเลี่ยงการชนกับ Tello
ดูที่เก็บที่นี่: