Highfideler Cinch Umschalter
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Highfideler Cinch Umschalter
Hallo zusammen,
wie bereits hier beleuchtet, möchte ich im Folgenden einen wirklich highfidelen Cinch Umschalter bauen, getreu dem Motto "Das beste aus beiden Welten". Während das Schalten des Audiosignals mit altertümlichen, aber dafür natürlich irrsinnig highfidelen Relais erfolgt, ist die Auswahl der Ausgänge und die intelligente Beschaltung über eine Physical-Computing-Plattform namens Arduino realisiert. Natürlich wäre es auch möglich, eine Grundfunktion über eine reine Schaltung, ohne Intelligenz, zu realisieren. Viel eleganter erscheint es mir aber, stattdessen digitale Ein- und Ausgänge zu benutzen. Alleine die Software entscheidet später über den Funktionsumfang und die Möglichkeiten, die das fertige Gerät bieten wird. Änderungen sind jederzeit möglich.
In den nächsten Tage möchte ich hier abbilden, was ich zur Vorbereitung gemacht habe, wie Schaltung und Software aussehen (können) und welche Teile benötigt werden.
Dominik
wie bereits hier beleuchtet, möchte ich im Folgenden einen wirklich highfidelen Cinch Umschalter bauen, getreu dem Motto "Das beste aus beiden Welten". Während das Schalten des Audiosignals mit altertümlichen, aber dafür natürlich irrsinnig highfidelen Relais erfolgt, ist die Auswahl der Ausgänge und die intelligente Beschaltung über eine Physical-Computing-Plattform namens Arduino realisiert. Natürlich wäre es auch möglich, eine Grundfunktion über eine reine Schaltung, ohne Intelligenz, zu realisieren. Viel eleganter erscheint es mir aber, stattdessen digitale Ein- und Ausgänge zu benutzen. Alleine die Software entscheidet später über den Funktionsumfang und die Möglichkeiten, die das fertige Gerät bieten wird. Änderungen sind jederzeit möglich.
In den nächsten Tage möchte ich hier abbilden, was ich zur Vorbereitung gemacht habe, wie Schaltung und Software aussehen (können) und welche Teile benötigt werden.
Dominik
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Fast, aber noch nicht ganz...
Ich muss mein Vorgehen etwas umstricken, habe ich gestern festgestellt. Das sollte aber kein Problem sein. Bis ich erste Ergebnisse zeigen kann, versuche ich euch die dahinter steckende Theorie etwas näher zu bringen. So gut ich das eben kann, ich bin weder Elektroniker, noch Elektriker, noch Programmierer oder sonstwas in dieser Richtung.
Wie dem auch sei. "Das Beste aus beiden Welten" bedeutet, dass das Herzstück, der Arduino Nano, Taster (als Eingänge) abfragen und Relais (als Ausgänge) gemäß Programmierung ansprechen soll. Kommen wir zuerst zu den Eingängen. Alle I/Os des Arduino können prinzipiell als digitale Eingänge definiert werden. In diesem Modus können sie nur zwischen LOW (~0V) und HIGH (~5V) unterscheiden. Man könnte denken, einfach einen Taster zwischen +5V und den Eingang zu setzen und diesen abzufragen. Das wäre aber eine sehr unstabile, weil "schwebende" Geschichte. Im "offenen" Zustand besteht die Gefahr, dass der sensible Eingang ein HIGH erkennt, wo gar keines ist. Wesentlich stabiler wird die Auswertung des Eingangs, wenn man ihn zwangsweise HIGH oder LOW setzt und dann per Druck auf den Taster den jeweils anderen Zustand erreicht. Man nennt diese Möglichkeiten Pullup bzw. Pulldown. Bei meinen Überlegungen haben ich mich an dieser Seite orientiert: https://www.elektronik-kompendium.de/si ... 006051.htm
Im 4. Abschnitt ist diese Grafik zu finden, die exakt erklärt, worauf es ankommt. Ich setze für meine Pulldown Konfiguration auf 10kOhm Widerstände. So liegen im nichtgedrückten Zustand des Tasters sicher 0V am jeweiligen Eingang an.
Quelle: http://www.elektronik-kompendium.de/
Jeder der 5 Eingänge, die ich für mein Vorhaben benutzen möchte, wird auf diese Weise ausgeführt.
Ich muss mein Vorgehen etwas umstricken, habe ich gestern festgestellt. Das sollte aber kein Problem sein. Bis ich erste Ergebnisse zeigen kann, versuche ich euch die dahinter steckende Theorie etwas näher zu bringen. So gut ich das eben kann, ich bin weder Elektroniker, noch Elektriker, noch Programmierer oder sonstwas in dieser Richtung.
Wie dem auch sei. "Das Beste aus beiden Welten" bedeutet, dass das Herzstück, der Arduino Nano, Taster (als Eingänge) abfragen und Relais (als Ausgänge) gemäß Programmierung ansprechen soll. Kommen wir zuerst zu den Eingängen. Alle I/Os des Arduino können prinzipiell als digitale Eingänge definiert werden. In diesem Modus können sie nur zwischen LOW (~0V) und HIGH (~5V) unterscheiden. Man könnte denken, einfach einen Taster zwischen +5V und den Eingang zu setzen und diesen abzufragen. Das wäre aber eine sehr unstabile, weil "schwebende" Geschichte. Im "offenen" Zustand besteht die Gefahr, dass der sensible Eingang ein HIGH erkennt, wo gar keines ist. Wesentlich stabiler wird die Auswertung des Eingangs, wenn man ihn zwangsweise HIGH oder LOW setzt und dann per Druck auf den Taster den jeweils anderen Zustand erreicht. Man nennt diese Möglichkeiten Pullup bzw. Pulldown. Bei meinen Überlegungen haben ich mich an dieser Seite orientiert: https://www.elektronik-kompendium.de/si ... 006051.htm
Im 4. Abschnitt ist diese Grafik zu finden, die exakt erklärt, worauf es ankommt. Ich setze für meine Pulldown Konfiguration auf 10kOhm Widerstände. So liegen im nichtgedrückten Zustand des Tasters sicher 0V am jeweiligen Eingang an.
Quelle: http://www.elektronik-kompendium.de/
Jeder der 5 Eingänge, die ich für mein Vorhaben benutzen möchte, wird auf diese Weise ausgeführt.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Kommen wir zum Aufbau der Ausgänge. Wie bereits beschrieben möchte ich Relais durch den Arduino bedienen lassen, um die Signalwege vom Audio-Eingang zum jeweiligen Audio-Ausgang durchzuschalten. Zwar wäre es, was die Spannung angeht, möglich, Relais direkt mit dem Arduino zu bedienen, allerdings ist die Stromlieferfähigkeit des Arduino dafür (wahrscheinlich) nicht ausreichend, schon gar nicht, wenn mehrere Relais (gleichzeitig) bedient werden müssen.
Wie ich mir den Aufbau vorstelle, kann man hier gut erkennen: https://www.mikrocontroller.net/article ... _ansteuern Ich baue gewissermaßen diese Schaltung auf der linken Seite nach.
Quelle: http://www.mikrocontroller.net
Das digitale HIGH aus dem Ausgang des Ardiuno wird, an R2 angeschlossen, mit seinen ~5V dafür sorgen, dass der Transistor Q2 durchschaltet und damit das Relais bedient, das daraufhin anzieht und die Audio-Signalwege für R und L freigibt. Parallel zur Spule des Relais wird eine sogenannte Freilaufdiode verbaut. Diese schützt den Transistor vor dem Spannungsstoß, der beim Abschalten des Relais unweigerlich auftritt.
Wie ich mir den Aufbau vorstelle, kann man hier gut erkennen: https://www.mikrocontroller.net/article ... _ansteuern Ich baue gewissermaßen diese Schaltung auf der linken Seite nach.
Quelle: http://www.mikrocontroller.net
Das digitale HIGH aus dem Ausgang des Ardiuno wird, an R2 angeschlossen, mit seinen ~5V dafür sorgen, dass der Transistor Q2 durchschaltet und damit das Relais bedient, das daraufhin anzieht und die Audio-Signalwege für R und L freigibt. Parallel zur Spule des Relais wird eine sogenannte Freilaufdiode verbaut. Diese schützt den Transistor vor dem Spannungsstoß, der beim Abschalten des Relais unweigerlich auftritt.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Und so schaut mein erster Entwurf eines primitiven Versuchsaufbaus aus. Soll einfach dazu dienen, den Eingang zu beschalten und zu sehen, ob der Transistor am Ausgang durchschaltet, wie gewünscht.
Edit: Läuft. Unbelegt gibt mein DMM einen "unendlichen" Widerstandswert zwischen Emitter und Kollektor aus, durchgeschaltet werden 16,6 Ohm angezeigt Wobei ich hier anmerken möchte, dass ich im Moment nur die USB Leitung vom PCs zur Spannungsversorgung benutze. Das Kabel zur stabilisierten, etwas leistungsfähigeren Versorgung muss erst noch erschaffen werden. Und natürlich liegt am Transistor keine zu schaltende Last an. Der gemessene Widerstandswert besitzt für sich genommen überhaupt keine Aussagekraft - außer, dass er klein und nicht "unendlich" groß ist.
Edit: Läuft. Unbelegt gibt mein DMM einen "unendlichen" Widerstandswert zwischen Emitter und Kollektor aus, durchgeschaltet werden 16,6 Ohm angezeigt Wobei ich hier anmerken möchte, dass ich im Moment nur die USB Leitung vom PCs zur Spannungsversorgung benutze. Das Kabel zur stabilisierten, etwas leistungsfähigeren Versorgung muss erst noch erschaffen werden. Und natürlich liegt am Transistor keine zu schaltende Last an. Der gemessene Widerstandswert besitzt für sich genommen überhaupt keine Aussagekraft - außer, dass er klein und nicht "unendlich" groß ist.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Läuft wie geschmiert
Ich hatte leider vergessen, eine Europlatine zu bestellen, um den Prototypen aufzubauen. Darum musste ein dickes Stück Karton herhalten, was bei diesen Spannungen und Leistungen überhaupt kein Problem darstellt. Noch eben die aktuelle Softwareversion aufgespielt, schon funktioniert alles wie vorgesehen.
Wie "erwartet" hatte ich die Pinbelegung der Relais falsch umgesetzt. Ein Glück habe ich zuerst einen Karton benutzt, anstatt gleich eine Platine anfertigen zu lassen. Das wird aber der nächste Schritt sein. Jetzt muss ich mir nur noch eben beibringen, wie man sowas macht.
Ich hatte leider vergessen, eine Europlatine zu bestellen, um den Prototypen aufzubauen. Darum musste ein dickes Stück Karton herhalten, was bei diesen Spannungen und Leistungen überhaupt kein Problem darstellt. Noch eben die aktuelle Softwareversion aufgespielt, schon funktioniert alles wie vorgesehen.
Wie "erwartet" hatte ich die Pinbelegung der Relais falsch umgesetzt. Ein Glück habe ich zuerst einen Karton benutzt, anstatt gleich eine Platine anfertigen zu lassen. Das wird aber der nächste Schritt sein. Jetzt muss ich mir nur noch eben beibringen, wie man sowas macht.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
So, das Layout der Schaltung habe ich auf eine relativ kompakte Platine übertragen, mit samt dem Arduino Nano. Die Relais platziere ich gezielt nicht auf der Patine, um die Steuerung von den Audio Signalleitungen zu trennen und Letztgenannte möglichst kurz zu halten. Über das Layout muss ich natürlich mit etwas Abstand nochmal drüber schauen, um kleine Verbesserungen vorzunehmen. Alles ist im Moment auf einen Eingang, 4 Ausgänge, 5 LEDs und 5 Taster ausgelegt. Andere Konfigurationen sind denkbar, z.B. auch mehrere, gegeneinander verriegelte Eingänge.
Bevor ich die Platine(n) bestelle: Hat jemand Interesse an einem solchen oder ähnlichen Umschalter? Die Hardware kann zum aktuellen Zeitpunkt noch innerhalb gewisser Grenzen angepasst werden, bei der Software herrscht völlige Flexibilität - jetzt und später
Bevor ich die Platine(n) bestelle: Hat jemand Interesse an einem solchen oder ähnlichen Umschalter? Die Hardware kann zum aktuellen Zeitpunkt noch innerhalb gewisser Grenzen angepasst werden, bei der Software herrscht völlige Flexibilität - jetzt und später
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Klar, sowas braucht nicht jeder. Und diese Umsetzung eignet sich auch nicht für jeden Einsatzort, da immer eine separate Spannungsversorgung benötigt wird. In meinem Fall ist das der PC, Steckernetzteil oder Smartphone Ladegerät wären aber auch möglich.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
So, ich habe nochmals ein paar Stunden in den Entwurf der Schaltung und das Layout der Platine gesteckt. Mein "Fehler" war, mich einzig auf meinen singulären Anwendungsfall, einen single ended Audioumschalter, zu fokussieren. Letztlich ist diese Platine aber nicht mehr als ein großes shield für den Arduino Nano R3, wo Taster als Eingänge und LEDs bzw. Relais als Ausgänge beschaltet werden können - vollkommen unabhängig vom eigentlichen Szenario. Nach dieser Erkenntnis habe ich die Schaltung gewissermaßen aufgebohrt, wonach jetzt bis zu 8 Taster, 6 Relais und 6 LEDs eingesetzt werden können. Wobei LEDs und Taster je nach verwendetem Widerstand und Software teilweise gegeneinander ausgetauscht werden könnten.
Für meinen Anwendungsfall brauche ich einen einfachen, unbeschalteten Audio Eingang, 5 Taster (Input 1, Input 2, Input 3, Input 4, Mute), 5 LEDs entsprechend der Taster und 4 Relais um die Ausgänge zu beschalten.
Alternativ könnten bei gleicher Hardware auch 2 der Relaisausgänge benutzt werden, um zwei (gegenseitig verriegelte) Eingänge gegen z.B. 4 Ausgänge schalten zu können.
Oder je zwei Relais schalten einen balanced Audioeingang (R+, L+, R-, L-) auf einen von 3 Ausgängen.
Für meinen Fall reicht mein erster Entwurf des PCBs funktional und qualitativ vollkommen aus. Trotzdem kann man nie wissen, was noch kommt. Allein die Bestückung der Platine und insbesondere die Programmierung entscheiden, welche Funktion das Gesamtkonstrukt erfüllen kann
Für meinen Anwendungsfall brauche ich einen einfachen, unbeschalteten Audio Eingang, 5 Taster (Input 1, Input 2, Input 3, Input 4, Mute), 5 LEDs entsprechend der Taster und 4 Relais um die Ausgänge zu beschalten.
Alternativ könnten bei gleicher Hardware auch 2 der Relaisausgänge benutzt werden, um zwei (gegenseitig verriegelte) Eingänge gegen z.B. 4 Ausgänge schalten zu können.
Oder je zwei Relais schalten einen balanced Audioeingang (R+, L+, R-, L-) auf einen von 3 Ausgängen.
Für meinen Fall reicht mein erster Entwurf des PCBs funktional und qualitativ vollkommen aus. Trotzdem kann man nie wissen, was noch kommt. Allein die Bestückung der Platine und insbesondere die Programmierung entscheiden, welche Funktion das Gesamtkonstrukt erfüllen kann
-
- Mitglied
- Beiträge: 2287
- Registriert: Fr 11. Aug 2017, 10:30
- Has thanked: 317 times
- Been thanked: 154 times
Re: Highfideler Cinch Umschalter
Ich könnte einen Cinch Umschalter für 2 Digital (Spdif) Quellen auf einen Ausgang gebrauchen. Ist da dein Umschalter für zu verwenden oder würde da ein einfacher mechanischer Umschalter auch reichen?
Roon+HQP|Holo Audio Cyan 2|Cayin HA-3A, headamp gs-x mini, High-Amp Antares V2-SRPP|DCA E3, Hifiman HE1000V2, ZMF Vérité Closed + Atrium Closed, Focal Clear OG, Stax: SR-009 + SR-007MkII
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Mein System könnte das auch leisten. Da es sich in deinem Fall (schätzungsweise) um digitale PCM Signale handelt, reicht ein einfacher, mechanischer Umschalter sicher aus. Du musst nur darauf achten, dass die jeweils gewählte Gesamtverbindung einen Widerstand von 75 Ohm aufweist.
-
- Mitglied
- Beiträge: 2287
- Registriert: Fr 11. Aug 2017, 10:30
- Has thanked: 317 times
- Been thanked: 154 times
Re: Highfideler Cinch Umschalter
Ah ok, die 75ohm Anpassung macht das cinch zu xls Adapter Kabel (AES/EBU) von Funk.
Dann habe ich noch nicht ganz verstanden, was Dein Umschalter genau macht.
Dann habe ich noch nicht ganz verstanden, was Dein Umschalter genau macht.
Roon+HQP|Holo Audio Cyan 2|Cayin HA-3A, headamp gs-x mini, High-Amp Antares V2-SRPP|DCA E3, Hifiman HE1000V2, ZMF Vérité Closed + Atrium Closed, Focal Clear OG, Stax: SR-009 + SR-007MkII
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
PerfektDaiyama hat geschrieben:Ah ok, die 75ohm Anpassung macht das cinch zu xls Adapter Kabel (AES/EBU) von Funk.
Im Falle der einfachsten Programmierung macht er nichts anderes als z.B. Geräte wie dieses hier: https://www.amazon.de/HQ-ASWITCH-3-3-Fa ... 8PWPV652CXDaiyama hat geschrieben:Dann habe ich noch nicht ganz verstanden, was Dein Umschalter genau macht.
Nur eben mit der Möglichkeit der maximalen Flexibilität und der zwangsweise perfekten Kanalgleichheit. Mein System benutzt "dumme" Taster als Eingänge, "dumme" LEDs und "dumme" Relais als Ausgänge. Alleine die Software legt hinterher fest, wie LEDs und Relais auf das Betätigen der Taster reagieren - komplett flexibel in jeder Hinsicht.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Nachdem ich von einem sehr viel erfahreneren DIYer Tipps bzgl. des Layouts erhalten habe, konnte das PCB sehr viel einfacher werden. Meine Lösung hätte zwar sicherlich auch funktioniert, wäre aber eben sehr viel aufwändiger in der Herstellung - und im Preis. Mir fehlte es schlichtweg an Grundlagen des Schaltungsdesigns auf Leiterplatten, da muss ich ehrlich sein Stichwort Massefüllung...
Ich werde die Bestellung so, ergänzt um einen 7. Tastereingang, aufgeben. Kurzentschlossene können sich bis heute Abend gerne für 12€ je Platine inkl. Versand innerhalb Deutschlands anschließen.
Ich werde die Bestellung so, ergänzt um einen 7. Tastereingang, aufgeben. Kurzentschlossene können sich bis heute Abend gerne für 12€ je Platine inkl. Versand innerhalb Deutschlands anschließen.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Was macht man bei dem schönen Wetter an einem Samstag Nachmittag? Mit dem B400 in den Ohren auf dem Balkon sitzen und 200 Zeilen Arduino Code für die Standard-Ausführung des Relay Audio Switch V1.0 runter schreiben.
Den Code möchte ich nicht allumfassend posten, die Funktionen lassen sich auch so recht einfach beschreiben.
Beim Einschalten passiert zunächst nichts, alle Relais sind offen, alle LEDs aus. Es werden dauerhaft die Zustände der insgesamt 7 Taster als Eingänge abgefragt. Wird einer der Taster 1 bis 6 betätigt, werden aktiv, also unabhängig vom aktuellen Zustand, mit einer kurzen Verzögerung alle LEDs ausgeschaltet und die Ansteuerung aller Relais aufgehoben. Nach einer kurzen Wartezeit wird dann die diesem Ausgang zugeordnete LED eingeschaltet und das entsprechende Relais angezogen. Durch diese Programmierung können nie zwei Ausgänge parallel benutzt werden, was gut für die meisten hochohmigen Ausgänge von DACs, etc. ist. Dieser Zustand bleibt jedenfall bestehen, bis ein anderer Taster bedient oder die Stromversorgung unterbrochen wird. Taster 7 löst Mute aus, d.h. es werden aktiv, also unabhängig vom aktuellen Zustand, mit einer kurzen Verzögerung alle LEDs ausgeschaltet und die Ansteuerung aller Relais aufgehoben. Dann bleiben bis auf Weiteres alle Ausgänge stumm und alle LEDs aus.
Das Schöne an dieser Art der Umsetzung ist, dass sämtliche Funktionen, die im Inneren ablaufen, nach Belieben durch die Programmierung des Arduino angepasst werden können. Zwischen den Eingängen und den Ausgängen besteht keine physische Verbindung und auch sonst keine Abhängigkeiten.
# Soll beim Einschalten Ausgang 3 durchgeschaltet werden?
# Sollen alle LEDs beim Einschalten einmal blinken?
# Sollen bis zu 2 Ausgänge gleichzeitig durchgeschaltet werden, bei der Betätigung des dritten Tasters soll der erste Ausgang stumm geschaltet werden?
Es geht wirklich alles
Den Code möchte ich nicht allumfassend posten, die Funktionen lassen sich auch so recht einfach beschreiben.
Beim Einschalten passiert zunächst nichts, alle Relais sind offen, alle LEDs aus. Es werden dauerhaft die Zustände der insgesamt 7 Taster als Eingänge abgefragt. Wird einer der Taster 1 bis 6 betätigt, werden aktiv, also unabhängig vom aktuellen Zustand, mit einer kurzen Verzögerung alle LEDs ausgeschaltet und die Ansteuerung aller Relais aufgehoben. Nach einer kurzen Wartezeit wird dann die diesem Ausgang zugeordnete LED eingeschaltet und das entsprechende Relais angezogen. Durch diese Programmierung können nie zwei Ausgänge parallel benutzt werden, was gut für die meisten hochohmigen Ausgänge von DACs, etc. ist. Dieser Zustand bleibt jedenfall bestehen, bis ein anderer Taster bedient oder die Stromversorgung unterbrochen wird. Taster 7 löst Mute aus, d.h. es werden aktiv, also unabhängig vom aktuellen Zustand, mit einer kurzen Verzögerung alle LEDs ausgeschaltet und die Ansteuerung aller Relais aufgehoben. Dann bleiben bis auf Weiteres alle Ausgänge stumm und alle LEDs aus.
Das Schöne an dieser Art der Umsetzung ist, dass sämtliche Funktionen, die im Inneren ablaufen, nach Belieben durch die Programmierung des Arduino angepasst werden können. Zwischen den Eingängen und den Ausgängen besteht keine physische Verbindung und auch sonst keine Abhängigkeiten.
# Soll beim Einschalten Ausgang 3 durchgeschaltet werden?
# Sollen alle LEDs beim Einschalten einmal blinken?
# Sollen bis zu 2 Ausgänge gleichzeitig durchgeschaltet werden, bei der Betätigung des dritten Tasters soll der erste Ausgang stumm geschaltet werden?
Es geht wirklich alles
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Und hier sind die guten Stücke auch schon. Die Qualität ist wirklich sehr gut, da kann man bedenkenlos wieder bestellen. Die Kantenlänge der Boards beträgt übrigens sparsame 65x65mm.
Eine Platine habe ich gleich mit Dioden, Transistoren und Vor- und Pulldown-Widerständen (diese sind allerdings nicht zu sehen, da sie sich unterhalb des Arduinos befinden) bestückt. Nicht vollständig, wie zu sehen ist, sondern an meinen Bedarf angepasst. Auch der Arduino ist schon an Bord.
LEDs und deren Vorwiderstände fehlen noch. Da muss ich mal noch etwas beim Elektronikhandel stöbern, was ich schönes finde. Die LEDs dürfen gerne zylindrisch und relativ dunkel sein. Weißes, diffuses Licht wäre schön. Und natürlich darf die Stromaufnahme nicht zu groß für den Arduino werden, am besten <25mA.
Eine Platine habe ich gleich mit Dioden, Transistoren und Vor- und Pulldown-Widerständen (diese sind allerdings nicht zu sehen, da sie sich unterhalb des Arduinos befinden) bestückt. Nicht vollständig, wie zu sehen ist, sondern an meinen Bedarf angepasst. Auch der Arduino ist schon an Bord.
LEDs und deren Vorwiderstände fehlen noch. Da muss ich mal noch etwas beim Elektronikhandel stöbern, was ich schönes finde. Die LEDs dürfen gerne zylindrisch und relativ dunkel sein. Weißes, diffuses Licht wäre schön. Und natürlich darf die Stromaufnahme nicht zu groß für den Arduino werden, am besten <25mA.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
It's alive
Die Relais habe ich bereits auf ein dünnes Stück MDF geklebt und per AWG26 Leitungen mit dem PCB verbunden. Die beiden Leitungen oben rechts repräsentieren im Moment die provisorische Spannungsversorgung. Die roten LEDs sind im Moment nur gesteckt, Taster und Cinch-Buchsen fehlen noch völlig. Erst wenn das Gehäuse hier ist, kann ich an der Hardware weiter machen. Die Software ist funktional fertig, vielleicht baue ich noch eine Einschaltanimation ein - just for fun. Die leuchtende LED ca. in der Mitte des Bildes signalisiert den Mute-Modus. Die 4 anderen LEDs zeigen jeweils den durchgeschalteten Ausgang an.
Die Relais habe ich bereits auf ein dünnes Stück MDF geklebt und per AWG26 Leitungen mit dem PCB verbunden. Die beiden Leitungen oben rechts repräsentieren im Moment die provisorische Spannungsversorgung. Die roten LEDs sind im Moment nur gesteckt, Taster und Cinch-Buchsen fehlen noch völlig. Erst wenn das Gehäuse hier ist, kann ich an der Hardware weiter machen. Die Software ist funktional fertig, vielleicht baue ich noch eine Einschaltanimation ein - just for fun. Die leuchtende LED ca. in der Mitte des Bildes signalisiert den Mute-Modus. Die 4 anderen LEDs zeigen jeweils den durchgeschalteten Ausgang an.
-
- Mitglied
- Beiträge: 5
- Registriert: So 4. Mär 2018, 20:28
Re: Highfideler Cinch Umschalter
Sehr cool! Mal sehen, vielleicht melde ich auch noch mal, wenn eine zweite Bestellung aufgenommen wird.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Ich kann dir ein PCB zum Selbstkostenpreis schicken, wenn du Bedarf hast. BOM gäbe es natürlich dazu.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Manchmal bin ich wirklich ein ausgesprochener Hornochse. Das Gehäuse, das ich über ebay geordert hatte, ist leider ziemlicher Müll... Wer billig kauft, usw...
Jetzt muss ich mir erstmal was anderes überlegen
Jetzt muss ich mir erstmal was anderes überlegen
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Okay, ich habe eine Lösung gefunden und gleich umgesetzt. Eigentlich wollte ich mir eine teure Lösung für so ein einfaches Gerät verkneifen, letztlich hatte ich aber doch keine Lust mehr auf Kompromisse. Heute habe ich Front- und Rückplatte im Frontplattendesigner entworfen und direkt bei Fa. Schaeffer bestellt. Irre teuer, aber qualitativ angeblich sensationell gut. Und für die Freunde gepflegten Designs habe ich mir noch ein kleines Schmankerl einfallen lassen
Sollte ich überzeugt sein, kann ich mir das Bestellen bei diesem Unternehmen für andere Projekte sehr gut vorstellen
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Gestern wurden die gefrästen Frontplatten in meiner Abwesenheit bei meiner Nachbarin abgegeben. Mit gut 75€ waren diese Plättchen absolut kein Schnäppchen - sie sehen aber wirklich hervorragend aus. Passgenauigkeit habe ich noch nicht geprüft.
Ich denke nicht, dass ich in den nächsten Tagen Zeit haben werden, dieses Projekt voran zu treiben. Darum nur dieser kurze Zwischenstand. Ich werde dann einfach den fertigen Umschalter posten, wenn es soweit ist.
Ich denke nicht, dass ich in den nächsten Tagen Zeit haben werden, dieses Projekt voran zu treiben. Darum nur dieser kurze Zwischenstand. Ich werde dann einfach den fertigen Umschalter posten, wenn es soweit ist.
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Gestern Abend und heute Nacht hatte ich einen ziemlichen Motivationsschub, dieses Projekt abzuschließen. Die Bilder sind daher als quick'n'dirty einzustufen, das Ergebnis des Aufwandes meiner Meinung nach nicht.
Done
Done
Re: Highfideler Cinch Umschalter
Sieht super aus.
Sehr sauber verarbeitet.
Hast du die Beschriftung auch selbst gemacht?
Sehr sauber verarbeitet.
Hast du die Beschriftung auch selbst gemacht?
- Firschi
- Moderator
- Beiträge: 5757
- Registriert: So 2. Okt 2016, 21:33
- Wohnort: Freiburg
- Has thanked: 22 times
- Been thanked: 101 times
- Kontaktdaten:
Re: Highfideler Cinch Umschalter
Danke Dieter
Front und Rückseite habe ich fertig gebohrt, gefräst und graviert bestellt. Dafür fehlt mir dann doch das Werkzeug. Fa. Schaeffer hat da gemäß meinen Vorgaben einen richtig guten Job gemacht. Die Nummerierung der Kanäle habe ich so puristisch als irgend möglich gestaltet.
Wer das Gerät mal in Aktion sehen möchte, darf hier den Klick auf mein allererstes Youtube Video wagen: https://www.youtube.com/watch?v=bEWi4lE6IRA
Front und Rückseite habe ich fertig gebohrt, gefräst und graviert bestellt. Dafür fehlt mir dann doch das Werkzeug. Fa. Schaeffer hat da gemäß meinen Vorgaben einen richtig guten Job gemacht. Die Nummerierung der Kanäle habe ich so puristisch als irgend möglich gestaltet.
Wer das Gerät mal in Aktion sehen möchte, darf hier den Klick auf mein allererstes Youtube Video wagen: https://www.youtube.com/watch?v=bEWi4lE6IRA
-
- Mitglied
- Beiträge: 2287
- Registriert: Fr 11. Aug 2017, 10:30
- Has thanked: 317 times
- Been thanked: 154 times
Re: Highfideler Cinch Umschalter
Sehr schicke Arbeit! Sehr sauber aufgebaut.
Roon+HQP|Holo Audio Cyan 2|Cayin HA-3A, headamp gs-x mini, High-Amp Antares V2-SRPP|DCA E3, Hifiman HE1000V2, ZMF Vérité Closed + Atrium Closed, Focal Clear OG, Stax: SR-009 + SR-007MkII
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
Roon ARC|Cayin RU7|Topping NX7|UM Mest MK2+Yanyin Moonlight+
-
- Mitglied
- Beiträge: 3366
- Registriert: Mi 27. Sep 2017, 17:33
- Has thanked: 191 times
- Been thanked: 81 times
Re: Highfideler Cinch Umschalter
Suchst du noch oder hörst du schon?
(Ständiges) Vergleichen ist der Tod des Glücks
(Ständiges) Vergleichen ist der Tod des Glücks