Arduino Menghidupkan && Mengisi baterai NiMH


8

Saya memiliki proyek yang sedang saya kerjakan yang akan menjalankan Arduino dengan 2 atau 4 baterai NiMH AA yang dapat diisi ulang. Saya katakan 2 karena saya mungkin menaikkan tegangan ke apa yang dibutuhkan. Masalah saya adalah bahwa proyek ini kadang-kadang akan dipasang dan saya ingin baterai dapat diisi selama waktu itu. Baterai ini masing-masing akan memiliki kapasitas sekitar 2000-2400 mAh.

Saya pasti telah melakukan penelitian setengah hari tentang topik ini dan meskipun saya merasa lebih tahu, saya masih tidak tahu bagaimana melanjutkannya. Berdasarkan apa yang saya baca, hal yang paling penting adalah arus konstan, dengan muatan tetesan <.1c untuk baterai NiMH dan ~ 2c 1.2c Sumber yang ditautkan di bawah ini untuk pengisian daya yang cepat.

Pertama, apakah ada cara untuk membuat pengisi daya 'bodoh' kasar dengan mengatakan catu daya 12v eksternal dan Arduino membaca tegangan baterai dan mematikan sesuai? Jika demikian di mana tegangan harus dibaca di sepanjang rangkaian agar dapat dibaca dengan benar.

Saya ingin tahu yang terakhir paling banyak, karena terlepas dari apa mekanisme pengisian pada akhirnya dipilih, saya ingin tahu apakah Arduino dapat membaca tegangan baterai saat baterai dicolokkan.

Juga, haruskah saya pada akhirnya menggunakan IC seperti http://www.digikey.com/product-detail/en/BQ2002PN/296-9326-5-ND/379871 dan biarkan ia menangani seluruh situasi. Jika demikian, apakah yang saya pilih bagus untuk aplikasi khusus ini?


Edit

Saya telah mencoba untuk melanjutkan penelitian dan berusaha untuk menyajikan suatu rangkaian. Saya akan mengatakan ini adalah sirkuit paling rumit yang saya coba desain. Selain beberapa lusin skema yang telah saya lihat, saya sebagian besar menggunakan yang berikut:

http://www.ti.com/lit/ds/symlink/lm317l.pdf

http://www.learningelectronics.net/circuits/float-charger-for-nimh-cells.html

Dan menggunakan informasi berikut untuk pengisian daya baterai:

http://www.ti.com/lit/an/snva557/snva557.pdf

Saya sekarang memiliki pemahaman umum tentang LM317 dan regulator tegangan yang dapat diatur secara umum (terima kasih banyak pada datasheet LM317 di atas), tetapi komplikasi tambahan sedikit membingungkan saya. Untuk lebih spesifik Gambar 7 dalam lembar data yang saya mengerti, tetapi Gambar 8 (yang memberi paling banyak untuk skema ini) saya hanya sedikit memahami resistor dengan transistor, dan bagaimana hal itu terkait dengan penyesuaian pada regulator. Mungkin karena itu 6V yang digunakan dalam judul figur agak menghindari saya, seperti halnya I CHG .

Tautan kedua, saya sebagian besar digunakan untuk penempatan LED yang saya tidak yakin benar-benar akan hidup / mati sesuai. Tapi itu juga menyebutkan bagaimana resistor menghentikan muatan setelah set tegangan dengan trim Pot, dan saya mempertanyakan apakah tambang juga melakukan itu; Saya kira begitu, tapi saya tidak yakin.

Dengan mengatakan bahwa jika ada kebingungan saya dapat dijelaskan, saya merasa itu akan membantu saya untuk menyesuaikan skema. Saya masih ingin menggabungkan ini dengan Arduino pada akhirnya, tetapi itu bisa menjadi langkah berikutnya.

skema

mensimulasikan rangkaian ini - Skema dibuat menggunakan CircuitLab


Kapasitas adalah 2000mA atau 2000mAh? Apa itu "<.1C"?
Andy alias

Diedit untuk mAh. C adalah kapasitas baterai.
Adam Dally

Jawaban:


1

Lihat sirkuit pengisian daya pintar untuk paket baterai NiMH tempat jawabannya menyatakan

Dalam kasus seperti itu, strategi pengisian daya yang sangat masuk akal adalah menghentikan pengisian pada 1,45V per sel.

Adalah masuk akal untuk percaya bahwa yang ia maksudkan adalah "di sel".

Perlu dicatat bahwa BQ2002PN adalah biaya CEPAT. Anda perlu memastikan itu tidak akan membakar Sel Anda. Pengisi daya yang baik akan beralih antara lambat dan cepat. Pengisian aplikasi dalam-sirkuit harus merancang tingkat pengisian untuk melebihi laju pembuangan dari beban aplikasi dan mempertimbangkan margin. Lebih dari itu dapat diterima untuk menggunakan tegangan pasokan tetap dan resistensi untuk memasok tingkat biaya minimal. Dengan asumsi itu tidak terlalu tinggi, tetesan kecil cukup kecil untuk tidak melebihi pemanasan sendiri, berfungsi.

Sebelum Low Self Discharge Cells kami membuat + 12V dengan Diode drop dan Resistor untuk memperlambat charger untuk sel-sel paralel, (yaitu "Hot and Ready", tidak terlalu panas). Ini lebih murah daripada charger pintar. Dan kita bisa menjaga tarifnya sangat rendah. Lebih rendah daripada kebanyakan pengisi daya memperlambat laju karena masih lebih tinggi (cukup untuk kapasitas lebih besar) daripada yang dibutuhkan dan boros.

Sebenarnya saya memiliki beberapa Maha dan LaCrosse (pengisi daya yang bagus) untuk NiMH, tetapi mereka terlalu pintar. Saat menggunakan lebih dari satu sel, pada suatu beban, secara seri (tipikal 3 dan lebih tinggi) sel-sel tersebut tidak merata. Di mana seseorang berada di bawah rasa Under Voltage dan menganggapnya sebagai sel gagal. Tapi meletakkannya di sumber 5mA sebentar menendang dan kemudian bekerja pada Pengisi Daya Cerdas.

Anda harus merujuk halaman Ada di Minty Boost . LiPo adalah in-spot untuk pengisian sirkuit dan banyak pengisi daya untuk mereka. Seperti SFE's Lipo Charge Boost . Ada banyak contoh di luar sana.


Terima kasih atas jawaban Anda @mpflaga. Saya telah melihat beberapa tautan itu sebelumnya, tetapi saya pasti akan mengingatnya ketika saya melanjutkan usaha ini.
Adam Dally

Jika Anda melihat lembar data BQ2002PN, ia memiliki input suhu dan tegangan untuk pengaturan. IC memang memiliki 3 kecepatan pengisian cepat, dan yang terendah .5c mungkin tidak memerlukan sensor suhu. Saya juga menambahkan pertanyaan saya pada skema yang saya coba formulasikan bukan menggunakan IC khusus tetapi LM317. Ini akan menjadi biaya yang lambat. Semoga pembaruan saya membantu mempersempit apa yang saya tanyakan.
Adam Dally
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.