Forum: Mikrocontroller und Digitale Elektronik Baudrate von IF Fernbedienungen ?


von Cypher (Gast)


Lesenswert?

hallo

ich will meinen mikrocontroller über eine gewöhnlich infrarot 
fernbedienung steuern. dazu habe ich ein programm geschrieben mit dem 
ich mit meinem pc theoretisch das empfange, was die fernbedienung 
sendet. das problem ist wenn ich eine taste mehrmals kurz drücker oder 
gedrückt halte, bekomme ich keine code kompination die sich wiederholt, 
sondern ganz verschiedene zeichenfolgen. ich hab mein programm schon mit 
mehreren baudraten empfangen lassen, aber bei keiner wiederholten sich 
die codes einer fernbedienungstaste. ich habe auch schon mehrere 
fernbedienungen gestestet, alles dasselbe. ich vermute es liegt an einer 
falschen baudrate. mit welcher sender fernbedienungen üblicherweise oder 
ist es normal, dass bei einer taste verschiedene zeichenfolgen gesendet 
werden ?

was muss ich tun damit ich die wahre zeichenfolge der fernbedienung 
empfangen kann ?

von UdurchR (Gast)


Lesenswert?

Vielleicht solltest Du Dich mal mit den Grundlagen beschäftigen? Z.B. 
hier:
http://www.sbprojects.com/knowledge/ir/rc5.htm
Nach Deiner Fragestellung zu urteilen kannst Du froh sein, wenn Du bei 
Deinen Experimenten keine Komponenten des PCs beschädigt hast...

von ROFL (Gast)


Lesenswert?

Tip: der Code für "Repeat" ist ein anderer als für die ursprünglich 
gedrückte Taste.

von Christian R. (supachris)


Lesenswert?

...und eine Biphasen-Codierung ist etwas gänzlich anderes als das, was 
die serielle Schnittstelle am PC versteht.

von Marcus M. (marcus67)


Lesenswert?

Wobei kaum Fernbedienungen Manchester Codierungen nutzen...

RC5 oder RC6 sind heutzutage weniger als 5%.

Fast alle FBs nutzen Pulslängencodierungen. - Kann man natürlich 
trotzdem nicht mit der seriellen Schnittstelle einlesen ...

Gruß, Marcus

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.