» Elektronik » Arduino »Kapasiti bateri Li-Ion

Kapasiti bateri meter Li-Ion

Projek ini menerangkan Arduino- peranti yang membolehkan anda menyemak kapasiti bateri lithium-ion. Selalunya, bateri komputer riba menjadi tidak dapat digunakan kerana fakta bahawa satu atau lebih bateri kehilangan kapasiti mereka. Akibatnya, anda perlu membeli bateri baru apabila anda boleh mendapatkan dengan sedikit darah dan menggantikan bateri yang tidak boleh digunakan ini.

Kapasiti bateri meter Li-Ion


Apa yang diperlukan untuk peranti ini:
Arduino Uno atau sebarang serasi lain.
Paparan LCD 16X2 yang menggunakan pemacu Hitachi HD44780
Relay Negeri Pepejal OPTO 22
10 MΩ perintang pada 0.25 W
Pemegang untuk bateri 18650
4 ohm 6W perintang
Satu butang dan bekalan kuasa dari 6 hingga 10V pada 600 mA




Teori dan Eksploitasi

Voltan pada bateri Li-Ion yang terisi penuh tanpa beban adalah 4.2V. Apabila beban disambungkan, voltan dengan cepat jatuh ke 3.9V, dan perlahan-lahan menurun apabila bateri berjalan. Sel itu dianggap dilepaskan apabila voltan jatuh di bawah 3V.

Dalam peranti ini, bateri disambungkan ke salah satu pin analog Arduino. Voltan pada bateri diukur tanpa beban dan pengawal sedang menunggu butang "Mula" ditekan. Sekiranya voltan bateri melebihi 3V. , apabila anda menekan butang, ujian bermula. Untuk melakukan ini, melalui relay keadaan pepejal kepada bateri, perintang 4Ohm disambungkan, yang akan memainkan peranan beban. Voltan dibaca oleh pengawal setiap setengah saat. Menggunakan undang-undang Ohm, anda boleh mengetahui semasa dihantar ke beban. I = U / R, dibaca oleh input analog pengawal, R = 4 Ohms. Oleh kerana pengukuran diambil setiap separuh kedua, pengukuran 7200 diperolehi dalam setiap jam. Penulis hanya mengalikan 1/7200 jam dengan nilai semasa, dan menambah angka yang terhasil sehingga bateri dibebaskan di bawah 3V. Pada masa ini, suis relay dan hasil pengukuran dipaparkan dalam mA \ h

Pinout LCD

Tujuan PIN
1 GND
2 + 5V
3 GND
4 PIN Digital 2
5 PIN Digital 3
6,7,8,9,10 Tidak bersambung
11 PIN Digital 5
12 PIN Digital 6
13 PIN Digital 7
14 PIN Digital 8
15 + 5V
16 GND




Penulis tidak menggunakan potensiometer untuk menyesuaikan kecerahan paparan; sebaliknya, dia menyambungkan pin 3 ke tanah. Pemegang bateri dihubungkan dengan tolak ke tanah, dan ditambah ke input analog 0. Antara tambah pemegang dan input analog, perintang 10 MΩ dimasukkan, yang melakukan fungsi pull-up. Relay keadaan pepejal dihidupkan dengan tolak ke tanah, dan ditambah ke output digital 1.Salah satu terminal relay disambungkan kepada tambah pemegang, 4 ohm perintang diletakkan di antara terminal kedua dan tanah, yang bertindak sebagai beban apabila bateri dibebaskan. Perlu diingat bahawa ia akan menjadi sangat kuat. Butang dan suis disambung mengikut rajah dalam foto.



Oleh kerana PIN 0 dan PIN 1 digunakan dalam litar, anda mesti mematikannya sebelum memuat turun program tersebut kepada pengawal.
Selepas anda menyambung semuanya, isikan firmware yang dilampirkan di bawah, anda boleh cuba menguji bateri.



Foto menunjukkan nilai voltan yang dibaca pengawal.
Voltan di atasnya mestilah lebih tinggi daripada 3V



Gambar seterusnya adalah hasil pengukuran semasa ujian. Di atas, masa ujian dalam saat (83), voltan pada bateri semasa ujian (3.64V) dan berapa banyak arus diberikan kepada beban pada masa ini dalam jam milliamp (21.06 Mah).

Gambar di bawah menunjukkan bacaan selepas ujian selesai. Ia segera menjelaskan bahawa bateri ini, berdasarkan kesaksian, boleh dihantar ke sampah.



fw.rar [951 b] (muat turun: 1224)
9.5
2.5
2.5

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup
10 komen
Bagaimana saya boleh lakukan tanpa perintang 10 megohm? Berikan carta aliran kerja dan lakaran?
satu tidak Resistor memanas, perubahan rintangan
Quote: JeffersonDi

Jangan tentukan mana transistor dan relay (standard)?
PS: Bantu banyak!)

Skim (standard) - BC337, geganti 5VDC hingga 5A (170 kedudukan dalam katalog!)
Contohnya - OMRON G6D-1A-ASI 5DC ($ 1.4)
Resistor di dasar dengan Arduino ~ 2kom
Dan jangan lupa diod selari dengan gegelung geganti 1N4006 (atau setaraf)
Quote: Pronin
Adalah lebih baik untuk meletakkan transistor dengan relay (standard) atau sensor medan dengan voltan kawalan yang rendah.

Jangan tentukan mana transistor dan relay (standard)?
PS: Bantu banyak!)
Saya tidak pernah melihat skim tersebut ... Malah di pembuat kereta.
Satu ditulis, dan yang lain dicat. Sesuai di sini ialah MPDCD3 Relay Negeri Solid. Mereka mahal ($). Adalah lebih baik untuk meletakkan transistor dengan relay (standard) atau sensor medan dengan voltan kawalan yang rendah.
Beritahu saya ???
Jadi yang boleh digunakan di sini atau apa yang menggantikannya dengan ???
Untuk menulis
menyampaikan OPTO 22
- sama dengan menulis "perintang MLT" tanpa penjelasan lanjut, iaitu maklumat sedikit lebih daripada 0.
dan tip lain kepada para pemilik arduin Cina dengan cip CH340: lebih baik untuk tidak menggunakan kesimpulan pertama dan sifar, lebih baik menggunakan beberapa orang lain, misalnya 9 dan 10, seperti yang saya lakukan. Jika tidak, meter akan dihidupkan secara automatik selepas memulakan Battery Life Tester. Pin 9 lebih baik dihancurkan ke tanah dengan beberapa jenis perintang untuk beberapa puluhan kilogram, mungkin terdapat tindak balas palsu akibat kebocoran melalui butang. Dan satu lagi cadangan: bukan relay keadaan pepejal, gunakan pengawal voltan rendah biasa dengan Rds rendah. 5V cukup untuk membuka kebanyakan pekerja lapangan yang dipasang di motherboard dan komputer riba.
Betulkan litar, anda mempunyai ketidaktepatan, terutamanya dalam menyambung paparan.

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...