Innholdsfortegnelse:
Video: Liten 12V -skjerm: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Denne instruksen er for en liten bilbatteri -monitor som bare gir en trafikklysindikator for batteriets helse gjennom 3 lysdioder.
Jeg ville ha en som jeg kunne forlate permanent festet og hadde en veldig lav strømtrekk. Årsaken var at bilen min hadde vært ubrukt en stund (11 uker - selvisolasjon) og batteriet hadde gått helt tomt. Dette er problematisk i bilen min, da normal døråpning er avhengig av batteriet. Jeg kunne komme inn i førerdøren via en manuell nøkkel, men måtte deretter krype gjennom på baksiden av bilen, feste et reservebatteri over 12V -batteriet slik at jeg kunne åpne resten av bilen og få batteriet ut til lade på nytt. Alt gikk bra, men jeg ville ikke gjenta øvelsen.
Så jeg lagde denne lille skjermen for å advare meg før alt pakket sammen. Jeg har også fastslått at batteridrift var omtrent 30mA normalt med alle systemer slått av. Jeg tror dette er dørovervåking og alarmsystem. Høres ikke mye ut, men gitt en lengre periode med inaktivitet vil det tappe batteriet. Så jeg var ivrig etter å ikke legge for mye til denne belastningen. Det endte med å trekke omtrent 4mA gjennomsnitt. En stor del av strømsparingen er ved å blinke den riktige LED -lampen bare i en kort periode hvert 5. sekund
Skjermen er basert på en Digispark -type ATTiny85 -modul som er liten, billig og har en anstendig ADC -inngang for å overvåke spenningen og nok GPIO til å drive 3 lysdioder.
Jeg brukte den modifiserte versjonen av dette for å senke nåværende lavstrømdigispark ytterligere, men den kan brukes uten dette hvis man er fornøyd med en ekstra 7mA strøm. Dette er beskrevet nærmere i den skjematiske beskrivelsen.
Trinn 1: Verktøy og komponenter
Verktøy
Fine Point loddejern
Komponenter
- Digispark ATTiny85 (enten vanlig USB eller mikro USB
- prototypebrett 6 x 7 hull
- 3.3V regulator xc6203E332
- 3 lysdioder rød, gul, grønn
- Motstander 3 x 47R, 1 x 10K, 1 x 33K
- Kondensator 10uF
- Schottky -diode
- Zenerdiode 7v5
- 3 -pinners kontakt
- Vedlegg - 3D -trykt eske
www.thingiverse.com/thing:4458026
Trinn 2: Skjematisk
Kretsen er veldig enkel. Schottky -dioden (polaritetsbeskyttelse) og en zener mater lavstrøm 3.3V regulatoren for å få en stabil 3.3V effekt til ATTiny.
En potensiell deler slipper 12V -batteriet med 4,3: 1 for å mate ADC -inngangen på ATTiny. PB3 / ADC1 brukes for å unngå interferens fra USB -komponentene på kortet. 3 lysdioder er festet til PB0, PB1 og PB5 og bruker 47R -motstander for å begrense strømmen. PB5 brukes igjen for å unngå forstyrrelser i USB -drift. Dette krever at PB5 ikke er sikret programmert for tilbakestilling. Dette er normalt for ekte digisparks, men ikke nødvendigvis for kloner, og for disse må sikringene redigeres (se sikringsredaktør)
Hvis du vil unngå endring av digisparken for å senke strømmen, kan du bare bruke den medfølgende 5V -regulatoren. Dette krever noen få modifikasjoner.
- Fjern xc6203 regulatoren og 7v5 zener og mat 12V rett inn i Vin på Digispark.
- Endre potensialdeleren til å si 18K: 10K
- Programvarens spenningsgrense må justeres litt. Se programvaredelen.
Trinn 3: Konstruksjon
Jeg laget den ekstra kretsen på et 6 x 7 stykke prototypebrett som kan sitte på toppen av digisparken med hullene i linje med GPIO og spenningspinnene.
Dette gir en veldig kompakt modul som kan passe i en veldig liten eske. Jeg brukte en 3 -pinners kontakt på esken med de 2 utvendige pinnene koblet til 0V og midten til 12V. Dette betyr at polariteten til å sette inn kontakten er uviktig.
Trinn 4: Programvare
Programvare er i form av en Arduino -skisse.
Kilden er tilgjengelig på
Det er veldig enkelt og har bare en enkel sløyfe som hvert 5. sekund måler spenningen via ADC1 og deretter blinker riktig LED.
Nivåene som bestemmer tersklene er satt av linjen
int ledLevels [LED_COUNT] = {907, 888, -1};
En ADC -avlesning større enn det første tallet blinker grønt. En ADC som leser mindre enn dette, men større enn sekund, blinker gult. Alt annet blinker rødt.
For meg ga dette grønt> 12,4V, gult> 12,1V, rødt <12,1V.
Du kan kalibrere ved å bruke en variabel spenningsforsyning og kontrollere hvor LED -endringene skjer. Disse må endres hvis du bruker standard 5V -regulatoren på Digispark.
Anbefalt:
Liten Tesla -spole: 3 trinn
Liten Tesla -spole: Slik lager du en mini -tesla -spole. Du trenger: 22 gauge kobbertråd 28 gauge kobbertråd En bryter A 9V batteri og klips PVC -rør (2 cm i diameter) En 2N2222A TransistorOne 22K Ohm motstand
Slik installerer du en subwoofer i en liten bil: 7 trinn
Slik installerer du en subwoofer i en liten bil: Denne opplæringen er ment for personer med små biler som min. Jeg kjører en MK5 VW GTI, og den har veldig lite lagringsplass. Jeg har alltid ønsket meg en subwoofer, men jeg har ikke klart å få den på grunn av størrelsen. I denne opplæringen vil jeg forklare hvordan
Liten LED -blinkende figur: 6 trinn
Liten LED -blinkende figur: Du kan enkelt blinke LED -en med arduino eller 555 timer. Men du kan lage en blinkende krets uten slike ICer. Dette er en enkel blinkende figur laget av diskrete deler
Liten og enkel hjemmelaget variabel strømforsyning: 5 trinn
Liten og enkel hjemmelaget variabel strømforsyning: Strømforsyninger er nødvendige når du vil lage et elektronisk prosjekt, men de kan være veldig kostbare. Men du kan lage en for deg selv ganske billig. Så la oss komme i gang
Hvordan lage en liten solcellepanelstestestasjon: 6 trinn
Hvordan lage en liten solcellepanelstestestasjon: