Omdat ik sinds kort een mooie 70 cm breedbeeld tv heb en ik die aan de andere kant van de kamer heb neergezet moet ik een oplossing verzinnen om de luidsprekerkanalen te schakelen, aangezien ik geen center speaker heb was de oplossing vrij simpel, links-voor moest rechts-achter worden, rechts-voor moest links-achter worden enzovoorts.
Nou kun je natuurlijk een simpele schakelaar gebruiken maar dan heb je een aantal problemen: je hebt dan geen volumeregeling meer per luidspreker en je moet steeds opstaan om de schakelaar om te zetten
De oplossing was vrij simpel, de afstandsbediening van de receiver heeft extra knoppen om een dvd speler en md speler te bedienen, dus kon ik met een microcontroller het signaal van de remote uitgang uitlezen en aan de hand daarvan een paar relais schakelen.
Hierbij kwam de service manual van me Onkyo tx-l5 goed van pas, voor het volumeregeling IC zitten een aantal smd elco's om de gelijkspanning van de dac weg te filteren, als je die weghaalt heb je een paar mooie soldeervlakjes om de relais op aan te sluiten.
Dan begin je eerst met een schema:

Dan maak je een printje wat je vervolgens inbouwt, de schroefaansluitingen heb ik erop gemaakt zodat ik de configuratie aan kan passen zonder te hoeven solderen.

De smd elco's kreeg ik er niet onder een hoek op dus heb ik maar gewone elco's gebruikt.

Totaaloverzicht:

Toen kwam het schrijven van de software, het protocol van de remote uitgang was vrij simpel, de lijn blijft in de idle stand laag en wordt hoog als er data wordt verzonden, eerst komen er 2 startbits en vervolgens 32 databits, de bits duren elk 1 ms.
Nou is het heel erg lastig om 32 bits uit te lezen met de oscilloscoop, dus heb ik pullup weerstanden aan pin A2 en A3 gemaakt.
Als ik pin A2 laag maak en vervolgens een knop van de afstandsbediening indruk leest de microcontroller de 32 databits in en slaat die op in de eeprom, voortaan kun je met die knop de relais aanzetten. Voor pin A3 geldt hetzelfde om de relais uit te zetten.
De microcontroller bewaart ook de status van de relais in de eeprom zodat je bij het uitschakelen en opnieuw aanschakelen van de receiver de luidsprekers in dezelfde stand hebt staan.
Dit is een goed gelukte mod waar ik al veel gebruik van heb gemaakt
Nou kun je natuurlijk een simpele schakelaar gebruiken maar dan heb je een aantal problemen: je hebt dan geen volumeregeling meer per luidspreker en je moet steeds opstaan om de schakelaar om te zetten
De oplossing was vrij simpel, de afstandsbediening van de receiver heeft extra knoppen om een dvd speler en md speler te bedienen, dus kon ik met een microcontroller het signaal van de remote uitgang uitlezen en aan de hand daarvan een paar relais schakelen.
Hierbij kwam de service manual van me Onkyo tx-l5 goed van pas, voor het volumeregeling IC zitten een aantal smd elco's om de gelijkspanning van de dac weg te filteren, als je die weghaalt heb je een paar mooie soldeervlakjes om de relais op aan te sluiten.
Dan begin je eerst met een schema:

Dan maak je een printje wat je vervolgens inbouwt, de schroefaansluitingen heb ik erop gemaakt zodat ik de configuratie aan kan passen zonder te hoeven solderen.
De smd elco's kreeg ik er niet onder een hoek op dus heb ik maar gewone elco's gebruikt.
Totaaloverzicht:
Toen kwam het schrijven van de software, het protocol van de remote uitgang was vrij simpel, de lijn blijft in de idle stand laag en wordt hoog als er data wordt verzonden, eerst komen er 2 startbits en vervolgens 32 databits, de bits duren elk 1 ms.
Nou is het heel erg lastig om 32 bits uit te lezen met de oscilloscoop, dus heb ik pullup weerstanden aan pin A2 en A3 gemaakt.
Als ik pin A2 laag maak en vervolgens een knop van de afstandsbediening indruk leest de microcontroller de 32 databits in en slaat die op in de eeprom, voortaan kun je met die knop de relais aanzetten. Voor pin A3 geldt hetzelfde om de relais uit te zetten.
De microcontroller bewaart ook de status van de relais in de eeprom zodat je bij het uitschakelen en opnieuw aanschakelen van de receiver de luidsprekers in dezelfde stand hebt staan.
Dit is een goed gelukte mod waar ik al veel gebruik van heb gemaakt
Impedance, a measure of opposition to time-varying electric current in an electric circuit.
Not to be confused with impotence.