Omezení vstupního proudu do procesoru
Moderátor: Moderátoři
-
petrfilipi
- Příspěvky: 2901
- Registrován: 13 zář 2005, 00:00
PF
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha
Tak jsi to měl to tlačítko do těch obrázků nakreslit a nekreslit nesmysly.Dolpi píše:Abychom si rozuměli, tím omezení proudu jsem myslel např. z napájení přes tlačítko na vstup do procesoru, nikoliv samotné napájení procesoru...
Když je port nastaven jako vstup, tak do něho ani z něho žádný proud neteče a není tedy co omezovat. MCU čte napěťovou logickou úroveň vstupu. O tu je možné se postarat odporovým děličem, jehož "horní" větev může (nemusí) tvořit vnitřní pull-up a tlačítko tvoří spodní větev děliče. Stisknuté tlačítko pak představuje úroveň Lo, rozepnuté úroveň Hi.
Pokud potřebujeme, aby stisknuté tlačítko představovalo úroveň Hi, bude tlačítko tvořit horní větev děliče a vnější odpor mezi vstupem a 0V spodní větev. Odpor děliče se volí podle zvoleného proudu děličem.
Jedině v případě, že přichází v úvahu změna režimu portu na výstupní, je třeba zabránit případné kolizi (stisknuté tlačítko vs. výstupní úroveň) zařazením omezovacího odporu.
To je tak, když někdo "začíná s procesory" a nezačne základy elektrotechniky.
Proč mi nemůže všechno chodit hned ?!!
- tomasjedno
- Příspěvky: 6547
- Registrován: 11 říj 2008, 00:00
- Bydliště: ZZ9 Plural Z Alpha