Stav I/O AVR bez napájení?

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Ruprecht
Příspěvky: 1494
Registrován: 28 zář 2005, 00:00
Bydliště: ZČ + JM

Stav I/O AVR bez napájení?

#1 Příspěvek od Ruprecht »

Jsou I/O nohy nenapájeného AVR ve stavu vysoké impedance?
Když dám dva AVR paralelně (všechny I/O nohy, kromě VCC, Xtal atd.), GND spojené a jednomu zapnu napájení, bude druhý (vypnutý) ovlivňovat vstupní a výstupní signály?
Když promluví, tak buď kňučí, nebo lže.
Uživatelský avatar
ZdenekHQ
Významný člen
Příspěvky: 25519
Registrován: 21 črc 2006, 00:00
Bydliště: skoro Brno
Kontaktovat uživatele:

#2 Příspěvek od ZdenekHQ »

Vzhledem k tomu, že je běžné používat vnitřní ochranné diody mezi 0V, pinem a napájením, tak ve stavu vypnutého napájení tam bude dělat problémy dioda proti vypnutému napájení, t.j. nebude tam vysoká impedance. Změř si to diodovým testem.
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[?
]
Uživatelský avatar
monterjirka
Příspěvky: 2855
Registrován: 14 čer 2003, 00:00
Bydliště: Blížejov

#3 Příspěvek od monterjirka »

Ty ochranné diody se tam dávají z několika důvodů, jedním z nich je, že obvodů, která nejsou napájené, přijde nějaké napětí na vstup.
Tady se přes tu diodu dostane napětí na napájení procesoru a ten se rozběhne.
A pokud by na tom IO pinu byl nějaký průběh "nul a jedniček" tak raději nepřemýšlím jak by to zbořilo funkci ...
Čisté řešení by bylo zapojit to přes oddělovač sběrnice.
Uživatelský avatar
Ruprecht
Příspěvky: 1494
Registrován: 28 zář 2005, 00:00
Bydliště: ZČ + JM

#4 Příspěvek od Ruprecht »

Jo, na ty diody jsem zapomněl. Tak nic, možno smazat.
Když promluví, tak buď kňučí, nebo lže.
Uživatelský avatar
monterjirka
Příspěvky: 2855
Registrován: 14 čer 2003, 00:00
Bydliště: Blížejov

#5 Příspěvek od monterjirka »

A byl by problém ten druhý ARV nechat napájený, ale všechny PINy, které budou spojené s druhým, nastavit jako INPUT a procesor "SLEEPnout" (uspat)?
Jenda_KL
Příspěvky: 1173
Registrován: 10 zář 2008, 00:00
Bydliště: Kadaň
Kontaktovat uživatele:

#6 Příspěvek od Jenda_KL »

Nebo ho držet v resetu
Uživatelský avatar
weed_smoker
Příspěvky: 2673
Registrován: 02 pro 2011, 00:00
Bydliště: Jaroměř

#7 Příspěvek od weed_smoker »

Na něco takovýho se hoděj 74ALS244 nebo 245 a těch je všude dost.
Naposledy upravil(a) weed_smoker dne 14 úno 2017, 21:09, celkem upraveno 1 x.
Uživatelský avatar
lesana87
Příspěvky: 4396
Registrován: 20 zář 2014, 00:00

#8 Příspěvek od lesana87 »

244 na I/O těžko, když jsou jednosměrný. To už spíš nějaký bus switche (PI5C3254 a pod.), ale ty se zase všude neválejí.
Ani 245 se na to moc nehodí, pokud je nějaký pin opravdu I/O.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“