Integrating Encoder with Arduino Systems

Jan 30, 2025

Lecture Notes: Encoder and Arduino System Integration

Overview

  • Purpose: Prepare students for a breakout session or experiment by explaining the integration of components in a system.
  • Main Components: Encoder, Arduino, Digital-to-Analog Converter (DAC), Motor Controller, Power Supply.

System Components and Connections

Encoder

  • Role: Measures the angle the disc has moved.
  • Connection: Sends angle information to the Arduino.
  • Channels: Two channels (A and B) send voltage ticks when the disc moves by a certain angle.
    • Count: 1,000 counts per rotation.
    • Arduino Pins: Connected to pins 2 and 3 on the Arduino.

Arduino

  • Voltage Supply: Provides 5V to power the Encoder and DAC.
  • Data Communication:
    • Pins: SCL (Serial Clock Line) and SDA (Data Line)
    • Function: Send data to DAC for voltage conversion.

Digital-to-Analog Converter (DAC)

  • Function: Converts digital voltage signals from Arduino to analog voltage for motor control.
  • Power: Powered by 5V from Arduino.
  • Connections:
    • SCL and SDA: Connect to corresponding pins on Arduino.
    • Ground: Shares a common ground with Arduino.
    • Output Pin: V_OUT sends the voltage signal to the Motor Controller.

Motor Controller

  • Function: Provides the real voltage to the motor based on signals from the DAC.
  • Inputs:
    • Signal from DAC: Determines the fraction of the 24V supply to deliver to the motor.
    • Power Supply: Receives input from a 24V supply.
    • Ground: Connected to a common ground channel.

Power Supply

  • Specification: 24V supply.
  • Role: Provides power input to the Motor Controller.
  • Power Resistor: Used to measure voltage, valued at 0.01 ohm for accuracy.

Questions and Interaction

  • Open floor for questions.
  • Clarification and further explanations are encouraged.

Conclusion

  • Comprehensive understanding of how components are interconnected in the system.
  • Preparedness for practical applications in breakout sessions or experiments.