Resetovací obvod

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
markoni
Příspěvky: 2310
Registrován: 30 říj 2006, 01:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

Resetovací obvod

#1 Příspěvek od markoni »

Potřeboval bych nějaký resetovací obvod který by fungoval i na 3.3 V aby mě třeba po 20 minutách dal impuls který by resetnul například po uspání MCU uvažoval jsem na NE555 a taky jsem hledal nějakou kalkulačku online do které bych interval v minutách a s něho by vypadli hodnoty odporů a kondenzátoru , potřeboval bych typ ? díky

Uživatelský avatar
ev21
Příspěvky: 11
Registrován: 11 čer 2006, 02:00

#2 Příspěvek od ev21 »

třeba toto ?
Přílohy
Screenshot_20210209-204226.png

Uživatelský avatar
Bernard
Příspěvky: 3614
Registrován: 27 kvě 2005, 02:00

#3 Příspěvek od Bernard »

Kalkulátor je třeba tu (nezkoušel jsem):
https://ohmslawcalculator.com/555-astable-calculator
Taky by to šlo řešit s ATtiny13 apod. s interním oscilátorem, stačí jen ten MCU a ještě jsou piny do rezervy.

Uživatelský avatar
jezevec
Hlavní moderátor
Hlavní moderátor
Příspěvky: 5414
Registrován: 13 čer 2004, 02:00
Bydliště: Břeclavsko
Kontaktovat uživatele:

#4 Příspěvek od jezevec »

Na 20 minut není 555 moc vhodná, lepší je použít 4541.

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#5 Příspěvek od termit256 »

Proc az po tak silene dlouhe dobe?
WDT mivaji casy maximalne ve stovkach ms az jednotkach sekund.
Takhle to znamena, ze pokud se ti obvod kousne, pul hodiny nebude delat to co ma.

Uživatelský avatar
markoni
Příspěvky: 2310
Registrován: 30 říj 2006, 01:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

#6 Příspěvek od markoni »

ev21 píše:třeba toto ?

to by šlo ale 227M nevzpomínám si jestli taková hodnota existuje nebo s jakých hodnot to poskládat :idea: díky

Uživatelský avatar
jova1
Příspěvky: 1207
Registrován: 20 pro 2007, 01:00
Bydliště: Chýnov - to je kousek od Tábora
Kontaktovat uživatele:

#7 Příspěvek od jova1 »

555 je už na takové časy nepřesná, inspiroval bych se spíše tady: https://www.belza.cz/files1/t4541.htm
Já tím obvodem řešil resetování procesoru v hodinách při náhodném zaseknutí.

Uživatelský avatar
markoni
Příspěvky: 2310
Registrován: 30 říj 2006, 01:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

#8 Příspěvek od markoni »

termit256 píše:Proc az po tak silene dlouhe dobe?
WDT mivaji casy maximalne ve stovkach ms az jednotkach sekund.
Takhle to znamena, ze pokud se ti obvod kousne, pul hodiny nebude delat to co ma.
Já chci uspat ESP8266 01 aby to nežralo baterky já vím že tam chybí pro resetování propojení (resetovací pin a číp pin 8 ) teď to nemohu najít na youtube kde jsem to viděl díky

Uživatelský avatar
Kvicala_r
Příspěvky: 3221
Registrován: 19 led 2005, 01:00
Bydliště: Haná / N.J.

#9 Příspěvek od Kvicala_r »

Markoni, chceš skládat 227M a ten kondík ti nepřijde zvláštní? čekáš, že bude taky v toleranci 1% jako ty odpory? :)
227M bys posládal celkem "přesně" třeba ze serie (E24) 100M, 120M a 6M8.
Ale stejně pokud chceš přesný čas budeš ten odpor muset doladit. Bihužel stabilní kondík (NPO/C0G) asi na tu kapacitu nedostaneš . Skončíš u nějaké keramiky X5R s tolerancí (když dobře) 15%

Uživatelský avatar
markoni
Příspěvky: 2310
Registrován: 30 říj 2006, 01:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

#10 Příspěvek od markoni »

Já to nechci přesně na 20 minut ale tak ze 3 x do hodiny

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#11 Příspěvek od ZdenekHQ »

Dej tam 4060.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

termit256
Příspěvky: 10071
Registrován: 06 pro 2007, 01:00

#12 Příspěvek od termit256 »

To posli do deep sleep modu a nastav pravidelne probouzeni po tech 20 minutach. Netusim co ziskas tou 555, krome dramaticky zvysene spotreby celeho bazmeku. Tady pisou ze to bere v deep sleep 20uA https://www.espressif.com/sites/default ... s_en_0.pdf

Uživatelský avatar
mikollar
Příspěvky: 1406
Registrován: 26 pro 2004, 01:00
Bydliště: Košice - okolie

#13 Příspěvek od mikollar »

Ako pise termit256, ak to robis cez arduino IDE tak

prepojit GPIO 16 na reset (RST)

a uspat takto napr na 2800s

Kód: Vybrat vše

 ESP.deepSleep(2800e6);
Samozrejme po prebudeni je ESP po resete, teda ako keby si ju zapol, inicializuje sa vsetk oodznova

Uživatelský avatar
markoni
Příspěvky: 2310
Registrován: 30 říj 2006, 01:00
Bydliště: Poblíž Zlína
Kontaktovat uživatele:

#14 Příspěvek od markoni »

mikollar píše:Ako pise termit256, ak to robis cez arduino IDE tak

prepojit GPIO 16 na reset (RST)

a uspat takto napr na 2800s

Kód: Vybrat vše

 ESP.deepSleep(2800e6);
Samozrejme po prebudeni je ESP po resete, teda ako keby si ju zapol, inicializuje sa vsetk oodznova
ESP8266-01 nemá GPIO 16, tady je tento postup https://www.youtube.com/watch?v=foljGPuLjYk mimochodem s mýma očima neproveditelný :evil:
edit :Moje myšlenky jdou správným směrem když si myslím že po uspání musí přijít podmět s venku (reset) ale potom nechápu ESP.deepSleep(2800e6); ten parametr :?:díky
Přílohy
ESP8266-01 reset.jpg

Uživatelský avatar
ZdenekHQ
Administrátor
Administrátor
Příspěvky: 25593
Registrován: 21 črc 2006, 02:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#15 Příspěvek od ZdenekHQ »

U mých procesorů je to tak, že buď to žere 300uA a vzbudí se to samo (RC časovač), nebo 30uA a musí se to probudit zvenku. Otázka je, co žere víc.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?
]

Odpovědět

Zpět na „Poradna“