ฉันสามารถเชื่อมต่อแบตเตอรี่ 9V กับ Arduino ได้หรือไม่?

Chan Samarth Cheuxm Tx Baettexri 9v Kab Arduino Di Hrux Mi



Arduino เป็นแพลตฟอร์มการพัฒนาโอเพ่นซอร์สที่ออกแบบมาสำหรับผู้เริ่มต้น ผู้ทำงานอดิเรก ครู และวิศวกร Arduino เป็นที่นิยมเนื่องจากมีความยืดหยุ่นและใช้งานง่าย Arduino มีหลายวิธีในการโต้ตอบกับมัน โดยเฉพาะอย่างยิ่งเมื่อพูดถึงการจ่ายไฟให้กับ Arduino บอร์ด Arduino สามารถขับเคลื่อนโดยใช้สามวิธีที่แตกต่างกัน: พอร์ต USB, แจ็คบาร์เรล DC และพิน Vin เราจะพูดถึงวิธีการใช้แบตเตอรี่ 9V ในการจ่ายไฟให้กับ Arduino

ฉันสามารถเชื่อมต่อแบตเตอรี่ 9V กับ Arduino ได้หรือไม่?

ใช่ , Arduino สามารถขับเคลื่อนโดยใช้แบตเตอรี่ 9V มีหลายวิธีที่เราสามารถจ่ายไฟให้กับบอร์ด Arduino และวิธีหนึ่งใช้แบตเตอรี่ภายนอก 9V การใช้แบตเตอรี่ 9V เราสามารถทำให้โครงการ Arduino พกพาได้โดยไม่ต้องใช้แหล่งพลังงานเพิ่มเติม








ต่อไปนี้เป็นสองวิธีในการเชื่อมต่อแบตเตอรี่ 9V กับ Arduino:



    1. เชื่อมต่อแบตเตอรี่ 9V โดยใช้ Vin Pin ของ Arduino
    2. เชื่อมต่อแบตเตอรี่ 9V โดยใช้ DC Barrel Jack ของ Arduino

1. เชื่อมต่อแบตเตอรี่ 9V โดยใช้ Vin Pin ของ Arduino

Arduino มีพิน Vin ออนบอร์ด โดยใช้พิน Vin เราสามารถเชื่อมต่อแบตเตอรี่ 9V ข้าม Arduino ได้ พิน Vin นี้สามารถทำงานได้สองทาง มันสามารถทำหน้าที่เป็นแหล่งพลังงานสำหรับ Arduino หรือสามารถให้พลังงานแก่อุปกรณ์ภายนอกเมื่อเชื่อมต่อแหล่งจ่ายไฟผ่านแจ็คบาร์เรล DC ในขณะที่จ่ายไฟให้กับ Arduino ด้วยแบตเตอรี่ 9V โดยใช้พิน Vin ขอแนะนำให้ตรวจสอบการเชื่อมต่อพลังงาน เนื่องจากพิน Vin ไม่มีการป้องกันขั้วย้อนกลับ



ในการจ่ายไฟให้กับ Arduino โดยใช้แบตเตอรี่ 9V ให้เชื่อมต่อขั้วบวกของแบตเตอรี่กับขา Vin ของ Arduino และขั้วลบด้วยขา GND ของ Arduino ด้านล่างเป็นแผนภาพการเชื่อมต่อของแบตเตอรี่ 9V กับ Arduino






Vin pin สามารถรับได้สูงสุด 12V และกระแสสูงถึง 800mA:

ข้อมูลจำเพาะ ค่า
แรงดันไฟฟ้า 7-12v (+Vcc)
หมุนเวียน สูงถึง 800mA

2. เชื่อมต่อแบตเตอรี่ 9V โดยใช้ DC Barrel Jack ของ Arduino

อีกวิธีในการเชื่อมต่อแบตเตอรี่ 9V กับ Arduino คือการใช้แจ็คแบบบาร์เรล DC แจ็คบาร์เรล DC ใช้ตัวควบคุมแรงดันไฟฟ้าของบอร์ดที่สามารถลดแรงดันไฟฟ้าขาเข้าเป็น 5V และ 3.3V ในกรณีของแบตเตอรีแม่แรงแบบถัง DC นั้นไม่ได้มีประสิทธิภาพมากนักเนื่องจากตัวควบคุมเหล่านี้ แรงดันไฟฟ้าส่วนใหญ่จะสูญหายไปในรูปของการกระจายความร้อน



สามารถเชื่อมต่อแบตเตอรี่ขนาด 9 โวลต์โดยใช้ขั้วต่อแบบกระบอก DC ที่หาได้ง่าย ในขณะที่ใช้แจ็คแบบบาร์เรล DC ขอแนะนำให้รักษาแรงดันไฟฟ้าที่มากกว่า 7V หากแรงดันไฟฟ้าน้อยกว่า Arduino นี้จะไม่ทำงานอย่างถูกต้อง และพินเอาต์พุตอินพุต 5V อาจทำให้น้อยกว่า 5V ซึ่งจะส่งผลต่อวงจรโดยรวม แผนภาพด้านล่างแสดงให้เห็นว่าเราจะเชื่อมต่อแบตเตอรี่ 9V กับ Arduino ได้อย่างไร


ขณะเปิดเครื่อง Arduino ด้วยแบตเตอรี่ 9V แม้ว่าจะต้องเป็นไปตามข้อกำหนดของแจ็คบาร์เรล DC ดังต่อไปนี้:

ข้อมูลจำเพาะ ค่า
แรงดันไฟฟ้า 7-12v
หมุนเวียน สูงถึง 800mA

แจ็คบาร์เรลมีข้อกำหนดต่อไปนี้สำหรับ Arduino:

    • ปลั๊กกระบอกต้องศูนย์บวก
    • ปลั๊กกระบอกต้องมีเส้นผ่านศูนย์กลางภายใน 2.1 มม. และมีเส้นผ่านศูนย์กลางภายนอก 5.5 มม
    • แนะนำให้ใช้แรงดันไฟฟ้าในการทำงานที่เหมาะสมระหว่าง 9-12V
    • กระแสไฟที่ใช้งานไม่ควรเกิน 1A

Arduino ใช้งานได้นานเท่าใดกับแบตเตอรี่ 9V

อายุการใช้งานแบตเตอรี่ 9V ของ Arduino จะขึ้นอยู่กับการใช้งาน Arduino และวงจรภายนอกที่ต่ออยู่ Arduino ทำงานมากกว่า 5V และเมื่อเราจ่ายไฟให้ Arduino โดยใช้แบตเตอรี่ 9V Arduino จะลดแรงดันไฟฟ้านั้นลงเหลือ 5V ก่อนจากนั้นจึงป้อนส่วนประกอบวงจรภายใน

ปัญหาอยู่ที่ตัวควบคุมเชิงเส้นภายในที่ลดระดับ 9V เป็น 5V ตัวอย่างเช่น ถ้าเราดึงกระแสไฟ 50mA ผ่านแบตเตอรี่ 9V เครื่องปรับลมจะใช้ 0.2W เพื่อกระจายความร้อนและตัวบอร์ด Arduino แทบจะไม่ใช้ 0.25W ซึ่งโดยรวมแล้วไม่มีประสิทธิภาพมาก

เมื่อพิจารณาจากการคำนวณทั้งหมดเหล่านี้ แบตเตอรี่ 9V มีค่าประมาณ ความจุปัจจุบันที่ 450mAh แทบจะไม่สามารถอยู่ได้นาน 3 ถึง 4 วันในการใช้งาน Arduino ปกติตลอดทั้งวัน หากคุณต้องการใช้งานบอร์ด Arduino กับแบตเตอรี่ 9V จะดีกว่าถ้าใช้บอร์ด Arduino ที่มีความต้องการพลังงานน้อยกว่า เช่น Arduino nano และ mini

บทสรุป

แบตเตอรี่เป็นวิธีที่ยอดเยี่ยมในการจ่ายไฟให้กับ Arduino โดยเฉพาะสำหรับโครงการที่ทำงานแบบไร้สาย เช่น การตรวจสอบสภาพอากาศหรือระบบสัญญาณเตือนไฟไหม้ ข้อเสียของการใช้แบตเตอรีคือพวกมันไม่มีประสิทธิภาพในการจ่ายไฟในระยะยาว เราสามารถพิจารณาใช้แบตเตอรีแบบชาร์จไฟได้หากเขาต้องการจ่ายไฟให้กับ Arduino โดยไม่ต้องใช้แหล่งจ่ายไฟภายนอก ที่นี่เราได้พูดถึงวิธีการจ่ายไฟให้กับ Arduino โดยใช้แบตเตอรี่ 9V ผ่านแจ็ค DC และพิน Vin ของ Arduino