Talaan ng mga Nilalaman:
Video: Maliliit na 12V Monitor: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang itinuturo na ito ay para sa isang maliit na monitor ng baterya ng kotse na nagbibigay lamang ng isang ilaw na tagapagpahiwatig ng kalusugan ng baterya sa pamamagitan ng 3 LEDs.
Nais ko ang isa na maaari kong iwanang permanenteng nakakabit at may napakababang kasalukuyang gumuhit. Dahilan ay ang aking sasakyan ay hindi nagamit ng ilang sandali (11 linggo - ihiwalay sa sarili) at ang baterya ay naging ganap na patag. Ito ay may problema sa aking kotse dahil ang normal na pagbubukas ng pinto ay nakasalalay sa baterya. Maaari akong makapasok sa pintuan ng drayber sa pamamagitan ng pag-back up ng manual key ngunit pagkatapos ay kailangan kong mag-crawl papunta sa likuran ng kotse, maglakip ng isang back up na baterya sa 12V na baterya upang mabuksan ko ang natitirang sasakyan at mailabas ang baterya singil ulit. Naging maayos ang lahat ngunit ayaw kong ulitin ang ehersisyo.
Kaya't ginawa ko ang maliit na monitor na ito upang babalaan ako bago ang lahat ay naka-pack up. Naitaguyod ko din na ang kanal ng baterya ay halos 30mA na normal na naka-off ang lahat ng mga system. Sa palagay ko ito ang pagsubaybay sa pinto at sistema ng alarma. Hindi tunog ng maraming ngunit binigyan ng isang pinahabang panahon ng kawalan ng aktibidad maubos nito ang baterya. Kaya't masigasig akong hindi magdagdag ng labis sa kargang ito. Natapos ang pagguhit ng halos 4mA average. Ang isang malaking bahagi ng pag-save ng kuryente ay sa pamamagitan ng pag-flash ng naaangkop na LED sa loob lamang ng maikling panahon bawat 5 segundo
Ang monitor ay batay sa isang Digispark type ATTiny85 module na maliit, mura at may disenteng input ng ADC upang subaybayan ang boltahe at sapat na GPIO upang magmaneho ng 3 LEDs.
Ginamit ko ang aking binagong bersyon ng ito upang mas mapababa ang kasalukuyang mababang kasalukuyang digispark, ngunit maaari itong magamit nang wala ito kung ang isa ay masaya sa isang sobrang 7mA kasalukuyang. Inilarawan ito nang higit pa sa paglalarawan ng eskematiko.
Hakbang 1: Mga Tool at Component
Mga kasangkapan
Fine Point na bakal na panghinang
Mga Bahagi
- Digispark ATTiny85 (alinman sa normal na USB o micro USB
- prototyping board 6 x 7 hole
- 3.3V regulator xc6203E332
- 3 LEDs Pula, Dilaw, berde
- Mga resistor 3 x 47R, 1 x 10K, 1 x 33K
- Kapasitor 10uF
- Nag-diode si Schottky
- Zener diode 7v5
- 3 pin na konektor
- Enclosure - 3D na naka-print na kahon
www.thingiverse.com/thing[458026
Hakbang 2: Skematika
Napaka-simple ng circuit. Ang schottky diode (proteksyon ng polarity) at isang zener ay nagpapakain ng mababang kasalukuyang 3.3V regulator upang makakuha ng isang matatag na lakas na 3.3V sa ATTiny.
Ang isang potensyal na divider ay bumaba ng 12V na baterya ng 4.3: 1 upang pakainin ang input ng ADC sa ATTiny. Ang PB3 / ADC1 ay ginagamit upang maiwasan ang anumang interfernece mula sa mga bahagi ng USB sa board. 3 LEDs ay naka-attach sa PB0, PB1, at PB5 at gumagamit ng 47R resistors upang limitahan ang kasalukuyang. Ginagamit muli ang PB5 upang maiwasan ang anumang pagpasok sa pagpapatakbo ng USB. Kinakailangan nito na ang PB5 ay hindi fuse na nai-program para sa pag-reset ng operasyon. Normal ito para sa totoong mga digispark ngunit hindi kinakailangan para sa mga clone at para sa mga ito ang fuse ay kailangang i-edit (tingnan ang fuse editor)
Kung nais mong maiwasan ang pagbabago sa digispark upang babaan ang kasalukuyang nito maaari mo lamang gamitin ang ibinigay sa board 5V regulator. Nangangailangan ito ng kaunting pagbabago.
- Alisin ang xc6203 regulator at 7v5 zener at pakainin ang 12V nang diretso sa Vin sa Digispark.
- Baguhin ang potensyal na divider upang sabihin na 18K: 10K
- Ang mga antas ng threshold ng boltahe ng software ay kailangang ayusin nang kaunti. Tingnan ang seksyon ng software.
Hakbang 3: Konstruksiyon
Binubuo ko ang labis na circuit sa isang 6 x 7 na piraso ng prototype board na maaaring umupo sa tuktok ng digispark na may mga butas na direktang linya sa GPIO at mga boltahe na pin.
Ginagawa ito para sa isang napaka-compact module na maaaring magkasya sa isang napakaliit na kahon. Gumamit ako ng isang konektor na 3 pin sa kahon na may 2 labas na mga pin na naka-wire sa 0V at ang gitna sa 12V. Nangangahulugan ito na ang polarity ng pagpasok ng konektor ay hindi mahalaga.
Hakbang 4: Software
Ang software ay nasa anyo ng isang Arduino sketch.
Magagamit ang mapagkukunan sa
Napakadali at mayroon lamang isang simpleng loop na bawat 5 segundo ay sinusukat ang boltahe sa pamamagitan ng ADC1 at pagkatapos ay i-flash ang naaangkop na LED.
Ang mga antas na tumutukoy sa mga threshold ay itinakda ng linya
int ledLevels [LED_COUNT] = {907, 888, -1};
Ang isang pagbabasa ng ADC na mas malaki kaysa sa unang numero ay nag-flash berde. Ang isang ADC na nagbabasa ng mas mababa sa ito ngunit mas malaki kaysa sa pangalawang flashes Amber. Anumang iba pa ay nag-flash ng Red.
Para sa akin nagbigay ito ng berde> 12.4V, Amber> 12.1V, Pula <12.1V.
Maaari kang mag-calibrate sa pamamagitan ng paggamit ng isang variable na supply ng boltahe at suriin kung saan nagaganap ang mga pagbabago sa LED. Mangangailangan ang mga ito ng pagbabago kung gumagamit ng default na 5V regulator sa Digispark.
Inirerekumendang:
Mga Maliliit na H-Bridge Driver - Mga Pangunahing Kaalaman: 6 na Hakbang (na may Mga Larawan)
Mga Maliliit na H-Bridge Driver | Mga Pangunahing Kaalaman: Kumusta at maligayang pagdating pabalik sa isa pang maituturo! Sa nakaraang isa, ipinakita ko sa iyo kung paano ako gumawa ng mga coil sa KiCad gamit ang isang script ng sawa. Pagkatapos ay nilikha ko at sinubukan ang ilang mga pagkakaiba-iba ng mga coil upang makita kung alin ang pinakamahusay na gumagana. Ang aking hangarin ay palitan ang malaking
Isang Maliliit na Compass Sa ATtiny85: 12 Hakbang (na may Mga Larawan)
Isang Maliliit na Compass Sa ATtiny85: Ito ang aming unang proyekto sa ATtiny85; isang simpleng bulsa na digital na kumpas (sa pakikipagtulungan kasama si J. Arturo Espejel Báez). Ang Tinyiny85 ay isang mataas na pagganap at mababang power microcontroller. Mayroon itong 8 Kbytes ng programmable flash memory. Dahil dito, ang chal
Isang Maliliit na Programmer para sa ATTINY Microcontrollers Sa Arduino UNO: 7 Hakbang
Isang Maliliit na Programmer para sa ATTINY Microcontrollers Sa Arduino UNO: Kasalukuyan na nakakainteres na gumamit ng ATTINY series microcontrollers dahil sa kanilang kagalingan sa kaalaman, mababang presyo ngunit pati na rin ang katotohanan na madali silang mai-program sa mga kapaligiran tulad ng Arduino IDE. Ang mga program na idinisenyo para sa Arduino modules ay maaaring madaling transf
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: 9 Mga Hakbang (na may Mga Larawan)
Isang Maliliit na Bass Preamp at Mga Box ng Mga Epekto: Itim na Yelo, Electra Fuzz: Sa gabay na ito ipapakita ko kung paano mo magagawa ang iyong sariling bass / gitara pre-amplifier at effects box. Pinili kong gumawa ng isang hybrid effect box, na pinaghahalo ang karaniwang "Black Ice" o "Electra Distortion" distortion effect sa "Bazz Fuss" fuzz effect.
Eachine E011 Mods - Murang Maliliit na Whoop !: 6 Hakbang
Eachine E011 Mods - Murang Maliliit na Whoop !: Ang Eachine E011 ay isang laruang micro quad na gumagana nang mahusay sa sarili nitong, ngunit hindi ba magiging maganda kung mas mabuti ito? Salamat sa Silverware, isang kapalit na firmware para sa iba't ibang mga micro quad, ang E011 ay maaaring gawing isang acro flying drone para lamang sa presyo ng