Cirkit Designer LogoCirkit DesignerYour all-in-one circuit design IDE Launch Cirkit Designer App

Arduino UNO and TMC2226 Stepper Motor Controller with Current Sensing

View and Edit Project In Cirkit DesignerImage of Arduino UNO and TMC2226 Stepper Motor Controller with Current Sensing

Circuit Documentation

Summary

This circuit involves an Arduino UNO microcontroller, a TMC2226 Stepper Driver, a Current Sensor, a Stepper Motor, and several other components. The circuit is designed to control a stepper motor using the TMC2226 driver, with current sensing capabilities provided by the Current Sensor. The Arduino UNO serves as the main controller, executing the embedded code to manage the motor's operation.

Component List

TMC2226 Stepper Driver

Current Sensor 5A

Arduino UNO

Stepper Motor (Bipolar)

Connector 5V

Electrolytic Capacitor

Nazarbayev University

Wiring Details

TMC2226 Stepper Driver

Current Sensor 5A

Arduino UNO

Stepper Motor (Bipolar)

Connector 5V

Electrolytic Capacitor

Nazarbayev University

Documented Code

Arduino UNO (Instance 1)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Arduino UNO (Instance 2)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}