Untitled Document
Bemeneti jelek illesztése

Olyan jel-feldogozás esetén, ahol a bemenő jel szintváltással áll elő, vagy az "L" és "H" szint közötti állapot is előállhat, akkor a Schmitt-trigger áramkörök biztosítják a megfelelő jelfogadást. Ennek figyelembevételével az alábbi alapkapcsolásokból kilehet hagyni ezt az elemet, de az invertált állapotokra tekintettel.

Állandó jelszintek

A µC- és µP-nál kialakított bemeneti pontokat akkor sem szabad bekötetlenül hagyni, ha egyébként arra nem kapcsolódik külső elem. Ha a TTL-áramkörök bementeit szabadon hagyjuk, akkor azok "H" szintként viselkednek. Az IC-k kivezetése és a nyomtatott áramköri fóliamintázat begyűjtheti az elektromos zavarokat, ami a készülékben rendszertelen és nehezen felderíthető hibához vezethet. A MOS és különösen a CMOS áramkörök, pedig rendszertelenül váltogathatják bemenetüket, ezért különösen a vezérlőjelek bemeneteinél fontos a megfelelő engedélyező vagy tiltó bemeneten az állandó jelszint előállítása. Ilyen bemenő vezérlőjelek pl.: READY, HOLD, INT.
A 16F84 esetén, ha nincs szükségünk külső RESET-re, akkor állandó "H"-szinten tarthatjuk a MCLR-bemenetet, mert ennek a PIC-nek van saját RESET áramköre.

Kapcsolók

A jelfedolgozás során gyakori a kapcsolók állapotainak - nyitott vagy zárt - vizsgálata. Felhúzó-ellenállások használatával - ahol arra van mód - a kapcsoló egyik pontját a GND ponthoz a másikat valamelyik bemenetre köthetjük, de ekkor a kapcsoló állapotát ellentétesen kell értelmezni. A 16F84 vagy azzal kompatibilis mikrovezérlőkben az OPTION_REG 7. bitjének törlésével kapcsolhatók be a felhúzó-ellenállások. Ez a PORTB minden bemenetére aktiválja a fehúzó-ellenállásokat!

Ha nincs lehetőség, vagy nem akarjuk a belső felhúzó-ellenállásokat alkalmazni, akkor ezt kivülről is megtehetjük. Ismétlés: Ez a kialakítás azért fontos, mert az "L" és "H" szinteket egyértelműen meghatározza. Nyitott kapcsolónál bekötetlen maradna a bemenet és külső zavarjelek hatására, mégis zárt állapotot mutathatna.

Az elektromechanikus eszközök - jelfogók, mikrokapcsolók - azzal a tulajdonsággal rendelkeznek, hogy rugalmasságuk miatt záródáskor elválnak és újra érintkeznek, azaz pattognak, peregnek. A nagysebességű bementek ezt könnyen letudják követni, ami rendellenes működéshez vezethet.
A pergésmentesítés egyik megoldása az, hogy egy RC taggal addig késleltetjük a szintváltás előállását, amíg ez a pergési folyamat lezajlik. Az RC tag időállandóját úgy kell megválasztani, hogy az nagyobb legyen, mint a kapcsolóelem pergési ideje.
Jelformálás a bemenetekre

A különböző készülékek és berendezésekből származó nem TTL szintű jeleinek fogadására jelfogadó áramköröket kell alkalmazni.

Ez a kapcsolás a TTL szintnél nagyobb jel illesztését teszi lehetővé. A ZD Zener-dióda a túlfeszültség védelmet szolgálja, a D dióda pedig az R áramkorlátozó ellenálláson keresztül a negatív jeleket szűri.

Szintén a nagyobb feszültségek bevezetésére szolgáló, stabilizátor felhasználásával kialakított bemenet.

Műveleti erősítő vagy komparátor segítségével tetszőleges bemeneti feszültségekhez rendelhetjük az "L" és "H" szinteket. Az alábbi kapcsolás egy változtatható küszöbfeszültségű jelfogadó-áramkör.

Optocsatolóval minden további szinteltolás nélkül vezethetünk szinte tetszőleges jelet a bemenetre.