Position and Speed Controller for DC Motor with Incremental Encoder
https://www.electronics-lab.com/project/position-and-speed-controller-for-dc-motor-with-incremental-encoder/
This project consists of Arduino Arduino-compatible microcontroller ATmega328, an L298 Motor driver, a Joystick, a programming connector, an Infrared sensor, and various analog and digital I/O pins. The project is Arduino compatible and can be programmed using Arduino IDE and many motor-related projects can be developed using this hardware. L298 has two H-bridges but here […]
12-Bit Programmable Contactless Encoder Module
https://www.electronics-lab.com/project/12-bit-programmable-contactless-encoder-module/
The 12-Bit programmable contactless encoder project presented here is based on AS5601 chip. This is an easy-to-program magnetic rotary position sensor module with incremental quadrature (A/B) and 12-bit digital outputs. Additionally, the PUSH output indicates fast airgap changes between the AS5601 and magnet which can be used to implement a contactless pushbutton function in which […]
Magnet Based Rotary/Linear Encoder Module with Quadrature Output
https://www.electronics-lab.com/project/magnet-based-rotary-linear-encoder-module-with-quadrature-output/
This sensor module is a simple solution to build a magnet-based rotary encoder. The project is based on the AS5304 chip with integrated Hall elements for measuring linear or rotary motion using multi-pole magnetic strips or rings. This allows the usage of the module in applications where the Sensor IC cannot be mounted at the […]