Motor control for robots. More compact, less object-oriented revision.

Dependencies:   FastPWM3 mbed-dev

Fork of Hobbyking_Cheetah_V1 by Ben Katz

Revisions of main.cpp

Revision Date Message Actions
:ccac5da77844 3 weeks agoFirmware version 1.0.1. ; Added firmware version number to debug stream; File  Diff  Annotate
:db9081ac5658 3 weeks agoBroken, will come back to this; File  Diff  Annotate
:8c7e29f719c5 3 months agoUse external oscillator File  Diff  Annotate
:501fee691e0e 4 months agoSetting PWM ARR value in config file now propagates everywhere. File  Diff  Annotate
:2b865c00d7e9 4 months ago- Added CAN Send/Receive; - Updated to most recent MBED (Broke SPI 16-bit read/write. Hacked to work with 2 8-bit writes now); - Removed most sine/cos calculations; - Fixed sign error in autocalibration routine File  Diff  Annotate
:f5741040c4bb 5 months agoSet current bandwidth from serial interface File  Diff  Annotate
:58c2d7571207 5 months agoCan flush preferences multiple times now File  Diff  Annotate
:2adf23ee0305 5 months agoAdded bayley's flash writer File  Diff  Annotate
:60276ba87ac6 5 months agoEncoder autocalibration for dc offset and harmonics File  Diff  Annotate
:bf9ea5125d52 6 months agoCompact version works.; File  Diff  Annotate
:bd10a04eedc2 7 months agocommit b4 fork; reorganizing coming File  Diff  Annotate
:f1d56f4acb39 9 months agoWorking CAN Torque Command for Dyno-ing; File  Diff  Annotate
:3c5df2982199 9 months agoInitial CAN Import; File  Diff  Annotate
:ef00814e38e2 9 months agogetting ready to add CAN Bus; File  Diff  Annotate
:80ce59119d93 10 months agoMisc. changes. Finally fixed transforms (turns out B and C current measurements were accidentally swapped) File  Diff  Annotate
:c473a25f54f7 16 months agoexperimental feed-forward decoupling; File  Diff  Annotate
:c83b18d41e54 16 months agosummer cleaning; File  Diff  Annotate
:370851e6e132 16 months agoNow featuring hobbyking startup tone! File  Diff  Annotate
:d7eb815cb057 16 months agoFixed current scaling hack File  Diff  Annotate
:10ae7bc88d6e 17 months agoMulti-turn mechanical position, MA700 position sensing over SPI. Placeholder torque controller for cogging/ripple compensation; File  Diff  Annotate
:dc5f27756e02 18 months agopropper svm; File  Diff  Annotate
:4ee1cdc43aa8 18 months agoSwitched from sinusoidal pwm to svm File  Diff  Annotate
:c023f7b6f462 18 months agoserial debugging; File  Diff  Annotate
:6a0015d88d06 18 months agomore motter; File  Diff  Annotate
:8724412ad628 19 months agonow uses TIM1 for PWM - makes layout for micro-on-board version much easier File  Diff  Annotate
:b8bceb4daed5 19 months agoAdded some comments, cleaned things up a bit File  Diff  Annotate
:4e1c4df6aabd 19 months agoIt works! File  Diff  Annotate