การเชื่อมต่อเซ็นเซอร์กับ ZigBee


10

ฉันวางแผนที่จะวัดระดับน้ำในบ่อน้ำซึ่งลึกประมาณ 10 ม. พร้อมระดับน้ำสูงสุด 5 ม. แผนการของฉันคือการใช้เซ็นเซอร์อัลตราโซนิคHC SR04เพื่อวัดความลึกส่งผ่าน ZigBee ไปยัง Raspberry Pi ภายในบ้านของฉัน

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


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

ฉันเข้าใจถึงข้อ จำกัด ของช่วง ฉันจะมีความสุขกับช่วงอีกสองสามเมตร แต่ฉันต้องอยู่กับข้อ จำกัด
Raj

คำตอบ:


4

โดยทั่วไปคุณจะต้องมีส่วนประกอบบางส่วนในการกระตุ้นและจ่ายพลังงานเซ็นเซอร์และอ่านการตอบสนอง เซ็นเซอร์นั้นมีการตอบสนองที่กำหนดเองและทริกเกอร์ซึ่งทำให้ฉันสงสัยว่ามีโมดูล ZigBee มาตรฐานอยู่ที่นั่นซึ่งจะแปลงคำสั่งเป็นทริกเกอร์ 10 ตัวนั้นและรายงานการตอบกลับเป็นคำต่อคำ ดังนั้นคุณจะต้องมีไมโครคอนโทรลเลอร์บางตัวพร้อมกับโมดูล ZigBee ของคุณเพื่อทำงานดังกล่าว

ฉันอาจได้ไมโครคอนโทรลเลอร์ตัวนั้นโมดูล ZigBee และวงจรป้องกันการลัดวงจรบนบอร์ดด้านนอกด้วยเหตุผลด้านความชื้นและนำสายเคเบิลสี่เส้นเข้าไปในเซ็นเซอร์ เนื่องจากเซ็นเซอร์มีระยะห่างเพียงสี่เมตรจึงต้องใกล้เคียงกับเครื่องหมายสูงสุดสูงสุดของน้ำ การวางสายเคเบิลขนาดเล็กไว้ในหลุมทำให้อุปกรณ์อิเล็กทรอนิกส์อื่น ๆ อยู่นอกระยะและทำให้โมดูล ZigBee อยู่ในตำแหน่งที่ดีกว่าในการถ่ายทอดข้อมูลไปยัง Raspberry Pi

แน่นอนคุณยังสามารถใส่ MCU โมดูล ZigBee และเซ็นเซอร์ในท่อกันน้ำภายในบ่อน้ำ ซึ่งอาจให้ปัญหาโมดูล ZigBee ว่า อย่างไรก็ตามนั่นขึ้นอยู่กับสิ่งปลูกสร้างของคุณ


ขอบคุณสำหรับคำตอบที่มีน้ำใจ ข้อเสนอแนะใด ๆ สำหรับ MCU พลังงานต่ำราคาถูก? นอกจากนี้สายเคเบิล 4 เส้นที่เซ็นเซอร์สามารถอยู่ได้นานแค่ไหน?
Raj
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.