Vibrationsmotorsteuerung

OP (Firma: HFu) #5041793
Lesenswert?
• ▲
▼
Hallo

ich mus ein DRV 2605 board ansteuern dies gescheit über entprechende 
Signal die ich sende. Link zum Datenblatt am Ende unten.

Ich schau per Oszilisko mir an was ich sende. Meine Board schickt auch 
das Acknowledge bit zurück. mein Versuch war über ein beispiel Programm 
die Daten zu senden. Benötigt wird erst die Board Adresse die ist laut 
Datenblatt 0x5A + read oder write bit (Also 0xb4 da ich schreiben will)
Dan ein Acknowledg Bit. Daraufhin dan die Adresse in die ich schreiben 
will in meinem Fall 0x05 dnach kommen die Daten die ich übermitteln 
will.
Ich versuche das so zu lösen das ich das über MultiByte Write löse, ich 
sende erst 8 Daten da ich 8 Register habe und am Ende nich setze ich im 
9 Byte die 1 für das Go Bit (Adressen aus Seite 31 übernommen)
Im oziloskop kommt auch alles richtig an, meine Problematik ist jetzt 
aber das Absolut nix Passiert. Weiß jemand was ich vergessen haben 
könnte.


https://cdn-shop.adafruit.com/datasheets/DRV2605.pdf

Wichtige Seiten im PDF sind:
Seite  7: Start und Stop Conditions
Seite 22: Protokollbeschreibung (+ Folgende Seiten)
Seite 31: Register-Map
Seite 55: Waveform Library

in der Hoffnung jemand kann mir helfen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 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.