สิ่งที่จำเป็นสำหรับอุปกรณ์:
Arduino Uno หรืออื่น ๆ ที่รองรับ
จอ LCD 16X2 ที่ใช้ไดรเวอร์ Hitachi HD44780
โซลิดสเตตรีเลย์ OPTO 22
ตัวต้านทาน 10 MΩที่ 0.25 W
ที่ยึดสำหรับแบตเตอรี่ 18650
ตัวต้านทาน 6 โอห์ม 4W
ปุ่มเดียวและแหล่งจ่ายไฟจาก 6 ถึง 10V ที่ 600 mA
ทฤษฎีและการเอารัดเอาเปรียบ
แรงดันไฟฟ้าของแบตเตอรี่ Li-Ion ที่ชาร์จเต็มแล้วโดยไม่มีภาระใด ๆ คือ 4.2V เมื่อเชื่อมต่อโหลดแล้วแรงดันจะลดลงอย่างรวดเร็วที่ระดับ 3.9V จากนั้นจะลดลงอย่างช้าๆเมื่อแบตเตอรี่ทำงาน เซลล์ถูกพิจารณาว่าปล่อยเมื่อแรงดันไฟฟ้าลดลงต่ำกว่า 3V
ในอุปกรณ์นี้แบตเตอรี่เชื่อมต่อกับหนึ่งในหมุดอะนาล็อก Arduino แรงดันไฟฟ้าของแบตเตอรี่วัดได้โดยไม่มีภาระและตัวควบคุมกำลังรอให้กดปุ่ม“ เริ่ม” หากแรงดันแบตเตอรี่เกิน 3V เมื่อคุณกดปุ่มการทดสอบจะเริ่มขึ้น ในการทำเช่นนี้ผ่านรีเลย์โซลิดสเตตกับแบตเตอรี่ตัวต้านทาน 4Ohm เชื่อมต่อซึ่งจะเล่นบทบาทของโหลด แรงดันไฟฟ้าจะถูกอ่านโดยตัวควบคุมทุกครึ่งวินาที ด้วยกฎของโอห์มคุณสามารถค้นหากระแสที่ส่งมอบให้กับโหลดได้ I = U / R, U- อ่านโดยอินพุตอะนาล็อกของคอนโทรลเลอร์, R = 4 โอห์ม เนื่องจากมีการวัดทุกครึ่งวินาทีจึงทำการวัดได้ 7200 ครั้งในแต่ละชั่วโมง ผู้เขียนเพียงแค่คูณ 1/7200 ชั่วโมงด้วยค่าปัจจุบันและเพิ่มจำนวนผลลัพธ์จนกว่าแบตเตอรี่จะปล่อยประจุต่ำกว่า 3V ในขณะนี้สวิตช์รีเลย์และผลการวัดจะแสดงเป็น mA \ h
LCD pinout
วัตถุประสงค์ของ PIN
1 GND
2 + 5V
3 GND
4 PIN ดิจิตอล 2
5 PIN ดิจิทัล 3
6,7,8,9,10 ไม่มีการเชื่อมต่อ
11 PIN ดิจิทัล 5
12 PIN ดิจิทัล 6
13 PIN ดิจิทัล 7
14 PIN ดิจิตอล 8
15 + 5V
16 GND
ผู้เขียนไม่ได้ใช้โพเทนชิออมิเตอร์เพื่อปรับความสว่างของจอแสดงผลแทนเขาเชื่อมต่อพิน 3 เข้ากับกราวด์ ที่ยึดแบตเตอรี่เชื่อมต่อโดยลบกับพื้นดินและบวกกับอินพุตอะนาล็อก 0 ระหว่างบวกของที่ยึดกับอินพุตอะนาล็อกจะมีตัวต้านทาน 10 MΩซึ่งทำหน้าที่ดึงขึ้น โซลิดสเตตรีเลย์เปิดโดยลบด้วยดินและบวกกับเอาต์พุตดิจิตอล 1หนึ่งในเทอร์มินัลรีเลย์เชื่อมต่อกับเครื่องหมายบวกของที่ยึดตัวต้านทาน 4 โอห์มจะถูกวางไว้ระหว่างขั้วที่สองและกราวด์ซึ่งทำหน้าที่เป็นโหลดเมื่อแบตเตอรี่หมด โปรดทราบว่ามันจะได้รับความสุขอย่างมาก ปุ่มและสวิตช์เชื่อมต่อตามไดอะแกรมในรูปภาพ
เนื่องจากมีการใช้ PIN 0 และ PIN 1 ในวงจรคุณต้องปิดใช้งานก่อนที่จะดาวน์โหลดโปรแกรมไปยังคอนโทรลเลอร์
หลังจากที่คุณเชื่อมต่อทุกอย่างให้กรอกเฟิร์มแวร์ที่แนบมาด้านล่างคุณสามารถลองทดสอบแบตเตอรี่
รูปถ่ายแสดงค่าแรงดันไฟฟ้าที่คอนโทรลเลอร์อ่าน
แรงดันไฟฟ้าบนมันจะต้องสูงกว่า 3V
ภาพถัดไปเป็นผลของการวัดในระหว่างการทดสอบ ด้านบนเวลาทดสอบเป็นวินาที (83), แรงดันไฟฟ้าของแบตเตอรี่ในระหว่างการทดสอบ (3.64V) และปริมาณกระแสไฟฟ้าที่ได้รับกับโหลดในช่วงเวลานี้เป็นมิลลิชั่วโมง (21.06 มิลลิวินาที)
ภาพด้านล่างแสดงการอ่านหลังจากการทดสอบเสร็จสมบูรณ์ เป็นที่ชัดเจนทันทีว่าแบตเตอรี่นี้ตัดสินโดยคำให้การที่สามารถส่งไปยังขยะ