Close
0%
0%

Data Disk Analog Control System

Using 555 timers and comparators, I set out to make a "data disk" based control system

Similar projects worth following
This project is pure electronics and just for fun, no programming is involved except the Pi Pico running a servo. The servo control will be replaced with another 555 in the near future. This is a stepping stone project to a completely analog robot.

This is a control system that uses IR sensors to read black marks made on a rotating paper disk. The disk is currently rotated by a continuous rotation servo controlled by a Raspberry Pi Pico. The IR sensors feed a signal to comparators and then a 555 timer is turned on/off. This 555 timer creates a pulse that is feed into a stepper driver. The speed is controllable by a 100k potentiometer. Another signal is also read by a IR sensor and a comparator sends on that buffered pulse to the direction pin of the stepper. In this way two IR sensors can control both on/off and direction of a single NEMA 17 stepper motor. 

I would like to in the near future build out a two motor version, so in this way I can have them as the main drive of a smaller 2 wheel robot. 

  • 1 × NE555P Clock and Timer ICs / Timer ICs
  • 2 × Signal diodes
  • 1 × op482 Quad OP amp
  • 1 × 100uf - 200uf Cap
  • 1 × DRV8825 Stepper Motor Driver Module with Heat Sink

View all 10 components

View project log

Enjoy this project?

Share

Discussions

Rich text editor

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates