สารบัญ:

ระบบเซนเซอร์ VL53L0X: 9 ขั้นตอน
ระบบเซนเซอร์ VL53L0X: 9 ขั้นตอน

วีดีโอ: ระบบเซนเซอร์ VL53L0X: 9 ขั้นตอน

วีดีโอ: ระบบเซนเซอร์ VL53L0X: 9 ขั้นตอน
วีดีโอ: วิธีการใช้เซ็นเซอร์วัดระยะเลเซอร์ VL53L0X ตั้งแต่ 2 ตัวขึ้นไป 2024, กรกฎาคม
Anonim
ระบบเซนเซอร์ VL53L0X
ระบบเซนเซอร์ VL53L0X

การออกแบบวงจรสำหรับการใช้บอร์ดฝ่าวงล้อม 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

บัดกรี Dupont Headers ไปยัง PCB
บัดกรี Dupont Headers ไปยัง PCB
บัดกรี Dupont Headers ไปยัง PCB
บัดกรี Dupont Headers ไปยัง PCB

ในการวางแนวนี้ ขั้วต่อตรงกลางมีไว้สำหรับเซนเซอร์ชี้ขึ้น

เช่นเดียวกับขั้นตอนก่อนหน้านี้ ตรวจสอบให้แน่ใจอีกครั้งว่าส่วนหัวตรงที่สุด ใช้เครื่องตัดเพื่อตัดปลายพิเศษที่อยู่ใต้ PCB

ขั้นตอนที่ 4: เซ็นเซอร์ขึ้นและด้านหน้า

เซ็นเซอร์ขึ้นและด้านหน้า
เซ็นเซอร์ขึ้นและด้านหน้า
เซ็นเซอร์ขึ้นและด้านหน้า
เซ็นเซอร์ขึ้นและด้านหน้า

ใช้สายไฟที่เป็นของแข็งหรือสายไฟจากตัวต้านทาน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซนเซอร์สองตัวที่อยู่ใกล้กัน ตรวจสอบให้แน่ใจว่าคุณไม่ได้เชื่อมต่อพิน Vin ไม่ใช่พิน XSHUT ซึ่งอยู่ทางขวาสุดในภาพด้านบน

ขั้นตอนที่ 5: เซ็นเซอร์ซ้ายและขวา

เซ็นเซอร์ซ้ายและขวา
เซ็นเซอร์ซ้ายและขวา
เซ็นเซอร์ซ้ายและขวา
เซ็นเซอร์ซ้ายและขวา
เซ็นเซอร์ซ้ายและขวา
เซ็นเซอร์ซ้ายและขวา

พลิก PCB กลับด้าน เชื่อมต่อสี่สายที่ใช้ร่วมกันระหว่างเซ็นเซอร์ซ้ายและขวา เมื่อต้องการทำเช่นนี้ ให้ตัดและดึงสายเบ็ดขึ้นที่ความยาวที่เหมาะสม บิดปลายถ้าเป็นแบบมัลติเธรด และเพิ่มการบัดกรีที่ส่วนปลาย

ตรวจสอบให้แน่ใจว่าคุณกำลังบัดกรี Vin ไม่ใช่ XSHUT การเพิ่มแผงฝ่าวงล้อมเซ็นเซอร์ลงใน Dupont สามารถช่วยชี้แจงพินที่ถูกต้องในการบัดกรี

ทำเช่นนี้สี่ครั้ง

ขั้นตอนที่ 6: เซ็นเซอร์ซ้ายไปตรงกลาง

เซนเซอร์ซ้ายไปตรงกลาง
เซนเซอร์ซ้ายไปตรงกลาง
เซนเซอร์ซ้ายไปตรงกลาง
เซนเซอร์ซ้ายไปตรงกลาง

นี่เป็นขั้นตอนที่เสี่ยงที่สุด ที่ด้านล่างของ PCB ให้บัดกรีแต่ละเส้นจากสี่เส้นจากตรงกลางไปยังเซ็นเซอร์ด้านข้างตัวใดตัวหนึ่ง (ในกรณีนี้ เราเลือกเซ็นเซอร์ด้านซ้าย)

ขั้นตอนที่ 7: เพิ่มเซ็นเซอร์

เพิ่มเซ็นเซอร์
เพิ่มเซ็นเซอร์
เพิ่มเซ็นเซอร์
เพิ่มเซ็นเซอร์

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

น้ำหนักรวมควรออกมาประมาณ 13 กรัม

ขั้นตอนที่ 8: เพิ่มสายจัมเปอร์

เพิ่มสายจัมเปอร์
เพิ่มสายจัมเปอร์
เพิ่มสายจัมเปอร์
เพิ่มสายจัมเปอร์

ตัดสายจัมเปอร์ให้มีความยาวที่เหมาะสม RPi หรือไมโครคอนโทรลเลอร์อื่นๆ หากไมโครคอนโทรลเลอร์ของคุณมีส่วนหัวอยู่แล้ว หากไม่มีส่วนหัว คุณก็สามารถบัดกรีด้วยลวดอะไรก็ได้โดยตรง

เราใช้เทปและกระดาษแข็งเพื่อยึดทุกอย่างเข้าด้วยกัน แต่มีตัวเลือกอื่นๆ

ขั้นตอนที่ 9: แอปพลิเคชัน

แอปพลิเคชั่น
แอปพลิเคชั่น
แอปพลิเคชั่น
แอปพลิเคชั่น

การออกแบบนี้ยังคงช่วยให้เข้าถึงอุปกรณ์ต่อพ่วงที่จำเป็นทั้งหมดของ Raspberry Pi Zero W ได้อย่างง่ายดาย ที่นี่ เราใช้ระบบเซ็นเซอร์หลายตัวเพื่อหลีกเลี่ยงการชนกับ Tello

ดูที่เก็บที่นี่:

แนะนำ: