Სარჩევი:

3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი: 6 ნაბიჯი
3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი: 6 ნაბიჯი

ვიდეო: 3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი: 6 ნაბიჯი

ვიდეო: 3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი: 6 ნაბიჯი
ვიდეო: DIY 18650 Liion Battery Charger using TP4056 2024, ნოემბერი
Anonim
3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი
3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი
3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი
3 X 18650 ბატარეის სიმძლავრის შემმოწმებელი

არსებობს მრავალი ინსტრუქცია, თუ როგორ უნდა შექმნათ არდუინოზე დაფუძნებული ტესტერები ინტერნეტში. საქმე იმაშია, რომ ეს საკმაოდ გრძელი პროცესია ბატარეის სიმძლავრის შესამოწმებლად. ვთქვათ, გსურთ 2000 mAh ბატარეის განმუხტვა ~ 0.5A დენით. ამას სამუდამოდ დასჭირდება (ზუსტად: 4 საათი). მე შევეცადე მეპოვა ბევრად უფრო სწრაფი გზა, რომ მიეთითებინა მრავალი უჯრედის მოცულობა. გამონადენის დენის გაზრდა არ არის უსაფრთხო, განსაკუთრებით მაშინ, როდესაც თქვენი დატვირთვა არის მარტივი რეზისტორი. უფრო დაბალი წინააღმდეგობა = უფრო მაღალი დატვირთვა = მეტი ენერგია (სითბო) დასაშლელად.

ძირითადად ჩვენ ვაშორებთ უჯრედებს ორი განსხვავებული მიზნის მისაღწევად:

  • სიმძლავრის მითითება
  • გამონადენი მთლიანი სიმძლავრის ~ 40% -მდე, რათა უზრუნველყოს უსაფრთხო აღშფოთება საკმაოდ დიდი ხნის განმავლობაში გამოუყენებელი უჯრედებისათვის

ზემოაღნიშნულის შესასრულებლად, მე გადავწყვიტე შევქმნა მრავალი უჯრედის გამშვები სადგური. არსებობს ორი რეჟიმი და მარტივი მენიუ, რომელთა მართვაც შესაძლებელია მხოლოდ ერთი ღილაკით. დამატებითი მახასიათებელია შიდა წინააღმდეგობის (Rw) გაანგარიშება.

მე არ ვარ ამ საკითხის ექსპერტი, ასე რომ თქვენ ყველაფერს აკეთებთ თქვენივე რისკით. წინადადებები და გამოხმაურებები მისასალმებელია.

შთაგონება და საფუძვლები მოდის ორი პროექტისგან, რომელიც მე ვიპოვე:

www.instructables.com/id/DIY-Arduino-Batte…

arduinowpraktyce.blogspot.com/2018/02/test…

ნაბიჯი 1: BOM

ჩვენ დაგვჭირდება:

  • 1x არდუინო ნანო
  • 3x IRLZ44N Mosfet
  • 1x 3 ბატარეის დამჭერი
  • 3x ცემენტის რეზისტორი - მაგ. 10R 10W - ამის შესახებ წაიკითხეთ შემდეგ ნაწილში
  • 3x 5 მმ წითელი LED
  • დააჭირეთ ღილაკს
  • LCD - ამ პროექტში მე გამოვიყენე 16x2 i2c LCD
  • 1x 10k რეზისტორი
  • 9x 4k7 რეზისტორი
  • 3x1k რეზისტორი
  • 1x 100R რეზისტორი
  • 1x ხრახნიანი ტერმინალი კვების ბლოკზე (7-12V) - სურვილისამებრ, თუ გსურთ მოწყობილობის ჩართვა arduino mini USB- ით
  • 1x 4 goldpin ქალი თავით, 2.54
  • 1x 15 Goldpin ქალი სათაური, 2.54 მმ (სურვილისამებრ - თუ გსურთ მოდულურად წასვლა)
  • 1x ბუზერი (სურვილისამებრ)

ნაბიჯი 2: სქემატური და ოპერაციის პრინციპი

სქემატური და ოპერაციის პრინციპი
სქემატური და ოპერაციის პრინციპი

ჩემი პროექტის ტვინი არის არდუინო ნანო. Arduino აკონტროლებს 3 mosfet- ს, რომლებიც გამოიყენება შესაბამისი დატვირთვით 3 ბატარეის სქემის გასახსნელად. ჩვენ ვზომავთ (ვიყენებთ 3 ძაბვის გამყოფს) ამ წრედების ძაბვას, რათა განვსაზღვროთ დენის გამტარუნარიანობა დენის რეზისტორების მეშვეობით - ომის კანონის გამოყენებით.

I = V / R

ძაბვის ვარდნა სიმძლავრის რეზისტორებზე თითქმის უდრის ძაბვას, რომელიც იზომება ბატარეის ტერმინალებში (ხარისხიანი შედუღების სახსრებისა და კარგი მავთულის გათვალისწინებით), ამიტომ არ არის საჭირო ძაბვის გაზომვა რეზისტორებამდე და მის შემდეგ. ძაბვის გამყოფი გამოიყენება, რათა თავიდან იქნას აცილებული გამოცდილი უჯრედები ჩვენი მოწყობილობის გააქტიურებაში.

იცოდეთ ძაბვა და დენი განმუხტვის დროს, ჩვენ შეგვიძლია გამოვთვალოთ უჯრედის ტევადობა.

ნაბიჯი 3: დენის რეზისტორების შერჩევა

რეზისტორის მნიშვნელობა დამოკიდებულია გამონადენის დენზე, რომლის მიღწევაც გვსურს. თუ დავუშვებთ მაქს 0.5A დენს, რეზისტორის მნიშვნელობა უნდა იყოს:

R = V (უჯრედის მაქსიმალური ძაბვა) / I (გამონადენის დენი) = 4.2V / 0.5 = 8.4 Ohm

10R რეზისტორის გამოყენებით თქვენ მიიღებთ:

I = V / R = 4.2V / 10 ohm = 0.42A

შეყვარებულის რეზისტორის მნიშვნელობა, უფრო მაღალი დენი.

ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ!! ბევრი ენერგია იშლება, ამიტომ რეზისტორი ცხელდება. ჩვენ შეგვიძლია განვსაზღვროთ რეზისტორის მინიმალური სიმძლავრე შესაბამისად:

მინიმალური სიმძლავრე = I^2 * R = 0.42^2 * 10 = 1.76W

მე ვიყენებ 3R3 17W რეზისტორებს, თუმცა ჩემი რჩევაა გამოიყენოთ 10R (10W ან მეტი) - ის გაუმკლავდება ენერგიას უნაკლოდ და მისი ტემპერატურა უსაფრთხოდ დარჩება.

ნაბიჯი 4: Arduino კოდი

თქვენ უნდა შეცვალოთ შემდეგი პარამეტრები თქვენი გაზომილი მნიშვნელობების მიხედვით:

R1, R2, R3 - დენის რეზისტორების მნიშვნელობები [ohm]

RB1, RB2, RB3 - B1 -B3 მიკროსქემის წინააღმდეგობა. R1+0.1 საკმაოდ ახლოს არის [Ohm]

X1, X2, X3 - ძაბვის გამყოფების თანაფარდობა. თუ თქვენ არ გსურთ ზუსტად გაზომოთ, შეგიძლიათ შეიყვანოთ მხოლოდ 2

ინტერვალი - გაზომვა ინტერვალი (ms) - ნაგულისხმევი 5000 ms

voltRef - საცნობარო ძაბვა იზომება arduino pin 5V და GND - ნაგულისხმევი 5.03

ნაბიჯი 5: PCB

PCB
PCB

მზადაა შეკვეთისთვის / ჩასაბარებლად:)

ნაბიჯი 6: მენიუ

მოკლე დაჭერა (click 1s ინტერვალით მომდევნო დაწკაპუნებას შორის) - შეცვალეთ მნიშვნელობა

დიდხანს დააჭირეთ - დაადასტურეთ

მენიუს პირველი დონე: რეჟიმის არჩევა (სიმძლავრის ტესტი ან მარტივი ძაბვა წინასწარ განსაზღვრულ ძაბვამდე)

მენიუს მეორე დონე: მინიმალური ძაბვის შერჩევა, სადაც ხდება გაზომვის დასასრული.

როდესაც რომელიმე უჯრედის გაზომვა ხდება, გამოჩნდება საბოლოო ეკრანი, სადაც შეგიძლიათ იპოვოთ ბატარეის სიმძლავრე და შიდა წინააღმდეგობა (Rw).

გირჩევთ: