Gast
#970054
Hi ! Ist es möglich 2 Pins eines Ports kurz zu schließen, wenn ja, wieviel Strom halten die aus ? Gruß Daniel
|
Anzeige
|
Kurschließen von I/O Ausgang
Gast
#970054
Hi ! Ist es möglich 2 Pins eines Ports kurz zu schließen, wenn ja, wieviel Strom halten die aus ? Gruß Daniel Wo, beim AVR? Die sind meist nicht kurzschlußfest, können so etwa 20mA liefern. Beim PIC ähnlich, bei 8051 sieht das schon etwas anders aus. @Daniel (Gast) >Ist es möglich 2 Pins eines Ports kurz zu schließen, Passiert öfter als einem lieb ist. > wenn ja, wieviel Strom halten die aus ? Kommt auf den IC an. Zwischen 1..100mA++ alles möglich. MFG Falk
Gast
#970065
OK Danke, wollte es aus Bequemlichkeit wissen. Wenn der Tiny2313 bisschen was ausgehalten hätte, müsste ich keine Transistor-Schaltung basteln für einen Schalter.
Gast
#970112
Du kannst ja einfach einen Widerstand vor das IO hängen, dann wird der Strom begrenzt.
Gast
#970122
Habe ich mir auch schon überlegt, aber ich weiß nicht wie ich das beim Programmieren bewerkstelligen soll, damit 2 Pins kurzgeschlossen sind. Wisst ihr wie das geht ? Wieso willst du die den überhaupt kurzschließen.. erschließt sich mir nicht ganz...
Gast
#970127
Beschreibe doch kurz was Du genau anschliessen willst. Meist denkt man viel zu weit, obwohl es ganz einfache Lösungen gibt.
Gast
#970131
Dann wären die 2 Pins ein geschlossener Schalter.
Gast
#970138
Ich will eigentlich nur mit meinem Controller Tasten eines Handys bedienen.
Gast
#970139
Eine Transistor-Schaltung wird wohl doch das sinnvollste sein, bevor noch was durchbrennt ;) Ähm.. aber ein geschlossener taster ist garantiert was anderes als ein Kurzschluß von AVR Ports... Du mußt nur die "aktive" Seite des Tasters an den Port hängen, dann gibst du 0 = gedrückt 1 = offen aus und fertig... (oder umgekehrt, kommt drauf an wie die Taster verschaltet sind)
Gast
#970152
Achso.. klingt eigentlich ganz plausibel ;) Dass der Schalter des Handys dann gegen die Masse des Mikrocontrollers geschalten ist stört nicht ? AVR und Handy müßen eh an der gleichen Maßße sein. Am besten ist es du stellst den Port auf Eingang ohne Pullup, um zu "schalten" schaltest du auf Ausgang = Masse. (Falls du den AVR parralel zu den alten Tasten schalten willst)
Gast
#970157
Ich glaube du willst 2 Pins statt einen benutzen um, z.b beim Atmel 40mA statt 20mA treiben zu könne, oder?
Gast
#970164
Danke für die Tipps. Ich werde es mal ausprobieren ;)
Gast
#970173
Eine Frage hätte ich noch.. ;) Wie soll das gehen, dass AVR und Handy die gleiche Masse haben? Habe ja auch 2 verschiedene Stromquellen für die Geräte. Würd es gehen, einfach die 2 Massen zumammenschließen ? Ja beide Massen/-/GND "einfach" verbinden.
Gast
#970212
Aber aufpassen, wenn die Tastatur als Matrix ausgelegt ist wird das so nix. MW Für sowas nimmt man besser Analogschalter, 4066 oder so.
Gast
#970228
Die Tastatur wird bestimmt als Matrix angesetzt sein... Alles andere wäre doch PLatzverschwendung.. Habe leider kein Schaltplan. Also nehm ich jetzt doch nen Transistor als Schalter ;) @Daniel (Gast)
>Also nehm ich jetzt doch nen Transistor als Schalter ;)
Was mit funktionieren wird. Du brauchst Analogschalter.
MFG
Falk
Gast
#970247
Wieso funktioniert da kein Transistor ? An Basis Signal vom Mikrocontroller. Wenn Collector - Emitter niederohmig wird -> Schalter geschlossen -> Also "Taste 5" am Handy gedrückt
Gast
#970260
Schau Dir mal die Ersatzschaltung mit Dioden eines Bipolartransistors an und Du wirst sehen, warum es nicht funktionieren kann.
Gast
#970261
Ok hab mal geschaut... Mit diesem Ding kann man gleich mehrere Schalter schalten ;)
Gast
#970265
Wie gesagt wurde musst Du einen Analogschalter nehmen. Kannst den natürlich auch selber aus FET's machen. Mit Bipolartransistoren geht es nicht so viel ich weiss. Antwort schreiben |
Anzeige
|