-
-
Neuer Benutzer
Öfters hier
Rc5send mit anderer Frequenz??
Hallo Leute,
ist es möglich, unter Bascom den Rc5 Code, ("RC5send")der mit 36khz moduliert wird, auf 33khz oder 40khz umzuwandeln (Beim Senden). Hab nichts zu dem Thema gefunden.
wobachm
-
Erfahrener Benutzer
Robotik Einstein
Hallo,
da wird sich nix finden, weil RC5 ist der mit 36kHz
Wenn's was andres sein soll:
http://www.sbprojects.com/knowledge/ir/ir.htm
-
Moderator
Robotik Visionär
Hallo
Wenn ich mich recht erinnere (ich habe schon lange nix mehr mit RC5 gemacht) sind beim RC5 die Bitlängen auf Basis der Trägerfrequenz definiert. Das bedeutet, eine Änderung der Trägerfrequenz sollte grundsätzlich funktionieren. Allerdings weiß ich nicht wie Bascom die Bitlängen mit seinen eingebauten Befehlen erzeugt. Wenn's unbedingt sein muss könnte man aber eigene RC5-Routinen verwenden. Gleiches gilt natürlich auch für den Empfänger. Hier reicht es nicht nur einen zur Trägerfrequenz passenden TSOP einzubauen.
Eine weitere meiner "Jugendsünden" war ein in Bascom progammierter Tiny13 (mit internen 9,6MHZ Takt). Der zugehörige Thread beginnt mit den RC5-Basics und gegen Ende finden sich fertige funktionierende Anwendungen:
https://www.roboternetz.de/phpBB2/ze...ag.php?t=36253
https://www.roboternetz.de/phpBB2/ze...=335609#335609 (die Test-Hardware;)
https://www.roboternetz.de/phpBB2/ze...=336080#336080 (Fertiges Programm)
https://www.roboternetz.de/phpBB2/ze...=339889#339889 (eine Anwendung)
Die signalerzeugenden Routinen senden hier wirklich auf Basis der Trägerfrequenz. Auch wenn's sehr kompliziert aussieht, eine einfache Änderung der Timerwerte würde auch das Senden mit anderen Trägerfrequenzen ermöglichen.
btw ist das wohl die billigste Methode um IR-Signale zu erzeugen ;)
https://www.roboternetz.de/phpBB2/ze...=336239#336239
Gruß
mic
[Edit]
Noch ein Nachtrag: Ein richtig programmierter RC5-Empfänger kann übrigens die Bitlängen, und damit dieTrägerfrequenz, selbst messen. Bei zwei Startbits werden vor den Daten vier Halbbits übertragen. Das sollte ausreichen um Sender und Empfänger zu syncronisieren.
Bild hier
Atmel’s products are not intended, authorized, or warranted for use
as components in applications intended to support or sustain life!
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen