Imax b6 buatan sendiri di arduino. Charger imax b6

Perangkat Imax B6 dibeli oleh saya seharga $ 12.23. Penjual mengirimkannya atas permintaan saya melalui pos Hong Kong, di mana saya harus membayar sedikit ekstra, tetapi itu sepadan, pengiriman lebih cepat daripada melalui perusahaan logistik. Saya memesan, selama proses pengiriman dilacak oleh pos Hong Kong dan pos Rusia. Ke kantor pos IMAX B6 hanya mendapat 12 hari dari tanggal pembayaran.

Instruksi dan pengaturan selama operasi

Perangkat penyeimbang pengisi daya dibeli untuk memperbaiki banyak baterai dan baterai dari berbagai jenis yang saya operasikan.

Menurut deskripsi, perangkat penyeimbang pengisian daya mampu melayani NICD, NIMN, singa, LIpol, baterai pb, tetapi dalam praktiknya dapat mengatasi dengan baik jenis baterai yang relatif baru - NIZN.

Penampilan

Proses pengisian daya dilakukan dalam mode "AUTO" atau manual. Dalam mode "AUTO", hanya arus maksimum yang diatur, pengisi daya selama siklus berubah sesuai dengan algoritme yang telah diprogram sebelumnya untuk setiap jenis elemen, sedangkan dalam mode manual arus yang disetel tetap tidak berubah sepanjang seluruh siklus.

Anda dapat menguji kapasitas elemen yang sebenarnya. Catu daya dari sumber eksternal dengan tegangan 12-18 volt. Manajemen dilakukan hanya dengan empat tombol logam. Dalam pengaturan, Anda dapat menyimpan 5 program operasi perangkat ke memori, atau mengatur mode operasi baru sebelum menghubungkan baterai.

Dimungkinkan untuk mematikan proses pengisian ketika suhu tertentu pada baterai tercapai (ketika sensor suhu tidak termasuk dalam kit), setelah beberapa waktu berlalu (hingga 4 jam atau tidak mengontrol waktu), ketika arus pengisian tertentu tercapai, sinyal suara dihidupkan / dimatikan.

Selama operasi, layar kristal cair menunjukkan informasi tentang mode operasi, tegangan baterai, arus pengisian / pengosongan.

Perangkat saya ditenagai oleh catu daya laptop. Selama operasi, hal pertama yang saya lakukan adalah mengulang kabel keluaran, karena yang disertakan dalam kit tidak berlaku, tidak ada konektor seperti itu (kecuali buaya). Ini mungkin satu-satunya hal yang saya tidak suka, tapi mungkin hanya saya.

Saya membuat kabel khusus untuk peralatan yang saya isi (terutama mainan anak-anak) dan menyesuaikannya dengan kompartemen baterai untuk mengisi 1-3 baterai AA, AAA.


klik untuk memperbesar

Pada mode latihan NICD, NIMN berhasil mengembalikan, meski tidak sepenuhnya, performa 4 dari 12 elemen. Program penyeimbangan diperlukan ketika menggunakan beberapa LIion, baterai LIpol terhubung secara seri, saya belum menggunakannya, saya tidak bisa mengatakan apa-apa.

Nizn

Pengisian sel NIZN di Imax B6 tidak disediakan, tetapi dimungkinkan. Tegangan elemen ini adalah 1,6 V, yang sedikit lebih tinggi dari tegangan NICD, NIMN (1,2 V). Algoritma pengisian identik. Untuk menghubungkan, saya menggunakan kompartemen baterai untuk 2 baterai AA, atur tegangan ke 3,6 V (3 sel) di perangkat. Biaya, tidak bersumpah.

baterai mobil

Digunakan sebagai pengisi daya untuk baterai timbal-asam…

Saya telah mengisi dan mengisi daya mobil listrik anak dengan dua baterai 6 volt, di musim dingin saya mengisi baterai mobil dengan arus 5 a. Pemberitahuan tentang kesalahan sangat nyaman, bukan beberapa kode yang perlu Anda cari di tabel, tetapi pesan teks, bagaimanapun, dalam bahasa Inggris yang baik.

Juga, di musim dingin, dalam cuaca dingin, saya sedikit membantu generator reguler Priora saya, mengisi baterai mobil di garasi. Saya tidak memiliki pemanas di garasi saya, tetapi Imax menahan dingin dengan sangat baik dan tidak bertingkah.

Tinjauan

Secara umum, sangat puas. Saya sudah menulis tentang baterai NIZN di atas dan ini juga merupakan nilai tambah yang besar! Terlihat bagus dari luar, tetapi tidak membongkarnya. Ini telah bekerja tanpa kegagalan dan kerusakan selama beberapa bulan sekarang, dan di tangan yang cakap umumnya memberikan berbagai kemungkinan! Semua pesan kesalahan, akhir siklus kerja, dan pesan lainnya disertai dengan sinyal yang dapat didengar.

Dimana saya bisa membeli

Anda dapat membeli di situs web Aliexpress di. Harap diperhatikan: Anda hanya boleh membeli produk iMax B6 asli, untuk itu kami melihat judul produk. Jika dikatakan "ORIGINAL", maka semuanya baik-baik saja. Faktanya adalah bahwa aturan Aliexpress untuk penjual dan toko melarang mereka menjual barang palsu dengan indikasi orisinalitas, sehingga menipu pembeli.

Jika melanggar aturan ini, mereka akan membayar denda yang besar atau bahkan kehilangan akun mereka dengan semua dana yang belum dibayar. Jadi penjual palsu biasanya tidak menulis apapun tentang asal produk, tapi penjual produk asli pasti akan mencatat ini di judul dan deskripsi!


Perbandingan asli dan palsu

ulasan video

Saya membeli perangkat amatir universal yang relatif murah untuk mengisi daya jenis baterai yang paling umum. Sayangnya, perangkat itu ternyata tidak cocok untuk penggunaan yang dimaksudkan, meskipun sudah diperbaiki sepenuhnya. Masalahnya adalah dalam implementasi yang buruk atau tidak benar dari semua fungsinya.

Saya tidak akan menganalisis detail pengoperasian Imax B6 itu sendiri, panduan pengguna tersedia di jaringan, dan pengisian daya sangat populer sehingga Anda dapat dengan mudah menemukan banyak ulasan tentangnya. Saya hanya akan menjelaskan fitur palsu ini.

Dikejar murah, dapat hasil yang sesuai. Meskipun sekarang Anda dapat dengan mudah mendapatkan hal yang sama dengan harga 30-40 dolar, orang Cina telah menguasai jenis palsu ini dengan baik. Resepnya sederhana - letakkan mikrokontroler merek Nuvoton Anda sendiri, terkadang terganggu oleh Atmel, dan arsipkan firmware di sana yang terlihat sedekat mungkin dengan aslinya. Masalahnya, program ini hanya secara visual (pada menu) mirip dengan aslinya, sedangkan implementasi fungsinya menjijikkan.

Mari kita lihat perangkat dari semua sisi dan lihat ke dalam.










Mungkin di sudut paling kiri harus ada chip yang bertanggung jawab untuk menghubungkan ke komputer. Ini lucu bahwa alih-alih trek, seluruh tempat ini dibiarkan sebagai poligon tunggal, tetapi mereka lupa untuk menghapus layar sutra dengan topeng. Pilihan dengan komunikasi dengan komputer tidak disediakan di sini pada awalnya. Mikrokontroler berada di bawah layar.

Pelepasan nikel (NiCd, NiMh)

Ketika nikel habis, tegangan diukur di bawah beban. Saya tidak tahu tentang sisanya, tetapi baterai saya yang bahkan bagus (tapi lama) memiliki resistansi internal yang cukup tinggi. Akibatnya, saat pemakaian dengan arus tinggi, prosesnya bahkan mungkin tidak dimulai karena penurunan tegangan baterai yang kuat. Pada prinsipnya, ini normal. Dalam mode ini, Anda dapat memilih tegangan pelepasan, mengkompensasi penarikan ini.

Pelepasan Litium (Li-Ion, Li-Po, Li-Fe)

Program untuk semua jenis lithium identik, hanya tegangan ambang yang berbeda, setelah mencapai pelepasan berhenti. Tegangan ini tidak dapat diatur secara manual, tergantung pada tegangan pengisian yang disetel, yang juga di-hardcode dan hanya bergantung pada jenis baterai yang dipilih.

Untuk lithium, program mengurangi arus di akhir, tetapi karena beberapa masalah dengan pengukuran, itu tidak dapat menyelesaikan proses, itu menyedot tetes terakhir selama berjam-jam, dan ambang batas bawah sangat sering diabaikan. Pengisi daya dapat dengan mudah mengarahkan tegangan di bawah tingkat yang aman, merusak baterai lithium.

Ketika rakitan baterai terhubung, hanya sebagian sel yang dapat sangat habis, perangkat tidak memperhitungkan kemungkinan hasil seperti itu, koneksi penyeimbang tidak digunakan untuk menilai keadaan sel individu. Anda dapat dengan cepat merusak yang mahal bahkan ketika dibuang ke tingkat yang aman dari seluruh perakitan. Dalam satu-satunya upaya untuk sepenuhnya melepaskan rakitan untuk mengukur kapasitasnya, penyebaran tegangan sel pada akhir pelepasan ternyata 2,5-3,6 V, dengan tingkat aman sekitar 3 V.

Setelah pengisian daya yang berlebihan, pengisi daya itu sendiri tidak dapat lagi mengisi daya baterai, memberikan kesalahan "tegangan rendah".

Imax B6 asli memiliki batas daya debit 5W, di sini batas ini dinaikkan menjadi sekitar 7-8W. Ini mungkin mengapa perangkat menjadi sangat panas saat baterai habis, tidak ada kipas di dalamnya, semua pendinginan dilakukan dengan mentransfer panas ke casing. Tapi saya tidak memegang B6 asli di tangan saya, mungkin memiliki masalah yang sama pada 5 watt.

Pengisian nikel

Pabrikan mengklaim pengisian dengan arus tinggi, 1-2 C hingga 5 A. Tetapi dalam palsu ini, dalam banyak kasus, Anda dapat mengambil risiko hanya menempatkan 0,2 A. Jika Anda menetapkan nilai yang lebih besar, maka dengan probabilitas tinggi perangkat akan mempertimbangkan bahwa beberapa sel dihubungkan secara seri dan akan memasok tegangan yang meningkat, yang menyebabkan kerusakan pada baterai. Selain itu, tegangan berlebih tidak akan langsung diterapkan, tetapi setelah pengisian dan evaluasi ulang kecil, mis. Anda dapat menghubungkan baterai, melihat bahwa semuanya tampak beres, pergi untuk melakukan hal-hal lain dan kembali ke rumah yang terbakar.

Akhir pengisian Delta Peak diimplementasikan dengan tidak benar, atau tidak diterapkan sama sekali, itulah sebabnya baterai sering kekurangan daya. Bahkan ketika memulai program, kesalahan seperti "korsleting", "tegangan tidak mencukupi" dan "tegangan berlebih" keluar, Anda harus me-restart beberapa kali hingga berfungsi.

Pengisian lithium (normal, cepat, penyimpanan)

Pengisian baterai lithium biasanya dibagi menjadi dua tahap. Pada yang pertama, pengisian dilakukan dengan arus konstan dari nilai yang diberikan, di sini pengisian dapat memberikan hingga 5 A, dan tidak ada masalah dengan ini. Pada tahap kedua, baterai diisi ulang oleh sumber tegangan.

Dan ini, kedua, tahap untuk beberapa alasan bekerja sangat lambat, terkadang menyeret proses selama berjam-jam, saya tidak menemukan alasan untuk ini. Ini mungkin ada hubungannya dengan tegangan akhir yang salah untuk beberapa baterai. Jika Anda mengisi daya bank 4,2-V ke 4,1 V, maka pengisian daya selalu dilakukan dalam jangka waktu yang dapat diterima.

Perangkat ini memiliki tiga program pengisian daya terpisah - normal, cepat, dan penyimpanan. Tidak ada perbedaan signifikan di antara mereka dalam versi B6 ini. Mode penyimpanan dalam pengisian daya asli harus membawa baterai hingga 3,85 V, mengosongkan atau mengisinya, di sini mode ini selalu mengisi baterai secara maksimal, tetapi dalam opsi mode ini ada batasan dari program asli - arus pengisian tidak boleh lebih dari 1 A. Secara umum menguras baterai untuk penyimpanan adalah ide yang buruk. Dan Anda dapat mengisi daya hingga 100%, meskipun tingkat 3,85 V mungkin lebih disukai, bukan tanpa alasan baterai yang berasal dari pabrik diisi dengan tegangan ini.

Pengisian lithium dengan penyeimbang

Bahkan lebih banyak omong kosong terjadi saat mengisi daya dengan kabel penyeimbang yang terhubung. B6 palsu benar-benar tahu cara menyeimbangkan sel, tetapi hanya jika salah satu sel tidak melebihi nilai maksimum yang diizinkan, misalnya, karena pengisian di pengisi daya lain dengan b tentang tegangan pengisian akhir yang lebih tinggi. Dalam hal ini, "B6" ini mulai melambat, mungkin karena fakta bahwa ia tidak tahu cara melepaskan sel yang diisi ulang dalam kasus seperti itu, itulah sebabnya proses penyeimbangan berhenti begitu saja. Solusi untuk masalah ini: kosongkan seluruh baterai sedikit, lalu mulai menyeimbangkan lagi.

Penyeimbangan di sini berakhir ketika perbedaan tegangan mencapai tidak lebih dari 0,01 V, misalnya, setelah menyeimbangkan rakitan 4S pada 16,8 V (4,2 V per sel), tegangan semua sel akan berada di kisaran 4,19-4,20 V. Koreksi: jika baterai, kabel, atau kontak dalam kondisi buruk, maka Anda bisa mendapatkan spread yang jauh lebih besar.

Seperti dalam kasus pengisian satu sel, mengurangi tegangan pengisian menjadi 4,1 V secara signifikan mempercepat proses.

Beberapa fitur lainnya

Bekerja dengan baterai timbal belum diuji. Fungsi ini awalnya dibuat berdasarkan prinsip "seandainya saja", dan saya tidak akan merusak baterai yang mahal untuk pengujian, terutama mengingat kecenderungan muatan ini untuk mengosongkan baterai di bawah ambang batas aman, yang penting untuk timah. , serta untuk litium.

Tegangan yang ditampilkan pada layar selama pengisian atau pengosongan tidak ada hubungannya dengan tegangan pada baterai. Ini adalah semacam perkiraan nilai internal, yang tidak menarik bagi pengguna. Jika, berdasarkan nilai yang tidak dapat dipahami seperti itu, kapasitansi diukur, maka fungsi ini, pertimbangkan, juga tidak ada. Mungkin masalahnya ada pada kabel dan kontak yang buruk.

Catu daya tidak termasuk, Anda memerlukan unit 11-18 V dengan pengembalian setidaknya 50 watt. Jika Anda ingin mengambil model dengan catu daya, cari B6AC. Saya menggunakan adaptor daya 16V/4.5A (72W) dari laptop lama dan berfungsi dengan baik. Kit ini mencakup kabel dengan buaya untuk daya dari aki mobil.

B6 asli dapat dihubungkan ke komputer menggunakan. Dalam palsu ini, tidak ada fungsi seperti itu dan item menu yang sesuai. Saya juga memiliki harapan yang tinggi untuk fitur ini. Juga, tidak seperti aslinya, palsu ini tidak memiliki fungsi kalibrasi.

Terkadang surat dari pesan sebelumnya tetap ada di layar.

Imax B6 asli

Karena semua fungsi B6 asli disalin di palsu ini seakurat mungkin, Anda bisa mendapatkan kesan perangkat asli.

Pengisi daya memiliki perlindungan non-switchable terhadap korsleting, tegangan rendah dan tinggi. Dalam penggunaan praktis, perlindungan ini hanya mengganggu, karena hanya implementasi perlindungan yang lemah terhadap orang bodoh yang berjalan, misalnya, program untuk lithium pada nikel. Dengan baterai yang bermasalah, perlindungan juga membuat segalanya menjadi lebih sulit, misalnya, harus menyimpan pengisi daya lain untuk mengisi ulang kaleng ke tingkat yang dapat diterima jika baterai habis. Tetapi ada juga jenis perlindungan yang berguna - berhenti ketika sirkuit rusak, dan itu juga berfungsi untuk semua input konektor penyeimbang.

Beralih di antara jenis lithium dilakukan sebagai pengaturan pengguna, di mana Anda harus melalui seluruh menu perangkat. Sangat tidak nyaman. Juga, saat bekerja dengan lithium, tidak ada cara untuk menunjukkan tingkat pengisian dan pengosongan sendiri. Tidak ada kemungkinan pengisian hingga 4,35 V.

Untuk harga B6 asli, mungkin ada tampilan yang jauh lebih canggih di sini. Tampilan monokrom dua baris 16 karakter dalam perangkat yang begitu rumit terlihat sangat konyol. Firmware perangkat juga tidak bersinar dengan konten informasi, sebagian besar memberikan informasi yang tidak berguna.

temuan

Saya tidak menggunakan perangkat untuk waktu yang lama, tetapi saya sudah menyadari bahwa hanya 1-2 dari semua program yang dapat digunakan, itupun hanya jika tidak ada perangkat normal dan ada banyak waktu luang.

Karena jenis pemalsuan berdasarkan chip Nuvoton ini sudah sangat populer, ada kemungkinan firmware alternatif akan muncul untuk itu, seperti yang dilakukan dengan B6 asli dan salinan yang lebih akurat. Hal utama adalah bahwa perangkat keras memungkinkan Anda melakukan semua hal yang dilakukan perangkat asli.

Apa yang saya inginkan dari tuduhan ini? Sedikit dari segalanya dan dalam kondisi kerja: pengisian nikel cepat, pengisian keseimbangan, pengukur kapasitas, koneksi PC, fungsi pengisian daya penyimpanan. Dari semua ini, saya hanya menerima pengisian dengan penyeimbangan, dan bahkan itu dengan batasan yang signifikan dan waktu pengoperasian yang sangat lama. Barang palsu bahkan tidak sebanding dengan $19 yang dihabiskan untuk itu.

Saya tidak terlalu khawatir tentang fakta bahwa alih-alih mikrokontroler yang terkenal, beberapa mikrokontroler yang kurang dikenal dipasang, selama itu berfungsi, tetapi sayangnya, ini tidak benar. Mungkin mikrokontroler alternatif lebih buruk dalam kinerja, dan tidak mungkin untuk menulis program yang mirip dengan yang asli, tetapi lebih mungkin bahwa beberapa programmer tertentu yang harus disalahkan. Secara umum, penggantian terlihat lebih menarik, setidaknya dengan akurasi yang lebih tinggi dari ADC (12 bit versus 10 untuk ATmega32 untuk aslinya), tetapi belum ada data pasti, datasheet tidak dapat ditemukan bahkan di situs web pabrikan, data ADC diambil dari gambaran umum seri M051.

Dari semua fungsi, hanya pengisian dengan penyeimbangan ternyata sangat berguna, tetapi hanya jika Anda mengisi baterai hingga 4,1 V (pilih jenis lithium LiIo di pengaturan). Saya akan menagihnya. Untuk baterai ini, pertama-tama saya berencana untuk membeli pengisi daya penyeimbang 1 A yang terpisah, yang akan menelan biaya sekitar $ 12. Pengisi daya ini, dengan mempertimbangkan pengembalian dana sebagian selama perselisihan dengan penjual, harganya lebih murah, dan arus pengisian di sini bisa sampai 3,3 A (untuk rakitan baterai dengan tegangan lebih rendah hingga 5 A).

Jika Anda ingin mencoba mencari charger asli, coba cari kata kunci "imax b6 asli" dan "imax b6 asli". Setelah pembelian, lebih baik untuk membukanya dan memastikan bahwa ada mikrokontroler Atmel di dalamnya, dan Anda perlu memeriksa tidak hanya penandaannya, dapat rusak, tetapi juga pinout chip. (Saya tidak yakin bahwa semua dokumen asli dari semua tahun rilis akan memiliki mikrokontroler yang sama) Lebih baik mengambilnya di eBay, di mana mereka berjuang keras melawan barang palsu. Saya mengambil banyak di AliExpress dengan banyak pesanan dan banyak ulasan positif, saya membelinya.

Perbarui 5 Oktober 2015

Dalam salah satu foto di atas, Anda dapat melihat bahwa konektor daya dan keseimbangan bengkok. Jika ini tidak menyebabkan masalah dengan daya, maka penyeimbang dapat dimasukkan secara tidak sengaja tidak sepenuhnya, jadi saya memutuskan untuk memperbaikinya. Konektor penyeimbang disolder ke papan kecil yang terpisah, yang dimasukkan ke dalam slot utama dan disolder ke sana. Untuk memperbaiki posisi konektor, saya harus menarik papan keluar dari slot dengan kuat, yang mengurangi area penyolderan di sisi sebaliknya, yang agak mengurangi kekuatan sambungan. Prinsip fiksasi semacam itu tampaknya sangat tidak dapat diandalkan, Anda dapat merusak dudukan solder dengan sering menggunakan konektor.

Saya juga harus benar-benar melepas papan utama dari kasing, dan beberapa masalah lagi segera muncul. Berbeda dengan sisi atas, bagian belakang papan semua diwarnai dengan residu fluks, yang harus dibersihkan. Transistor daya ditekan ke kasing melalui paking dan lapisan pasta termal. Masalahnya adalah pasta termal sudah kering semua, saya harus membersihkan semuanya dan melumasinya lagi.

Selama perakitan, film pelindung tidak dilepas dari layar. Terlihat sangat canggung (lihat foto di atas), karena tidak terpaku pada layar itu sendiri, tetapi pada bingkainya. Saya menghapus film ini dan memasang yang baru, tetapi hanya di permukaan layar. Film di sini pasti tidak akan berlebihan, karena perangkat dapat dioperasikan di lapangan.

Saya mengisi daya rakitan lithium-polimer dengan batas tegangan 4,2 V dengan keseimbangan hingga 4,1 V (mode Li-Ion). Jadi prosesnya cukup cepat selesai, meski baterai belum terisi penuh. Hingga 4,1 V Saya juga mengisi baterai saya yang lain. Karena arus pengisian yang relatif besar, pengisi daya ini melakukan ini lebih cepat daripada yang lama, mencoba untuk menghabiskan baterai hingga 4,25 V, terlepas dari kemampuannya.

Memeriksa pekerjaan pada aki mobil timbal-asam. Pengisian berperilaku tidak memadai seperti dalam kasus nikel. Misalnya, saya mengisi baterai setengah kosong, tegangan akhir menunjukkan sekitar 13,8 V. Untuk baterai saya, tegangan ini bahkan tidak akan menyebabkan elektrolit mendidih. Setelah menghubungkan baterai yang hampir terisi, pengisi daya menunjukkan bahwa itu akan menghabiskan baterai hingga 14,5 V (saya tidak ingat persis). Tidak kritis, tetapi Anda sudah harus memantau gelembung. Kemudian saya menghubungkan pengisi daya lagi, dan tegangan akhir naik menjadi 15,5 V (kurang-lebih), tegangan arus juga meningkat, menjadi sekitar 14,5 V (saya tidak ingat persis lagi), yang menyebabkan elektrolit mendidih. Secara umum, Anda dapat mengisi daya, tetapi hanya di bawah pengawasan, seperti halnya pengisi daya mobil konvensional, tidak ada keuntungan di sini. Arus pengisian maksimum adalah 4,2 A, tidak cukup.

Sesungguhnya mereka berkata: kemalasan adalah mesin kemajuan! Jadi saya, pikiran itu menggerakkan kepala saya, untuk mengotomatisasi proses pengukuran dan pelatihan baterai asam. Lagi pula, siapa, yang waras, di zaman sirkuit mikro pintar kita, akan memeriksa baterai dengan multimeter dan stopwatch? Pastinya banyak yang tahu charger “rakyat” Imax B6. Di Habré ada tentang dia (dan bahkan tidak satu pun). Di bawah ini saya akan menulis apa yang saya lakukan dengannya dan mengapa.

Ketepatan

Pada awalnya, tujuan saya adalah meningkatkan kapasitas pelepasan untuk mengukur baterai UPS saya dan, dalam jangka panjang, melatihnya tanpa risiko penuaan dini (saya, bukan baterai). Saya mengendarai perangkat dalam bentuk yang dibongkar.

Di dalamnya banyak diisi dengan banyak amplifier diferensial, multiplexer, regulator peningkatan efisiensi tinggi, memiliki paket yang bagus, dan Anda dapat menemukan kode sumber terbuka di internet. sangat bagus firmware. Dengan arus pengisian hingga 5 ampere bahkan dapat mengisi aki mobil dengan kecepatan 50A/jam (arus 0,1C). Dengan semua kekayaan ini, sebagai sensor arus, resistor 1 W biasa digunakan di sini, yang, antara lain, beroperasi pada batas dayanya, yang berarti bahwa resistansinya secara signifikan mengapung di bawah beban. Bisakah alat pengukur seperti itu dipercaya? Setelah meniup dan menyentuh "sensor" ini dengan tangan saya, keraguan hilang - saya ingin mengubahnya menjadi shunt dari manganin!

Manganin (ada juga Constantan) adalah paduan khusus untuk shunt, yang praktis tidak mengubah ketahanannya dari pemanasan. Tetapi resistansinya adalah urutan besarnya kurang dari resistor yang dapat diganti. Juga, rangkaian perangkat menggunakan penguat operasional untuk memperkuat tegangan dari sensor ke nilai yang dapat dibaca oleh mikrokontroler (saya percaya batas atas digitalisasi adalah tegangan referensi dari TL431, sekitar 2,495 volt).

Penyempurnaan saya adalah menyolder shunt alih-alih resistor, dan mengkompensasi perbedaan level dengan mengubah penguatan penguat operasional pada LM2904: DA2:1 dan DA1:1 (lihat diagram).

Skema



Untuk membuat ulang, kita membutuhkan: perangkat asli itu sendiri (saya menjelaskan pembuatan ulang dari aslinya), shunt manganin (saya ambil dari multimeter Cina), programmer ISP, firmware pengisi daya cheali (untuk kalibrasi), Atmel Studio untuk perakitannya (opsional) , eXtreme Burner AVR untuk firmware dan pengalamannya dalam membuat batu bata untuk firmware atmega yang sukses (Semua tautan ada di akhir artikel).
Dan juga: kemampuan untuk menyolder SMD dan keinginan yang tak tertahankan untuk memulihkan keadilan.

Saya tidak pernah mempelajari desain sirkuit dan radio amatir secara umum, jadi membuat perubahan seperti itu pada perangkat yang berfungsi seperti ini saat bepergian sangatlah menakutkan. Dan kemudian multisim datang untuk menyelamatkan! Dimungkinkan di dalamnya, tanpa menyentuh besi solder: untuk mengimplementasikan ide, men-debugnya, memperbaiki kesalahan dan memahami apakah itu akan berfungsi sama sekali. Dalam contoh ini, saya memodelkan sepotong rangkaian, dengan penguat operasional, untuk rangkaian yang menyediakan mode pengisian daya:

Resistor R77 menciptakan umpan balik negatif. Bersama dengan R70, mereka membentuk pembagi yang mengatur penguatan, yang dapat dihitung seperti ini (R77+R70)/R70 = penguatan. Shunt saya ternyata sekitar 6,5 mOhm, yang pada arus 5 A akan menghasilkan penurunan tegangan 32,5 mV, dan kita perlu mendapatkan 1,96 V untuk memenuhi logika rangkaian dan harapan pengembangnya . Saya mengambil resistor 1 kΩ dan 57 kΩ masing-masing sebagai R70 dan R77. Menurut simulator, ternyata 1,88 volt pada output, yang cukup dapat diterima. Saya juga membuang resistor R55 dan R7 karena mengurangi linieritas, mereka tidak digunakan dalam foto (mungkin ini kesalahan), dan shunt itu sendiri terhubung dengan kabel khusus ke bagian bawah R70, C18, dan bagian atas shunt langsung ke input "+" dari op-amp.

Trek ekstra dipangkas, termasuk di sisi belakang papan. Penting untuk menyolder kabel dengan baik agar tidak jatuh, seiring waktu, dari shunt atau papan, karena tidak hanya ADC mikrokontroler yang ditenagai dari sensor ini, tetapi juga umpan balik saat ini dari regulator switching, yang , jika sinyal gagal, dapat beralih ke mode maksimum dan parit.

Sirkuit untuk mode pelepasan pada dasarnya tidak berbeda, tetapi karena saya meletakkan perangkat medan VT7 pada radiator dan meningkatkan daya pelepasan hingga batas perangkat medan (94W menurut lembar data), saya ingin mengatur debit maksimum saat ini lebih.

Hasilnya, saya mendapatkan: R50 - shunt masing-masing 5,7 mOhm, R8 dan R14 - 430 Ohm dan 22 kOhm, yang memberikan 1,5 volt yang diperlukan pada output dengan arus melalui shunt 5 A. Namun, saya bereksperimen dengan arus besar - maksimum 5,555 A keluar, jadi saya menjahit batas hingga 5,5 A ke dalam firmware (dalam file "cheali-charger\src\hardware\atmega32\targets\imaxB6-original\HardwareConfig.h") .

Sepanjang jalan, masalah muncul - pengisi daya menolak untuk mengakui bahwa itu dikalibrasi (saya debit). Hal ini disebabkan oleh fakta bahwa bukan definisi makro MAX_DISCHARGE_I dalam file "HardwareConfig.h" yang digunakan untuk verifikasi, tetapi titik kalibrasi kedua digunakan untuk memeriksa yang pertama (titik dijelaskan dalam file "GlobalConfig.h" ). Saya tidak menyelidiki seluk-beluk seluk-beluk kode ini dan cukup potong centang ini di fungsi checkAll () di file "Calibrate.cpp".

Sebagai hasil dari perubahan, kami mendapatkan perangkat yang memberikan linieritas pengukuran yang dapat diterima dalam kisaran dari 100mA hingga 5A dan yang dapat disebut pengukuran, jika bukan karena satu hal: karena saya meninggalkan perangkat medan pelepasan yang kuat di dalam kasing (meskipun pendinginan yang lebih baik), memanaskan papan itu masih menimbulkan distorsi ke dalam hasil pengukuran, dan pengukuran "mengambang" sedikit ke arah yang meremehkan ... Saya tidak yakin siapa yang harus disalahkan untuk ini: penguat kesalahan atau ADC dari mikrokontroler. Bagaimanapun, IMHO, ada baiknya mengambil perangkat lapangan ini di luar kasing dan menyediakannya dengan pendinginan yang cukup di sana (hingga 94W atau menggantinya dengan saluran N lain yang sesuai).

Firmware

Saya tidak ingin menulis tentang itu, tetapi mereka memaksa saya.

Sedikit tentang penyempurnaan pendinginan saya

Polevik VT7, di tempat baru, direkatkan ke lem panas, dan pendinginnya disolder ke pelat tembaga:

Saya memutuskan untuk membuat pendinginan dari radiator yang tidak perlu pada pipa panas dari motherboard. Foto menunjukkan pelat tekanan yang sesuai dan bantalan transistor, di sepanjang perimeter di mana plastik isolasi diletakkan - untuk berjaga-jaga. Tumit dari ujung besi solder disolder langsung ke papan, ke kabel biasa - itu akan memainkan peran heat sink tambahan dari konverter:

Desain rakitan tidak akan mencegah perangkat berdiri dengan kaki:

Firmware siap:

Saya menguji modifikasi ini dalam mode pendinginan pasif: mengosongkan baterai 6V Pb selama 20 menit pada arus maksimum 5,5A. Kekuatan ditampilkan 30 ... 31W. Suhu pada pipa panas, menurut termokopel, mencapai 91 ° C, kasingnya juga menjadi panas dan, pada titik tertentu, layar mulai berubah menjadi ungu. Tentu saja, saya segera membatalkan tes. Layar tidak bisa kembali normal untuk waktu yang lama, tetapi kemudian dilepaskan.

Sekarang sudah jelas bahwa unit beban jarak jauh dengan koneksi yang dapat dilepas akan menjadi solusi terbaik: tidak ada batasan ukuran radiator dan kipas, dan pengisiannya sendiri akan menjadi lebih ringkas dan ringan (pengosongan tidak dibutuhkan di lapangan).

Saya harap artikel ini akan membantu pemula untuk lebih berani dalam eksperimen pada potongan besi yang tidak berdaya.
Komentar dan tambahan dipersilakan.

Sebuah peringatan: modifikasi yang dijelaskan, jika tidak digunakan dengan benar, dapat merusak komponen pengisi daya, mengubahnya menjadi "bata" yang tidak dapat diubah, serta mengurangi keandalan perangkat dan menimbulkan risiko kebakaran. Penulis tidak bertanggung jawab atas segala kerusakan, termasuk waktu yang terbuang.

Tautan

Firmware cheali-charger alternatif: https://github.com/stawel/cheali-charger (Ulasannya di youtube: sekali , dua).
Untuk mengkompilasi firmware: Atmel Studio dan CMake
Flasher: eXtreme Burner AVR
Pemrogram ISP:

Jika Anda menyukai elektronik, Anda mungkin memiliki pengisi daya pintar Imax B6 (mini). Kit tidak termasuk konektor penyeimbang dan kotak untuk memasang baterai. Tentu saja, pengrajin mulai membuatnya dengan tangan mereka sendiri dari bahan improvisasi atau suku cadang yang dibeli jadi. Beberapa orang melakukannya dengan lebih baik, beberapa tidak. Dalam posting ini saya akan memberi tahu Anda secara rinci, saya akan menunjukkan cara melakukannya.

Untuk membuatnya saya membutuhkan:

1. Kotak 2×18650;

2. Kotak 4×18650;


3. Konektor keseimbangan 2s 3s 4s 5s 6s;

4. Kabel AWG18;

5. Menyelidiki pisang;

6. Blok terminal sekrup 2EDG-5.08-4P + 2EDGV-5.08-4P - 2 buah;

7. Foil fiberglass.

Jadi, perlu untuk membuat papan sirkuit tercetak

Dibuat dalam Tata Letak Sprint, . Unduh papan sirkuit tercetak, format lay6

Setelah mengetsa papan, kami merakit dan menyolder semuanya.

Di bawah di foto, konektor terhubung ke 5 lima kaleng. Kami tidak akan menggunakan kompartemen keenam dudukan, karena kami mengisi 5 baterai.

Diagram koneksi ke konektor penyeimbang Imax B6

Tidak peduli apa jenis pengisi daya yang Anda miliki, yang asli bukan yang asli, semuanya memiliki lima soket untuk menyeimbangkan hingga 6 baterai lithium. Untuk menghubungkan ke soket penyeimbang, hubungkan semua bank secara seri, kemudian kabel pertama (merah) dari konektor menuju ke plus rakitan, dan kabel terakhir ke minus rakitan, koneksi antara bank menuju ke kabel perantara dari konektor. Di ( + ) toples pertama dan ( ) terakhir, Anda perlu menyolder probe pisang. Diagram koneksi untuk jumlah maksimum baterai ditunjukkan di bawah ini.

Dalam contoh ini, kita melihat koneksi maksimum baterai, 6 buah. Untuk menghubungkan lima, empat ... kami melakukan hal yang sama, jangan lupa untuk mengamati polaritasnya.

Di IMAX B6: Skema dan PCB

Jadi saya membuat diagram dan cetakan pengisi daya. Pada dasarnya, saya bersandar pada desain skema, stempelnya ternyata biasa-biasa saja. Benar, kualitas kabel dan aslinya tidak bersinar. Saya tidak terlalu tertarik dengan kabel aslinya, karena saya sedang mempertimbangkan untuk mengerjakan ulang seluruh stempel.

Ada sedikit perbedaan dari aslinya, karena saya terlalu malas untuk menggambar. Saya tidak menggambar port USB, dan kuarsa. Saya telah duduk di PIC24 untuk waktu yang lama, di mana kuarsa biasanya tidak diperlukan.

Saya meminta bantuan untuk melewati kontrol normatif menurut GOST dalam desain skema (pdf, p-cad2006). Di mana kusen (kecuali penomoran komponen rusak)? Saya menghabiskan banyak waktu pada desain, secara harfiah menggambar ulang setiap komponen dari perpustakaannya. Ternyata indah, tapi aku ingin lebih cantik lagi. Sebagai perbandingan, rangkaian IMAX B6 milik seseorang. Tidak perlu mengontrol standar dalam posting, gambar mungkin memiliki versi lama.

Ini stempel lainnya (juga P-CAD 2006)

Juga belum ada daftar elemen, hampir semua denominasi ada di diagram.

Dan sekarang saya akan memberi tahu Anda cara kerja rangkaian. Dia sangat menarik.

1. Perlindungan polaritas terbalik daya

Proteksi dibuat pada transistor MOSFET N-channel. Solusi ini memungkinkan penurunan tegangan hampir nol dibandingkan dengan perlindungan dioda. Misalnya, pada arus 3A 12V, dioda akan menjadi sangat panas, lebih dari satu watt.
Sirkuit ini memiliki kelemahan kecil: untuk peningkatan tegangan, lebih dari 20V, resistor R6 harus diganti dengan dioda zener 10 volt.

2. Konverter DC-DC
Pengisi daya membutuhkan catu daya yang diatur untuk beroperasi. Sumber yang mampu menghasilkan 2V dan 25V dari 12 V. Ini dia diagramnya:


Konverter dikendalikan oleh tiga baris:
1) Garis DCDC/ON_OFF adalah larangan operasi konverter. Dengan menerapkan 5V ke saluran, baik VT26 (kunci untuk mode STEP-UP) dan VT27 (kunci untuk mode STEP-DOWN) dimatikan.
2) Garis STEPDOWN_FREQ tujuan ganda: dalam mode STEP-UP, saluran ini harus 5V, jika tidak, koil L1 tidak akan menerima daya, pada step-down, saluran ini harus memiliki frekuensi. Dengan menyesuaikan siklus kerja, kami mengubah tegangan output.
3) SETDISCURR_STEPUPFREQ baris. Dalam mode boost pada saluran PWM ini, dalam mode buck - 0V
Selain itu, perlindungan hubung singkat diterapkan di sepanjang saluran baterai: jika arus pengisian terlampaui, VT8 akan bekerja, dan daya dari konverter akan dilepas, transistor VT26 akan terbuka. Bagaimana tepatnya cara kerjanya, saya tidak mengetahuinya, Anda dapat mempelajari sirkuitnya sendiri.

Pertanyaan untuk hadirin: apa yang dilakukan R114+R115+C20?

Sakelar MOSFET daya VT26 dan VT27 dikendalikan oleh pengikut emitor push-pull: VT13-VT14 dan VT17-VT18.

Frekuensi konverter adalah 31250 kHz.

Konverter ini tidak dapat dihidupkan tanpa beban minimum, yaitu R128. Selain itu, dalam versi pengisian saya, itu disolder, disolder di atas elemen lain - kesalahan oleh pengembang.

3. Nyalakan baterai

Tidak ada kabel baterai yang terhubung langsung ke ground. Ini berlaku untuk sirkuit daya dan konektor penyeimbang. Plus baterai terhubung ke konverter DC-DC, minus ke transistor pengisian. Dengan menyalakan transistor Charge, serta mengatur tegangan pada DC-DC, arus pengisian yang diperlukan diatur.

4. Perlindungan polaritas terbalik baterai yang sangat mudah


Sakelar pengisian daya dikendalikan oleh DA4.2, dan pengisian daya hanya berjalan jika baterai terhubung dengan benar. Pengontrol, dengan transistor VT9, juga dapat melarang pengisian daya.

5: Sirkuit debit


Sirkuit pelepasan dibangun di atas transistor VT24 dan dua opamp. Untuk mengaktifkan debit, Anda harus membuka VT12. VT24 - transistor bit. Dialah yang menghilangkan panas selama pelepasan. Hal ini didorong oleh dua penguat operasional.
Dengan mengirimkan liku-liku ke input dua rantai RC,


pengontrol menghasilkan tegangan pada In + DA3.2:

DA3.2 merupakan rangkaian integrator (low pass filter). Ini akan meningkatkan tegangan pada output (dan di gerbang transistor pelepasan VT24), dan karenanya arus pelepasan hingga tegangan pada terminal In + dan In (sirkuit merah) sama. Sinyal referensi dipasok ke In+ dari pengontrol, ke sinyal In- dari rangkaian umpan balik pada DA3.1. Hasil - arus secara bertahap meningkat ke nominal
Kawat coklat - penghambatan pelepasan. Jika memiliki 5 volt, debit dilarang.
Garis biru dapat digunakan untuk mengontrol arus pelepasan aktual.

6. Skema untuk menyeimbangkan dan mengukur tegangan sel


Bagaimana, misalnya, mengukur tegangan sel keenam? Tegangan BAL6 dan BAL5 dari sel keenam diumpankan ke penguat diferensial DA1.1, yang mengurangi 21V dari 25V ke sel keenam ke sel kelima. Outputnya adalah 4V.
Sel-sel bawah diukur tanpa partisipasi penguat diferensial, pembagi. Saya terutama akan mencatat bahwa bahkan "tanah" (BAL0) diukur.
Output dialihkan oleh multiplexer HEF4051BT ke pengontrol. Tanpa multiplexer - dengan cara apa pun, tidak akan ada cukup kaki.

Rangkaian penyeimbang dibuat pada dua transistor. Berkenaan dengan sel keenam, ini adalah VT22 dan VT23. VT22 adalah transistor digital, resistor sudah terpasang di dalamnya, dan terhubung langsung ke output pengontrol. Jika mikrokontroler memperhatikan bahwa beberapa sel telah diisi ulang, itu akan berhenti mengisi, menyalakan sirkuit yang sesuai dengan sel yang diisi ulang, dan arus sekitar 200mA akan mengalir melalui resistor. Segera setelah sel sedikit habis, muatan seluruh baterai dihidupkan kembali.

7. Sirkuit digital


Pengontrol mengukur tegangan pada plus dan minus baterai. Jika terjadi pembalikan polaritas, peringatan akan ditampilkan di layar.
Untuk beberapa alasan, lampu latar indikator ditenagai oleh transistor, indikator itu sendiri dihidupkan dalam mode 4-bit.
Hal menarik lainnya adalah sumber tegangan referensi TL431.

Pertanyaan lain untuk audiens tentang kuarsa: apakah kuarsa benar-benar diperlukan untuk ATMEGA?