Tartalomjegyzék:

Apró 12 V -os monitor: 4 lépés
Apró 12 V -os monitor: 4 lépés

Videó: Apró 12 V -os monitor: 4 lépés

Videó: Apró 12 V -os monitor: 4 lépés
Videó: ХАБИБ - Ягода малинка (Премьера клипа) 2024, November
Anonim
Apró 12V -os monitor
Apró 12V -os monitor

Ez az útmutató egy apró autó akkumulátor -monitorra vonatkozik, amely 3 LED -en keresztül csak jelzőlámpával jelzi az akkumulátor állapotát.

Szerettem volna egyet, amelyet végleg csatlakoztatva hagyhatok, és nagyon alacsony volt az áramerősség. Ennek oka az volt, hogy az autóm egy ideig használaton kívül volt (11 hét - önszigetelés), és az akkumulátor teljesen lemerült. Ez problémás az autómban, mivel a normál ajtónyitás az akkumulátoron alapul. A biztonsági ajtón keresztül bejuthattam a vezetőoldali ajtóba, de utána be kellett másznom az autó hátsó részébe, és a 12 V -os akkumulátoron keresztül egy tartalék akkumulátort kellett csatlakoztatnom, hogy kinyithassam az autó többi részét, és kivehessem az akkumulátort. újratölteni. Minden rendben ment, de nem akartam megismételni a gyakorlatot.

Ezért készítettem ezt a kis monitort, hogy figyelmeztessen, mielőtt minden összepakol. Azt is megállapítottam, hogy az akkumulátor lemerülése általában 30 mA volt, minden rendszer kikapcsolt állapotban. Szerintem ez ajtófigyelő és riasztórendszer. Nem hangzik túl sokat, de hosszabb ideig tartó tétlenség miatt lemerül az akkumulátor. Szóval nagyon szerettem volna nem túl sokat hozzáadni ehhez a terheléshez. Végül körülbelül 4 mA átlagot rajzolt. Az energiatakarékosság nagy részét az jelenti, ha 5 másodpercenként rövid ideig villog a megfelelő LED

A monitor egy Digispark típusú ATTiny85 modulon alapul, amely kicsi, olcsó, és megfelelő ADC bemenettel rendelkezik a feszültség figyelésére, és elegendő GPIO -val 3 LED meghajtásához.

Ennek módosított verzióját használtam az alacsony áramerősségű digispark tovább csökkentésére, de e nélkül is használható, ha valaki elégedett egy extra 7 mA árammal. Ezt a sematikus leírás írja le tovább.

1. lépés: Eszközök és alkatrészek

Eszközök

Fine Point forrasztópáka

Alkatrészek

  • Digispark ATTiny85 (normál USB vagy mikro USB
  • prototípus -tábla 6 x 7 lyukú
  • 3.3V szabályozó xc6203E332
  • 3 LED piros, sárga, zöld
  • Ellenállások 3 x 47R, 1 x 10K, 1 x 33K
  • Kondenzátor 10uF
  • Schottky dióda
  • Zener dióda 7v5
  • 3 tűs csatlakozó
  • Ház - 3D nyomtatott doboz

www.thingiverse.com/thing:4458026

2. lépés: Vázlatos

Vázlatos
Vázlatos

Az áramkör nagyon egyszerű. A Schottky dióda (polaritásvédelem) és a Zener táplálja az alacsony áramú 3,3 V -os szabályozót, hogy stabil 3,3 V -os teljesítményt nyerjen az ATTiny számára.

Egy potenciális osztó lecsökkenti a 12 V -os akkumulátort 4,3: 1 arányban, hogy táplálja az ADC bemenetet az ATTiny készüléken. A PB3 / ADC1 használatával elkerülhető az alaplapon található USB -összetevők interferenciája. A PB0, PB1 és PB5 készülékekhez 3 LED csatlakozik, és 47R ellenállást használnak az áram korlátozására. A PB5 ismét használatban van, hogy elkerülje az interferenciát az USB működésében. Ez megköveteli, hogy a PB5 nincs beolvasztva programozva a visszaállítási művelethez. Ez normális az igazi digiszparkoknál, de nem feltétlenül a klónoknál, és ezekhez a biztosítékokat szerkeszteni kell (lásd a biztosítékszerkesztőt)

Ha el akarja kerülni a digispark módosítását az áram csökkentése érdekében, akkor csak használja a mellékelt 5V -os szabályozót. Ez néhány módosítást igényel.

  • Távolítsa el az xc6203 szabályozót és a 7v5 zenert, és táplálja a 12 V -ot egyenesen a Digispark Vin -jébe.
  • Módosítsa a potenciális osztót 18K: 10K értékre
  • A szoftver feszültségküszöb -szintjeit kissé módosítani kell. Lásd a szoftver részt.

3. lépés: Építés

Építkezés
Építkezés
Építkezés
Építkezés

Az extra áramkört egy 6 x 7 darab prototípus táblán készítettem, amely a digispark tetején ülhet, és a lyukak közvetlenül a GPIO -val és a feszültségcsapokkal egybeesnek.

Ez egy nagyon kompakt modult eredményez, amely elfér egy nagyon kis dobozban. A dobozon 3 tűs csatlakozót használtam, a 2 külső tű 0V -ra, a középső pedig 12V -ra volt kötve. Ez azt jelenti, hogy a csatlakozó behelyezésének polaritása nem fontos.

4. lépés: Szoftver

A szoftver Arduino vázlat formájában van.

A forrás elérhető a https://github.com/roberttidey/tiny12V címen

Nagyon egyszerű, és csak egy egyszerű hurokkal rendelkezik, amely 5 másodpercenként méri a feszültséget az ADC1 -en keresztül, majd felvillan a megfelelő LED.

A küszöbértékeket meghatározó szinteket a vonal határozza meg

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

Az első számnál nagyobb ADC érték zölden villog. Az ADC -érték ennél kevesebb, de nagyobb, mint a második, sárgán villog. Bármi más pirosan villog.

Számomra ez zöld> 12,4V, borostyánsárga> 12,1V, piros <12,1V értéket adott.

A kalibrálást változtatható feszültségű tápegységgel és a LED -változások helyének ellenőrzésével végezheti. Ezeket módosítani kell, ha a Digispark alapértelmezett 5 V -os szabályozóját használja.

Ajánlott: