C++ class for controlling DC motor with encoder feedback. Dependencies include LS7366LIB, MotCon, and PID.

Dependencies:   LS7366LIB MotCon2 PID

Dependents:   LPC1768_6axis_Arm

Revisions of Axis.cpp

Revision Date Message Actions
12:b80cc2e27bdb 2018-07-11 current derivative evaluated upon current read, max current can be cleared and updated File  Diff  Annotate
11:93d924320ddc 2016-11-15 Latest Axis class library as of 20161115 File  Diff  Annotate
10:32faca5a2577 2016-08-31 20160831 commit changes - removed busy parameter File  Diff  Annotate
9:7bc59203ce98 2016-08-29 Update to avoid reading/writing during home interrupts File  Diff  Annotate
8:7e399d7c990d 2016-07-11 Updated gains for DC motors File  Diff  Annotate
7:d0458137d6e0 2016-05-19 Updated 20160519 - Plan to add motor state and output format variable ('e'-encoder counts, 'r'-radians, 'd'-degrees) File  Diff  Annotate
5:79dcaa63700c 2015-12-17 C++ class for controlling DC motor with quadrature encoder feedback (is dependent on LS7366LIB, MotCon, and PID libraries) File  Diff  Annotate
4:4079f92f9c26 2015-10-07 Working 6 axis controller; To do: home function w/ both limit switch and current limit check File  Diff  Annotate
3:71447d4fb4f0 2015-10-01 Axis 2 problems with moving uncommanded.; ; PID? polarity? What did I change? File  Diff  Annotate
2:653433f4ee72 2015-09-30 added functions for turning on and off axis and reading current File  Diff  Annotate
1:cd249816dba8 2015-09-24 working 2 axis with I2C expander for limit switches File  Diff  Annotate
0:cf7192f9f99a 2015-08-31 Used to control an axis on a robotic arm File  Diff  Annotate