Guten Tag Forumsmitglieder, ich habe an einem RasPi ein kleines Display (5 inch, braucht ca. 500 - 800 mA laut Internet). Dieses wird über ein USB Kabel mit Strom versorgt. Mit Hilfe eines Arduinos möchte ich da Display an- und abschalten können. Der Arduino liefert ja 5 Volt an einem Ausgang. Erster Gedanke war: Relais. Aber ich denke, dass hier ein Mosfet besser geeignet ist. Ich würde einfach die 5-Volt-Leitung des USB-Steckers, welcher das Display mit Strom versorgt, auftrennen und über den Mosfet laufen lassen. Doofe Idee oder "Ja, kannst so machen"? Da ich nicht so richtg fit in Elektronik bin und auch nicht ganz genau weiss, welche Werte in den Datenblättern relevant sind, wollte ich fragen, ob mir hier jemand bitte einen Typ empfehlen kann, den ich dafür hernehmen kann. Vielen Dank schon mal, Jürgen
Wenn es auch die GND-Leitung sein darf, die geschaltet wird, bringe ich mal wieder den IRLML6244 ins Spiel. Dann reicht ein zusätzlicher Pull-Down-Widerstand am Gate. Warum den Arduino? Der Raspi hat doch selbst Digitalports, die man schalten kann?
Jürgen R. schrieb: > Doofe Idee oder "Ja, kannst so machen"? Na ja, nur wenn du auch die Datenleitungen zum Display trennst, sonst fliesst der Versorgungsstrom über deren Eingangsschutzdioden. Wenn du die Datenleitungen auf 0 setzt, kannst du VCC des Displays über einen P-Kanal Logic Level MOSFET wie IRLML5203 abschalten in dem du an dessen Gate 5V legst (statt 0V).
Michael B. schrieb: > sonst fliesst der Versorgungsstrom über deren Eingangsschutzdioden. Das ist in der Tat ein wichtiger Hinweis. Beim N-Kanal müsstest Du sie entsprechend auf "H" setzen.
Hallo, vielen Dank für die schnellen Antworten und den Hinweis zu der Datenleitung. Hm, ich denke, dass das schwierig (für mich als ambitionierten Laien) wird. Das Display wird über HDMI an den Raspberry angeschlossen. Ob ich da dran rumlöten möchte...... Aber evtl. kann man das auch über Software auf dem Raspi lösen. Muss mal schauen, ob ich da den HDMI-Ausgang abschalten kann. Zu der Frage von Rainer nach dem "Warum": Das Ganze wird ein Musik-Player in einem alten TapeDeck-Gehäuse. Da will ich dann auch, dass die ganzen Knöpfe und LEDs an der Front funktionieren. Also "Play" spielt ab, "Pause" etc.... Der Raspi und ein DAC übernehmen das Streaming und die Ausgabe zum Verstärker. Der Arduino ist für die Abfrage der Knöpfe, Steuerung der LEDs etc zuständig. Kommunizieren tun die zwei über USB, da der Arduino vom Raspi als Tastatur erkannt wird. So kann ich zur Software den entsprechenden Befehl zum Anhalten, Pause, Abspielen etc schicken. Ausserdem möchte ich, dass auch wenn der Raspi ausgeschaltet ist (heruntergefahren über Befehl vom Arduino) vorne ein paar LED regelmässig leuchten. Ausserdem bringt der Raspi wohl nur 3,3 V an den GPIOs (wobe ich nicht weiss, warum ich eigentlich mehr brauche). Der wichtigste Grund aber.... ich hab da einfach mal wieder Lust zu mit einem Mikrocontroller rumzuspielen. Ich hab das vor über 25 Jahren mal im Studium gemacht. Damals noch auf irgendwas von Motorola mit 8 Bit. Jetzt reizt es mich echt wieder. Hab mir sogar überlegt komplett auf den Arduino zu verzichten und alles "zu Fuss" zu machen. Aber da fehlt mir das Wissen. Um da wieder reinzukommen..... dann wird das nie fertig. Grüße, Jürgen
Hallo, noch ein Nachtrag / Nachfrage. Die beiden empfohlenen Mosfets sind in SMD-Bauweise. Gibt's da auch was in "normal"?? Danke und Grüße, Jürgen
Jürgen R. schrieb: > Hallo, > noch ein Nachtrag / Nachfrage. > > Die beiden empfohlenen Mosfets sind in SMD-Bauweise. Gibt's da auch was > in "normal"?? IRLZ34N oder IRLZ44N, N-Channel. Beide LL und im TO220 Gehäuse. Etwas "overdressed", aber wen stört es;-) Musst Du das komplette Display abschalten oder reicht evtl. auch nur die Hintergrundbeleuchtung? Jürgen R. schrieb: > Der Arduino liefert ja 5 Volt an einem Ausgang. Kommt auf das Board an.
:
Bearbeitet durch User
Wichtig wäre zu wissen, wieviel Strom das Raspi mit Display zieht? Da könnte es schnell eng werden. Besser wäre eine eigene Stromquelle über ein Relais zu schalten, da hast als newbie keinen Stress da es quasi galvanisch getrennt ist.
Hallo, ich möchte das komplette Display abschalten. Leider ist bei meinem Display das Backlight wohl nur über einen Schalter al Display schaltbar. Evt löt ich da auch noch rum ;) Den HDMI Ausgang am Raspi kann man wohl tatsächlich per Software abschalten. @Philipp. Ich denke da liegt ein Missverständnis vor. Ich will nicht das Display über den Raspi oder Arduino mit Strom versorgen. Das schaffen die beiden wahrscheinlich nicht. Ich möchte nur die Stromversorgung unterbrechen. Und das eben mit einem Mosfat anstatt einen Relais. Ich hab leider grade keine Zeichnung da. Jürgen
Hallo, wird denn der USB-Anschluss überhaupt als solcher gebraucht? Wenn der eh nur zur Stromversorgung dient dann kannst du die Datenleitungen auch unbeschalten lassen. Wenn per HDMI noch eine Verbindung besteht solltest du auf keinen Fall die +5V schalten. Sascha
Hallo Sascha, leider ja. Das ist ein Touch Display. Die Anzeige erfolgt über den HDMI-Eingang. Das Feedback, also der "Touch" erfolgt über USB. https://www.waveshare.com/5inch-hdmi-lcd-b.htm Ich wollte das eigentlich wegen dem Stromverbrauch abschalten. Leider steht nirgends, wieviel das Dinges an Strom braucht. Aber ich denke, das wird nicht so tragisch sein. Evt. schalt ich es einfach dunkel und lass das mit dem Abschalten. Das ist mir (für den Anfang und mit wenig Ahnung) zu kompliziert. Grüsse und einen schönen Tag, Jürgen
Auf dem Display ist doch ein Schalter für die Hintergrundbeleuchte ... Reicht es dir evtl nur die Higru auszuschalten?
Hallo Ralf, ja, evtl. löt ich den aus und schalte das dann über einen Mosfet. Das sollte ja dann grundsätzlich so funktionieren, wie mir hier schon erklärt wurde. Happy day, Jürgen
Jürgen R. schrieb: > abschalten. Leider steht nirgends, wieviel das Dinges an Strom braucht. so? scroll doch einfach mal runter du Which power supply should I use? It is recommended to use a 5V/2A power adapter for the Raspberry Pi other than USB connection, otherwise the Pi may failed to start up because the PC's USB port might have not enough power.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.