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 schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|