วิธีที่ดีที่สุดในการแปลง 1.8 V เป็น 5 V คืออะไร


9

ฉันจะเชื่อมต่อHC-SR04เซ็นเซอร์อัลตราโซนิกกับคอมพิวเตอร์บอร์ดเดียวBeagleBoard-xM ทริกเกอร์ต้องการ 5 V DC อย่างไรก็ตามพินควบคุมของ BeagleBoard-xM สามารถให้เพียง 1.8 V DC

วิธีที่ดีที่สุดในการแปลงแรงดันเป็น 5 V คืออะไร? มีอะไรอีกบ้างที่ฉันควรให้ความสนใจ


ตอนแรกฉันเข้าใจว่าคุณมีกำลังไฟ 1.8 V เท่านั้นและคุณต้องการ 3.3 V ตอนนี้ดูเหมือนว่าคุณต้องการตัวแปลงระดับโดยใช้กำลัง 3.3 V อันไหนจริง? ถ้าอย่างหลังคำตอบของฉันไม่ได้ใช้
Olin Lathrop

ฉันขอโทษที่ยังไม่ชัดเจนพอ ฉันต้องการตัวแปลงระดับจาก 1.8 V เป็น 5 V (ไม่ใช่ 3.3 V ที่ฉันเขียนโดยไม่ได้ตั้งใจ)
dempap

1
จริง ๆ แล้วฉันใช้การตั้งค่าเดียวกันนั้น HC-SR04แล้วทริกเกอร์ที่ 3.3V ดังนั้นคุณควรจะปรับมี ระวังให้มากเพื่อไม่ให้ป้อนสัญญาณเสียงสะท้อนกลับ 5V นอกจากนี้คุณยังสามารถตรวจสอบteknoman117.wordpress.com/2013/04/30/... ฉันติดตามเลย์เอาต์บอร์ดนี้แล้วก็ใช้งานได้ ฉันใช้ PRU ต่างกันแม้ว่า ...
magu_

คำตอบ:


7

ก่อนอื่นตามแผ่นข้อมูลสำหรับ HC-SR04 ที่คุณเชื่อมโยงจะปรากฏว่าทำงานบน 5v ไม่ใช่ 3.3v

สิ่งที่คุณต้องการคือตัวเปลี่ยนระดับเพื่อแปลงสัญญาณ I / O บนส่วนขยาย BeagleBoard-xM จาก 1.8v เป็นระดับ 5v (และกลับมาอีกครั้ง) ตามที่เซ็นเซอร์ต้องการ

อุปกรณ์ที่จะใช้งานฟังก์ชั่นนี้คือLogic Level Converterจาก SparkFun มันมี 4 ช่องซึ่งมากกว่าที่คุณต้องการ คุณสามารถสร้างของคุณเองด้วยเพียงสองช่อง แต่สำหรับราคา ($ 3) มันไม่คุ้มค่า


คุณถูก. ฉันแก้ไขโพสต์ของฉัน
dempap

14

มีวิธีอื่นในการเชื่อมต่อ BeagleBoard-xM กับ HC-SR04 โดยไม่ต้องใช้ 'level shifter'

หมุดบน HC-SR04 ไม่ใช่แบบสองทิศทางเป็นอินพุตหรือเอาต์พุตเท่านั้นดังนั้นจึงไม่จำเป็นต้องเปลี่ยนระดับ

พัลส์ Echo ให้อินพุตกับ BeagleBoard-xM และเป็นอินเทอร์เฟซที่ง่ายที่สุดคุณแค่ต้องการตัวต้านทานสองตัวในตัวแบ่งแรงดันไฟฟ้าใกล้กับอัตราส่วน 1.8: 5 (รวม = 1.8 + 3.3 ซึ่งใกล้เคียงกัน) อัตราส่วน:

แผนผัง

จำลองวงจรนี้ - แผนผังที่สร้างโดยใช้CircuitLab

(ตัวต้านทานอาจเป็นค่าอื่น ๆ เช่น 3.3K และ 6.8K น่าจะทำงานได้)

หมุด Trigger นั้นต้องปิด 5V เพื่อเปิดและปิด 0V ใช้สามัญราคาถูกและง่ายต่อการรับ NPN BJT เพื่อดึงสัญญาณไปที่ 0V และตัวต้านทานแบบดึงขึ้นเพื่อเข้าถึง 5V

แผนผัง

จำลองวงจรนี้

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

หมายเหตุ: ความรู้สึกของพินเอาต์พุตของบีเกิ้ลบอร์ดนั้นกลับด้าน, ต่ำสำหรับการกระตุ้นและสูงสำหรับปิด

คุณอาจมีร้านขายเครื่องใช้ไฟฟ้าในท้องถิ่นที่มีชิ้นส่วนมิฉะนั้นไปรษณีย์ & การบรรจุอาจมีราคาสูงกว่าชิ้นส่วน (ฉันเดาว่าต่ำกว่า 50 ¢ถ้าคุณสามารถซื้อได้)


คุณช่วยบอกฉันได้ไหมว่า 5V อยู่ที่ด้านบนสุดของแผนภาพวงจรที่สองของคุณมาจากไหน ทำไมเราต้องใช้มันเมื่อเรามีเอาท์พุท 5V จากขาไก?
สวัสติกะ Padhi

1
@CrakC - IIRC พิน HC-SR04 เป็นพินอินพุตดังนั้นเราจึงไม่ "มีเอาต์พุต 5V จากพินไก" แล้ว
gbulmer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.