Forum: Mikrocontroller und Digitale Elektronik RC5 Sender bauen?


von Michael DB9XQ (Gast)


Lesenswert?

Ich möchte einen RC5 Code mit einem ATmega8 senden.
Die Hilfe gibt recht wenig her. Eine Funktion rc5send gibt es zwar,
aber
wie wende ich sie an?

In der Hilfe ist doch ein Beispiel enthalten.
Wie erzeuge ich die Trägerfrequenz von 30 oder 36KHz?

von Peter D. (peda)


Lesenswert?

"Ich möchte einen RC5 Code mit einem ATmega8 senden.
Die Hilfe gibt recht wenig her."


Also auf meinem ATMega8 ist keine F1-Taste drauf.

Daher nehme ich an, Du meinst eine spezielle Entwicklungsumgebung, zu
der es bestimmt auch ein Handbuch gibt, was man sich vielleicht mal
durchlesen sollte.


Peter

von Michael DB9XQ (Gast)


Lesenswert?

Sorry geht um BASCOM-AVR

von anfänger (Gast)


Lesenswert?

is doch total einfach ;-) was genau verstehst du denn da nicht??? ich
find die hilfe von bascom sehr gut und ausführlich

von anfänger (Gast)


Lesenswert?

achja: die trägerfrequenz brauchst du nicht zu erzeugen. ich schätze
mal, dass das in der software geregelt ist. machs einfach so wies in
der hilfe steht. da ist doch sogar ein schaltbild dabei!

von Michael DB9XQ (Gast)


Lesenswert?

Ein Schaltbild für einen Booster ist dabei mehr nicht. Und wie ich eine
unterschiedliche Trägerfrquenz erzeuge steht da auch nicht.

>>ich schätze mal, dass das in der software geregelt

Kann ja nicht, weil unterschiedliche TSOP unterschiedliche Träger
benötigen.

von anfänger (Gast)


Lesenswert?

rc5 hat 36kHz

von Markus (Gast)


Lesenswert?

Die TSOPs empfangen ja nicht nur eine ganz bestimmte Frequenz, sondern
auch noch alles drumherum, nur etwas schlechter eben. Wenn ich das
Datenblatt richtig lese, dann kann man einen TSOP1736 problemlos mit
Frequenzen von 30-40kHz benutzen.

Markus

von Michael DB9XQ (Gast)


Lesenswert?

Es gibt aber unterschiedliche.

TSOP1730
TSOP1733
TSOP1736
TSOP1737
TSOP1738
TSOP1740
TSOP1756

Wird wohl seinen Grund haben. Es gibt wohl nur ein Datenblatt, weil sie
bis auf die Frequenz alles gemeinsam haben.

von Dieter B. (Gast)


Lesenswert?

Hallo

Habe das Testprogramm von Bascom gerade mal eingespielt.

Die Frequenz liegt bei ca 35 KHz, also solltest du mit
einem 1736 den besten Empfang haben.

MFG
Dieter

von Michael DB9XQ (Gast)


Angehängte Dateien:

Lesenswert?

@Dieter B.

Danke Dieter, meinst Du dieses?

Danke auch anfänger, das wusste ich nicht, dass bei RC5 36KHz als
Standard definiert ist.

von Dieter B. (Gast)


Lesenswert?

Hallo

Ja dieses habe ich getestet.

MFG
Dieter

von Michael DB9XQ (Gast)


Lesenswert?

@Dieter

Haut mich fast um. Was ich nicht verstehe ist,"Make the toggle bit 0
or 32" ist mit 32 binär &B00100000 gemeint?

von Dieter B. (Gast)


Lesenswert?

Hallo

Kann ich dir auch jetzt so nicht sagen.

Es kommen ja erst 2 Startbits, dann toggle. Wenn man jetzt
die 2 Startbits vor &Bxx100000 die 32 setzt , würde es ja
hinkommen. Kommt halt darauf an, wie Bascom den Befehl
programmiert hat.

MFG
Dieter

von Markus (Gast)


Lesenswert?

@Michael:
Als Amateurfunker sollte Dir doch klar sein, daß man normalerweise
keinen Bandpaß für genau eine einzige Frequenz hat. Wenn die Frequenz
beim TSOP um +-10% abweicht, dann kommen da immernoch 40% an.

Markus

von anfänger (Gast)


Lesenswert?

hab ich doch gesagt! ;-) aber nein, mir glaubt ja keiner :-(
grüße, anfänger!

von Michael DB9XQ (Gast)


Lesenswert?

@Markus

Da hast Du nicht unrecht, nur reichen 40% noch zum Demodulieren aus?
Da du Amateurfunk kennst, kennst Du die Betriebsart Packet Radio? Dort
besteht ähnliches Problem.

von Markus (Gast)


Lesenswert?

@Michael: 40% sind doch noch recht viel. Alleine wenn man nicht genau
mit der Fernbedienung auf den Empfänger zielt wird man derartige
Unterschiede haben.

Beim Funk hat man noch viel größere Unterschiede.

Markus

von Michael DB9XQ (Gast)


Lesenswert?

Dank an alle.
Dann werde ich es am Wochenende mal in die Praxis umsetzen.

Gruss aus Hamburg.

von anfänger (Gast)


Lesenswert?

viel erfolg!

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.