- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 30

Thema: Spektrum Satteliten Empfänger auslesen

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.12.2007
    Ort
    weit weg von nahe Bonn
    Alter
    39
    Beiträge
    3.416
    Anzeige

    LiFePo4 Akku selber bauen - Video
    ähm wenn sich nicht jemand schonmal damit beschäftigt hat, wird sciher kaum jemand sich die mühe machen und für dich das datenblatt durcharbeiten und dir vormalen was sache ist ... der fetzen da oben ist nur zum initialisieren der schnittsstelle, jedoch wird da rein garnichts übertragen, nur eben die schnittstelle initialisiert

    und 5fach posts machen das topic auhc nicht lesenswerter ...

    was du brauchst, sind die daten für die verbindeung (baudrate usw. ) und eine lib oder jemanden der dir hilft ein passendes "terminal programm" für den µC zu schreiben ... und dann die textbefehle über UART an deinen receiver senden bzw. die antworten auslesen und interpretieren .. so gaaanz ohne C-kenntnisse würde ich sagen das wird nix ... da muss man schon tiefer in die c-trickkiste greifen

  2. #12
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Hi, naja mein Problem ist ja nur das Initalisieren der Schnittstelle den Rest habe ich schon wie die baud Rate und und und!
    Gruß
    MiniMax

  3. #13
    Neuer Benutzer Öfters hier
    Registriert seit
    03.10.2009
    Ort
    NRW
    Beiträge
    12
    Hi Minimax,
    hast du´den satelitt schon mit einem sender gepaart?
    falls ja welchen sender hast du genommen.
    Bei den 9-12 Kanal Sendern habe die ein anderes protokoll.
    Eine beschreibung des protokolls findest du im svn beim Mikrokopter.
    Zum Binden.
    Ich kenne nur einen der das bislang drauf hat und der hat den
    satelitten mit gnd an einem transistorausgang angeschlossen....
    Denke da wird noch eine ausschaltsequenz drinnen seien.
    GRuß Boris
    (der das auch demnächst proggen will)

  4. #14
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    09.05.2007
    Beiträge
    202
    Hallo MiniMax
    Zitat Zitat von MiniMax
    ... den Rest habe ich schon wie die baud Rate und und und!
    Was willst du denn da noch initialisieren, wenn du das schon gemacht hast?! Der C-Code macht doch nichts anderes, als die USART-Register von Hand entsprechend zu setzen. Wenn du das 1:1 nachbilden willst, dann setze doch die Register auch von Hand. Das ist ja wohl problemlos zu übersetzen, die Namen der Register bleiben ja gleich.
    Gruß, Stefan

  5. #15
    Neuer Benutzer Öfters hier
    Registriert seit
    03.10.2009
    Ort
    NRW
    Beiträge
    12
    ups ich hab noch mal ganz von vorne gelesen.
    Zu den ursprünglichen fragen
    - welches Signal liegt am Pin an? (Seriell, I2C, Summensignal...) Ich Blicke da net durch
    ---ein serielles mit 115k
    - Welchr pin is Welcher? GND = Schwarz, VCC = Rot, Signal = Orange?
    Orange:3V
    Schwarz: GND
    Grau: TX, muss an den RX deines AVR
    - Wie kann ich Bascom dazu bewegen, die Kanäle 1-8 auszulesen? Hier mit?
    com initialisieren und lesen. bits entsprechen shiften und fertig.
    - Wie kann ich den Satteliten Empfänger in den Binding Modus versetzen
    am besten bindest du den satelitt mit einem empfänger.
    Je nach empfänger und funke wird auch das protokoll bestimmt.

    Schreib doch mal bitte was für einen AVR du nimmst, und vor allem welchen quarz du einsetzt. ohne kann es nicht klappen da die serielle übertragung zu fehlerhaft wird.
    Du musst auch bedenken das der pegel des seriellen signals mit 3v evtl zu gering ist.
    GRuß Boris

  6. #16
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Hi also Gebunden is es mit ner DX6i und habe nen ATMEGA 32 mit 16 MHZ
    Wie soll ich denn den 3V Pegel Anpassen?? Ich bekomme die Schnittstelle auch net Initialisiert!!
    Könntest du nen BSP Posten? Oder einer von Euch?? Wäre Toll wenn es klappen würde
    Gruß
    MiniMax

  7. #17
    Neuer Benutzer Öfters hier
    Registriert seit
    03.10.2009
    Ort
    NRW
    Beiträge
    12
    Hi minimax.
    das mit den 16mhz ist schon mal schlecht.
    Da hast du einen 7% fehler bei der übertragung, das kann nix werden.
    Um seriell zu übertragen bietet sich ein baudratenquarz an.
    •11,0592 MHz
    •12,2880 MHz
    •14,7456 MHz
    diese würden sich bei 5V anbieten.
    Ich gehe davon aus dass der atmega32 noch andere sachen macht als die daten empfangen oder?
    In diesem fall solte der Empfang per interrupt geschehen.

  8. #18
    Erfahrener Benutzer Roboter-Spezialist Avatar von MiniMax
    Registriert seit
    26.07.2007
    Ort
    Bremen
    Beiträge
    241
    Also was heißt dass? wenn ich einen ATMEGA8 mit der Auswertung und dem Empfang beschäftige und dann die Daten weitersende is das dann besser?
    Gruß
    MiniMax

  9. #19
    Erfahrener Benutzer Robotik Einstein Avatar von Jaecko
    Registriert seit
    16.10.2006
    Ort
    Lkr. Rottal/Inn
    Alter
    41
    Beiträge
    2.009
    Ob das ein M32 oder ein M8 ist ist egal. Es geht um die Frequenz des Quarzes. Da sind 16MHz halt von den Baudraten aus gesehen ein "krummer" Wert.

    Wobei ich aber selbst auch schon 115kBit mit 16MHz gefahren bin und noch nie irgendwelche Übertragungsprobleme hatte.
    #ifndef MfG
    #define MfG

  10. #20
    Neuer Benutzer Öfters hier
    Registriert seit
    03.10.2009
    Ort
    NRW
    Beiträge
    12
    Code:
    $regfile = "m32def.dat"
    $crystal = 11059200
    $baud = 115200
    Dim werte(30) As byte
    Dim I As Byte
    
    i=0
    On URXC OnRxD
    Enable URXC
    Enable Interrupts
    
     Do
     'hier kann dein prog stehen
     'im hintergrund werden die daten ins array "werte" geschrieben
     'das graue kabel gehört an pin 14 des mega32
     Loop
    
    
    OnRxD:
      Incr I
      Werte(i) = Udr
      If I = 20 Then I = 0
    
    Return
    den rest kannst du ja

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress