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í 

PNP + NPN na odpojenie Vcc aj GND

 
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Dybbuk



Založen: Sep 11, 2020
Příspěvky: 17

PříspěvekZaslal: pá září 11 2020, 13:16    Předmět: PNP + NPN na odpojenie Vcc aj GND Citovat

Ahojte, po skonceni prace s LCD (HD44780) by som chcel vyuzit jeho piny (v scheme DB4 a DB5) na ine I/O operacie (napr. ako input, pripadne 1-wire komunikaciu). Aby mi vsak LCD neovplyvnoval danu komunikaciu, resp. aby donho netiekli prudy, potreboval by som okrem Vcc odpojit aj GND. Mozem to spravit podla prilozeneho obrazka pouzitim kombinacie PNP+NPN? Nie je to blbost? Vie mi niekto poradit ako urcit hodnoty rezistorov?
Vcc = 3.3V a spotreba LCD = 120mA.
Tranzistory napr: SMMBT3906WT1G a MMBT4401WT1G

Vopred vdaka



hd44780.png
 Komentář:
 Velikost:  37.48 kB
 Zobrazeno:  96 krát

hd44780.png


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



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: pá září 11 2020, 13:30    Předmět: Citovat

Cele je to kravina, odpojovani napajeni vubec neres. Ty jednotky uA ktere bere vstup displeje neovlivni vubec nic.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19562
Bydliště: Jičín, Český ráj

PříspěvekZaslal: pá září 11 2020, 14:12    Předmět: Citovat

V zásadě je tvoje řešení možné. Škoda každého miliampéru, ten řadič s displejem nejde jakou sekvencí dat prostě uspat?
Každopádně nějaké 2 mA navíc v aktivním stavu asi vadit nebude, při odpojení země i napájení by na datové sběrnici neměly vadit ani záchytné diody na řídicích vstupech, zkusil bych toto zapojení s Si bipoláry s β>100.
Přepínací napětí bude patrně vyžadovat skokovou změnu úrovně (třeba ale ne: co by případně pomalejšímu nárůstu napájení řekl reset řadiče?)



odpojovac_LCD.png
 Komentář:
 Velikost:  15.76 kB
 Zobrazeno:  89 krát

odpojovac_LCD.png


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



Založen: Dec 19, 2017
Příspěvky: 4188

PříspěvekZaslal: pá září 11 2020, 14:40    Předmět: Citovat

Ak sú na vstupoch ochranné diódy, tak by teoreticky šlo napájať ten displej cez tie dva komunikačné linky... Wink

Ja by som nechal zem pripojenú a vypínal by som komunikačné linky.

A použil by som na to unipolárne tranzistory.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Bernard



Založen: May 27, 2005
Příspěvky: 3647

PříspěvekZaslal: pá září 11 2020, 15:25    Předmět: Citovat

Taky jsem kdysi potřeboval šetřit piny procesoru, tak jsem použil buffer se sériovým vstupem. Celý displej spotřeboval 4 piny:


displej.png
 Komentář:
 Velikost:  47.81 kB
 Zobrazeno:  85 krát

displej.png


Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19562
Bydliště: Jičín, Český ráj

PříspěvekZaslal: pá září 11 2020, 15:47    Předmět: Citovat

Otázkou je, zda nevadí víc spotřeba celého displeje. Pak by odpojení komunikačních linek problém neřešilo.
Odpojování země by skutečně nebylo nutné, to zahradlování komunikačních linek na L s odpojením napájení by vyhovělo taky, a nejspíš i líp, protože místo dvou přechodů C-E v sérii se zdrojem by zbyl jen jeden, tedy úbytek poloviční. To při tak malém napájecím napětí může znamenat hodně.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: pá září 11 2020, 16:01    Předmět: Citovat

Hill napsal(a):
V zásadě je tvoje řešení možné. Škoda každého miliampéru, ten řadič s displejem nejde jakou sekvencí dat prostě uspat?


Z dotazu predpokladam ze mu nejde o celkovou spotrebu displeje, ale aby mu vstupni proud displeje neovlivnoval tu komunikaci po 1wire. Kdysi jsem ty vstupni proudy HD44780 meril, co si vzpominam tak byly mezi 0,2-0,5uA jak na kterem vstupu.

Navic pokud odpoji napajeni displeje, tak se muze lehce stat, ze bude z tech vstupu pres ochranne diody napajet cely displej, takze se paradoxne situace zhorsi. Tohle odpojovani je fakt blbost.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Dybbuk



Založen: Sep 11, 2020
Příspěvky: 17

PříspěvekZaslal: pá září 11 2020, 22:10    Předmět: Citovat

Ahojte, dakujem za vsetky odpovede,

Hill ocenujem ako si prekreslil moje pomyselne zapojenie, takto to vyzera podstatne lepsie.
citace:
ten řadič s displejem nejde jakou sekvencí dat prostě uspat?
Ano, da sa uspat podrzanim vstupu "E" (Enable) na log 0, kedy ignoruje komunikaciu na datovych linkach co je fajn, ale mne nejde ani tak o to ci LCD komunikaciu ignuruje, skor som mal obavy aby zariadenie na druhom konci nebolo ovplyvnovane datovymi pinmi LCDcka, pripadne aby nebola ovplyvnena 1-wire komunikacia.
citace:
Ak sú na vstupoch ochranné diódy, tak by teoreticky šlo napájať ten displej cez tie dva komunikačné linky
Presne toto sa deje. Po odpojeni Vcc a pripojeni rozdielnych log urovni medzi dve komunikacne linky sa LCD pokusa inicializovat ako po pripojeni Vcc (myslel som si ale ze prud tecie medzi datovymi pinmi smerom do GND a nie medzi nimi navzajom cez nejake diody o ktorych ani neviem ze tam su. Preto som vlastne chcel odrezat GND)
citace:
Taky jsem kdysi potřeboval šetřit piny procesoru, tak jsem použil buffer se sériovým vstupem
Ano je to riesenie, dokonca je mozne po uprave riadit tento LCD cez I2C, ale taketo "vyrazne" hardwarove upravy si nehavam na zaver ako nudzove riesenie ked to inak nepojde
citace:
Navic pokud odpoji napajeni displeje, tak se muze lehce stat, ze bude z tech vstupu pres ochranne diody napajet cely displej, takze se paradoxne situace zhorsi.
Ano, toto sa deje. Ako som uz spominal, myslel som si ze ho napajam cez datove vstupy voci GND a preto som GND chcel odpojit. Podla vasich tvrdeni ho napajam cez datove piny navzajom cez ochranne diody, takze asi to tak bude, kedze viaceri ste sa na tom zhodli.

Skusim teda nasledovne riesenie:
1. LCD "vypnem" softvarovo cez radic a vsetky 4 datove piny nastavim na log 0
2. vstup "E" trvalo podrzim na log 0
3. kvoli power saving vypnem (cez tranzistor) iba podsvietenie LCD a Vcc neham zapnute
4. datove linky kde je pripojeny LCD pouzijem na lubovolne I/O operacie ako keby tam ziaden LCD pripojeny nebol
5. po skonceni pokusu sa pokusim dat vediet ako to dopadlo
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
masar



Založen: Dec 03, 2005
Příspěvky: 12527

PříspěvekZaslal: pá září 11 2020, 22:53    Předmět: Citovat

samec napsal(a):
...Ja by som nechal zem pripojenú a vypínal by som komunikačné linky.

A použil by som na to unipolárne tranzistory.
Tento návrh jsi ignoroval. Proč?
Wink
(případně použít 4066).
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Odeslat e-mail
termit256



Založen: Dec 06, 2007
Příspěvky: 10335

PříspěvekZaslal: so září 12 2020, 5:35    Předmět: Citovat

Zmer si pro jistotu proud tech vstupu, jestli nemas nejaky exoticky displej, ale ty zlomky uA nemuzou komunikaci po 1wire vadit, tam se pracuje s o nekolik radu vyssimi proudy.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Standa33



Založen: Nov 07, 2009
Příspěvky: 295

PříspěvekZaslal: so září 12 2020, 6:52    Předmět: Citovat

Tady bych měl obavu, jestli při komunikaci s LCD se neaktivuje zařízení 1-wire a nebude kolidovat s protokolem LCD.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Hill
Administrátor


Založen: Sep 10, 2004
Příspěvky: 19562
Bydliště: Jičín, Český ráj

PříspěvekZaslal: so září 12 2020, 7:20    Předmět: Citovat

Dybbuk napsal(a):
Hill ocenujem ako si prekreslil moje pomyselne zapojenie, takto to vyzera podstatne lepsie....

Mně v tom zapojení šlo o to, aby oba piny napájení byly úplně izolovaná, když bude displej vypnutý, aby se ani přes odpory v bázi trazistoru NPN nemohla utavřít smyčka vstup - ochranná dioda - pin Vcc - R21 - paralelně přechod b-e s pulo down odporem, protože si netroufám odhadnout, jak moc by i tak malý proud vadil.
Samozřejmě, že to byl jen jeden z námětů a jeho nedostatkem jsou v sepnutém stavu úbytky na kolektorových přechodech dvou tranzistorů.
To přerušení datové linky pomocí obvodu 4066 podle masara a tranzistorem vypínaný pouze podsvit by se mi líbily víc (celkem bez ohledu na to, jestli ten tranzistor je bipolár nebo unipolár.
No nic, jsem zvědav, jaké řešení se ti osvědčí.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Dybbuk



Založen: Sep 11, 2020
Příspěvky: 17

PříspěvekZaslal: po září 14 2020, 13:58    Předmět: Citovat

masar napsal(a):
samec napsal(a):
...Ja by som nechal zem pripojenú a vypínal by som komunikačné linky.

A použil by som na to unipolárne tranzistory.
Tento návrh jsi ignoroval. Proč?
Wink
(případně použít 4066).


To som teda vobec neodignoroval, vlastne prave naopak, zistujem, ze toto riesenie by bolo asi elektronicky najkorektnejsie. Obzvlast s pouzitim toho elektronickeho spinaca 4066, resp. este lepsie prepinaca (TS3A5018).
Medzicasom som otestoval aj predosle navrhy a zda sa, ze funguje vsetko bez problemov aj ked LCD neham pripojeny k napajaniu a iba ho softwarovo vypnem plus EN podrzim na log 0 (zatial testovane iba na zmenu datoveho DB4 na input. 1-wire otestujem coskoro). Skusal som aj odpajanie datovych liniek tranzistorom (na test som pouzil NPN) a tiez to fungovalo.
Tu ale v oboch pripadoch existuje riziko co spominal Standa33, ze hoci LCD v neaktivnom stave nema problem s nicim co sa deje na jeho datovej linke, 1-wire zariadenie by mohlo mat. Dokonca sa obavam, ze aj pocas prace s LCD by 1-wire mohlo sposobovat problemy, nakolko staci log 0 na datovom pine po dobu 480us a 1-wire po chvili odpoveda stiahnutim datovej linky na log 0 co by mohlo kolidovat s LCD datami.
Pre pokoj v dusi sa pravdepodobne vyberem cestou elektronickeho switchu o ktoreho existenicii som doteraz vlastne nemal znalost, takze prispevky na fore, splnili svoj ucel.
Vdaka.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď       Obsah fóra Diskuzní fórum Elektro Bastlírny -> Řešení problémů s různými konstrukcemi Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
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.29 sekund