ฉันจะแปลง 9 V DC เป็น 5 V ได้อย่างไร


16

เป็นวิธีที่ดีในการลดการส่งออกจากแบตเตอรี่ 9V เป็น 1.8V เป็น 5V ที่ต้องการโดยคอนโทรลเลอร์ ATmega328 อะไร บริบทเป็นแพลตฟอร์มหุ่นยนต์ขนาดเล็กที่มีความต้องการพลังงานต่ำ (การเคลื่อนไหวช้ามาก)



แปลง 9v dc เป็น 5v dc โดยใช้ 7805, 0.33microF cap และ 0.1 microF cap หรือไม่ โปรดตอบฉันเร็ว ..

@Rajesh ใช่สิ่งนี้จะทำให้งานเสร็จ
Kortuk

คำตอบ:


22

ฉันจะใช้ 7805 เพื่อรับวงจร 5 โวลต์ง่ายๆ นี่คือภาพ: 7805

ความคิด: โปรดตรวจสอบให้แน่ใจว่าหมวกเป็นเซรามิก / พอลิเมอ ฝาเซรามิกมีค่า ESR ต่ำเท่านั้น โดยเฉพาะมือขวา


7
และสำหรับการอ้างอิงและนี่คือวิธีที่จะตัดสินใจว่าคุ้มค่าที่จะทำให้ตัวเก็บประจุelectronics.stackexchange.com/questions/8121/...
Kellenjb

2
+1 เนื่องจาก 7805 นั้นง่ายและดีสำหรับการสร้างต้นแบบอย่างรวดเร็ว แต่จำไว้ว่าวิธีนี้จะทำให้แบตเตอรี่หมดเร็วจริงๆ! ดังนั้นหากคุณกำลังคิดเกี่ยวกับการจัดการพลังงานให้ไปพร้อมกับโซลูชันอื่น
Johan

กระแสกราวด์ของอินพุต 9v กับ LM7805 เป็นอย่างไร
Isaac Sutherland

4
@Kortuk, กราวด์ปัจจุบันเกี่ยวข้องกับพลังงานที่สูญเสียไปโดยไม่คำนึงถึงภาระ ตามแผ่นข้อมูล Fairchild LM7805 ปัจจุบันกราวด์สำหรับ lm7805 คือ 5mA typ, 8mA สูงสุดและไม่เปลี่ยนแปลงมากนักกับโหลดหรือแรงดันไฟฟ้าอินพุต กระแสนี้จะระบาย 9V Energizer 522 แบนในเวลาประมาณ 100 ชั่วโมงดังนั้นถ้าวงจรจะอยู่ในโหมดสแตนด์บายมันจะดีกว่าถ้าใช้ตัวควบคุมที่ทันสมัยกว่ากับกระแสกราวด์ล่าง
markrages

1
@markrages ฉันไม่ทราบคำศัพท์ปัจจุบันและถ่ายภาพเมื่อตอบคำถามเนื่องจากเขาถามเมื่อนานมาแล้ว ขอขอบคุณที่สละเวลาชี้แจงให้ชัดเจน!
Kortuk

13

เนื่องจากคุณต้องการพลังงานจากแบตเตอรี่ขนาด 9 โวลต์เราจึงต้องระวังความสูญเสียที่อาจเกิดขึ้น ในขณะที่สาม legger เช่น LM7805 อาจเป็นตัวเลือกที่ชัดเจนตัวควบคุมนี้มีกระแสสูงสุด 8mA ตัวควบคุม LDO (ดรอปดาวน์ต่ำ) มักต้องการน้อยกว่าเช่นกระแสของกราวด์ของ LP2981 นั้นมีค่าสูงสุดเพียง 800 A นั่นเป็นเพียง 10%! LDO นั้นใช้งานง่ายเหมือน LM7805 แม้ว่าตัวเก็บประจุเอาท์พุทจะใหญ่ขึ้นเล็กน้อย แต่สำคัญสำหรับเสถียรภาพ μ

แก้ไข
Johan ต้องการตัวอย่าง:
alt text

VINμ


μ
μ


11

ฉันอาจพิจารณาให้กำลัง ATmega328 ที่ไม่มีการควบคุมเว้นแต่คุณจะมีบางสิ่งที่จำเป็นต้องใช้จริงบนบอร์ด เซลล์ AA 2-3 เซลล์ควรอยู่ภายใน 1.8 ถึง 5.5 V ตลอดอายุการใช้งาน

Schottky อาจฉลาดถ้าคุณใส่แบตเตอรี่ผิดวิธี (อาจต้องใช้ 3 เซลล์แล้ว) และคุณสามารถเพิ่ม TVS หากคุณต้องการปลอดภัยยิ่งขึ้น


อือนี้เป็นเกือบแน่นอนวิธีที่จะไปในทางตรงกันข้าม QA จะขอเฉพาะเกี่ยวกับการใช้แบตเตอรี่ 9V ...
vicatcu

@tyblu: มันไม่สามารถเป็นทางออกที่ดีที่สุดเพราะมันไม่สอดคล้องกับแรงดันไฟฟ้าอินพุตที่กำหนดของ 9V Isaac อาจมีเหตุผลของเขาในการใช้แบตเตอรี่ขนาด
9 โวลต์

แอปพลิเคชันเฉพาะของฉันใช้มอเตอร์ที่ฉันตั้งใจจะรันที่ 9v
Isaac Sutherland

5

มันขึ้นอยู่กับประสิทธิภาพที่คุณต้องการ เรียบง่ายที่สุดจะเป็น LM317 แต่มันจะเปลืองพลังงานมาก ตัวสลับจะดีกว่าเช่นที่ทำโดย Nat Semi

แม้ว่าฉันจะไม่ใช้แบตเตอรี่ 9V


แหล่งจ่ายไฟอะไรที่คุณจะแนะนำแทน - ฉันอยากรู้ว่าคุณจะแนะนำอะไรให้เป็นแหล่งจ่ายไฟที่ดีสำหรับใช้ในระหว่างการพัฒนาเช่นกัน
Isaac Sutherland

3
เซลล์ AA สี่เซลล์จะดีกว่ามากถ้าใช้ LDO ถ้าต้องการ 5V ฉันใช้แหล่งจ่ายไฟแบบตั้งโต๊ะเพื่อการพัฒนา
Leon Heller

2
@Issac Sutherland, แบตเตอรี่ AAแบตเตอรี่เพียงดีกว่าเซลล์ 9V บูสเตอร์เรกูเลเตอร์จะช่วยให้คุณทำตาม "ประสิทธิภาพพลังงานคงที่" โค้งบนแผ่นข้อมูลแบตเตอรี่และระบายให้เหลือเพียง 1V / แบตเตอรี (ระบายหมด) ในขณะที่ตัวควบคุมเชิงเส้นจะตามโค้ง "ประสิทธิภาพคงที่ในปัจจุบัน" ~ 5.35V / # แบตเตอรี่ (ดีที่สุดสำหรับ 5+ AA's) คุณต้องเรียกใช้ตัวเลขเพื่อหาว่าทางออกใดดีที่สุด แต่โดยปกติแล้วจะเป็นตัวสลับที่ออกมาด้านบน
tyblu

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

1
7805 (ดังแสดงในคำตอบของดีน) นั้นง่ายกว่าเพราะไม่ต้องการตัวต้านทานใด ๆ
Kevin Vermeer

3

หากคุณต้องการโซลูชันที่มีประสิทธิภาพการใช้ Buck Converter จะเป็นตัวเลือกที่ชาญฉลาด คุณสามารถสร้างมันได้ด้วยส่วนประกอบที่ไม่ต่อเนื่อง (ตัวเหนี่ยวนำไดโอดตัวเก็บประจุและทรานซิสเตอร์) หรือคุณสามารถใช้ IC บางตัว

http://en.wikipedia.org/wiki/Buck_converter


1

อีกวิธีหนึ่งในการลดแรงดันไฟฟ้าลงจาก 9V คือการใส่จำนวนไดโอดไบแอสไปข้างหน้าตามจำนวนที่เหมาะสมโดยใช้แหล่งจ่ายบวก โดยทั่วไปแล้วคุณจะได้รับ 0.7V ต่อไดโอดดังนั้นหากต้องการลดลงเป็น 5V จาก 9V คุณต้องมีไดโอด 6 ตัวในซีรีส์

ได้ดี ... หรือไดโอดซีเนอร์ตัวเดียว!


5
หากไมโครเข้าสู่โหมดสลีปกระแสไฟฟ้าที่ลดลงอย่างกะทันหันจะทำให้แรงดันไฟฟ้าเพิ่มสูงกว่า 5 V. ได้อย่างง่ายดาย
Nick T

1
คุณสามารถใช้การรวมกันของไฟ LED เช่นกันถ้าคุณไม่ได้รับจำนวนที่เหมาะสมกับไดโอดซิลิคอนทั่วไป ตัวอย่างเช่นคุณสามารถใช้ LED หล่นแดง ~ 1.7V เพื่อรับ 3.3V จาก 5V นอกจากนี้ยังช่วยลดการกระจายความร้อนบางส่วน
tyblu

4
นี่ไม่ใช่วิธีที่เหมาะสมที่จะทำ: แรงดันไฟฟ้าจะแตกต่างกันอย่างมากกับโหลดอุณหภูมิและอินพุตอินพุต
โทมัส O

1
@Thomas ฉันยอมรับว่ามันไม่ได้เป็นขวาวิธีที่จะทำ แต่มันเป็นวิธีที่จะทำในหลักการภายใต้บริบทข้อ จำกัด บางอย่าง
vicatcu

2
If you really want to use series diodes, a single zener would be a better choice in terms of load regulation and temperature. It wouldn't help with line regulation. Nick T's caution is important, though.
Kevin Vermeer
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.