Bagaimana cara menghidupkan widget, sementara baterai li-ion sedang diisi?

12

Saya membutuhkan cara untuk mengisi sel 3.7V li-ion (mungkin tipe 18650) dari input 4.5V - 20V. Itu bukan masalah, ada banyak pengisi daya baterai (switching) dengan jangkauan operasi seperti itu.

Namun, kesulitan saya sekarang berasal dari persyaratan kedua. Widget harus dapat beroperasi saat mengisi daya gambar rata-rata 250mA dengan beban puncak 500mA saat motor beroperasi.

Walaupun pada prinsipnya kedengarannya seperti yang perlu saya lakukan adalah menarik arus dari baterai, ini akan mengganggu proses pengisian, karena arus yang diukur akan berbeda dengan apa yang sebenarnya baterai menggambar. Ketika dalam tahap arus konstan (~ 90% dari waktu proses pengisian) arus yang berubah tiba-tiba akan mengubah tegangan pengisian. Ini mungkin tidak akan terlalu sehat untuk baterai. Ini juga akan mengganggu cut-off C / 10.

Apa cara terbaik untuk menyelesaikan masalah ini?

Saya berpikir tentang menggunakan dua IC. Satu untuk mengisi baterai dan konverter uang untuk menjalankan elektronik pada ~ 4.5V, tetapi ini membutuhkan ruang, dan meningkatkan biaya widget, jadi saya lebih suka melakukannya dengan cara lain.

Thomas O
sumber
Laptop memiliki masalah yang sama. Mereka selalu berakhir dengan beberapa penyimpangan dalam pembacaan karena sedikit kesalahan dalam bagaimana mereka menghitungnya. Inilah sebabnya mengapa banyak yang akan mengeluarkan baterai dan kemudian mengisi ulang setiap sekarang dan kemudian untuk mendapatkan kalibrasi baru.
Kellenjb

Jawaban:

5

Saya sudah memikirkan persyaratan ini baru-baru ini.

Selama Anda menjaga arus dari Vin untuk memuat dipartisi jauh dari arus baterai maka Anda harus memiliki masalah minimal. yaitu jika arus beralih dari Vin ke baterai dan kemudian Baterai untuk memuat, sistem perlu melakukan pekerjaan ekstra untuk dapat mengabaikan Iin.

yaitu pengisian baterai yang tepat harus dapat menangani arus baterai bersih selama pengisian. Selama Anda membuatnya memungkinkan untuk mengelola arus baterai selama pengisian semua akan baik-baik saja. Dengan cara ini (digram di bawah) pengendali baterai tidak "melihat: apa yang dilakukan sumber eksternal.

  • Iin -> Regulator -> Baterai -> Pengontrol Baterai -> Muat x

TETAPI jika masuk untuk memuat langsung dan baterai terhubung untuk memuat secara independen, maka semua dipartisi.

  • Iin -> Regulator -> Load
    Battery - pengontrol baterai - Load

Dalam praktiknya ini mungkin sesederhana menempatkan beban pada sisi Vcharge dari pengertian arus baterai. Akal saat ini kemudian melihat arus baterai yang sebenarnya (masuk atau keluar) dan "tidak mengetahui" arus beban aktual.

BEGITU

Jika catu eksternal dapat mengoperasikan widget secara langsung, ia akan berjalan tanpa keterlibatan baterai. Jika tidak (katakanlah muatan 100 mA, beban 300 mA) maka itu akan menarik arus baterai untuk membuat perbedaan.

Akhir dari fase arus konstan terputus ketika tegangan baterai mencapai Vmaxchg * = (biasanya 4.2V / sel). Tegangan ini mungkin sedikit dipengaruhi oleh arus muatan yang tersedia tetapi tidak banyak. [[Catatan: Mengisi% selama fase arus konstan biasanya kurang dari 90%]]. Jadi akhir fase CC tidak akan banyak terpengaruh oleh widget yang berjalan.

Akhir fase CV (tegangan konstan) terjadi ketika Ichg drps ke beberapa% dari Imax.
Jika persediaan eksternal tidak dapat mendukung widget plus Ichg_current secara langsung, maka Ichg akan berkurang dan pengisian dapat dihentikan. Anda bisa menonaktifkan terminasi biaya selama waktu berjalan widget atau menambahkan nilai saat ini palsu ke dalam sirkuit kontrol terminasi agar terlihat seperti Ichg stabil ketika widget berjalan. Lebih mudah dilakukan daripada memikirkan :-).

Subterfuge dari penyesuaian tingkat pengisian daya yang jelas tidak ada salahnya karena baterai tidak akan diisi selama periode ini (dan operasi normal mengasumsikan ketika widegt berhenti beroperasi.

Russell McMahon
sumber