PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : I/O - PIN vom PIC mit Taster und Led beschalten



Jaipur
03.10.2006, 11:46
hallo,

kann ich eigentlich einen I/O Port Pin vom PIC (pic18f452) so beschalten wie es in der schaltung abgebildet ist?

pin als eingang: wenn der taster gedrückt wird, pic erkennt eine null am eingang und led leuchtet.

pin als ausgang: pic zieht pin auf masse, led leuchtet, taster hat keine funktion.

bin mir jetzt nicht sicher wie das ist wenn der io pin als ausgang arbeitet und der taster auf masse gezogen wird...

magnetix48
03.10.2006, 12:04
Hallo,

ich kenn mich zwar nicht mit dem PIC aus, aber der direkte Kurzschluss des Kondensators geht auf die Lebensdauer des Tasters: Besser 47 Ohm in Reihe mit dem Taster, um den Schaltstrom zu begrenzen.

Gruß
Detlef

FriLu
03.10.2006, 12:18
Hallo,
also so geht's erstmal nicht. [-X
Wenn die LED wie beschrieben leuchten soll, nimm einen pNp- Transistor, Emitter an Vcc.
Masse-Taster/Schalter an Ausgangspin geht nur bei "open Collektor"- Ausgängen ( wenn Gegentaktstufe H führt, Kurzschluss! ).
Abhilfe schafft ein Widerstand zwischen Taster und Eingangspin, der den Strom begrenzt. O:)
MfG Lutz

Jaipur
03.10.2006, 12:55
...gut das wir dann doch noch um rat gefragt haben, ich denke das es dann jetzt ok sein müsste?!?

magnetix48
03.10.2006, 13:00
Hallo,

R3 gehört direkt in Reihe mit S1, sonst fließt weiter der Kurzschlussstrom von C1 über S1.

Gruß
Detlef

Jaipur
03.10.2006, 13:07
R3 ist doch in reihe mit S1? ...oder meinst du das ich den entstörkondensator rausnehmen soll?

FriLu
03.10.2006, 13:13
Hi,
Ich hab geantwortet, ohne Magnetixs48 Antwort zu kennen, mit den 47 R bezieht er sich auf den Kreis S1/C1, dort sollte er rein...
Der Widerstand R3, ( richtig, so meinte ich das ), muss so gross sein, das der Port den Strom auch verkraftet, also >250 R ( Port 20mA ).
>Ich bin für 1kOhm< . Ansonsten müsste es gehen.
LG Lutz

Jaipur
03.10.2006, 13:18
seid mir bitte nicht böse, aber ich versteh immer noch nicht :( !

FriLu
03.10.2006, 13:21
Also,
R3 auf 1k vergrössern, zusätzlich zwischen S1 und C1 einen 47 R einfügen...
Lutz

magnetix48
03.10.2006, 13:22
Hallo,



|
+------+
| |
.-.R3 |
| | |
| | |C1
'-' ---
| ---
| |
+ |
/S1 |
/ |
| |
-+------+-


so ist's gemeint.

Gruß
Detlef

Jaipur
03.10.2006, 13:26
jetzt habe ich es verstanden, vielen dank für den quellcode ;)