]> git.leonardobizzoni.com Git - pioneer-stm32/commitdiff
Starting to learn about drivers, encoders and PID control
authorFederica Di Lauro <federicadilauro1998@gmail.com>
Fri, 26 Jul 2019 20:22:46 +0000 (22:22 +0200)
committerFederica Di Lauro <federicadilauro1998@gmail.com>
Fri, 26 Jul 2019 20:22:46 +0000 (22:22 +0200)
learning-resources/drivers.md [new file with mode: 0644]
learning-resources/learning-resources.md [new file with mode: 0644]

diff --git a/learning-resources/drivers.md b/learning-resources/drivers.md
new file mode 100644 (file)
index 0000000..a5e96e9
--- /dev/null
@@ -0,0 +1,6 @@
+## Drivers
+
+### Logical pins
+* 6 GPIO for fault indicators, sleep inputs, motor directions
+* 2 PWM pins for motor speed control
+* 2 Analog pins for current sense
diff --git a/learning-resources/learning-resources.md b/learning-resources/learning-resources.md
new file mode 100644 (file)
index 0000000..22f8d2d
--- /dev/null
@@ -0,0 +1,14 @@
+## Links and material
+
+### Drivers
+[High-power motor drivers](https://www.pololu.com/category/11/brushed-dc-motor-drivers)
+
+### PID
+[Introduction to pid](https://www.csimn.com/CSI_pages/PIDforDummies.html)
+
+[PID without PhD](https://m.eet.com/media/1112634/f-wescot.pdf)
+
+[Reddit thread](https://www.reddit.com/r/engineering/comments/3jcxe9/can_someone_eli5_basic_pid_loop_tuning/)
+
+### Quadrature Encoders
+ [Intro with nice gif](http://www.creative-robotics.com/quadrature-intro)