การประหยัดพลังงาน arduino

August 25, 2015

Arduino ทั่วไปเช่นมินิไม่ได้ใช้พลังงานมากมักจะ MA 40 เมื่อเชื่อมต่อกับสาย USB หากคุณกำลังจะได้รับการเปิดเครื่อง Arduino ของคุณในสิ่งอื่น ๆ กว่าแบตเตอรี่ที่ความต้องการใช้พลังงานได้ตามปกติไม่กังวลก็จะเป็นเพียงเล็ก ๆ น้อย ๆ เกินไปที่จะทำให้แตกต่างใด ๆ เมื่อคุณเริ่มต้นสิ่งที่ต้องการเป็นโปรแกรมตรวจสอบระยะไกลที่คุณจะต้องทำงานด้วยพลังงานจากแบตเตอรี่, การใช้พลังงานอย่างมีนัยสำคัญจะกลายเป็น จากประสบการณ์การทำงานของฉันหวังว่าในการคำนวณปริมาณของเวลา Arduino จะยังคงมีชุดแบตเตอรี่ค่อนข้างยากเนื่องจากความจริงที่ว่ามีปัจจัยหลายอย่างเพื่อมีส่วนร่วมครั้งแรกของทั้งหมดมีจำนวนมากของประเภทอัลคาไลน์นิกเกิลเมทัลไฮไดรด์, ลิเธียมไอออนชาร์จไม่ชาร์จ แม้สำหรับบางชนิดของแบตเตอรี่พูด Triple A จะมีที่แตกต่างกันอย่างแพร่หลายความจุเก็บขึ้นอยู่กับสไตล์ของแบตเตอรี่มันเป็น (นิกเกิลเมทัลไฮไดรด์หรือลิเธียมไอออน) และมีความแปรปรวนมีแนวโน้มในแบรนด์ที่แตกต่างกัน (โดยปกติคุณจะได้รับสิ่งที่คุณ จ่ายเพื่อ). เมื่อแบตเตอรี่ของคุณได้รับการหมดแรงดันไฟฟ้าที่มาหยดถ้าคุณกำลังใช้ 4 ส​​ามแบตเตอรี่ซึ่งจัดหาหกโวลต์ที่จะดำเนินงาน Arduino ซึ่งจะต้องมีอย่างน้อย 5V ที่ Arduino เป็นอย่างดีอาจหยุดการทำงานเมื่อแรงดันไฟฟ้า dips ให้มาต่ำเกินไปแม้จะมี ความจริงที่ว่ายังคงมีปริมาณมากของพลังงานที่เหลืออยู่ในแบตเตอรี่

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

สมมติว่าคุณกำลังทำงานบนอุปกรณ์ติดตามระยะไกลและคุณจำเป็นต้องมี Arduino อย่างต่อเนื่องวัดบางสิ่งบางอย่างสำหรับบางช่วงเวลาที่สำคัญของเวลา ผมทำอะไรที่คล้ายกันที่มีเซ็นเซอร์ DS18B20 ที่อยู่ในภายในของหนึ่งในเฟรมเย็นในบ้านของฉันก็จะได้รับความเจ็บปวดดึงสายไฟต่อออกไปยังลานและไม่ได้เช่นความคิดที่ดีที่จะปล่อยให้มันนอกและสัมผัส ดังนั้นผมจึงตัดสินใจในการดำเนินงานเกี่ยวกับแบตเตอรี่

เด่นที่ SAM และการประมวลผลที่มาในการทำงานมี Arduino การจัดการพลังงานที่มีความซับซ้อนมากบางอย่างที่คุณสามารถจรจัดกับ แต่ก่อนที่เราจะหารือเกี่ยวกับวิธีการที่คุณสามารถทำให้การอนุรักษ์พลังงาน Arduino ของคุณเราควรตรวจสอบการแก้ปัญหาง่าย แต่โดยตรงมากขึ้น แรกและสำคัญที่สุดที่จะใช้ Arduino ทางเลือกที่เป็นไปได้ 3.3 โวลต์ Arduino จะใช้พลังงานน้อยกว่า 5 V Arduino สำหรับบางชนิดของแอพลิเคชัน Arduino Nano และ Arduino ไมโครจะใช้พลังงานน้อยกว่าวิธี Uno และ Mega และถ้าพวกเขาทำงานให้กับความต้องการของคุณนี้เพียงอย่างเดียวอาจจะเพียงพอ

สิ่งที่จะต้องคิดเกี่ยวกับการก็คือการใช้ชนิดที่แตกต่างของแบตเตอรี่ ปัจจุบันเมื่อเราพูดเกี่ยวกับแบตเตอรี่บางครั้งมันก็ดูเหมือนว่ามีทัศนคติแบบนี้ว่าแบตเตอรี่ลิเธียมไอออนที่ดีที่สุดสำหรับสิ่งที่ แบตเตอรี่ลิเธียมไอออนที่ดีสำหรับการที่มีอำนาจสูงมาก / อัตราส่วนน้ำหนัก นี้เหมาะสำหรับโครงการเช่นหุ่นยนต์และสิ่งอื่น ๆ ที่ย้าย หากแบตเตอรี่ของคุณจะไม่จำเป็นต้องย้ายแล้วทางออกที่ดีกว่าอาจจะนำแบตเตอรี่กรดคล้ายกับคนที่อยู่ในรถหรือรถบรรทุกของคุณนี่คือสิ่งที่ผมตัดสินใจในสนามหลังบ้านของฉันในกรอบเย็น ฉันเอาตะกั่วขนาดเล็กแบตเตอรี่กรดที่อาจจะใช้ในการตัดหญ้าซึ่งผมพบว่าที่ผนังมาร์ทประมาณ $ 28 มันเป็น 12 V 18 แอมป์ชั่วโมงแบตเตอรี่นี้จะเปรียบได้กับเกือบ 70 เก้า V แบตเตอรี่ที่เกี่ยวกับความสามารถในการ . นี้เป็นงานที่เหมาะสำหรับกรอบเย็นของฉันและฉันก็ไม่จำเป็นต้องยุ่งเหยิงกับฟังก์ชั่นการจัดการพลังงานที่มีความซับซ้อน

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

วิธีที่จะลดการใช้พลังงานก็คือการลดความเร็วนาฬิกา ถ้าคุณใช้โปรแกรมเช่นการตรวจสอบอุณหภูมิของสนามหลังบ้านของฉันกรอบเย็นทุกสามสิบวินาที, ไม่ต้องมีการ Arduino เพื่อดำเนินการที่อัตรานาฬิกาสูงสุดไม่มี นี้สามารถทำได้กับห้องสมุดก่อน Scaler คุณสามารถลดความเร็วสัญญาณนาฬิกาโดยปัจจัยที่มากที่สุดเท่าที่ 256 นี้จะลดลงสิบหก Arduino เมกะเฮิรตซ์ไปยัง 62.5 kHz หนึ่ง แต่เมื่อคุณพบว่าตัวเองเพียงแค่การตรวจสอบการวัดทุก 25 วินาทีหรือดังนั้นนี้เป็นมากกว่าเพียงพอและนี้ จะลดลงอย่างมีนัยสำคัญการบริโภค

Leave a Reply

Your email address will not be published. Required fields are marked *


*