Hallo,
Bei mir hat sich ein kleines Nebenprojekt ergeben: ich würde auf meinen NMEA2000 CAN Bus gerne die Ausrichtung des Bootes (Kompasskurs) anzeigen lassen. Die Platine mit CAN und erster Firmware welche einen Fake Kurs sendent hab ich schon. Jetzt geht's "nur" mehr darum einen passenden Sensor zu finden. Da würde mich eure Erfahrungen interessieren:
Es gibt ja einige IC's / Boards - gefunden hätte ich:
- MPU-9250
- ICM-20948 Nachfolger vom MPU-9250; aber eher uninteressant wegen limitierter Spannungsfestigkeit an gewissen Pin's.
- BNO055 mit integriertem Verarbeiten der Sensordaten aber deutlich teurer
Klar ist mir: ich brauche zumindest Kompass + Lagesensor da ich keine waagrechte Ausrichtung des Sensors garantiern kann.
Fragen die ich mir grad stelle:
- Gibt's noch andere IC's/Boards welche für Anwendungszweck Boot in frage kommen?
- Ist einer der obigen Sensoren nicht für meinen Zweck geeignet? (Frage drängt sich auf, da Raymarine bspw. nach wie vor nur Fluxgate Kompasse im Programm hat)
- Mir wär wichtig, dass zum Kompasskurs ohne viel Berechnung komme. Primär weil ich schnell zum Ergebnis kommen will und weil ich voraussichtlich nicht mehr allzu viel Flash für grosses Rechenroutinen frei haben werde. Das würde wohl für den BNO055 sprechen - was den Preis wohl rechtfertigen würde.
Irgendwelche Vorschläge / Ideen / Hinweise eurerseites? Sonst werd wohl einfach mit dem MPU-9250 starten - viel ist bei dem Sensor ja nicht verloren ...
vG Alram