-         
Ergebnis 1 bis 4 von 4

Thema: Verständnisfrage zum Serial Monitor

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    01.06.2010
    Ort
    Garbsen
    Alter
    52
    Beiträge
    20

    Verständnisfrage zum Serial Monitor

    Anzeige

    Hallo

    ich beschäftige mich seit kurzem mit den Arduinos. Im speziellen mit dem Seeeduino Xiao (wegen der Größe).
    Nun hat der Xiao ja einen UART Port. Über den möchte ich ein SBUS Signal einlesen und über den Serial Monitor ausgeben. Bisher recht erfolglos.
    Da stellt sich mir die Frage, ob das überhaupt geht. Ist der Serial Monitor und der UART derselbe Port?
    Mit Serial.begin öffne ich ja den Port mit der angegebenen Baud-Rate für die Kommunikation mit dem Serial Monitor. Genauso die UART Schnittstelle.
    Ist es möglich beides gleichzeitig zu nutzen? Und wenn wie?
    Ich bin ein wenig verwirrt.

    Vielleicht habe ich auch nur ein Brett vor dem Kopf, dann entschuldigt bitte die dumme Frage. Ich bin halt noch ganz am Anfang mit den Arduinos...

    Gruß
    Martin

  2. #2
    Erfahrener Benutzer Robotik Einstein Avatar von wkrug
    Registriert seit
    17.08.2006
    Ort
    Dietfurt
    Beiträge
    2.163
    Ob das mit dem serial monitor geht kann Ich nicht sagen.

    Ich meine aber das UART Signal des S-BUS ist invertiert.
    Üblicherweise ist der Ruhepegel HIGH.
    Auf dem Oszillogramm hier sieht das aber genau anders aus.

    Sicher findest Du eine .lib für den Arduino - Guck doch mal wie das dort gemacht wurde.

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von 021aet04
    Registriert seit
    17.01.2005
    Ort
    Niklasdorf
    Alter
    33
    Beiträge
    5.013
    Den Serialmonitor verbindest du bestimmt mit dem USB. Bei diesem Typ ist der USB und der UART nicht verbunden.

    Hier findet man weiter unten den Schaltplan. https://www.seeedstudio.com/Seeeduin...0+-p-4426.html

    Dort sieht man, dass der USB auf die Pins 33, 34 geht.
    Der UART ist COM4 und geht auf die Anschlüsse 7, 8.

    Wenn das Signal wirklich invertiert ist, würde ich einen Transistor/Mosfet davor schalten. Somit invertierst du das Signal wieder.
    Somit kannst du den normalen UART nutzen, ansonsten müsstest du einen Soft-UART nehmen.


    Was ich dazusagen muss. Ich arbeite zwar mit Arduinos (weil es schneller geht), verwende aber nicht die Arduino IDE.
    Ich arbeite aber auch nur mit den Atmegas/Attinys, somit habe ich keine Erfahrung mit dem Board.


    MfG Hannes

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    01.06.2010
    Ort
    Garbsen
    Alter
    52
    Beiträge
    20
    Erstmal vielen Dank für die Antworten.
    Inzwischen hat sich die Frage auch erledigt.
    Ich kann betätigen: Ja, es geht beides parallel.
    Der Fehler war ein vertauschtes Kabel vom Empfänger... (Asche auf mein Haupt)
    Den SBUS habe ich per Inverter und Level-Shifter an den XIAO angeschlossen.
    Das Programm funktioniert soweit und ich bekomme die aktuellen Werte der ersten 8 Kanäle auf dem Serial Monitor angezeigt.
    Zur Auswertung nutze ich die SBUS-lib von Bolderflight


    Gruß
    Martin

Ähnliche Themen

  1. Rs232 Monitor
    Von Tjorven im Forum AVR Hardwarethemen
    Antworten: 7
    Letzter Beitrag: 30.03.2013, 15:31
  2. Arduino Serial Monitor?
    Von pro-bot128 im Forum Offtopic und Community Tratsch
    Antworten: 2
    Letzter Beitrag: 09.08.2011, 13:09
  3. LCD Monitor? Probleme
    Von TheOnlyOne im Forum Elektronik
    Antworten: 1
    Letzter Beitrag: 25.10.2005, 21:42
  4. EKG-Monitor
    Von chrisse 7 im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 16.10.2005, 19:19
  5. PC-Monitor und CAM ?
    Von ShadowPhoenix im Forum Elektronik
    Antworten: 5
    Letzter Beitrag: 15.05.2004, 21:25

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •