Microstepping Stepper Motor Control With MCU and Wi-Fi for IoT Reference Design

(ACTIVE) TIDM-TM4C123IOTSTEPPERMOTOR

Description & Features

Technical Documents

Support & Training

Order Now


View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

Key Document

Description

A system example to show how to control a stepper motor via Wi-Fi connectivity. The TM4C123x MCU is integrated with the DRV8833 stepper motor driver to drive the stepper motor in full step, half step and microstep (up to 256) modes. The SimpleLink™ Wi-Fi CC3100 network processor is also integrated into the system to demonstrate the capability of remotely controlling MCU/stepper motor operation via the Internet.

Features
  • The TM4C123 microcontroller uses four PWM pins to control the output of the H bridge drivers in DRV8833 to run the stepper motor in full step, half step and microstep (up to 256) modes.
  • The TM4C123 MCU is also integrated with the SimpleLink CC3100 network processor as a Wi-Fi HTTP server to control the MCU/stepper motor operation remotely via the Internet.
  • Software is designed to work with an EK-TM4C123GXL Launchpad™ kit, SimpleLink CC3100 BoosterPack™ plug-in module and DRV8833 EVM.
  • In addition to stepper motor control, HTML code also enables the user to remotely control the operation of EK-TM4C123GXL LaunchPad including LED toggling, internal temperature reading, and button press recording via a web browser.
  • A UART interface is also created to control the stepper motor.

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.


  



Schematic/Block Diagram

Quickly understand overall system functionality.

Download Schematic

Design Guide

Get results faster with test and simulation data that's been verified.

Download Design Guide


Bill of Materials (BOM)

Find the complete list of components in this reference design.

Download BOM

Order Now
Part Number Buy from Texas Instruments or Third Party Buy from Authorized Distributor Status

DRV8833EVM:
DRV8833 Evaluation Module

$49.00(USD)


Not Available ACTIVE

CC3100BOOST:
SimpleLink Wi-Fi CC3100 wireless network processor BoosterPack plug-in module

$19.99(USD)


Not Available ACTIVE

EK-TM4C123GXL:
Tiva™ C Series TM4C123G LaunchPad Evaluation Kit

$12.99(USD)


Pricing may vary.



ACTIVE
Contact a Distributor  

TI Devices (11)

Order samples, get tools and find more information on the TI products in this reference design.

Part Number Name Product Family Sample & Buy Design Kits & Evaluation Modules
CC3100  SimpleLink Wi-Fi® Network Processor, Internet-of-Things Solution for MCU Applications  SimpleLink Solutions  Sample & Buy View Design Kits & Evaluation Modules
DRV8833  2A Low Voltage Dual Brushed DC or Single Bipolar Stepper Motor Driver (PWM Ctrl)  Motor drivers  Sample & Buy View Design Kits & Evaluation Modules
TM4C1230H6PM  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123FH6PM  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123GH6PGE  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123GH6PM  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123GH6PZ  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123GH6ZRB  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Sample & Buy View Design Kits & Evaluation Modules
TM4C123GH6ZXR  High performance 32-bit ARM® Cortex®-M4F based MCU  Microcontrollers (MCU)  Not Available View Design Kits & Evaluation Modules
TPS736  Single Output LDO, 400mA, Adj.(1.2 to 5.5V), Cap free, Low Noise, Reverse Current Protection  Power management  Sample & Buy View Design Kits & Evaluation Modules
TPS796  Ultralow-Noise, High PSRR, Fast, RF, 1-A Low-Dropout Linear Regulators  Power management  Sample & Buy View Design Kits & Evaluation Modules

CAD/CAE symbols

Part # Package | Pins CAD File (.bxl) STEP Model (.stp)
CC3100 Download -
Download
DRV8833 Download
Download -
Download -
TM4C1230H6PM Download Download
TM4C123FH6PM Download Download
TM4C123GH6PGE Download Download
TM4C123GH6PM Download Download
TM4C123GH6PZ Download Download
TM4C123GH6ZRB Download Download
TM4C123GH6ZXR NFBGA (ZXR)| 168 Download -
TPS736 Download Download
Download Download
Download Download
TPS796 Download
Download
Download

Texas Instruments and Accelerated Designs, Inc. have collaborated together to provide TI customers with schematic symbols and PCB layout footprints for TI products.

Step 1: Download and install the free download.

Step 2: Download the Symbol and Footprint from the CAD.bxl file table.


Technical Documents

View the Important Notice for TI Designs covering authorized use, intellectual property matters and disclaimers.

User guides (1)
Title Abstract Type Size (KB) Date Views TI Recommends
PDF 2255 02 Oct 2015 107
Design files (6)
Title Abstract Type Size (KB) Date Views
ZIP 781 07 Dec 2015 18
ZIP 445 07 Dec 2015 8
PDF 191 07 Dec 2015 12
ZIP 174 07 Dec 2015 14
PDF 138 07 Dec 2015 10
ZIP 217 07 Dec 2015 24
Related Tools & Software

Software (1)


Support & Training

Try our support forums.
Search expert answers for this part Ask a new question

Content is provided 'AS IS' by the respective TI and Community contributors and does not constitute TI specifications.
See terms of use.

Blogs