ฉันคิดว่าการใช้ตัวต้านทานเพื่อลดกระแสจะใช้งานแบตเตอรี่นานขึ้น มันเป็นเรื่องจริงเหรอ?
คำสั่งแรกนั้นยากที่จะตอบว่าใช่ / ไม่ใช่ ในทางเทคนิคแล้วมันใช้พลังงานบางส่วนในตัวมันเอง แต่เมื่อความต้านทานเพิ่มขึ้นพลังงานจะลดลง (กระแสก็ลดลงเช่นกันซึ่งเป็นสิ่งสำคัญในแบตเตอรี่)
มันใช้แบตเตอรี่ได้อย่างไรถ้ากระแสไฟฟ้ามีขนาดเล็ก?
นี่เป็นคำสั่งที่ยุ่งมาก "เล็ก" นั่นหมายถึงบางสิ่งที่แตกต่างสำหรับทุกคน หากคุณหมายถึงขนาดเล็กเช่นเดียวกับเล็กน้อยก็สามารถเพิกเฉยได้ แต่ฉันสงสัยว่านี่เป็นความจริงเมื่อมีการนับวงจร uA กฎที่ดีอาจเป็นเพราะค่าเฉลี่ยปัจจุบันน้อยกว่า 1/10 ของระบบปัจจุบันโดยรวมของคุณ (ฉันเป็นทุ่งนา 1/10 เพียงพอสำหรับ 1 / อินฟินิตี้)
มันเป็นการกระจายพลังงานหรือไม่
ใช่ในคำตอบที่สั้นที่สุด แบตเตอรี่มีแรงดันไฟฟ้าที่เกี่ยวข้องซึ่งปกติแล้วคุณจะรู้ล่วงหน้า อุปกรณ์ส่วนใหญ่มีกระแสไฟฟ้าที่แตกต่างกันไปตามแรงดันไฟฟ้าที่แตกต่างกัน แต่เนื่องจากคุณรู้ว่าแรงดันไฟฟ้าคุณสามารถบอกได้ว่าแรงดึงในปัจจุบัน เนื่องจากความจุของแบตเตอรี่วัดเป็น AH หรือ mAH ดังนั้นคุณจึงตั้งค่า ใช้ความสามารถใน AH และหารด้วยจำนวนอุปกรณ์ที่คุณใช้ดึง A และอายุการใช้งานของคุณเป็นชั่วโมง จำนวนใหญ่พอหรือไม่ คุณถูกตั้งค่า จะตายก่อน 3 สัปดาห์? ตอนนี้คุณต้องหาวิธีในการลดการจับกระแสเฉลี่ยของคุณหรือรับแบตเตอรี่ที่ใหญ่กว่า
ฉันคิดว่าการใช้ไดโอด (และตัวต้านทานที่เล็กกว่า) จะยังคงใช้แบตเตอรี่อยู่ (LadyAda กล่าวว่า "อุปกรณ์เชิงเส้นใด ๆ เพื่อลดแรงดันไฟฟ้าใช้พลังงานเท่ากัน") มันเป็นเรื่องจริงเหรอ? เป็นจำนวนเท่าเดิมหรือไม่
ตามที่ระบุไว้ก่อนที่คุณจะมีงบประมาณปัจจุบันอย่างมีประสิทธิภาพ ถ้าการดึงเฉลี่ยปัจจุบันของคุณเพิ่มขึ้นแสดงว่าคุณสูญเสียอายุการใช้งานแบตเตอรี่
ฉันสามารถลดแรงดันไฟฟ้า "ฟรี" นั่นคือโดยไม่เปลืองพลังงานมากเกินไปหรือไม่? ตัวควบคุม IC สามารถทำสิ่งที่ตัวต้านทานหรือไดโอดไม่สามารถทำได้?
ใช่ถ้าคุณใช้อุปกรณ์เช่นไดรเวอร์ LED ก็สามารถทำเคล็ดลับ ส่วนใหญ่เหล่านี้คือสวิตซ์โหมด สิ่งเหล่านี้เป็นแนวคิดขั้นสูงสำหรับอุปกรณ์อิเล็กทรอนิกส์อย่าเอาชนะตัวเองพยายามทำความเข้าใจ แค่เข้าใจว่ามันโกง มันจะมีประสิทธิภาพในช่วง 80 หรือ 90% คุณสามารถคำนวณการใช้พลังงานของอุปกรณ์ของคุณจากนั้นคำนึงถึงประสิทธิภาพเพื่อให้ได้พลังงานที่แท้จริง สิ่งนี้สามารถหารด้วยแรงดันไฟฟ้าและควรสัมพันธ์กับการดึงกระแสเฉลี่ยของคุณ
คำแนะนำของฉัน
มีวิธีที่ง่ายกว่า ขณะที่ Joby กำลังพูดถึง PWM แต่ฉันจะไม่แนะนำให้ใช้ 10% PWM หรือแม้แต่ 1% ให้กระพริบไฟ LED ของคุณเป็นระยะเวลาสั้น ๆ เพื่อแจ้งให้คุณทราบเหตุการณ์สำคัญ
หากคุณต้องการตรวจสอบว่าอุปกรณ์ของคุณกำลังหลับอยู่ให้กะพริบทุก ๆ 1 วินาที หากคุณกำลังส่งสัญญาณเมื่อเชื่อมต่อ rs232 ให้กระพริบทุกครั้งที่คุณส่ง "แพ็คเก็ต" สิ่งนี้จะให้เวลา "เป็น" เป็นมิลลิวินาทีทุกสองสามวินาที หากคุณคิดว่านี่เป็น PWM พื้นฐานแสดงว่าคุณได้รับน้อยกว่า. 1% หากคุณกำลังดึง 20mA เพื่อกะพริบ (ค่อนข้างสว่าง) จากนั้นคุณกำลังดึงค่าเฉลี่ย 20uA ไปที่ไดโอด 2mA และคุณกำลังทำกระแส 2uA โดยเฉลี่ย ถ้าคุณกระพริบทุกนาทีคุณจะได้หาร 60 ด้วย: 1 / 30uA