Stránka 1 z 1

Jak napájet 5V LED display 3.7V baterkou?

Napsal: 12 srp 2023, 11:22
od jurassEb
Ahoj,

na Arduino mini zvažuju připojení hodinového LED displaye:

https://dratek.cz/arduino/3072-hodinovy ... rveny.html


Který je napájen 5V napájením. Na 3.3V výstup mi display nefunguje.

Protože vyrábím budík, tak potřebuju nízkou spotřebu, a z toho důvodu chci Mini napájet 3.7V Lipol baterií. Display je bude rozsvěcovat pouze stiskem tlačítka nebo přerušením z Motion sensoru.

Napadlo mě proto, že koupím step-up měnič napětí z 1-5V na 5V, a tento bude napájet pouze ten display.

Nejsem si však jistý, zda-mi toto zapojení bude správně fungovat, tzn. jestli se 2 zdroje napájení, Baterka->Arduino a Baterka->Měnič->LCD nebudou nějak vzájemně hádat.

A to je moje 1. otázka - bude mi to takto fungovat?


A moje druhá otázka je, něměli by jste prosím nějaké jednoduché zapojení s tranzistorem, kde bych mohl IO výstup zapínat a vypínat obvod Měniče a toho Displaye? Abych mohl display vypínat a nežral mi v tomto stavu baterku. Vím, že potřebuju trazistor a k němu odpor, ale nevím jaký typ tranzistoru a jak velký ten odpor.

Děkuji

Napsal: 12 srp 2023, 11:39
od pocitujlasku
tak si zozen display na 3.3V Ja mam presne takyto napojeny na esp a napajam to step-down z 5v usb na 3.3V
Dokonca tam ma dvojbodku. mam z toho urobene mini hodiny synchronizovane cez wifi a vies si to prepnut aj na odpocet - cez stranku :)
dokonca si viem menit aj jas displeja, prip. ho rovno vypnut.

Napsal: 12 srp 2023, 13:41
od ZVUK2000
A nemá ta LEDka předřadný odpor. Pak stačí snížit jeho hodnotu.

Napsal: 12 srp 2023, 14:02
od patrikvarga
TM1637 potrebuje 5V±10%.

Napsal: 12 srp 2023, 17:48
od bdn
Na trhu je OLED displej SSD1306, který je schopen pracovat na 3.3V i 5V. Zkusil jsem u sebe při 3.3V spotřeba 8.5mA. Viditelnost čísel je super. Arduino knihovna: U8Glib_OLED (legacy). Na výběr jsou různé fonty a velikosti číslic.
https://navody.dratek.cz/navody-k-produ ... d1306.html

PS samozřejmě i tvá variana se step-up měničem 3.7V->5V je možná. Princip spínání zátěže (hi-side) pomocí arduino např. zde:
https://forum.arduino.cc/t/switching-th ... pnp/288218

Napsal: 13 srp 2023, 12:19
od jurassEb
Ten OLED mám taky, akorát výhoda červených ledek je, že to neruší při spaní - dělám totiž budík. Červené světlo totiž nenarušuje vyplavování melatoninu. Proto taky asi některé budíky do zásuvky co svítí pořád, tak svítí červeně.

Napsal: 13 srp 2023, 14:58
od bdn
Pokud je to tak, že spotřeba hraje roli a zároveň bys chtěl LED display, pak se můžeš zbavit TM1637 a připojit 7 seg. v multiplexu přes rezistory na piny Arduino. Tím bys ses zbavil potřeby mít +5V.
Pro inspiraci třeba zde: AT89C2051 Digital 4 Bits Electronic Clock Electronic Production Suite DIY Kit
https://www.aliexpress.com/item/1005005909787356.htm

Napsal: 13 srp 2023, 21:01
od pocitujlasku
tak uz som vyhrabal to moje zapojenie. Takze oprava: displej mi ide na 5V z usb, a nasledne ide stepdown na 3.3V pre esp. i2c komunikaciu zvlada ten displej aj 3,3V, takze staci priamo prepojit.
A v tvojom pripade das na vstup ten menic na 5V.
ak pouzivas arduino kniznicu od autora: Avishay Orpaz, tak ta ma v sebe priamo aj nastavenie jasu displeja, pripadne ho vies priamo zapnut/vypnut cez arduino.

Napsal: 13 srp 2023, 21:24
od Cust
Hoď tam OLED displej. Žádný binec se do těla vyplavovat nebude, když ten displej bude permanentně vypnutý. A ani kdyby svítil pořád, tak ten světelný tok bude tak nízký, že tě spíš bude štvát to, že v ložnici něco svítí než, že melatonin...
Ten high-side switch udělej z MOSFETů, ušetříš pár mA.