• .
  • Willkommen im Forum!
  • Alles beim Alten...
  • Du hast kaum etwas verpasst ;-)
  • Jetzt noch sicherer mit HTTPS
Hallo, Gast! Anmelden Registrieren


csra64xxx
#7
Ja, ich weiß .... das ganze an- / ab- / umstöpseln kann schon ganz schön nerven .... aber das war nicht das Problem, sondern Einstellungen beim CSR, die ich überschrieben hatte.

Nachdem ich festgestellt habe, dass ein Ereignis auch mehrfach (unterschiedlich) gesetzt werden kann, bin ich zum Ziel gekommen ... nun schaltet eine externe Led, wenn eine BLT-Verbindung besteht bzw. erlischt die Led, wenn die Verbindung getrennt wird.
.... und Musik höre ich nun auch wieder über die I2S Verbindung.

Gerne würde ich die Settings als Foto einstellen, aber das klappt leider noch nicht ... kommt auch noch ...

Also, welche Möglichkeiten habe ich nun und wozu das ganze?

Laut Datenblatt werden die Led über einen Transistor in Open - Kollektor Schaltung gesteuert (stimmt nicht ganz, sind ja Fet, aber die Arbeitsweise ist identisch)
Beschalte ich den Fet statt mit einer Led, mit einem z.B. 5K Ohm Widerstand gegen +5V,
So liegt diese Spannung im ungeschalteten Zustand auch an, ist also für die logische Weiterverarbeitung eine 1.
Wird der Fet nun geschaltet, wird die Spannung auf "Null" gezogen.
(Ist Messtechnisch falsch, denn ich habe dann einen Spannungsteiler mit 5K und 20 Ohm (Datenblatt) ... und das ist nicht 0V !!! aber logisch als 0 verwertbar.)

Beschalte ich den R zusätzlich noch mit einem OptoKoppler, erhalte ich einen, galvanisch getrennten, Ausgang ... kann große Vorteile haben, wenn damit der DSP gesteuert wird.

Ebenso kann mit dem Signal ein Arduino Nano angesteuert werden, der einen Neopixel-Ring ansteuert.
Der Vorteil: ich kann mir "jede" Farbe und Intensität als Einstellungen abspeichern und diese Abfrage dann aufrufen ... 
Also: "Pin 1 = R /  Pin 2 = G / Pin 3 = B //  Wenn Pin R = 0 dann führe Unterprogramm R aus "

Beim DSP kann ich mit dem Signal z.B. einen Eingang muten od. schalten.
Das geht im SigmaStudio mit einer Multiplikation des Eingangs und einem Steuersignal (0 / 1)  
Da eine Multiplikation mit 0 immer 0 ergibt, liegt der Ausgang auf 0 (keine Daten)

Praktisch Anwendung, der CSR ... besonders bei einer I2S Verbindung.
Da kann es im Hintergrund auch schon mal zirpen und piepen ... hat was mit Masse & Stromversorgung zu tun ...
Da ist es sinnvoll, den Eingang erst bei Benutzung zu schalten und das mit einem entsprechendem Licht anzuzeigen.

So, das war's ... ich darf mich nochmals herzlich für die Hinweise bedanken. Wink

Grüße aus Berlin
L_W
 
Reply
  


Nachrichten in diesem Thema
csra64xxx - von lucky_wolf - 06.08.2020, 02:09 PM
RE: csra64xxx - von christianw. - 06.08.2020, 09:10 PM
RE: csra64xxx - von lucky_wolf - 07.08.2020, 01:39 AM
RE: csra64xxx - von christianw. - 08.08.2020, 09:20 AM
RE: csra64xxx - von lucky_wolf - 09.08.2020, 12:15 PM
RE: csra64xxx - von christianw. - 10.08.2020, 12:38 AM
RE: csra64xxx - von lucky_wolf - 10.08.2020, 01:00 PM
RE: csra64xxx - von christianw. - 11.08.2020, 08:55 PM
RE: csra64xxx - von lucky_wolf - 13.08.2020, 12:41 AM
RE: csra64xxx - von kahlo - 13.08.2020, 01:42 AM
RE: csra64xxx - von lucky_wolf - 14.08.2020, 01:26 PM
RE: csra64xxx - von christianw. - 19.08.2020, 12:26 PM
RE: csra64xxx - von lucky_wolf - 24.08.2020, 10:52 PM
RE: csra64xxx - von lucky_wolf - 31.08.2020, 01:01 AM
RE: csra64xxx - von christianw. - 31.08.2020, 02:03 PM
RE: csra64xxx - von lucky_wolf - 03.09.2020, 08:55 PM