Reparatieverslag en werking RC5 afstandsbediening (Toestel of techniek)

door Cornelisjan @, Lunteren, 27-04-2024, 20:49 (14 dagen geleden)
Gewijzigd door Cornelisjan, 27-04-2024, 21:40

Beste lezers,

Ik ben in het bezit van een goed werkende Philips KTV met het chassis CP90.
Tot nu toe maakte ik gebruik van een universele Philips afstandsbediening voor deze KTV want de originele was defect.
Geen enkele toets werkte meer behalve enkele weinig gebruikte toetsen.
Deze moesten dan wel meer dan 3 seconden zeer stevig ingedrukt worden voordat de ontvanger reageerde.

[image]

Alvorens met de reparatie te beginnen heb ik besloten om me eens goed te verdiepen hoe zo’n AB nu eigenlijk functioneert.
De ervaring leert dat als je weet hoe iets precies werkt kun je het vaak ook wel repareren.

Nadat er in de beginjaren steeds meer mensen TV gingen kijken ontstond al snel de behoefte om deze toestellen op afstand te kunnen bedienen.
Eerst waren dit natuurlijk nog z/w toestellen met een snoertje naar de AB.
In de jaren 70 kwamen de draadloze ultra sonore AB’s en dit was al een hele verbetering.
Toch werkte deze niet altijd even betrouwbaar en daarom kwamen rond 1980 de infrarood AB’s op de markt.
Deze werkten dermate betrouwbaar dat wereldwijd allerlei apparatuur sindsdien meer en meer met dit soort AB’s worden geleverd.

Deze AB’s maken gebruik van infrarood diodes welke een elektromagnetische straling
uitzenden, met een golflengte van ongeveer 940 nanometer, wanneer in doorlaatrichting een stroom door de diode vloeit.

[image]

Om het overdrachtssysteem ongevoelig te maken voor storingen wordt een gecodeerd impulspatroon serieel uitgezonden in dit geval volgens het RC5 protocol ontwikkeld door Philips.

[image]

In de figuren hierboven is te zien dat de tijdsduur van een compleet datawoord 24 ms is met een herhalingsfrequentie van ongeveer 114 ms indien men een toets langer ingedrukt houd.

Het bitpatroon zoals hierboven weergegeven heeft in totaal 14 bits en wordt vooraf gegaan door een debounce-time van 2 bit perioden en is als volgt onderverdeeld:

A
De 2 start bits zijn bij een geldige toetsdruk altijd logisch “1” en dienen voor synchronisatie tussen IR zender en IR ontvanger

B
Het controle bit, ook wel toggle bit genoemd, verandert steeds van logisch niveau na elk nieuw schakel contact en hierdoor heeft de decoder in de ontvanger een indicatie dat een toets opnieuw of nog steeds ingedrukt is.
Dit is belangrijk bij het gebruik van meerdere kommando’s bv. kanaalnummer 11 of teletextpagina’s die uit gelijke cijfers bestaan zoals bv. pagina 111.

C
Met de 5 systeem bits, of ook wel adres bits genoemd, kunnen we maximaal 2^5 = 32 verschillende systemen kiezen zoals bv. televisie, vcr, tuner enz.

D
De laatste 6 bits zijn er om in totaal 2^6 =64 verschillende commando’s over te dragen zoals de verschillende cijfers, geluid harder, stand-by enz.
Hiermee hebben we onder A, B, C en D in totaal dus 14 bits want de 2 debouncing bit perioden tellen niet mee.
.
Het complete schema van de Philips afstandsbediening type RC5420.

[image]

Het codeer IC7001 type SAA3010P heeft 2 matrixschakelingen nl. X-Y (64 verschillende commando’s) en Z-Y (32 verschillende systemen of adressen) welke door de druktoetsen kunnen worden doorverbonden.
In de tabel “Input Logic” zien we de verschillende X-Y of Z-Y input combinaties waarmee het codeer IC een corresponderend serieel impulspatroon genereert.

[image]
[image]

Dit bitpatroon verschijnt op uitgang 8 – IC7001 en is een meetpunt maar wordt verder niet gebruikt en ziet eruit als hieronder is weergegeven.

[image]

Voor dit impulspatroon wordt gebruik gemaakt van een interne oscillator van 72 Khz (T=13,8uS) en de periode tijd van 1 bit is 2^7 x Tosc.= 1,78 ms.
Op 7-IC7001 verschijnt dezelfde data richting IR zenddiodes maar nu gemoduleerd met de halve oscilleerfrequentie van 36 Khz waardoor het uit de batterijen opgenomen vermogen aanzienlijk verminderd.

[image]

Het impulspatroon wordt uitgezonden in “biphase logic” zie afbeelding hieronder.

[image]

Ter verduidelijking nog even een afbeelding hieronder van een commando van de AB waarbij op de toets “PLAY” wordt gedrukt en tegelijkertijd de drukknop VCR aan de zijkant van de afstandsbediening.
Wanneer 2 toetsen gelijk worden ingedrukt volgt een reset en wordt geen informatie uitgezonden maar het moge duidelijk zijn dat de hierboven genoemde combinatie van twee toetsen een uitzondering is.
Zie voor de corresponderende 5 en 6 bits codewoorden de tabellen “Input Logic”.

[image]

Bij het indrukken van een toets wordt de interne oscillator van 72 Khz gestart en gaat de eerder genoemde debouncing (ontdender) tijd lopen van 2 bit periodetijd dus 2 x 1,78 ms.
In het laatste halve bit van de debouncing tijd volgt een aftastingsprocedure van de Z-Y resp. X-Y matrix.
Dendert de schakelaar binnen de 2 bits dan start de oscillator opnieuw en gaat de genoemde tijd opnieuw lopen en volgt uiteraard weer een nieuwe aftstingsprocedure.
Dit proces duurt net zo lang totdat er binnen de 2 bits geen debouncing optreedt.
Voor iedere data transmissie wordt deze scancyclus herhaald zodat bij overgang naar een andere toets tijdens de data transmissie steeds het juiste systeem- en commandonummer uitgezonden wordt.

Ontvanger van de afstandsbediening.

[image]

In het KTV chassis CP90 bevind zich aan de voorzijde een pin-fotodiode 6960 welke het infrarood licht omzet in een elektrisch signaal wat verder verwerk wordt door IC 7960.
Deze infrarood ontvangschakeling is afgestemd op 36 Khz en dus smalbandig gemaakt om zoveel mogelijk storingen te elimineren.
Verder is het IC op pen 1 van een piekbegrenzer, een AGC en een pulsvormer voorzien zodat er een stabiiele blokvormige puls op de uitgang pen 9 staat welke naar de microprocessor gaat waar deze serieele informatie weer kan worden gedecodeerd en hiermee de KTV kan worden bediend.

Reparatie van de Philips RC5420 afstandsbediening

Nu ik wat meer wist van de werking van dit soort AB’s werd het tijd om met de reparatie te beginnen.

Eerst een proefopstelling gemaakt met de kale zenderprint in combinatie met de Konig RCT 5502 remote control tester en mijn zelf gefabriceerde kunsttoets met instelbare weerstand.

[image]

De meetpen heeft 2 draden verbonden met een meerslagen potmeter tot 100K.
Wat bleek nu, op alle pads waar normaal een toets op drukt kon ik met mijn kunsttoets eenvoudig een signaal uit de kale print laten komen zolang ik de weerstand niet hoger maakte dan ongeveer 20K.

[image]

Boven de 25K moest ik steeds langer en met meer kracht de KT op de pads drukken en nauwkeuriger positioneren.
Er was dus blijkbaar meer contact dender dus vergelijkbaar met versleten toetsen.

De print was dus vrijwel zeker geheel in orde en ik besloot de toetsen alle van een nieuwe laag graphit 33 te voorzien.

[image]

Toetsen vetvrij gemaakt en met een penseeltje de onderzijde van de toetsen een nieuw laagje gegeven.

[image]

[image]

Let op het kleurverschil, de toetsen zijn van zwart naar grijs veranderd.

Even een daagje laten drogen en de AB weer in elkaar gezet.

[image]

Het resultaat mag er zijn met een korte lichte toets druk geeft de tester d.m.v. een groene led aan dat er signaal uit de AB komt en dus alle toetsen weer naar behoren werken.

Wellicht hebben jullie gezien dat er ook nog een kabeltje in de tester geplugd is en deze is voorzien van een BNC connector voor aansluiting op een scoop.
Maar ja met een gewone scoop zie je dan wel een signaal maar verder kan je er geen serieel bitpatroon mee bekijken.

Ik met een aantal verschillende afstandsbedieningen en de remote control tester naar een goede vriend die een Pico geheugenscoop heeft.
Nou ja scoop wellicht kennen jullie hem wel deze Pico werkt i.c.m. een computer.

[image]

Ik heb later de gele cijfers erbij gezet om een en ander te verduidelijken en elk cijfer staat in het midden van de 14 bits.
Merk op dat de eerste 2 bits altijd logisch “1” zijn terwijl het derde bit onregelmatig is.
Vervolgens zijn de 5 systeem of adres bits steeds logisch “0” aangezien het hier om een tv gaat.
De laatste 6 commando bits geven de binaire code, van boven naar beneden gezien, van 8, 3, 2, 4, 5,6,7 en 8.
Zie voor bovenstaande de tabel met de input logic Z-Y en X-Y.

Tot zover dit reparatieverslag.

Cor

Reparatieverslag en werking RC5 afstandsbediening

door Maurice ⌂ @, Dordrecht, 28-04-2024, 11:23 (13 dagen geleden) @ Cornelisjan

Cor,
Leuk verslag,

Leerzaam voor velen hoe zo'n ab eigenlijk werkt.

Inderdaad de padjes zijn eigenlijk meeste probleem bij die Abs.
Vroeger al.
Bekende potlood werkte het weer even wat weken.

Nieuw laagje graffit 33 ,of ik heb in verleden zilverlak stifje gebruikt.

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 28-04-2024, 15:15 (13 dagen geleden) @ Maurice
Gewijzigd door Cornelisjan, 28-04-2024, 15:17

Bedankt voor jouw reactie Maurice,

Inderdaad de padjes zijn eigenlijk meeste probleem bij die Abs.

Ik kan me nog herinneren dat ik deze AB een paar jaar geleden gereinigd heb.
Stof, vet en koffieresten enz. heb ik moeten verwijderen zowel op de print als ook op het rubberen toetsenmatje.

Nu dus weer opgepakt en ik vind het opvallend dat de pads op de print zelden versleten zijn, althans dat is mijn ervaring, maar de pads op de achterzijde van de toetsen juist heel vaak.
Het heeft mogelijk te maken met het feit dat de hechting van het geleidend materiaal aan het rubber minder goed is.

Groet,

Cor

Reparatieverslag en werking RC5 afstandsbediening

door Maarten Bakker ⌂ @, Haarlem/Delft, 28-04-2024, 15:30 (13 dagen geleden) @ Cornelisjan
Gewijzigd door Maarten Bakker, 28-04-2024, 15:53

Een keurig en mooi geillustreerd verslag!

Er zijn ook vermoedens dat de hechting van het geleidend materiaal op de toetsen verslechterd wordt door het wegsijpelen van weekmakers of andere bestanddelen van het rubber, danwel door olie en zweet dat van de vingers afkomstig is en langzamerhand door het rubberen matje heentrekt.


P.S.
Als nummertjesliefhebber kan ik er nog bij zeggen dat deze afstandsbediening tot de laatste behoort die in Zweden ontwikkeld en misschien nog gemaakt zijn voordat de fabriek volledig overschakelde op magnetronovens. De afstandsbedieningen zijn daarna verhuisd naar Leuven, Ovar en Singapore.

Reparatieverslag en werking RC5 afstandsbediening

door Maurice ⌂ @, Dordrecht, 28-04-2024, 17:05 (13 dagen geleden) @ Maarten Bakker

Maarten,

Van buitenaf vuil er op is erg lastig, kijk maar hoe afgesloten op de foto's de gehele rubber mat is.

Als je dan goed op knopjes zou kijken zie je dat geleidend materiaal simpel weg is gesleten.
Vele zitten hele dag met die ab in hun handen en rommelen aan die knopjes.
Is ook hoe je drukt zeg maar.

Even goed, ze slijten.
Ik heb er ook altijd veel aan gedaan, schoonmaken, reinigen etc etc.
Maar de enige juiste oplossing wordt hier gegeven, nieuwe laag aanbrengen.

Is weer anders als die opgedampte dubbel laags folie knoppen met opgedampte zilver laag
als banen en contact vlakken.
Als die stuk zijn is gedaan, over en uit.

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 28-04-2024, 19:03 (13 dagen geleden) @ Maarten Bakker
Gewijzigd door Cornelisjan, 28-04-2024, 19:10

Maarten,

Er zijn ook vermoedens dat de hechting van het geleidend materiaal op de toetsen verslechterd wordt door het wegsijpelen van weekmakers of andere bestanddelen van het rubber, danwel door olie en zweet dat van de vingers afkomstig is en langzamerhand door het rubberen matje heentrekt.

Dit zou een verklaring kunnen zijn en misschien dan ook nog in combinatie met slijtage.
Zoals eerder gemeld heb ik echt koffieresten e.d. rondom de contact-vlakken in de holletjes van de toetsen aan de onderzijde van het rubberen matje weg moeten krabben.
Hoe het daar gekomen is??
Ik kwam vele jaren bij klanten thuis en heb het nodige gezien hoe sommige mensen (kinderen) met hun apparatuur omgaan:-)

Als nummertjesliefhebber kan ik er nog bij zeggen dat deze afstandsbediening tot de laatste behoort die in Zweden ontwikkeld en misschien nog gemaakt zijn voordat de fabriek volledig overschakelde op magnetronovens. De afstandsbedieningen zijn daarna verhuisd naar Leuven, Ovar en Singapore.

Altijd interessant om te weten.

Reparatieverslag en werking RC5 afstandsbediening

door ruudam @, Utrecht, 02-05-2024, 23:44 (8 dagen geleden) @ Cornelisjan

Meestal zijn ze vuil van binnen, bier en koffie.
Ook die van mij, maar die wordt dan ook gebruikt in de keuken. moet om de zoveel tijd even schoongemaakt worden. Je moet ze wel opensnijden want gewoon met schroefjes is er niet meer bij.

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 03-05-2024, 09:46 (8 dagen geleden) @ ruudam

Ook die van mij, maar die wordt dan ook gebruikt in de keuken. moet om de zoveel tijd even > > schoongemaakt worden.

Dat schoonmaken moet dan ook nog met de juiste middelen gebeuren om het geleidend materiaal wat aanwezig is op de contact vlakken niet te verwijderen.

Je moet ze wel opensnijden want gewoon met schroefjes is er niet meer bij.

Ja erg irritant.

Bij sluiting tussen paden van 1 toets zou de batterij moeten leeglopen aangezien hij dan normaal werkt, terwijl bij meerdere sluitingen de AB blokkeert.

Reparatieverslag en werking RC5 afstandsbediening

door ruudam @, Utrecht, 03-05-2024, 23:50 (7 dagen geleden) @ Cornelisjan

Gewoon nat papiertje met afwasmiddel en daarna wc papiertje met schoon water.
Soms kan je delen ook onder de kraan houden.

Reparatieverslag en werking RC5 afstandsbediening

door Hans van Kampen @, Voorhout, 28-04-2024, 21:10 (13 dagen geleden) @ Cornelisjan

Hallo Cor,

Proficiat hoe je de afstandsbediening weer fatsoenlijk werkende hebt gemaakt en compliment voor je mooie verslag met foto’s iets wat we van Loek gewend zijn.

Mooie oplossing dat GRAPHIT 33. Geen goedkoop spul maar ik heb het destijds ook aan moeten schaffen voor de aquadaglaag van een beeldbuis opnieuw mee te spuiten zoals je weet.

;-)
Hans

--
Hans van Kampen

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 28-04-2024, 22:43 (13 dagen geleden) @ Hans van Kampen
Gewijzigd door Cornelisjan, 28-04-2024, 22:50

Hallo Hans,

Alles bij elkaar een mooi klusje geweest.
Tja en als het dan ook nog goed lukt dan is dat leuk.

Ik dacht dat ik er al aardig wat van wist, maar als je er dan wat dieper in duikt, dan kom je zaken tegen waar je eigenlijk nog nooit aan had gedacht.

Groet,

Cor

Reparatieverslag en werking RC5 afstandsbediening

door Onno-I @, 29-04-2024, 08:04 (12 dagen geleden) @ Cornelisjan

Complimenten voor dit helder en leerzaam verslag.

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 29-04-2024, 14:03 (12 dagen geleden) @ Onno-I

Dank voor je reactie Onno.

Reparatieverslag en werking RC5 afstandsbediening

door electron @, eindhoven, 29-04-2024, 21:44 (12 dagen geleden) @ Cornelisjan

Goed detective werk- Cor! Dat van die toggle bit- wist ik niet.
Vondt het al vreemd dat dicht bij de radio op LW je bij de eerste keer indrukken
Dah-dit-dit-dit.. hoorde en bij weer indrukken zelfde knop 'daarna' Dih-dit-dit-dit...:-|
Die IR-leds krijgen 'korte' stroompulsen van ca. 1A te verwerken- goed hoorbaar op LW.
Zo'n digitale scope bv. van Rigol zou handig zijn voor die lange pulstreinen.

Die Graphit-33 is een goede, dure (€17= 200cc) oplossing- je hebt er maar zo weinig
van nodig. Zo'n bus zal ook maar een beperkte houdbaarheids datum hebben..
Groet, Ben@

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 29-04-2024, 22:56 (12 dagen geleden) @ electron
Gewijzigd door Cornelisjan, 29-04-2024, 22:58

Hey Ben,

Goed detective werk- Cor! Dat van die toggle bit- wist ik niet.

Ik had ook nog nooit van deze toggle bit gehoord naar mijn vriend dus wel.
Toen we bezig waren met het bitpatroon van een RC5 AB met de Pico was het eigenlijk de bedoeling de TV cijfers 1,2,3,4,5,6,7 en 8 op het scherm te krijgen.
Pas toen ik later thuis aan het puzzelen was met de gele cijfers ben ik er achter gekomen dat het een andere volgorde was geworden maar we kenden toen het RC5 protocol nog niet goed, vandaar deze merkwaardige volgorde.

Vondt het al vreemd dat dicht bij de radio op LW je bij de eerste keer indrukken
Dah-dit-dit-dit.. hoorde en bij weer indrukken zelfde knop 'daarna' Dih-dit-dit-dit...:-|

Heel knap dat jij het verschil van het logisch niveau van een 3e bit kan horen in een datablok van 14 bits met een tijdsduur van 24 ms:-D
Ik heb het hier nog even geprobeerd op een radiorecorder en op de LW kwam er een sterker geluid uit dan op de MW.

Die IR-leds krijgen 'korte' stroompulsen van ca. 1A te verwerken- goed hoorbaar op LW.

Ik heb ook de stroom gemeten van de AB RC5420.
In rust meet ik veel minder dan 10 uA, terwijl Philips 10 uA opgeeft en in bedrijf meet ik uiteraard een pulserende stroom van ongeveer rond de 12,5 mA.
Ik moet dit nog eens wat nauwkeuriger meten.

Zo'n digitale scope bv. van Rigol zou handig zijn voor die lange pulstreinen.

Zoiets staat ook op mijn verlanglijstje.
Mijn vriend kan er heel veel mee, onvoorstelbaar wat een mogelijkheden.

Die Graphit-33 is een goede, dure (€17= 200cc) oplossing- je hebt er maar zo weinig
van nodig. Zo'n bus zal ook maar een beperkte houdbaarheids datum hebben..

Ik betaalde iets van €23,88 voor 200cc maar kan zo snel geen houdbaarheidsdatum vinden op de bus.
Wat wel belangrijk is na gebruik de bus op de kop houden en spuiten tot er alleen nog drijfgas ontsnapt.

Groet,

Cor

Reparatieverslag en werking RC5 afstandsbediening

door MarcelvdG @, 03-05-2024, 00:11 (8 dagen geleden) @ electron
Gewijzigd door MarcelvdG, 03-05-2024, 00:15

Als je een digitaal geluidsopnameapparaat hebt dat (of een geluidskaart die) met 96 kHz bemonsteringsfrequentie werken kan, kun je dat (of die) in plaats van een digitale scoop gebruiken. 96 kHz bemonstering is snel genoeg voor de 36 kHz of 38 kHz van een afstandsbediening.

Sluit een fotodiode aan op de microfooningang en neem het signaal op. Met een audiomontageprogramma zoals GoldWave of Audacity kun je dan achteraf de golfvormen bekijken. Ik heb zo twee keer de codering van onbekende afstandsbedieningen uit kunnen pluizen.

Reparatieverslag en werking RC5 afstandsbediening

door Cornelisjan @, Lunteren, 03-05-2024, 10:00 (8 dagen geleden) @ MarcelvdG
Gewijzigd door Cornelisjan, 03-05-2024, 10:24

Je hebt zo idd je eigen geheugenscoop gecreëerd.

Je zou op deze manier ook allerlei andere metingen kunnen doen door de meetprobe, via versterker/verzwakker, op de microfooningang aan te sluiten.
Je mist dan wel bepaalde zaken zoals triggering enz. maar ja er zijn meerdere wegen die naar Rome leiden.

powered by my little forum