forked from EFeru/hoverboard-firmware-hack-FOC
Implemented HOVERCAR variant
Major: - created HOVERCAR variant (selectable via platformio.ini) for driving via 2 pedals: Brake (on cmd1) and Throttle (on cmd2) - implemented "Double tapping" on Brake pedal to engage Reverse driving - implemented that Brake pedal stops the vehicle but does not go to Reverse, to prevend unintended Reverse driving - implemented ADC Protection when GND and Vcc wire are disconnected. The functionality can be enabled/disabled via #define ADC_PROTECT_ENA - updated error handling: in case of major error the motors will be disabled for improved safety Minor: - fixed bug on low-pass filter for not reaching exact "0" value - calibrated the ADC Battery voltage reading - other minor visual updates
This commit is contained in:
Binary file not shown.
BIN
docs/motor_winding.pptx
Normal file
BIN
docs/motor_winding.pptx
Normal file
Binary file not shown.
Binary file not shown.
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 35 KiB |
BIN
docs/pictures/motor_ferite1.JPG
Normal file
BIN
docs/pictures/motor_ferite1.JPG
Normal file
Binary file not shown.
After Width: | Height: | Size: 362 KiB |
BIN
docs/pictures/motor_ferite2.png
Normal file
BIN
docs/pictures/motor_ferite2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 500 KiB |
Binary file not shown.
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 62 KiB |
Reference in New Issue
Block a user