Vítejte na Elektro Bastlírn?
Nuke - Elektro Bastlirna
  Vytvořit účet Hlavní · Fórum · DDump · Profil · Zprávy · Hledat na fóru · Příspěvky na provoz EB

Vlákno na téma KORONAVIRUS - nutná registrace


Nuke - Elektro Bastlirna: Diskuzní fórum

 FAQFAQ   HledatHledat   Uživatelské skupinyUživatelské skupiny   ProfilProfil   Soukromé zprávySoukromé zprávy   PřihlášeníPřihlášení 

Paměť
Jdi na stránku Předchozí  1, 2, 3
 
Přidat nové téma   Toto téma je zamknuto, nemůžete zde přidávat odpovědi ani upravovat své příspěvky!       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: po červen 05 2023, 23:34    Předmět: Citovat

rnbw napsal(a):
Len neviem, ako je pripojeny - ziadny z pinov nechyba

Interní lithiová baterie je zalitá uvnitř toho čipu a její plus pól není vyveden na žádný z externích pinů čipu. Plus pól interní baterie je zapojen uvnitř čipu přímo na elektronický přepínač, který automaticky odpojí baterii když externí napájení na pinu Vcc vzroste na úroveň 3V a naopak zas připojí když klesne pod 3V viz přiložené schéma. Takže na žádném z externích pinů čipu nelze zkontrolovat aktuální stav napětí interní baterie.

Zdroj: datasheet M48Z02
citace:
The M48Z02/12 also has its own power-fail detect circuit. The control circuitry constantly monitors the single 5 V supply for an out of tolerance condition. When VCC is out of tolerance, the circuit write protects the SRAM, providing a high degree of data security in the midst of unpredictable system operation brought on by low VCC. As VCC falls below approximately 3 V, the control circuitry connects the battery which maintains data operation until valid power returns.



M48Z02_zapojeni_interni_batrie.png
 Komentář:
 Velikost:  38.92 kB
 Zobrazeno:  61 krát

M48Z02_zapojeni_interni_batrie.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17510
Bydliště: Nový Bydžov

PříspěvekZaslal: po červen 05 2023, 23:50    Předmět: Citovat

Jo ještě jedna věc. Zeropowery a Timekeepery byly ve dvou futrálech. Starší provedení bylo klasickej nízkej šváb a nad ním bylo na "prcíře" pouzdro s baterkou (a krystalem). Mezi švábem a pouzdrem baterky byla asi 1 mm mezera a obojí bylo na hraně mezi vývodama 1 a 24 a 12 a 13 zapláclý nějakým sajrajtem, skrz kterej procházely ze švába nahoru vývody baterky, případně krystalu. U těhle se daly dobře měnit baterky.
Po cca roce 2000 je začali zalejvat sajrajtem do cca 10 mm vysoký společný vaničky, tam je výměna baterky brousící pakárna.

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: po červen 05 2023, 23:55    Předmět: Citovat

Při prvním zápisu po zapnutí externího napájení +5V se dá detekovat zda je nebo není interní baterie OK. Viz citace a další přiložený obrázek znázorňující jak by měla vypadat programová rutina pro tuto detekci.

citace:
The power switching circuit connects external VCC to the RAM and disconnects the battery when VCC rises above VSO. As VCC rises, the battery voltage is checked. If the voltage is too low, an internal Battery Not OK (BOK) flag will be set. The BOK flag can be checked after power up. If the BOK flag is set, the first WRITE attempted will be blocked. The flag is automatically cleared after the first WRITE, and normal RAM operation resumes. Figure7 on page11 illustrates how a BOK check routine could be structured.

Spínací obvod napájení připojí externí VCC k RAM a odpojí baterii, když VCC stoupne nad VSO. Když VCC stoupá, kontroluje se napětí baterie. Pokud je napětí příliš nízké, bude nastaven interní příznak Battery Not OK (BOK). Příznak BOK lze zkontrolovat po zapnutí. Pokud je nastaven příznak BOK, první pokus o ZÁPIS bude zablokován. Příznak se automaticky vymaže po prvním ZÁPISU a obnoví se normální provoz RAM. Obrázek 7 na straně 11 ukazuje, jak by mohla být strukturována rutina kontroly BOK.



M48Z02_detekce_stavu_interni_batrie.png
 Komentář:
 Velikost:  33.19 kB
 Zobrazeno:  51 krát

M48Z02_detekce_stavu_interni_batrie.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17510
Bydliště: Nový Bydžov

PříspěvekZaslal: út červen 06 2023, 9:54    Předmět: Citovat

S tím BOK jsem se nikdy nesetkal. Když se ta regulace v 1992-3 navrhovala, tak se bralo že 10 let bez napájení a 30 let chemický životnosti je v podstatě nereálný, aby se ten regulátor "dožil". Po zapnutí tam probíhá kontrolní suma a porovnává se se sumou, která se počítá při každým odchodu z nastavení regulátoru.
Jak jsem psal, 30 let to už je a zatím těch Timekeeperů odešlo cca 1,5% na všechny započítaný závady. Zatím nepozoruju, že by se počet nějak navyšoval. Na tom Timekeeperu se špatná baterka pozná hned, začne haprovat reálnej čas na displeji po výpadku napájení. Vlastní kontrolní suma začne hlásit až několik týdnů po tom, co začne haprovat reálnej čas.
Podle mě je ten BOK založenej na zápisu do jedný adresy nespolehlivej. Když jsem doma laboroval se sníženým VCC a odpojenou CR2032, tak data začnou propadávat po různých blocích. Ten kontrolní součet je mnohem lepší metoda kontroly.

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: út červen 06 2023, 12:46    Předmět: Citovat

Celeron napsal(a):
Podle mě je ten BOK založenej na zápisu do jedný adresy nespolehlivej...

Je to doporučení uvedené v datasheetu přímo od výrobce. Předpokládal bych tedy, že to bude mít výrobce dostatečně otestováno, aby to mělo přijatelnou vypovídací schopnost a nebylo to úplně k ničemu.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
yakl



Založen: Apr 14, 2005
Příspěvky: 453

PříspěvekZaslal: st červen 07 2023, 0:33    Předmět: Citovat

Aj v niektorých výherných automatoch sa používali tieto pamäte, ale málo. U starých 8 bitových výherných automatov si nebolo treba nič pamätať po vypnutí, lebo stav peňazí bol uložený v troch, až štyroch mechanických počítadlách, obyčajne kontrolovaných proti odpojeniu. Takže sa používala obyčajná 2k x 8 RAM-ka 6116, len ak bolo treba pri ladení poznať uložené údaje, použilo sa toto nevolatilné - neprchavé čudo, potom sa vytiahlo a údaje sa prečítali v programátore Elnec. Používali sme postupne tri generácie týchto programátorov, ale takúto pamäť zvládal aj ten najstarší. Na tom najnovšom sa už programovali Xilinx hradlové polia.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
yakl



Založen: Apr 14, 2005
Příspěvky: 453

PříspěvekZaslal: st červen 07 2023, 0:42    Předmět: Citovat

Stále je možné použiť núdzovo pamäť 6116, ktorej na chrbát posadíme liion batériu 3,6V/50mA v sérii s diódou správne orientovanou na napájanie príslušných nožičiek a premostenou rezistorom, zabezpečujúcim nabíjanie tej baterky počas prevádzky z napájacieho napätia 5V.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
PotPalo



Založen: May 13, 2009
Příspěvky: 4914
Bydliště: BA-Petržalka :(

PříspěvekZaslal: st červen 07 2023, 12:09    Předmět: Citovat

Nabíjanie z 5V cez rezistor fungovalo iba na Ni-Cd a Ni-Mh batériách na starých PC doskách. A aj tak batéria za čas vytiekla. Li-ion by som tak určite neriešil, nad 4,2V sa im rozhodne nemá dávať.
_________________
Silou vybrať peniaze od ľudí a následne za ne spraviť niečo proti ľuďom, s čím nesúhlasia, to je civilizácia?! Tento systém je chorý a vedie do záhuby.
Ideológie developerov niesu kompatibilné so šťastným životom.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail Zobrazit autorovy WWW stránky
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: st červen 07 2023, 13:43    Předmět: Citovat

Nebo udělat redukci a použít jako náhradu nějakou paralelní FRAMku (Ferroelectric Random Access Memory), která je rychlá, pro uchování dat nepotřebuje interní baterii a počet zápisů má skoro nevyčerpatelný. To by pak už mělo vydržet až do konce životnosti celého toho zařízení, ve kterém se ta paměť používá.

Třeba u Farnella paralelní FRAM, FM16W08-SG, 8 kilobajtů (cena cca 100 kč za kus), která má podle datasheetu také rychlý přístup 70ns, pracuje i s externím napájením 5V, počet možných zápisů je až 10 na 14-tou a doba uchování dat bez napájení při teplotách do +65°C je cca 150 let k čemuž u paměti typu FRAM není potřeba žádná interní baterie.

Akorát by se musela vyrobit redukce tj. nějaký mini plošný spoj, na kterém by ta paměť FRAM byla připájena a byl by tam připájen protikus příslušné patice jako by šlo o paměť M48Z02 a příslušné piny paměti FRAM by byly vyvedeny tak, aby se to celé dalo zasunout do té původní patice a pinově to odpovídalo té stávající paměti M48Z02. To, že má ta FRAMka 8 kilobajtů by nevadilo a prostě by se z ní využily jen první 2 kilobajty tj. pro adresování piny A0 až A10 (piny A11, A12 na FRAMce by byly trvale připojeny na zem tj. vůči pinu Vss).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
doktor365



Založen: Jan 28, 2006
Příspěvky: 1927

PříspěvekZaslal: čt červen 08 2023, 20:56    Předmět: Citovat

Děkuji všem za odpovědi, volal jsem ještě dvou servisákům a každý mění celou desku a tu nechává opravovat někde v Brně. Objednám tu paměť a uvidím co to bude dělat, zase to není tolik a platí to firma Very Happy . Ještě si matně pamatuji že když tam dal tu novou paměť tak to na displeji napsalo něco jako programovat, šáhl dozadu a zmáčknul tam mikrospínač a pak už jen nasypal data ručně co si opsal. Vyzkouším a dám vědět jak to dopadlo. Když to rozmr..m , tak zavolám ať přijede ,že to nefachčí Very Happy .
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: pá červen 09 2023, 1:00    Předmět: Citovat

Používat M48Z02 s vestavěnou baterií je dle mého názoru v dnešní době už pasé když existuje v podstatě plnohodnotná náhrada v podobě paralelní paměti FRAM, která žádnou interní baterii nepotřebuje.

Do budoucna si můžete na firmu koupit níže uvedený modul a až příště přijede servisák tak mu ho dáte, aby ho tam zkusil dát namísto původní M48Z02.

Hotová náhrada s FRAM pamětí existuje a prodává se v různých zahraničních eshopech a také na eBay viz tento odkaz jako modul označený 6116 NVRAM, který obsahuje vhodnou FRAM paměť FM16W08-SG osazenou na DPS s adaptérem DIP24. Ten modul se vyrábí jako náhrada pro některé hry za původní RAMku 6116 zálohovanou externí baterií. RAM 6116 má také 2 kilobajty jako M48Z02 a je i pinově kompatibilní s M48Z02. Takže by tento modul měl být použitelný jako náhrada za M48Z02.



nahrada_za_M48Z02.jpg
 Komentář:
 Velikost:  122.88 kB
 Zobrazeno:  57 krát

nahrada_za_M48Z02.jpg


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Celeron



Založen: Apr 02, 2011
Příspěvky: 17510
Bydliště: Nový Bydžov

PříspěvekZaslal: pá červen 16 2023, 16:10    Předmět: Citovat

Jenže pokud potřebuješ M48T02, tak ti je fram k prdu. Včera jsem byl na servisu, kde po 25 letech jeden M48T02 odešel podivným způsobem. RTC bez Vcc 5V jel půl hodiny a nezkolaboval ale vlastní RAMka po několika sekundách bez napětí zapomínala. Divný, dosud to bylo přesně naopak.
Dnes jsem ji zkusil na Xeltecu a při poklesu Vcc už na 4,4V propadávají v některých blocích jednotlivý bity. Tak tady asi výměna CR1632 nepomůže...

edit: Koukám za kolik se dá brouk sehnat a málo kde ho mají a pokud jo, tak s DPH a dopravou od nejlevnějšího Farnella přes 900 CZK. Kdysi nestál ani půlku.

_________________
Jirka

Proč mi nemůže všechno chodit hned ?!!
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Valdano



Založen: Jan 01, 2023
Příspěvky: 1635
Bydliště: Česká Lípa

PříspěvekZaslal: so červen 17 2023, 1:34    Předmět: Citovat

Celeron napsal(a):
M48T02... Koukám za kolik se dá brouk sehnat a málo kde ho mají a pokud jo, tak s DPH a dopravou od nejlevnějšího Farnella přes 900 CZK. Kdysi nestál ani půlku.

M48T02 se dá koupit výrazně levněji z Číny ať už na eBay nebo na Aliexpressu. Prodejci sice uvádějí nový kus, ale je tam prostě riziko, že to bude bůhví jak starý kus.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
rnbw



Založen: Mar 21, 2006
Příspěvky: 33751
Bydliště: Bratislava

PříspěvekZaslal: so červen 17 2023, 17:47    Předmět: Citovat

Ano, bude to kludne nieco stare recyklovane - ked bude este dobra bateria, tak aj s datami.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
doktor365



Založen: Jan 28, 2006
Příspěvky: 1927

PříspěvekZaslal: so červen 17 2023, 20:00    Předmět: Citovat

Ještě jsem neměl čas něco objednat, koupím toto to by mělo být ono. dyž to nepůjde tak to zahodím, zase to není tolik drahé.
https://cz.farnell.com/stmicroelectronics/m48z02-70pc1/ic-nvram-10-yr-battery-16k-48z02/dp/9755748?gclid=CjwKCAjws7WkBhBFEiwAIi1681aj5TDZeyDJcyRQBwYHQLY-gji1ZuqTFTrtc7LT6sDSDrXBgTxv_hoC1NkQAvD_BwE&mckv=scFYftlgg_dc|pcrid|263407484364|kword|m48z02-70pc1|match|p|plid||slid||product||pgrid|59560978932|ptaid|kwd-302567132831|&CMP=KNC-GCZ-GEN-SKU-MDC
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Toto téma je zamknuto, nemůžete zde přidávat odpovědi ani upravovat své příspěvky!       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Programování PIC, ATMEL, EEPROM a dalších obvodů Časy uváděny v GMT + 1 hodina
Jdi na stránku Předchozí  1, 2, 3
Strana 3 z 3

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Můžete stahovat a prohlížet přiložené soubory

Powered by phpBB © 2001, 2005 phpBB Group
Forums ©
Nuke - Elektro Bastlirna

Informace na portálu Elektro bastlírny jsou prezentovány za účelem vzdělání čtenářů a rozšíření zájmu o elektroniku. Autoři článků na serveru neberou žádnou zodpovědnost za škody vzniklé těmito zapojeními. Rovněž neberou žádnou odpovědnost za případnou újmu na zdraví vzniklou úrazem elektrickým proudem. Autoři a správci těchto stránek nepřejímají záruku za správnost zveřejněných materiálů. Předkládané informace a zapojení jsou zveřejněny bez ohledu na případné patenty třetích osob. Nároky na odškodnění na základě změn, chyb nebo vynechání jsou zásadně vyloučeny. Všechny registrované nebo jiné obchodní známky zde použité jsou majetkem jejich vlastníků. Uvedením nejsou zpochybněna z toho vyplývající vlastnická práva. Použití konstrukcí v rozporu se zákonem je přísně zakázáno. Vzhledem k tomu, že původ předkládaných materiálů nelze žádným způsobem dohledat, nelze je použít pro komerční účely! Tento nekomerční server nemá z uvedených zapojení či konstrukcí žádný zisk. Nezodpovídáme za pravost předkládaných materiálů třetími osobami a jejich původ. V případě, že zjistíte porušení autorského práva či jiné nesrovnalosti, kontaktujte administrátory na diskuzním fóru EB.


PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Čas potřebný ke zpracování stránky 0.16 sekund