ฉันใช้เซ็นเซอร์อัลตร้าโซนิค HC-SR04 และฉันไม่มีพิน 5V เพียงพอบนราสเบอร์รี่ Pi และฉันไม่ต้องการซื้อเครื่องขยาย
เป็นไปได้ไหมที่จะใช้หมุด 3.3V กับเซ็นเซอร์บางตัว? ผลที่ตามมาคืออะไร? ฉันเป็นผู้เริ่มต้นดังนั้นฉันจะไม่เข้าใจอะไรที่ซับซ้อน
ฉันใช้เซ็นเซอร์อัลตร้าโซนิค HC-SR04 และฉันไม่มีพิน 5V เพียงพอบนราสเบอร์รี่ Pi และฉันไม่ต้องการซื้อเครื่องขยาย
เป็นไปได้ไหมที่จะใช้หมุด 3.3V กับเซ็นเซอร์บางตัว? ผลที่ตามมาคืออะไร? ฉันเป็นผู้เริ่มต้นดังนั้นฉันจะไม่เข้าใจอะไรที่ซับซ้อน
คำตอบ:
HC-SR04 สามารถทำงานได้ที่ 5v เท่านั้น (เลื่อนลงไปที่สเปค) อย่างไรก็ตามคุณสามารถแก้ไขปัญหาของคุณได้อย่างง่ายดายหากคุณมีเขียงหั่นขนม กำหนดหนึ่งแถวเป็น "รถไฟ" 5v และแนบเซ็นเซอร์ได้มากเท่าที่ต้องการ
แก้ไข : วิธีการใช้เขียงหั่นขนม โดยทั่วไปแล้วแถวยาวสองแถวในแต่ละด้านของบอร์ดสามารถใช้เป็นรางสำหรับจ่ายไฟ เพียงให้แน่ใจว่าคุณแยกราง 5v ของคุณออกจากรางกราวด์ (โดยปกติ 5v จะทำเครื่องหมายสีแดงบนเขียงหั่นขนมเพื่อช่วย) คุณสามารถใช้หนึ่งในหลาย ๆ แถวได้เช่นกัน ภาพด้านล่างแสดงวิธีการเชื่อมต่อ อุทิศหนึ่งแถวถึง 5v ดังนั้นพินจาก 5v ไปแถวนั้นและส่วนที่เหลือของหลุมตอนนี้ 5v และสามารถใช้สำหรับเซ็นเซอร์!
แผ่นข้อมูลเซ็นเซอร์จะบอกช่วงแรงดันไฟฟ้าอินพุตที่อนุญาต
แม้ว่าคุณจะได้รับผลลัพธ์โดยเปิดเครื่อง HC-SR04 จาก 3V3 ผลลัพธ์จะไม่น่าเชื่อถือ หากคุณต้องการการอ่านที่แม่นยำคุณต้องใช้พลังงานจาก 5V ดูโพสต์นี้
3V3
5V
ไม่มีเหตุผลที่จะไม่ใช้พลังงานมากกว่าหนึ่งอุปกรณ์จากพิน 5V หากคุณมีเขียงหั่นขนมให้เชื่อมต่อขา 5V กับรางไฟ อุปกรณ์อื่น ๆ สามารถใช้พลังงานจากรางไฟฟ้า
ในระดับทั่วไปมากขึ้น: สิ่งแรกและสำคัญที่สุดคือเสมอที่จะถามก่อนที่จะทอดส่วนประกอบ (แพง) หรือชิ้นส่วนของอุปกรณ์ ขั้นตอนต่อไปของกระบวนการเรียนรู้คือการอ่านและทำความเข้าใจแผ่นข้อมูลส่วนประกอบ - เซ็นเซอร์ในกรณีนี้ ระดับแรงดันไฟฟ้าเพื่อการใช้งานอุปกรณ์อย่างปลอดภัยจะเป็นส่วนหนึ่งของแผ่นข้อมูลเสมอเนื่องจากข้อมูลนี้เป็นสิ่งจำเป็นอย่างยิ่ง
โดยทั่วไปจะมีส่วน "ข้อมูลจำเพาะและข้อ จำกัด " หรือรายการคุณลักษณะที่มีแรงดันไฟฟ้าสำหรับการดำเนินงาน เอกสารข้อมูลมักจะรวมถึงส่วน "คะแนนสูงสุดแน่นอน" ซึ่งเป็นชื่อที่แสดงให้เห็นถึงเงื่อนไขการดำเนินงานของเอกสาร (เช่นแรงดันไฟฟ้า, กระแส, อุณหภูมิ) ที่ต้องไม่เกิน ความเครียดเกินขีด จำกัด เหล่านั้นอาจทำให้เกิดความเสียหายถาวรหรือส่งผลกระทบต่อความน่าเชื่อถือของอุปกรณ์ การปฏิบัติงานนอกช่วงเอกสารจะทำให้การรับประกันเป็นโมฆะ
ในกรณีของเซ็นเซอร์ที่กล่าวถึงแผ่นข้อมูล (ตามที่ระบุไว้ตามคำตอบของ NULL) จะแสดงรายการแรงดันการทำงานขั้นต่ำทั่วไปและสูงสุด (4.5 V, 5 V, 5.5 V) ดังนั้นเซ็นเซอร์จะต้องมีการดำเนินการภายในช่วง 4.5 V ถึง 5.5 V การปลดปล่อยที่ 3.3 V จริง ๆ แล้วอาจไม่ทำลายเซ็นเซอร์ แต่อาจ (และจะตอบโจแอนต่อ) ลดประสิทธิภาพลงอย่างมาก มันอาจล้มเหลวในช่วงเวลาที่ไม่คาดฝันมากที่สุดหรือเพียงแค่อ่านค่าไร้สาระ ใส่ง่ายไม่สามารถใช้ 3.3 V เพื่อใช้งานเซ็นเซอร์นี้
คำตอบอื่น ๆ ทำให้เห็นได้ชัดว่าจำนวนของเซ็นเซอร์ที่จะเชื่อมต่อไม่ได้ถูก จำกัด ด้วยจำนวน 5 V พิน พวกเขายังให้วิธีแก้ปัญหาเพื่อเอาชนะข้อ จำกัด นี้ โปรดทราบว่าสิ่งนี้ใช้ได้กับพินรางไฟเท่านั้นและไม่ใช้กับพิน GPIO ที่รองรับกระแสไฟที่ จำกัด เท่านั้น
อย่างไรก็ตามมีข้อ จำกัด อย่างหนึ่งที่ต้องพิจารณา - ปัจจุบันเซ็นเซอร์เหล่านั้นวาดด้วยความเคารพต่อแหล่งจ่ายไฟที่ใช้ เซ็นเซอร์ที่เป็นปัญหามีกระแสงานสูงสุดที่ระบุไว้ที่ 20 mA ซึ่งไม่มาก - แต่ถ้าใช้เซ็นเซอร์สิบตัวมันจะรวมได้ถึง 200 mA ซึ่งเริ่มมีความสำคัญ ดังนั้นตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟสามารถรองรับ Pi อุปกรณ์ต่อพ่วง (เช่นแป้นพิมพ์ wifi dongle, ... ) และเซ็นเซอร์ต่างๆ เพื่อตรวจสอบประมาณการนี้และรวมความต้องการทั้งหมดในปัจจุบันและเปรียบเทียบกับการจัดอันดับปัจจุบันของอุปทาน ตรวจสอบการใช้พลังงานของ RaspberryPi สำหรับการเปรียบเทียบ