Wednesday, May 4, 2016

Hướng dẫn kiểm tra dung lượng pin

        Một điều mà ta rất quan tâm khi sử dụng cell cũ là dung lượng thực của pin. 

        Chỉ với vài con điện trở cùng phép tính tích phân, một chút kiên nhẫn, ta đã có thể xác định chính xác giá trị dung lượng pin.
       
        Sơ đồ kết nối:
      Ở đây ta sử dụng:
  1. 2 điện trở 5.1 Ohm 10W
  2. 1 điện trở 0.22 Ohm 5W
  3. 1 điện trở 330 Ohm và led 
  4. Mạch sạc và bảo vệ pin Li-ion.
  5. Một mạch Arduino
Hình ảnh thực tế:



      Mã nguồn cho Arduino:
long tong=0,timer=0,pre_time=0;
float Ip=0,dung_luong=0;
  int i=0;
// the setup routine runs once when you press reset:
void setup() {
  // initialize serial communication at 9600 bits per second:
  Serial.begin(115200);
  
}

// the loop routine runs over and over again forever:
void loop() {
  // read the input on analog pin 0:
  int sensorValue = analogRead(A0);
  //Serial.println(sensorValue);
  
  // print out the value you read:
       if (i<1000)
       {
            tong=tong+sensorValue;
            i++;
       }
       else
       {     
            tong=tong/1000;
            Ip= ((tong*5000)/1024)/0.22;
            Serial.print(Ip);
            Serial.print(" mA  ");
            timer=millis()-pre_time;
            dung_luong+=(Ip*timer)/3600000;
            Serial.print(dung_luong);
            Serial.println(" mAh");
            tong=0;
            i=0;
            pre_time=millis();
       }
}
       Hướng dẫn sử dụng:
  • Sau khi các bạn nạp code cho arduino, bật Terminal, chỉnh baudrate 115200
  • Đóng khóa K
  • Theo dõi thông số dong và dung lương tiêu hao trên màn hình
  • Vì chúng ta có sử dụng mạch bảo vệ nên khi pin còn khoản 2.8v, led báo sẽ tự tắt, dòng đo được bằng 0
  • Lúc này dung lượng đã tiêu hao chính bằng dung lượng thực của pin
  • Thời gian nhận được giá trị cuối cùng phụ thuộc dung lượng pin.
      Nguyên lý hoạt động:
            Dung lượng A=I.t
Đồ thị biểu thị mối quan hệ của dòng điện I theo thời gian
           Để xác định dung lượng thực của pin, ta cần tính diện tích của phần đồ thị như đã vẽ ở trên. Chúng ta sẽ sử dụng phương pháp tích phân số. Chia nhỏ diện tích ra thành các hình chữ nhật nhỏ. Tính tổng diện tích các hình chủ nhật đó sẽ cho ta dung lượng thực của pin.
     Chúc các bạn thành công!
     Nếu có bất kỳ thắc mắc gì, các bạn vui lòng để lại bình luận ở đây, hoặc trên Facebook.
     Cám ơn các bạn đã theo dõi.

inmoov finger voice test

Inmoov finger voice test