This page (revision-5) was last changed on 2021-08-15 04:47 by Murray Altheim

This page was created on 2019-12-22 08:00 by Murray Altheim

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
5 2021-08-15 04:47 1 KB Murray Altheim to previous
4 2019-12-28 23:07 1 KB Murray Altheim to previous | to last
3 2019-12-28 19:48 1 KB Murray Altheim to previous | to last
2 2019-12-24 06:22 1 KB Murray Altheim to previous | to last
1 2019-12-22 08:00 1 KB Murray Altheim to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed 2 lines
A __Motor Encoder__ uses either a Hall Effect sensor or some kind of opto-interrupter to determine how
fast a motor is turning. This is used by a [PID Controller] to set and maintain control over a robot motor.
A __Motor Encoder__ uses either a Hall Effect sensor or some kind of opto-interrupter to determine how fast a [motor] is turning. This is used by a [PID Controller] to set and maintain control over a robot motor.
At line 13 added one line
On the [motors] page is listed a ''MiniQ Motor Wheel Set w/ Encoder'' that uses the teeth of a white plastic wheel hub for an optical encoder.
At line 15 added one line
!! Links
At line 17 added one line
Here's some preliminary links related to quadrature encoders running on an RP2040 PIO:
At line 19 added 8 lines
* [https://github.com/GitJer/Rotary_encoder|https://github.com/GitJer/Rotary_encoder]
* [https://news.ycombinator.com/item?id=26130863|https://news.ycombinator.com/item?id=26130863]
* [https://www.raspberrypi.org/forums/viewtopic.php?t=303553|https://www.raspberrypi.org/forums/viewtopic.php?t=303553]
* [https://github.com/MikeTeachman/micropython-rotary|https://github.com/MikeTeachman/micropython-rotary]
* [https://docs.micropython.org/en/latest/pyboard/tutorial/assembler.html?highlight=assembler#|https://docs.micropython.org/en/latest/pyboard/tutorial/assembler.html?highlight=assembler#]