LCD Hodiny

Jindrich Fucik fulda na seznam.cz
Úterý Červen 27 22:21:05 CEST 2023


Ale to je stejnej případ jako jsem popsal.
Má to tam napsané - procesor běží na interním oscilátoru 1MHz a šutr 
kmitá časovačem 2.
Tenhle procesor je z těch starších a tak nemá změnu frekvence "za 
chodu", ale to je v podstatě jedno. Ten procesor stejně spí a oscilátor 
stojí, takže je jedno, jestli stojí na frekvenci 1MHz, nebo 8MHz.

Pro experimentování bych ti doporučil něco trochu současnějšího než 
atmega16L z roku 2002, ale je to jedno. Já mám také rád procesory, které 
jsou koncipované jako podavače dat pro ten tvůj AdLib a jsou podobně 
staré (jako AdLib, to je cca dvojnásobek té atmega). Jde o to, aby jsi 
si neudělal špatné návyky.

Dne 27.06.2023 v 21:21 Michal Grunt napsal(a):
> Tak to jsem rád, že něco takového existuje v ceně deseti rohlíků. Ale 
> když tak na to koukám tak mód hodin s rozumnou spotřebou by asi zvládla 
> i běžná ATmega což jsem fakt netušil...
> 
> https://danyk.cz/avr_lcd_hod.html <https://danyk.cz/avr_lcd_hod.html>
> 
> Jak je to (asi dotaz pro někoho jiného) s programovatelnou změnou 
> rychlosti u procesoru AVR? Dá se AVR provozovat s minimálním taktem 
> (hodiny + čekání na "alarm") viz ten krystal 32khz a když je potřeba tak 
> MCU "naboostovat" třeba na maximum (pokud to dovolí napájení) a pak zase 
> stáhnout frekvenci dolů, když už nebude potřeba? Nebo je na to vhodnější 
> např. nějaké obyčejné STM32?
> 
> Dne út 27. 6. 2023 15:32 uživatel Jindrich Fucik <FULDA na seznam.cz 
> <mailto:FULDA na seznam.cz>> napsal:
> 
>     Odpovím ti na dvojitou rychlost. a ještě pro špatnej procesor. V
>     oblasti PIC je celkem běžné, že procesor má dva oscilátory. Jeden
>     pro procesor a druhý pro nějaký z timerů. Pak si pro procesor
>     použiješ interní RC oscilátor a pro timer si dáš hodinkovej šutr
>     32768Hz. Procesor na rychlém oscilátoru necháš usnout a probudíš
>     podle oscilátoru, nebo stisku klávesy (on change). Narazil jsem na
>     extra úsporné procesory PIC16F152xx, které ten druhý šutr nemají,
>     tak jsem vymyslel (a tady konzultoval a zveřejnil v amáru) externí
>     oscilátor s 74HC1GU04. Ten procesor má překvapivě tak malou spotřebu
>     při použití interního RC na menších frekvencích (pod 1MHz), že ani
>     nemá cenu ho uspávat. A podporuje změnu rychlosti za chůze.
> 
>     Takže ano, je to běžné pro procesory s cenou kokem 1€ a ty pro
>     hodinky stačí. Co ti se spotřebou udělá ta zvukovka, to si netroufám
>     odhadnout.
> 
>     ---------- Původní e-mail ----------
>     Od: Michal Grunt <michal.grunt na gmail.com
>     <mailto:michal.grunt na gmail.com>>
>     Komu: HW-news <hw-list na list.hw.cz <mailto:hw-list na list.hw.cz>>
>     Datum: 27. 6. 2023 11:11:12
>     Předmět: Re: LCD Hodiny
>     No právě, že dneska je toho tolik, že ani nevím co hledat. Po
>     přečtení tvého příspěvku jsem tedy hledal něco jako "low power lcd
>     clock" a narazil jsem napr. na AVR128DA48 což je docela zajímavý
>     obvod. S tim nebo podobnym by to asi slo (ta cast hodin/budiku).
>     Idealni by bylo kdyby umel menit i frekvenci, aby po probuzeni
>     ("zvonění" budiku) nebo synchronizaci casu z nejakeho externiho
>     zdroje chvilku fungoval s větším vykonem nez zase usne (prepne se)
>     do modu hodin/budiku na minimální spotřebu. To nejak lze?
> 
> 
>     Co je cílem? Ale, chtěl jsem si jednou hrát s OPL3 (YMF262) tak proč
>     ne rovnou integrace do budíku :-) at to ma nejaky alespon maly
>     prakticky smysl. Ano je to dnes úplná zbytečnost, protože mobil dnes
>     nahradí polovinu domácnosti ;-).
> 
>     Dne út 27. 6. 2023 9:40 uživatel Jindrich Fucik <FULDA na seznam.cz
>     <mailto:FULDA na seznam.cz>> napsal:
> 
>     Ahoj,
> 
> 
> 
>     Mohl by jsi trochu rozebrat, co je cílem? Najdeš asi milion
>     univerzálních procesorů od každého výrobce, které vyhoví tvému
>     zadání. Pokud si chceš hrát a učit děti na kroužku jak fungují LCD
>     hodiny, tak je to dobrá cesta a rád ti nějaké doporučím. Dnešní XLP
>     (eXtra Low[e] Power) procesory na 2xAAA vydrží cca rok a to jsem se
>     moc nesoustředil na úspornost, ale hrál jsem si s efekty.
> 
>     Je to natolik profláklé, že číňani prostě vezmou nějaký úspěšný kód
>     (někdy místo úspěšného berou "alespoň trochu fungující") a nahradí
>     flash za PROM, nebo dokonce ROM a perou to na desky těch
>     nejlevnějších budíků.
> 
> 
> 
>     Existují i koncepty, kdy mají o malinko lepší LCD (má na sobě řádič)
>     a procesor do něj cpe data pomocí nějaké "normálnější" sběrnice typu
>     I2C. Najdeš docela hezké modely se spoustou RAM a celkem rychlým
>     procesorem, které na jednu CR2032 přežívají více než půl roku. Viz
>     například zde probírané senzory teploty a vlhkosti. V těch je celkem
>     generický procesor, ke kterému si stáhneš datasheet a SDK a celkem
>     normálně si naprogramuješ co se ti zlíbí.
> 
> 
> 
>     ---------- Původní e-mail ----------
> 
>     Od: Michal Grunt <michal.grunt na gmail.com
>     <mailto:michal.grunt na gmail.com>>
> 
>     Komu: HW-news <hw-list na list.hw.cz <mailto:hw-list na list.hw.cz>>
> 
>     Datum: 26. 6. 2023 22:24:21
> 
>     Předmět: LCD Hodiny
> 
> 
> 
>     Přemýšlím na jedné takové úplně zbytečně veci... Existuje nějaký
>     obvod, který by měl minimální spotřebu (dokázal by běžet na např.
>     2xAA baterii mesice) a ke kterému by stačil připojit LCD displej a
>     tlačítka a umelo to dělat hodiny včetně funkce budíku?
> 
>     _______________________________________________
> 
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
> 
>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
> 
>     http://list.hw.cz/mailman/listinfo/hw-list
>     <http://list.hw.cz/mailman/listinfo/hw-list>
> 
> 
> 
> 
> 
>     _______________________________________________
> 
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
> 
>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
> 
>     http://list.hw.cz/mailman/listinfo/hw-list
>     <http://list.hw.cz/mailman/listinfo/hw-list>
> 
>     _______________________________________________
>     HW-list mailing list  -  sponsored by www.HW.cz <http://www.HW.cz>
>     Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>     http://list.hw.cz/mailman/listinfo/hw-list
>     <http://list.hw.cz/mailman/listinfo/hw-list>
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list