ES2017 coursework 2

Dependencies:   PID

Fork of ES_CW2_Starter by Edward Stott

Revisions of main.cpp

Revision Date Message Actions
27:206f781756f9 2017-03-14 Working quickly but still having problems with pulsating speed. File  Diff  Annotate
26:b9f2d6d3f40e 2017-03-11 Stabilised motor speed by changing values of PID controller and removing unnecessary code. File  Diff  Annotate
25:9e6e870821d8 2017-03-11 Meng's streamlined code. File  Diff  Annotate
24:4032857546f4 2017-03-10 Motor can now sing when given a period from the command line (currently remapped R as: R100.0 gives 10kHz). Something is pulsing at about 1Hz so somewhere the microcontroller is being held up once a second. File  Diff  Annotate
23:d48d51e5db97 2017-03-10 Tidied up a bit more code. File  Diff  Annotate
22:1c329584282b 2017-03-10 Reverted PID to speed control and increased limits to 200.0. Also removed a few unused lines of code to tidy up. File  Diff  Annotate
21:3cc94df7321c 2017-03-09 New PID input/output type. File  Diff  Annotate
19:93ca06d2e311 2017-03-09 Something's gone wrong, it gets stuck in a loop somewhere and just accelerates as fast as it can. File  Diff  Annotate
18:55cd33a3e69f 2017-03-09 Added bias point to controller. File  Diff  Annotate
17:9cd9f82027ca 2017-03-09 added code for spin to position function File  Diff  Annotate
16:372c720015ab 2017-03-09 cleaned up unused code File  Diff  Annotate
15:d9e50101a17e 2017-03-09 merge; maybe File  Diff  Annotate
14:155e9a9147d4 2017-03-09 added decode for R input File  Diff  Annotate
13:87ab3b008803 2017-03-09 Sing function added. File  Diff  Annotate
12:8ea29b18d289 2017-03-09 PID controller File  Diff  Annotate
11:1f596bf4182b 2017-03-09 Removed some unused old functions. File  Diff  Annotate
10:0309d6c49f26 2017-03-09 Added thread to calculate speed PID controller. File  Diff  Annotate
9:575b29cbf5e4 2017-03-09 New motor control sequence implemented. File  Diff  Annotate
8:77627657da80 2017-03-02 Quadrature encoders now working to give direction and 1 degree absolute position. File  Diff  Annotate
7:5932ed0bad6d 2017-03-02 Open loop control of motor speed working. File  Diff  Annotate
6:4edbe75736d9 2017-03-02 Motor speed can be controlled using serial connection in V1.2 format. File  Diff  Annotate
5:e5313b695302 2017-03-02 Utter chaos, trying to get serial interrupt working but it's gone horribly. Don't bother unless you're feeling adventurous. File  Diff  Annotate
4:f8a9ce214db9 2017-03-02 Added a comment to test. File  Diff  Annotate
3:e7133505f542 2017-03-02 First attempt. File  Diff  Annotate
2:4e88faab6988 2017-02-28 Finalised pin assignments File  Diff  Annotate
1:184cb0870c04 2017-02-27 Added mbed library File  Diff  Annotate
0:de4320f74764 2017-02-17 Initial Commit File  Diff  Annotate