Encoder MT6816: MTP programming für dauerhaften UVW-Mode

OP #8087547
Lesenswert?

Hallo Zusammen, ich möchte den MT6816 dauerhaft im UVW-Mode betreiben, ohne ihn bei jedem Neustart per SPI wieder in den UVW Mode zu versetzen. Dazu gibt es die Möglichkeit der "MTP" Programmierung. Im Datenblatt wird die Möglichkeit erwähnt, für das genaue Procedere wird auf den technischen Support verwiesen.

  1. MTP Programming
    MT6816 have a build in MTP memory for customer to program resolution, zero position, z pulse width and etc. parameters. MTP programming needs SPI communication and a 7V DC supply for HVPP pin. If customer wants to know the detail programming method, please contact MagnTek’s sales office for technical supporting.

https://uploadcdn.oneyac.com/attachments/files/brand_pdf/magntek/EB/13/MagnTek-MT6816.pdf

Ich denke nicht, daß der Hersteller einem Hobbybastler antworten wird, habe aber auch keine Beispielimplementierung in Quellen wie GitHub gefunden. Der Github Copilot hat mir diese Repos vorgeschlagen, aber so richtig schlau werde ich da nicht draus...

RPdenBoer/MT6816 — MT6816 SPI register access, including MTP-related register handling
SwinRoverTeam/MT6816-Magnetic-Sensor — MT6816 SPI driver code
simplefoc/Arduino-FOC-drivers — MT6816 encoder driver, easier to port to STM32

Hat jemand eine Idee, wie man an die nötige Information kommen kann? Ich habe den Encoder als Modul über AliExpress gekauft, von den Händler erwarte ich Null support :-)

https://de.aliexpress.com/item/1005010191838040.html

Es gibt fertige Programmer für die Sensoren, aber für ein paar Zeilen Code auf einem Bluepill oder ähnlichem ist das ganz schön teuer :-)

https://www.alibaba.com/product-detail/Magntek-PB009-programmer-magnetic-encoder-MT6816_1601364333944.html

: Bearbeitet durch User
OP #8087627
Lesenswert?

Da hast du recht, ich habe mal eine Mail an die auf der Homepage angegebene Sales-Adresse geschrieben, aber ich rechne nicht mit einer Antwort.

Die google KI schlägt sogar konkrete Register und Werte vor, die geschrieben werden müssen, aber ich kann nicht sagen, woher google diese Weisheit schöpft, werde es einfach mal ausprobieren.

: Bearbeitet durch User

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren