Was Sie mit Switched Ausgabe auf dem Raspberry Pi tun?

So was kann man mit einem Schaltausgang auf dem Raspberry Pi tun? Nun, können Sie einen kleinen Strom durch eine Last treiben, oder Sie können ein anderes Gerät steuern, die einen größeren Strom durch eine Last steuern kann. Setzen Sie so, ist es nicht aufregend klingen, aber es ist das, was Physical Computing geht.

Die Last kann ein Licht, ein Motor, ein Solenoid (eine elektromagnetische Kolben verwendet, um Dinge prod oder schlagen), oder alles, was Strom verbraucht. Wie die meisten alles, was in der modernen Welt enthält, ist es sicher zu sagen, dass, wenn es Strom verwendet, kann es gesteuert werden.

Schauen Sie sich auf eine Steuerung von Licht, bekannt als Leuchtdiode (LED). Diese können sich aus nur ein klein wenig Strom Licht und die 16mA Sie zur Verfügung haben ist mehr als genug. In der Tat, Sie gehen durch Hinzufügen eines 330R Serienwiderstand den Strom auf weniger als 10 mA zu begrenzen.

bild0.jpg

Dies zeigt zwei Möglichkeiten, eine LED oder eine andere Belastung, direkt an einen GPIO-Pin zu verkabeln. Hier können Sie die GPIO-Pin und nicht die äquivalenten Serienwiderstand der Stromquelle sehen - im Rahmen eines 330R Widerstandes ist 31R vernachlässigbar.

Der erste Weg, um es zu verdrahten heißt Strom-Sourcing und ist vielleicht die Art und Weise ein Anfänger als natürliche denken könnte. Wenn der GPIO-Pin wird durch das Programm gesetzt eine hohe Spannung, Strom fließt von dem Stift durch die LED zu erzeugen, der durch den Widerstand und mit Masse, wodurch der Kreis geschlossen, so daß Strom zu fließen und so die LED-Beleuchtung.

Wenn die GPIO-Pin durch das Programm festgelegt wird eine niedrige Spannung zu erzeugen (dh, stellen Sie den Schalter, um die 0V oder Masseleitung mit dem Ausgangsstift zu verbinden), ist kein Strom fließt und die LED nicht leuchtet Dieses Verfahren ist bekannt als Strom-Sourcing weil die Quelle des Stroms, der positive Anschluss der Strom ist der GPIO-Pin.

Die zweite Art von Verdrahtungs ist bekannt als Stromsenken. Wenn das GPIO-Pin durch das Programm festgelegt wird eine niedrige Spannung zu erzeugen, fließt der Strom durch die LED, der durch den Widerstand und mit Erde durch die GPIO-Pin. So schalten Sie die LED aus, stellen Sie den Ausgang auf eine hohe Spannung.

Es gibt keine Möglichkeit, aktuelle Runde der Schaltung fließen kann, weil beide Enden der Last (LED und Widerstand) zu 3V3 verbunden sind, so gibt es keine Spannungsdifferenz den Strom durch die Komponenten zu drücken.

Beachten Sie in beiden Kreisen die Position des Widerstands und LED ausgetauscht werden können - es macht keinen Unterschied. Vielleicht möchten Sie dieser beiden Ansätze zu denken, wie das Plus wechseln und den Masseschalt.

Menü