DSPIC33F 8 RC-servo signale lesen.

Gast #2709893
Hallo,

ich möchte mir einen Flugdatenschreiber für meine Modellflugzeuge bauen.
Reicht ein DSPIC33FJ64GP206 aus um 8-Servokanäle vom RC-Empfänger mit 16 
Bit bei vollen 50 Hz zu samplen und per SPI oder UART auch mit 50 Hz an 
einen  STM32F103RBT6 (Olimexino-stm32) weiterzuschicken ?

Der STM32 soll mir den anderen Kram (GPS/Accel/Gyro/MAG/IAS/IAP) auf 
SD-Card schreiben und wäre wahrscheinlich sowohl von der Anzahl der 
Pins, als auch mit der Anzahl an Timern sowie CCP mit dem zusätzlichen 
samplen der Servosignale überfordert. Daher war die Überlegung das 
Samplen der RC-Signale in den DSPIC auszulagern. Der DSPIC33FJ64GP206 
hat laut Datenblatt 8 Capture/Compare/PWM Einheiten und 9x16-Bit timer. 
Theoretisch müsste das doch HW seitig ausreichend gut funktionieren ?

Mit freundlichem Gruß
Heiko
Gast
Heiko Jakob schrieb:
> um 8-Servokanäle vom RC-Empfänger

Eigentlich ist es ja nur ein Kanal, die Pulse kommen ja nacheinander. 
Also sowas wie: auf die lange Pause warten, dann 8 mal hintereinander 
den Puls messen, dann muß wieder eine lange Pause kommen.

MfG Klaus
Danke schon mal für die schnelle Antwort,
aber heisst das, dass ich die Signalleitungen von allen Ausgängen mit 
ein paar Schottky Dioden zusammenhänge und dann die acht Perioden 
durchzähle ?

Das setzt doch aber voraus, dass der Empfänger die Servos sequentiell 
bedient ?!?

Gruß Heiko

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.