Re: paměť "na chvíli"
Jindrich Fucik
fulda na seznam.cz
Čtvrtek Srpen 22 10:05:22 CEST 2024
Ano, tyhle hodinové obvody jsou bezva, na ten jsem koukal hned jako
první. Je to jedno z těch čistějších řešení. Bohužel potřebuje stejnej
kondenzátor pro zálohování, takže je to vlastně komponenta navíc.
Dne 22.08.2024 v 8:26 radek.koutsky na gmail.com napsal(a):
> A co použít DS1302 s tím, že budu detekovat odpojení hlavního napájení.
> Při detekci odpojení uložím "cosi" do zálohované SRAM.
> Navíc stále běží hodiny, takže po znovu připojení si přečtu obsah a porovnám
> čas.
>
>
>
> -----Original Message-----
> From: Hw-list <hw-list-bounces na list.hw.cz> On Behalf Of Jindrich Fucik
> Sent: Wednesday, August 21, 2024 8:03 PM
> To: hw-list na list.hw.cz
> Subject: Re: paměť "na chvíli"
>
> Trochu obrazu.
>
> Mějme kolejiště, které vzniklo složením dílů, které stvořili jednotliví
> modeláři. Takové kolejiště se poskládá například v tělocvičně.
> Panoramatický snímek takové tělocvičny:
> https://zababov.cz/wp-content/uploads/2022/06/image/jpeg/2022/06/05/MHor-202
> 20326_160348-1536x636.jpg
> Snímek je z reportáže (tam je víc obrázků a video):
> https://zababov.cz/zakupy-2022/
>
> Jeden ovladač řídí jednu soupravu. Pokud jsem ve stanici, jsem tam celkem
> dlouho (5-10 min), pak ale vyjedu a jedu do jiné stanice. Ovladač má dejme
> tomu dvou až tří metrový kabel, takže když vláček ujede tři metry, vytáhnu
> ovladač a zapíchnu ho do jiné zásuvky. To normálně zabere méně než minutu,
> ale může se stát, že třeba tři. V tom případě se má za to, že se ovladač
> vrátil do stejného systému a může se spolehnout na to, že se "tak moc"
> nezměnilo a může vycházet z uložených dat.
>
> Pokud ale ovladač zůstane odpojený delší dobu, pak je možné, že jsem si ho
> třeba odnesl domů a jsem v úplně jiném kolejišti. Pak musím zahájit delší
> inicializaci a nemohu spoléhat na svá data.
>
> Uživatel ovladač prostě vytáhne za zásuvky, neexistuje žádná odpojovací
> sekvence. Zásuvky jsou paralelně propojené, nepoznám nijak jednoduše, jak a
> kam se pohybuji.
>
> Dne 21.08.2024 v 15:50 Pavel Hudeček napsal(a):
>> Hlavní otázky jsou, co je "celkem často" a jak se dělá vypínání.
>> Aneb jestli "celkem často" spočívá v uživatelském zásahu 1 za pár
>> sekund a provoz není zrovna 24/7, tak je to jedno. A jestli vypínání
>> umožňuje v rámci vypínací procedury uložit data do eeprom, tak taky OK.
>>
>> Kdysi jsem použil řešení, kde byl potřeba ihned při zapnutí po ne moc
>> dlouhé pauze, přibližný čas. Zároveň byly tepelné podmínky velmi
>> nepřátelské k baterkám a ultracapům.
>> Tak byl na jednom portu RC článek. Po zapnutí se změřilo kolik tam je
>> a z toho se odhadl uplynulý čas, přičetl k čsau z eeprom, pak se port
>> přepnul na výstup a nahodila 1. Nakonec se po síti zjistlo kolik je
>> doopravdy a zkorigovala se kalibrační konstanta na přepočet t(U). Při
>> vypínání se uložil aktuální čas do eeprom.
>>
>> V tomto případě tedy stačí interní EEPROM a RC článek, po zapnutí
>> zjistit jak moc se vybil.
>>
>> PH
>>
>> Dne 21.08.2024 v 13:39 Jindrich Fucik napsal(a):
>>> Ahoj vespolek,
>>>
>>> zase si trochu pohrávám s ovladačem pro vláčky. mám tady jednu
>>> takovou situaci - uživatel občas ovladač odpojí, přenese jinam a zase
> připojí.
>>> Bylo by hezké, kdyby při krátkém přenesení (třeba do půl hodiny)
>>> ovladač udržel své nastavení, ale naopak při dlouhám odpojení
>>> usoudil, že se mohl dostat do jiného systému a tak provedl kompletní
> inicializaci.
>>>
>>> Informace, které si má ovladač pamatovat se mohou celkem často měnit,
>>> takže ukládat vše do EEPROM se mi nezdá moc dobré.
>>> Spíš bych se chtěl zamyslet nad nějakou sérionou SRAM, kterou bych
>>> mohl relativně dlouho udržet jen na kondenzátoru. Experimentoval jste
>>> s tím někdo?
>>> Ještě - potřebuji uložit opravdu málo dat, tak něco mezi dvouma a
>>> čtyřma bajtama.
>>>
>>> V zásadě je na zvážení, jestli bych nedokázal na tom kondenzátoru
>>> udržet celý procesor, při dpojení napájení ho pošlu do deep sleep a
>>> pak se buď probudím a nebo vyresetuji, pokud kondenzátor přijde o
>>> všechen náboj.
>>>
>>> Jindra
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz Hw-list na list.hw.cz
>>> 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
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz Hw-list na list.hw.cz
> 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