Hallo Ich versuche vergeblich ein MLX90609 Gyro via spi in Betrieb zu nehmen und verzweifel bald. Kann mir jemand da draußen helfen? Ich habe mich an den ablauf Algorithmus aus dem Datasheet gehalten über einen Logic Analyzer schau ich mir die MOSI,MISO,SS,CLK Leitung an. Meiner Meinung nach passt das alles, ich bekomme aber keine Änderung des Winkels wenn ich die MISO einlese.(STM32 Arm Proz.) Gruß Marcel
Gast
#1599794
Ohne genauere Infos kann dir keiner helfen. Kannst du Code bzw. die Logic Analyzer Auszüge hier posten?
Gast
#1599876
Hallo Hier der c Code.
Gast
#1599888
Hallo Hier die Bilder aus dem Analyser.
Gast
#1599939
Hallo, hast du auch Step 2 im Datenblatt (Conversion Start) gesendet? Ich sehe es in den Logic Analyzer bildern nicht.
Gast
#1600054
Hallo, Sorry, Bild ADCC und ADCR sind die selben ich sende ihm Step zwei auch. Ich bin jetzt auch ein Stück weiter habe die CPHA und CPOL geändert. Jetzt sehe ich auf dem Analyser bei der Antwort unterschiedliche Bitstreams (bei Bewegung)?
Gast
#1600062
Nochmal
Gast
#1600145
Die Daten die du sendest passen. Ich tippe auch auf einen Konfigurationsfehler. Wie CPHA und CPOL genau eingestellt werden müssen, steht unter 5.2.
Gast
#1607013
Hallo, es lag an den cpha und cpol Einstellungen. Ich nutze ein Olimex STM32 Board. Beachte beim Betrieb die richtigen Flags zu setzen, sonst gibt es Timing Probleme. Gruß Marcel
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.







