Zero213 Posted April 10, 2012 at 06:09 PM Posted April 10, 2012 at 06:09 PM Hallo Ich habe mir drei Lichtschranken gebastelt die auf 5V und mit einem Transistor laufen. Da ich jetzt euer Bricklet verwenden will und keine Lust habe etwas um zu bauen, habe ich vor meine Lichtschranke mit einem 5V-Netzteil zu betreiben (Basis-Emitter-Kreislauf) und mit dem Bricklet aus zu lesen (Collector-Emitter-Kreislauf). Ich möchte nur sicher gehen, dass alles so geht, wie ich es mir denke. Ich muss dann eigentlich nur alles auf eingang lassen und den Pullup aktiviert lassen, dann sollte das alles so funktionieren, oder? vielen Dank schon mal. ps: Meine Motoren laufen Problemlos mit dem DC Brick, Brickviewer lässt mich aber den Motor in nur eine Richtung drehen. Mit meinem eigenen Code kann ich den Motor aber in beide richtungen drehen lassen, oder? Quote
batti Posted April 10, 2012 at 07:29 PM Posted April 10, 2012 at 07:29 PM Das IO4 Bricklet ist nur für Spannungen von 3.3V geeignet. Es sind zwar Schutzwiderstände vorhanden, aber empfehlen kann ich das nicht. Nimm bitte die IO16, die kannst du auf 5V einstellen. Im Brickv solltest du den DC Motor auch rückwärts laufen lassen. Quote
borg Posted April 10, 2012 at 07:43 PM Posted April 10, 2012 at 07:43 PM Wenn du schon eine IO4 hast kannst du denke ich auch einen einfachen Spannungsteiler bauen, so wie hier: http://www.mikrocontroller.net/articles/Datei:Pw_st_5-3.png Das zieht dann natürlich ein bisschen mehr Strom. Quote
Zero213 Posted April 10, 2012 at 07:59 PM Author Posted April 10, 2012 at 07:59 PM Hallo Danke erstmal für die schnellen antworten. Funktioniert die Collector-Emitter Leitung nicht bloß wie ein Schalter und ist getrennt von den 5V vom Netzteil? Quote
batti Posted April 11, 2012 at 08:02 AM Posted April 11, 2012 at 08:02 AM Hi, wenn ich dich richtig verstanden habe, dann wolltest du etwas machen wie in meinem Bildchen dargestellt (habe mal nen optokoppler genommen). Wenn du als "SUPPLY" 3.3V nimmst kannst du ohne Probleme die IO4 nehmen. Wenn du da 5V nehmen musst, dann legst du einen 5V Pullup an den Mikrocontroller Pin (3.3V versorgt) und betreibst ihn dann außerhalb der Spezifikation. Wenn du einen hohen Widerstandswert nimmst, dann sollte er das wohl auch überleben, empfehlen kann ich es dir aber trotzdem nicht Grüße Quote
Zero213 Posted April 11, 2012 at 10:44 AM Author Posted April 11, 2012 at 10:44 AM Entschuldigt bitte die Lustige Darstellung So sollte es aussehen: Anhang Quote
batti Posted April 11, 2012 at 12:33 PM Posted April 11, 2012 at 12:33 PM Ah, ich denke ich weiß jetzt was du vor hast. Ja, das sollte gehen. Einfach "Netzteil-" mit GND auf dem IO-4 Bricklet verbinden und für den Benutzen Port "Input Pullup" einstellen. Grüße Quote
Zero213 Posted April 11, 2012 at 12:36 PM Author Posted April 11, 2012 at 12:36 PM puh, das wollte ich hören vielen Dank Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.