Mündəricat:

Batareya Şarjı və Boşalma Nəzarətçisi: 3 addım
Batareya Şarjı və Boşalma Nəzarətçisi: 3 addım

Video: Batareya Şarjı və Boşalma Nəzarətçisi: 3 addım

Video: Batareya Şarjı və Boşalma Nəzarətçisi: 3 addım
Video: Telefonun batareyası zəif işləyir? 2024, Iyul
Anonim
Batareya Şarjı və Boşalma Nəzarətçisi
Batareya Şarjı və Boşalma Nəzarətçisi
Batareya Şarjı və Boşalma Nəzarətçisi
Batareya Şarjı və Boşalma Nəzarətçisi

Bir neçə ildir Li-Ion hüceyrələri üçün pis bir şarj cihazından istifadə edirəm. Buna görə Li-Ion hüceyrələrini doldurub boşalda bilən özüm qurmaq istədim. Əlavə olaraq, öz şarj cihazımda gərginliyi, temperaturu və digər məlumatları göstərməli olan bir ekran da olmalıdır. Bu dərslikdə öz əllərinizi necə quracağınızı göstərəcəyəm.

Təchizat

Bu layihə aşağıdakı hissələrdən ibarətdir:

  • 24x 90Ω rezistor (THT)
  • 1x PCB
  • 3x Pin başlığı 4 pin
  • 13x Transistor (THT)
  • 1x Pin başlığı 3 pin
  • 4x Diod (SMD)
  • 1x Joystick (SMD)
  • 34x 1KΩ rezistor (SMD)
  • 10x100Ω müqavimət (SMD)
  • 6x1, 2KΩ müqavimət (SMD)
  • 3x 10KΩ rezistor (SMD)
  • 15x LED (SMD)
  • 3x RGB LED (SMD)
  • 1x Fan +12V 40mm x 40mm x 10mm
  • 1x ATMEGA328P-AU (SMD)
  • 1 x Mini siqnal (THT)
  • 1x DC güc jakı
  • 1x pin tullanan
  • 1x DC-DC dollar çeviricisi (THT)
  • 1 x USB 3.1 jakı (SMD)
  • 16x Pin başlıqlı kişi
  • 1x I2C ekranlı ekran (THT)
  • 2 x 16MHZ kristal (SMD)
  • 1 x USB-B (SMD)
  • 6x Li-Ion şarj nəzarətçisi (SMD)
  • 1x USB nəzarətçi
  • 1x Düymə (SMD)
  • 12x 8µF qapaq (SMD)
  • 4x 0, 1µF qapaq (SMD)
  • 6x 400mΩ rezistor şantı (SMD)
  • 1x I2C temperatur sensoru (THT)
  • 3x vardiya qeydiyyatı (THT)

Əlavə olaraq, bir lehimləmə dəmiri, lehim, (isti hava lehimləmə cihazı), multimetr və sairdən ibarət uyğun bir lehim və ölçü dəstinə sahib olmalısınız.

Aşağıdakı proqram istifadə edilmişdir:

  • Autodesk EAGLE
  • Arduino IDE
  • 123D dizayn

Əlavə məlumatları bu linkdə tapa bilərsiniz: github.com/MarvinsTech/Battery-charge-and-discharge-controller

Addım 1: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Əvvəlcə lövhədə bütün komponentləri (şəkildəki kimi) lehimləyin, ancaq SMD komponentlərinin düzgün istiqamətdə lehimləndiyinə əmin olun. Lövhədəki ağ nöqtələrlə düzgün istiqaməti tanıya bilərsiniz. Lehimləməni bitirdikdə, heç bir halda dövrə lövhəsini cərəyana bağlamayın, çünki bu, komponentlərə zərər verə bilər!

Addım 2: İstifadəyə hazırlıq

İstismara verilməsi üçün hazırlıqlar
İstismara verilməsi üçün hazırlıqlar
İstismara verilməsi üçün hazırlıqlar
İstismara verilməsi üçün hazırlıqlar
İstismara verilməsi üçün hazırlıqlar
İstismara verilməsi üçün hazırlıqlar

Lövhəni lazımi giriş cərəyanı ilə idarə etmək üçün əvvəlcə DC -dən DC buck çeviricisini +5V çıxış gərginliyinə təyin etməliyik. Bunu etmək üçün əvvəlcə lövhədəki +5V atlayıcını çəkirik və sonra DC jakı vasitəsilə gücə bağlayırıq. Gərginliyin +6V ilə +12V aralığında olduğundan əmin olun, əks halda DC -DC tok çeviricisinin zədələnməsi baş verə bilər. Sonra çeviricinin çıxışındakı gərginliyi ölçün (şəkilə baxın) və eyni zamanda bir tornavida ilə təxminən 5V gərginlik təyin edin. Voltmetr heç bir gərginlik göstərməsə, DC -ni DC çeviriciyə enerji ilə təmin etmək üçün dövrə lövhəsindəki açarı basın.

Bitirdikdən sonra bir alüminium və ya polad lövhəni kəsib istilik yastıqları ilə rezistorlara yerləşdirə bilərsiniz. Bunun sayəsində istiliyi daha yaxşı yaymaq olar. Bununla birlikdə, bu müqavimət bürcünə malik olan Li-ion hüceyrələri 220mA ətrafında boşalır. Bu o deməkdir ki, ölçülərimə görə rezistorlar maksimum 60 ° C və ya 140 ° F -ə çata bilər. Bu səbəbdən düşünürəm ki, bunu da kənarda qoymaq olar.

Addım 3: Proqramı yükləyin

Proqramı yükləyin
Proqramı yükləyin

Son addımda, lövhəni USB tip B bağlantısı ilə bir kompüterə bağlamalı və üzərinə ən son versiyanı yükləməlisiniz. Bunu etmək üçün Arduino IDE -də Tools -> Board altından Arduino Nano seçin və Processor maddəsi altında ATmega 328P (Old Bootloader) seçin. Sonra yükləmə düyməsini basın və öz batareya doldurma və boşaltma nəzarətçiniz hazırdır.

Tövsiyə: