Forum: Mikrocontroller und Digitale Elektronik SPI Protokoll von RC Fernsteuerung Spektrum


von Philip (Gast)


Lesenswert?

Hallo, ich bin Modellbauer und habe eine 2G4 Fernsteuerung. Diese ist 
von der Firma Spektrum. Der dazugehörige Empfänger (AR7000) besteht aus 
zwei Teilen. Jeder dieser Teile hat einen Empfänger und ermöglicht so 
einen diversen Empfang. Beide Teile sind mit einem dreiadrigen Kabel 
verbunden. Die Empfänger kommunizieren per I2C. Ich möchte das Protokoll 
entschlüsseln. So wäre es mir möglich den Empfänger mit einem AVR 
Mikrocontroller über den SPI zu verbinden.

Wie gehe ich am besten vor?

Im Empfänger und Sender sind ICs der Firma Cypress Semiconductor 
(CYWUSB6953) verbaut. Hierzu finde ich kein ausführliches Datenblatt mit 
dem Protokoll. Jedoch ist im Internet ein Datenblatt mit Protokoll vom 
CYWUSB6934 zu finden…

Welche Hardware für den PC (USB) ist am besten zu verwenden? SPI 
arbeitet bei 3V....

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

> Die Empfänger kommunizieren per I2C.
> ...
> So wäre es mir möglich den Empfänger mit einem AVR
> Mikrocontroller über den SPI zu verbinden.
> ...
> Welche Hardware für den PC (USB) ist am besten zu verwenden?
> SPI arbeitet bei 3V....
Du wirfst hier Kraut, Rüben und Kartoffeln in die Runde, verwechselt und 
vermischt luftig Hardware und Software, und stellst eigentlich keine 
sinnvolle Frage...  :-/

> Hierzu finde ich kein ausführliches Datenblatt mit dem Protokoll.
Das Protokoll ist in der Software versteckt. Das siehst du nicht. Du 
kannst es mit einem I2C-Analyzer aufzeichnen und versuchen, das zu 
entschlüsseln.

> Wie gehe ich am besten vor?
Du zeichnest erst mal die einzelnen Komponenten (Sender, Empfänger, uC, 
PC, irgendwelche Adapter...) auf ein Blatt Papier, gibst denen Namen, 
überlegst dir die passenden Fragen und postest das hier. Dann kann dir 
evtl. geholfen werden.

von Michael R. (dj_motionx)


Lesenswert?

Hallo !

Darf man erfahren was du damit machen willst. Hmm sehe grade noch nicht 
die wirkliche Anwendung dahinter wenn du einen Teil des Empfängers mit 
dem uC verbinden willst.

L.g.

von Jürgen H. (Gast)


Lesenswert?

Ich denke, die Mühe kannst Dz Dir sparen. Die Kommunikation der 
Satellitenempfänger ist im Modellbaubereich schon bekannt und wird auch 
benutzt z.B. hier 
http://svn.mikrokopter.de/mikrowebsvn/filedetails.php?repname=FlightCtrl&path=%2Ftags%2FV0.76g%2FSpectrum.c

2 Startbytes 18 Datenbytes und 1 Stoppbyte

Jürgen

von Philip (Gast)


Lesenswert?

super vielen dank!

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.