USB-Gerät abschalten

OP #1176963
Lesenswert?

Hallo zusammen,


ich hab eine kleine Schaltung mit einem FT232RL und einem ATmega16, 
welche in ein Mischpult eingebaut wird. Die Schaltung dient nur als 
Interface zwischen PC und Mischpult, mit Eingängen für Taster und 
Faderstart sowie Ausgänge für LEDs und ist Buspowered.

Nun hätte ich es aber gerne, dass das Dingen quasi aus ist, wenn auch 
das Mischpult aus ist. Wie mach ich das am einfachsten? Spannung hinterm 
Schalter (Sekundärseite, weil externes Netzteil) abgreifen, mit 
Vorwiderstand auf 'nen Optokoppler und damit den Reset des FT232RL auf 
low ziehen? Oder gibts da noch bessere Wege?

Da der FT232R den ATmega ohne Enumerierung im Reset hält, wäre ja somit 
quasi das Dingen "aus". Es steht zwar unter Spannung aber tut nix.

Gruß
Dominique Görsch
OP #1177023
Lesenswert?

Möchte ich in dem Fall nicht, weil es bisher her genau Null 
Berührungspunkte zwischen Schaltung und Mischpultelektronik gibt. Das 
Dingen soll schon so weit es geht autonom bleiben.

Vorallem möchte ich mir nicht irgendwo Brummen oder Fiepsen einfangen, 
weil irgendwas in die Versorgungsleitung der OpAmps im Mixer einstreut.
Gast #1177045
Lesenswert?

Keine Ahnung, ob ich jetzt richtig verstanden habe, was Du willst...?!
Aber im DB vom FT232R sind verschiedene Applikationsbeispiele, wo z.B. 
die Spannungsversorgung per FET an-/ausgeschaltet wird. Genauso könntest 
Du den FET vom Mischpult aus ansteuern. Meinetwegen noch'n Optokoppler 
dazwischen und fertig!
Gast #1177049
Lesenswert?

Stell Dir selbst nur zwei Fragen:

was macht dein Baustein im Reset?
was macht USB Getriebe, um ein Device am "Leben" zu halten?

Gibt es bei deinen Antworten keine Konflikte, hast Du auch keine 
Probleme zu erwarten:)
OP #1177052
Lesenswert?

Es geht mir nicht darum den µC oder den Rest dahinter zu schaltne. Der 
µC selber wird über den PWREN-Ausgang des FT232RL im Reset gehalten, 
solange der noch nicht enumeriert ist. Mir geht es darum, das ganze Ding 
aus USB-Sicht "offline" zu halten, wenn das Mischpult selber aus ist. So 
dass ich z.B. auch nicht das Device vom Rechner aus sehe.

Da dachte ich, es könnte eine gute Wahl sein, den FT232RL einfach im 
Reset zu halten, wenn das Miscpult aus ist. Meine Idee von oben hat 
allerdings nen Schönheitsfehler, ich hab ja nur Strom wenn das Mischpult 
an ist, somit kann ich im Aus-Zustand keinen Optokoppler 
durchschalten...
OP #1177079
Lesenswert?

wt wrote:
> ich habe nicht vom µC gesprochen, lt. DB hat FT232RL auch sleep Pin, den
> Du über Mischpult steuern kannst.

Sorry, ich meinte auch nicht dich. Bezog sich auf Stefan.

Läubi .. wrote:
> Du könntest ein kleines Relais nehemn was im Abgefallenen Sustand offen
> ist und anzieht wenn das Mischpult an ist. damit dan einfach die
> Versorgungsspannung vom USB "wegschalten" oder wie "wt" sagt den Sleep
> pin.

Hmm ja, im Grunde schon, aber ob Relais/Spule im Mischpult eine so gute 
Idee ist...
Gast #1177081
Lesenswert?

>ich hab ja nur Strom wenn das Mischpult
>an ist, somit kann ich im Aus-Zustand keinen Optokoppler
>durchschalten...
Das Mischpult soll ja nur eine Steuerspannung zur Verfügung stellen.
5V bekommst Du ja vom USB. Die Schaltung muss halt nur den FT232 im 
Reset halten, wenn das Mischpult aus ist und andersrum!
Gast #1177126
Lesenswert?

>kann ich den nicht im "Aus"-Zustand über
>einen Pulldown nach GND ziehen und wenn der Mixer an ist über nen
>Optokoppler VCC anlegen?
So ähnlich.
Ich würd 'nen NPN mit Basiswiderstand an 5V nehmen, Emitter an GND, 
Kollektor an Reset. D.h. ohne äußere Einwirkung zieht der NPN den Reset 
low.
Den OK würd ich dann hernehmen, um die Basis vom NPN im Aktivzustand auf 
GND zu ziehen, so dass dieser dann sperrt und der Reset-Pin (über einen 
Pull-up) High-Pegel bekommt...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren