Სარჩევი:

პატარა 12V მონიტორი: 4 ნაბიჯი
პატარა 12V მონიტორი: 4 ნაბიჯი

ვიდეო: პატარა 12V მონიტორი: 4 ნაბიჯი

ვიდეო: პატარა 12V მონიტორი: 4 ნაბიჯი
ვიდეო: არ ამოიღოთ ბატარეა მანქანიდან. Სწორად გააკეთე! 2024, ნოემბერი
Anonim
პატარა 12V მონიტორი
პატარა 12V მონიტორი

ეს ინსტრუქცია განკუთვნილია მანქანის პატარა ბატარეის მონიტორისთვის, რომელიც მხოლოდ შუქნიშნის მაჩვენებელს აჩვენებს ბატარეის ჯანმრთელობის მდგომარეობას 3 LED- ის საშუალებით.

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

ასე რომ, ეს პატარა მონიტორი გავაფრთხილე, სანამ ყველაფერი შეფუთული იქნებოდა. მე ასევე დავადგინე, რომ ბატარეის დატენვა იყო დაახლოებით 30mA ჩვეულებრივ ყველა გამორთული სისტემით. მე ვფიქრობ, რომ ეს არის კარის მონიტორინგისა და სიგნალიზაციის სისტემა. ბევრი არ ჟღერს, მაგრამ უმოქმედობის გახანგრძლივებული პერიოდის გათვალისწინებით, ის დატენავს ბატარეას. ასე რომ, მე ძალიან მინდოდა, რომ ამ ტვირთს ბევრი არ შემემატებინა. მან დაასრულა საშუალოდ 4 mA. ენერგიის დაზოგვის დიდი ნაწილია შესაბამისი LED- ის აანთება მხოლოდ მოკლე პერიოდის განმავლობაში ყოველ 5 წამში

მონიტორი ემყარება Digispark ტიპის ATTiny85 მოდულს, რომელიც არის პატარა, იაფი და აქვს ღირსეული ADC შეყვანის ძაბვის მონიტორინგი და საკმარისი GPIO 3 LED- ის მართვისთვის.

მე გამოვიყენე ამის მოდიფიცირებული ვერსია, რომ კიდევ უფრო დამემცირებინა დაბალი დენის დიაპაზონი, მაგრამ ის შეიძლება გამოყენებულ იქნას ამის გარეშე, თუკი კმაყოფილი იქნება დამატებითი 7 mA დენით. ეს შემდგომ აღწერილია სქემატურ აღწერილობაში.

ნაბიჯი 1: ინსტრუმენტები და კომპონენტები

ინსტრუმენტები

Fine Point soldering რკინის

კომპონენტები

  • Digispark ATTiny85 (ნორმალური USB ან მიკრო USB
  • პროტოტიპის დაფა 6 x 7 ხვრელი
  • 3.3V რეგულატორი xc6203E332
  • 3 LED- ები წითელი, ყვითელი, მწვანე
  • რეზისტორები 3 x 47R, 1 x 10K, 1 x 33K
  • კონდენსატორი 10uF
  • შოტკის დიოდი
  • ზენერის დიოდი 7v5
  • 3 პინიანი კონექტორი
  • დანართი - 3D დაბეჭდილი ყუთი

www.thingiverse.com/thing:4458026

ნაბიჯი 2: სქემატური

სქემატური
სქემატური

წრე ძალიან მარტივია. შოთკის დიოდი (პოლარობის დაცვა) და ზენერი იკვებება დაბალი დენის 3.3 ვ რეგულატორთან, რათა გამოიმუშაოს სტაბილური 3.3 ვ სიმძლავრე ATTiny– ზე.

პოტენციური გამყოფი 12 ვ ბატარეას 4.3: 1 -ით ამცირებს, რომ შესანახი ADC შეყვანა ATTiny– ზე. PB3 / ADC1 გამოიყენება დაფაზე არსებული USB კომპონენტების ნებისმიერი ჩარევის თავიდან ასაცილებლად. 3 LED არის მიმაგრებული PB0, PB1 და PB5 და იყენებენ 47R რეზისტორებს, რათა შეზღუდონ დენი. PB5 კვლავ გამოიყენება USB ოპერაციის ყოველგვარი ჩარევის თავიდან ასაცილებლად. ეს მოითხოვს, რომ PB5 არ იყოს შერწყმული დაპროგრამებული გადატვირთვის ოპერაციისთვის. ეს ნორმალურია რეალური დიდისპარკებისთვის, მაგრამ არა აუცილებლად კლონებისთვის და ამისათვის დამცავები უნდა გამოსწორდეს (იხ. დაუკრავენ რედაქტორს)

თუ გსურთ თავიდან აიცილოთ დიგისპარკის მოდიფიკაცია მისი დენის შესამცირებლად, მაშინ შეგიძლიათ გამოიყენოთ მხოლოდ 5V რეგულატორი. ეს მოითხოვს რამდენიმე ცვლილებას.

  • ამოიღეთ xc6203 მარეგულირებელი და 7v5 ზენერი და მიაწოდეთ 12V პირდაპირ Vin– ში Digispark– ზე.
  • შეცვალეთ პოტენციური გამყოფი 18K: 10K
  • პროგრამული უზრუნველყოფის ძაბვის ბარიერის დონე ცოტათი მორგებული იქნება. იხილეთ პროგრამული უზრუნველყოფის განყოფილება.

ნაბიჯი 3: მშენებლობა

მშენებლობა
მშენებლობა
მშენებლობა
მშენებლობა

მე შევქმენი დამატებითი წრე 6 x 7 ცალი პროტოტიპის დაფაზე, რომელიც შეიძლება იჯდეს დიგისპარკის თავზე, ხვრელებით, რომლებიც პირდაპირ დგას GPIO– სთან და ძაბვის ქინძისთავებთან.

ეს ქმნის ძალიან კომპაქტურ მოდულს, რომელიც შეიძლება მოთავსდეს ძალიან პატარა ყუთში. მე გამოვიყენე 3 პინიანი კონექტორი ყუთზე, სადაც 2 გარე ქინძისთავი მავთულხლართულია 0 ვ და ცენტრი 12 ვ. ეს ნიშნავს, რომ კონექტორის ჩასმის პოლარობა უმნიშვნელოა.

ნაბიჯი 4: პროგრამული უზრუნველყოფა

პროგრამული უზრუნველყოფა არის Arduino ესკიზის სახით.

წყარო ხელმისაწვდომია

ეს ძალიან მარტივია და მას აქვს მარტივი მარყუჟი, რომელიც ყოველ 5 წამში ზომავს ძაბვას ADC1– ის საშუალებით და შემდეგ ანათებს შესაბამის LED– ს.

დონეები, რომლებიც განსაზღვრავს ზღურბლებს, დადგენილია ხაზით

int ledLevels [LED_COUNT] = {907, 888, -1};

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

ჩემთვის ეს მწვანე> 12.4V, ქარვისფერი> 12.1V, წითელი <12.1V.

თქვენ შეგიძლიათ დაკალიბრება ცვლადი ძაბვის წყაროს გამოყენებით და შემოწმებით სად ხდება LED ცვლილებები. ეს უნდა შეიცვალოს, თუ იყენებთ ნაგულისხმევ 5V რეგულატორს Digispark– ზე.

გირჩევთ: