PULL UP/DOWN resistor

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

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
anoy

PULL UP/DOWN resistor

#1 Příspěvek od anoy »

Ahoj, chtěl bych se zeptat. Kdy se používají PULL UP a kdy PULL DOWN resistory?

Předem moc díky.
Uživatelský avatar
Crifodo
Příspěvky: 14779
Registrován: 11 říj 2005, 00:00

#2 Příspěvek od Crifodo »

Pull-up je dobrý na výstupu s otevřeným kolektorem, pull-down na vstupech, na kterých není jinak nic připojeno. Vedle toho se občas používají odpory i netradičně, na sběrnici ZX-spectrum byly odpory podélně tak, aby si rozpůlená datová sběrnice dělala něco jiného na straně CPU a něco jiného na straně ULA. Teoreticky prasečina, v praxi naprosto funkční.
anoy

#3 Příspěvek od anoy »

A když mám propojený kontrolér a chci snímat výstup z jiného integrovaného obvodu. Připojují se tam nějaké resistory?
Uživatelský avatar
Bernard
Příspěvky: 3654
Registrován: 27 kvě 2005, 00:00

#4 Příspěvek od Bernard »

Záleží na konkrétní situaci. Třeba mikrokontrolér Atmel potřebuje na vstupu napětí menší než 0,2Ucc - 0,1 V, aby vyhodnotil log. 0, a napětí větší než 0,2Ucc+0,9 V, aby vyhodnotil log.1. Pokud snímaný výstup dokáže v době čtení dodat obě tyto úrovně i s určitou rezervou (šumovou imunitou), není třeba nic dalšího. Ale když snímáš výstup řekněme komparátoru s otevřeným kolektorem, musíš potenciál log.1 dosáhnout vnějším odporem (v tomto případě pul-up).
Takže tak.
Odpovědět

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