Stránka 1 z 1

Ochrana výstupu odporem

Napsal: 26 říj 2007, 09:33
od vosec
Zdravím,

Potřebuju poradit jak velký bych měl dát ochraný odpor na výstup 555, který je připojen na pin portu, který může sloužit i jako vstup. Na něm by mohlo být maximální napětí 3 V.
Uvažoval jsem, že pro odpor 1k ohmů mě při 3V poteče max 3mA. Bude to stačit.
Nebo je to moc a bude my při výstupu signálu z 555 zkreslovat hrany.
Jedná se o technologii CMOS

Díky za odpovědi

Napsal: 26 říj 2007, 09:41
od forbidden
Nevim jestli jsem to dobre pochopil, chces snizit napeti z vystupu 555-ky na 3 V pro vstup nejakeho jineho obvodu? Misto obycejnyho odporu tam dej proste napetovy delic ze dvou odporu a mas to.

Napsal: 26 říj 2007, 14:25
od vosec
Ne, jde my o to, že mám výstup z 555 připojen na port, který může být jak vstupní tak i výstupní. A chtěl bych udělat ochranu, kdyby byl náhodou na tento port přiveden nějaký signál. Ten port je na zařízením, který má maximální úroveň na 3V.

Napsal: 26 říj 2007, 15:55
od alles
1)uvědom si že ten odpor ti bude v podstatě určovat vnitřní odpor toho vstupu, musíš ho tedy volit podle impedance výstupu toho zařízení které tam chceš připojit
2)zkreslení těch hran nezávisí jen na tom odporu ale především na kapacitě té zátěže zapojené za odporem( je rozdíl jestli tam je 20m kabelu, nebo nějaká CMOS logika) a taky na frekvenci jakou to má přenášet
napiš více o tom k čemu to je připojené, jinak ti asi nikdo neporadí[/code]

Napsal: 26 říj 2007, 16:06
od masar
Pokud použiješ 555 CMOS (7555) a napájení také 3V, pak max. proud, který je časovač schopen dodat je kolem 1mA. Takový proud nezničí žádný port nakonfigurovaný na výstup log0. Výstup portu nastavený na log1 může být časovačem stažen na log0, protože velikost proudu opět nepřesáhne 1mA a k žádné destrukci nedojde. Mnohem častější příčinou poškození portů je přepětí vzniklé rozdílnými potenciály připojovaného zařízení. :wink:

edit: Pokud zapojíš omezovací odpory, bude to mít za následek zmenšení mezního přenášeného kmitočtu i pod 10kHz v závislosti na velikosti odporu.

Napsal: 26 říj 2007, 16:17
od EKKAR
A taky musíš napsat, jakým napětím je napájený ten časovač 555 - pokud je CMOS, jeho výstupní napětí bude jen o málo menší, než napájecí. Doporučil bych ne pouze dělič ze dvou odporů, ale řetězec odpor - zenerka - odporový dělič. První odpor by omezoval proud do zenerky s napětím 3V nebo o málo menším, tak asi 2,8V. Velmi dobře se na místo zenerky hodí 2 červené LED v sérii - mají dohromady úbytek právě na mezi 3V. Pokud je výstup 555 v nízké úrovni, nic se neděje, jakmile se překlopí do vysoké, odpor vypočítaný podle napájecího napětí té 555ky na maximální proud nějakých 10mA omezí proud do LEDek. Ty se pak stanou vlastně referenčním zdrojem napětí, omezujícím eventuální vstupní napětí následujícího obvodu na maximálně 3V. Pokud nechceš, aby tyto LEDky spotřebovávaly proud z portu ve chvíli, kdy je konfigurován jako výstupní, musíš mezi pin portu a LEDky zapojit ještě oddělovací diodu, v propustném směru od LEDek k portu, stačí libovolná malovýkonová Si, třeba 1N4148 nebo KA201. Protože na této diodě je úbytek napětí cca 0,65V, musel bys ještě jednu stejnou diodu zapojit i do série s těmi 2 LEDkami, abys o ten jeden úbytek na PN přechodu zvýšil i to "referenční" napětí na výstupu 555.

Napsal: 26 říj 2007, 16:23
od jankop
masar píše:Pokud použiješ 555 CMOS (7555) a napájení také 3V, pak max. proud, který je časovač schopen dodat je kolem 1mA.

Tomuhle moc nevěřím. Iout max je 100mA.

Napsal: 26 říj 2007, 17:27
od masar
Jen jsem se podíval do datasheetu:

Edit: Ale abych byl přesný, to co jsem napsal platí pro Udd=2V. Při Udd=3V to odhaduji zhruba kolem 3mA při zkratu na výstupu. To pořád není devastační. :wink:

Napsal: 26 říj 2007, 22:56
od jankop
No já tam vidím při "LOW" 20 mA, což nepovažuji za optimum.

Napsal: 26 říj 2007, 23:09
od masar
Output Low Voltage je napětí, které je na výstupu 7555 při log0 a "vtékajícím" proudu, který v tomto případě musí dodat port a ten je ve většině případů velmi malý (pull-up rezistor).

Napsal: 27 říj 2007, 10:49
od jankop
Co to znamená, vím. Znamená to, že pokud je na výstupu časovače logická nula, tak je schopen bez problému přetížit jakýkoliv logický výstup, který by byl k němu přímo připojen. A o tom mluvím. Předpoklad, že ten "druhý" logický výstup bude dostatečně měkký už nespadá do návrhu elektrického obvodu, ale do věštby. Výstupní proud např. PIC je cca 25mA v obou směrech. Teorie, že to pravděpodobně vydrží, by mě jako konstruktéra asi neuspokojila.

Napsal: 27 říj 2007, 11:35
od masar
Ano, s tím souhlasím. Zde je třeba v každém případě vycházet z vlastností konkretních portů. Uvedl jsem to jako jednu z možností, jak takový problém řešit. Samozřejmě, že v případě, že port je schopen dodávat větší proudy, obvykle není zkratuvzdorný a došlo by ke kolizi. Takové případy jsem řešil zmíněným oddělovacím rezistorem s vědomím omezení max. rychlosti přenosu, které to může přinést.

Napsal: 27 říj 2007, 20:53
od EKKAR
Anebo to udělat s tou diodou, v případě 3V napájení bych tam spíš viděl BAT43 coby Schottkyho a jen nějaký Push-down odpor k zemi, řádově mezi 10k a M1, aby to garantovalo v režimu vstupu logickou úroveň nula - pokud tam je potřebná. Je důležité vyjít z konkrétního zapojení a konkrétního vstupu - jaké úrovně jsou na něm očekávány a jak má která skutečně vypadat...