Pripojenie periférnych obvodov: Rozdiel medzi revíziami
| Riadok 15: | Riadok 15: | ||
'''Príklad - pripojenie LED alebo optočlena'''  | '''Príklad - pripojenie LED alebo optočlena'''  | ||
| − | [[Súbor:Out_led.jpg]]  | + | <center>   | 
| + | {|class="wikitable"  | ||
| + | | align="center" width=600 | [[Súbor:Out_led.jpg | 600px]]  | ||
| + | |-  | ||
| + | | align="center" width=600 | '''Pripojenie LE-diódy ku GPIO'''  | ||
| + | |}  | ||
| + | </center>   | ||
| + | Hodnotu rezistora R vypočítame zo vzorca:   | ||
| + | |||
| + | <math>R = \dfrac{U_{cc}-U_{LED}}{I_{LED}}</math>  | ||
'''Príklad - pripojenie nízkovýkonového FET tranzistora'''  | '''Príklad - pripojenie nízkovýkonového FET tranzistora'''  | ||
| − | [[Súbor:Out_lowfet.jpg]]  | + | <center>   | 
| − | + | {|class="wikitable"  | |
| + | | align="center" width=600 | [[Súbor:Out_lowfet.jpg|600px]]  | ||
| + | |-  | ||
| + | | align="center" width=600 | '''Pripojenie nízkopríkonového FET tranzistora ku GPIO'''  | ||
| + | |}  | ||
| + | </center>   | ||
'''Príklad - pripojenie výkonových obvodov'''  | '''Príklad - pripojenie výkonových obvodov'''  | ||
| Riadok 32: | Riadok 46: | ||
tranzistora použiť odpor Rb.  | tranzistora použiť odpor Rb.  | ||
| − | [[Súbor:Out_fan.jpg|  | + | <center>   | 
| + | {|class="wikitable"  | ||
| + | | align="center" width=600 | [[Súbor:Out_fan.jpg|600px]]  | ||
| + | |-  | ||
| + | | align="center" width=600 | '''Spínanie DC motora NPN tranzistorom'''  | ||
| + | |}  | ||
| + | </center>  | ||
Spínanie indukčnej záťaže    | Spínanie indukčnej záťaže    | ||
| Riadok 42: | Riadok 62: | ||
MAX4420 a pod.)  | MAX4420 a pod.)  | ||
| − | [[Súbor:Out_fet.jpg|  | + | <center>   | 
| − | + | {|class="wikitable"  | |
| + | | align="center" width=600 | [[Súbor:Out_fet.jpg|600px]]  | ||
| + | |-  | ||
| + | | align="center" width=600 | '''Spínanie indukčnej záťaže MOSFET-om'''  | ||
| + | |}  | ||
| + | </center>  | ||
== Vstupné obvody ==  | == Vstupné obvody ==  | ||
| Riadok 51: | Riadok 76: | ||
Pri spínaní generujú zákmity spôsobené mechanickou pružnosťou častí kontaktov, znečistením kontaktných plôch atď.    | Pri spínaní generujú zákmity spôsobené mechanickou pružnosťou častí kontaktov, znečistením kontaktných plôch atď.    | ||
| − | [[Súbor:In_switch.jpg]]  | + | <center>   | 
| + | {|class="wikitable"  | ||
| + | | align="center" width=600 | [[Súbor:In_switch.jpg|600px]]  | ||
| + | |-  | ||
| + | | align="center" width=600 | '''Pripojenie vstupného obvodu - tlačítka'''  | ||
| + | |}  | ||
| + | </center>  | ||
Verzia zo dňa a času 10:37, 14. jún 2010
Periférne obvody pripojitelné k PSOC môžeme rozdeliť na vstupné a výstupné.
Výstupné obvody
Prúdová zaťažiteľnosť portov (napájanie 5V)
- Výstupná úroveň LOW - max. 25mA/pin, celkový prúd max. 150mA
 
rozdelený do max. 8 pinov (4 párne a 4 nepárne)
- Výstupná úroveň HIGH - max. 10mA/pin, celkový prúd max. 80mA
 
rozdelený do max. 8 pinov (4 párne a 4 nepárne)
Príklad - pripojenie LED alebo optočlena
| Pripojenie LE-diódy ku GPIO | 
Hodnotu rezistora R vypočítame zo vzorca:
[math]R = \dfrac{U_{cc}-U_{LED}}{I_{LED}}[/math]
Príklad - pripojenie nízkovýkonového FET tranzistora
| Pripojenie nízkopríkonového FET tranzistora ku GPIO | 
Príklad - pripojenie výkonových obvodov
Spínanie záťaže NPN tranzistorom (komutátorový DC motor)
Pretože Vlow(max) môže byt až 0.75V, je potrebné pre bezpečné vypnutie tranzistora použiť odpor Rb.
 
 | 
| Spínanie DC motora NPN tranzistorom | 
Spínanie indukčnej záťaže výkonovým MOSFET tranzistorom (časť Pull-Up meniča NN-VN)
Veľká kapacita Cgs vyžaduje použitie budiča (napr. 5xCMOS Invertor, MAX4420 a pod.)
| Spínanie indukčnej záťaže MOSFET-om | 
Vstupné obvody
Mechanické kontakty - spínače, prepínače, tlačítka, kontakty relé Vyžadujú použitie pomocných rezistorov pre definovanie napäťových úrovní Pri spínaní generujú zákmity spôsobené mechanickou pružnosťou častí kontaktov, znečistením kontaktných plôch atď.
| Pripojenie vstupného obvodu - tlačítka | 
