Open-Source-Projekt für benutzerdefinierte Force-Feedback-Geräte
Ausgestattet mit mehreren SPI-Schnittstellen zur Tastenverbindung
Bietet acht digitale Eingänge und sechs analoge Eingänge für verschiedene Peripheriegeräte
Unterstützt eine Reihe von Motortreibern und Encodern
Enthält PWM-Ausgang zur Übertragung des Force-Feedback-Drehmoments
Das FFBoard Open (Nur STM32F407 USB Interface) ist ein Open-Source-Projekt, das für die Erstellung von benutzerdefinierten Force-Feedback-Geräten und die Schnittstelle mit Simulationsperipheriegeräten konzipiert ist. Es eignet sich besonders für die Entwicklung von Force-Feedback-Lenkrädern und ähnlichen Geräten. Die hochmodulare Firmware und Hardware erleichtern die Erstellung von benutzerdefinierten Geräten und die einfache Hinzufügung von Unterstützung für externe Hardware wie Pedale, Tasten und Motortreiber.
Dieses Board ist mit mehreren SPI-Schnittstellen für die Verbindung von Tasten an Lenkrädern ausgestattet, einschließlich solchen der Marke Thrustmaster und Schieberegistern. Es hat auch acht digitale Eingänge für Direkttasten und sechs analoge Eingänge für Potentiometer, Pedale und Schalthebel.
Der kommende TMC4671-basierte Motortreiber ist ein Referenzmotortreiber, der speziell für dieses Projekt entwickelt wurde. Er ist darauf ausgelegt, Servomotoren in Direct-Drive-Force-Feedback-Rädern mit außergewöhnlicher Auflösung und Effizienz anzutreiben.
Das Board bietet auch einen PWM-Ausgang, der das Force-Feedback-Drehmoment an externe Motortreiber und DC-Halbbrücken direkt vom Board selbst übertragen kann, wenn der TMC4671 nicht genutzt wird. In einem solchen Fall muss ein inkrementaler Encoder an den onboard Encoder Header angeschlossen werden.
Bremswiderstandskontrolle mit doppelter Spannungserfassung (externer 10k-294k Widerstandsteiler erforderlich)
SWD-Debug
USB-C
Unterstützte Motortreiber:
FFBoard TMC4671
ODrive (CAN)
VESC (CAN)
PWM (zentriert, pwm+dir, RC ppm, dual PWM)
Granite Ioni/Argon über externen RS485-Transceiver
Unterstützte Encoder:
ABN inkremental (PWM)
BISS-C (PWM, TMC, erfordert externe Transceiver zu SPI3)
MT6825 (PWM, TMC)
Encoder, die von VESC und ODrive unterstützt werden
SinCos (TMC)
Das Produkt ist nur für Entwicklungs- und Forschungszwecke als Prototyp gedacht und ist kein fertiges Verbraucherprodukt. Stellen Sie sicher, dass Sie die lokalen Vorschriften einhalten, wenn Sie es betreiben