PNP + NPN do serie s otvorenym kolektorom

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
Dybbuk
Příspěvky: 17
Registrován: 11 zář 2020, 02:00

#16 Příspěvek od Dybbuk »

To není pravda. Pullup je veden k VRTC, jehož napětí je 1.8V interní nebo max1.9V externí. Takže lze použít mezi MCU a PWRKEY diodu, jak psal samec. ALE měla by být schottky.
:wink:
Pardon, VRTC = 1.8V. Tazko sa odpisuje a preveruje pocas pracovnej doby.

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:

#17 Příspěvek od ZdenekHQ »

Měl jsi začít přesným zadáním, co to bude spínat. Pokud to píšeš postupně, nahráváš těm, co jsou moudří až po bitvě. Ti předtím Ti chtěli jen pomoct.
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
Dybbuk
Příspěvky: 17
Registrován: 11 zář 2020, 02:00

#18 Příspěvek od Dybbuk »

ZdenekHQ Mas pravdu, nabuduce uvediem vsetky podstatne fakty.
Prikladam cele zapojenie v suvislosti so signalom PWR_DRV, nakolko sa mi neosvedcilo ani zapojenie s tranzistormi ani s diodou - mozno niekto este bude mat nejaky napad.
Pri tranzistorovom prevedeni mi to spina hlavny mosfet Q9 cez prechod emitor-baza tranzistora Q5, co je neziaduce a pri rieseni s diodou je signal PWRKEY pripojeny ku GND cez R51 ihned po zapnuti zariadenia do doby kym PWR_DRV nenabehne na log1, co je neziaduce nakolko PWRKEY vyzaduje pred pripojenim ku GND minimalne 30ms oneskorenie od nabehnutia napajania.
Nejake napady?
skusal som dat este diodu pred 3k3 bazovy rezistor tranzistora Q5, tym som zamedzil aby mi to spinalo mosfet Q9, ale v tom pripade to samozrejme zas nereagovalo na GND signal na PWR_DRV linke.
Přílohy
PNP_NPN_OC#2.png

Uživatelský avatar
lesana87
Příspěvky: 3296
Registrován: 20 zář 2014, 02:00

#19 Příspěvek od lesana87 »

Takže vlastně potřebuješ obvod, který z logické 1 dělá otevřený kolektor a z logické 0 dělá logickou 0, ale né 30ms po zapnutí, to z logické 0 musí dělat také otevřený kolektor?
Přílohy
pwrdrvkey.png

masar
Příspěvky: 12295
Registrován: 03 pro 2005, 01:00

#20 Příspěvek od masar »

Pokud je to tak, že PVR_DRV úrovní Hi zapíná Vcc (po určité době po stisknutí startovacího tlačítka) a potom následuje 100ms impuls Lo, tak musí Vcc po tuto dobu držet jiný obvod či kapacita v napájení Vcc. Jinak napájení Vcc "spadne" nafurt.
:wink:

Uživatelský avatar
Dybbuk
Příspěvky: 17
Registrován: 11 zář 2020, 02:00

#21 Příspěvek od Dybbuk »

masar píše:Pokud je to tak, že PVR_DRV úrovní Hi zapíná Vcc (po určité době po stisknutí startovacího tlačítka) a potom následuje 100ms impuls Lo, tak musí Vcc po tuto dobu držet jiný obvod či kapacita v napájení Vcc. Jinak napájení Vcc "spadne" nafurt.
:wink:
Spravne. Po dobu kym PRV_DRV nabehne a spravi 100ms impulz (dokopy cca 150ms) napajanie drzi stlacene tlačidlo, potom si uz reziu prebera PRV_DRV.
Ale ako pozeram na obvod od lesana87 mozno ten 100ms impulz ani nebude potrebne robit cez PRV_DRV, ale nejakou kombinaciou kondenzatora a NPN. Narychlo mi napada pockat iba nutnych 30ms a potom drzat PRV_DRV kontinualne na log.1 a priviest ho cez kondenzator na bazu NPN tranzistora. Ten by sa mohol teoreticky otvorit do doby kym sa kondenzator nenabije a tym stiahnut PWRKKEY na GND.. Tolko teoria, uvidim co z toho vide ked si to nakreslim, pripadne v noci odskusam.

Uživatelský avatar
samec
Příspěvky: 3692
Registrován: 19 pro 2017, 01:00

#22 Příspěvek od samec »

Prečo PWRKEY neťaháš piramo z tlačitka?

Uživatelský avatar
Dybbuk
Příspěvky: 17
Registrován: 11 zář 2020, 02:00

#23 Příspěvek od Dybbuk »

samec píše:Prečo PWRKEY neťaháš piramo z tlačitka?
Prave kvoli tomu oneskoreniu 30ms. Tlacitko zapina napajanie, ak je PWRKEY na GND v case zapnutia napajania, zablokuje sa to. Idealne by bolo natiahnut samostatny pin z uC na PWRKKEY, ale uz ziadny volny nemam, preto takto improvizujem.

Uživatelský avatar
Dybbuk
Příspěvky: 17
Registrován: 11 zář 2020, 02:00

#24 Příspěvek od Dybbuk »

To tlacitko ma ale naviedlo k nasledovnemu zapojeniu, ktore sa zda byt funkcne. Logika je taka, ze stlacenim spinacieho tlacidla sa otvori PNP, ale PWR_DRV je v tom case este v log.0, prepne sa do log.1 az o 30ms neskor co otvori NPN a da impulz na PWRKEY. Pustenim tlacidla sa tranzistory zavru.
Problem je uz len ta napatova spicka na PWR_DRV v momente zapnutia napajania. By som sa jej rad zbavil nejak..
Přílohy
PNP_NPN_OC#3.png
PWR_DRV.jpg

Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“