TIDM-TM4C123IOTSTEPPERMOTOR

面向 IoT 应用的的微步进电机控制参考设计(采用 MCU 和 Wi-Fi®)

TIDM-TM4C123IOTSTEPPERMOTOR

设计文件

概述

用于显示如何通过 Wi-Fi 连接控制步进电机的系统示例。TM4C123x MCU 与 DRV8833 步进电机驱动器相集成,以驱动步进电机以全步长、半步长和微步长(高达 256 细分)模式运行。SimpleLinkTM Wi-Fi CC3100 网络处理器也集成在系统中,从而具有通过互联网远程控制 MCU/步进电机运行的功能。

特性
  • TM4C123 微控制器使用四个 PWM 引脚控制 DRV8833 中 H 桥驱动器的输出,从而以全步长、半步长和微步长(高达 256 细分)模式运行步进电机。
  • TM4C123 MCU 还与 SimpleLink CC3100 网络处理器相集成,作为 Wi-Fi HTTP 服务器通过互联网远程控制 MCU/步进电机运行。
  • 软件旨在与 EK-TM4C123GXL Launchpad™ 套件、SimpleLink CC3100 BoosterPack™ 插件模块和 DRV8833 EVM 配合工作。
  • 除步进电机控制之外,用户还可以利用 HTML 代码通过 Web 浏览器远程控制 EK-TM4C123GXL LaunchPad 的运行,包括 LED 切换、内部温度读取以及按钮操作记录。
  • 还会创建 UART 接口以控制步进电机。
??image.gallery.download_zh_CN?? 观看带字幕的视频 视频

设计文件和产品

设计文件

下载现成的系统文件,加快您的设计过程。

TIDUAU8.PDF (2255 K)

参考设计概述和经过验证的性能测试数据

TIDRJ59.ZIP (217 K)

设计布局和元件的详细原理图

TIDRJ60.PDF (138 K)

设计元件、引用标识符和制造商/器件型号的完整列表

TIDRJ61.ZIP (174 K)

元件放置方式设计布局的详细原理图

TIDRJ63.ZIP (445 K)

IC 元件的 3D 模型和 2D 图纸使用的文件

TIDCBI7.ZIP (781 K)

包含设计 PCB 物理板层信息的设计文件

TIDRJ62.PDF (191 K)

用于生成 PCB 设计布局的 PCB 层图文件

产品

在设计中包括 TI 产品和可能的替代产品。

Arm Cortex-M4 MCU

TM4C1230H6PM具有 80MHz 频率、256KB 闪存、32KB RAM、CAN、采用 64 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123FH6PM具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN 和 USB、采用 64 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123GH6PGE具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 144 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123GH6PM具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 64 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123GH6PZ具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 100 引脚 LQFP 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123GH6ZRB具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 157 引脚 BGA 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Arm Cortex-M4 MCU

TM4C123GH6ZXR具有 80MHz 频率、256KB 闪存、32KB RAM、2 个 CAN、RTC 和 USB、采用 168 引脚 BGA 封装、基于 Arm Cortex-M4F 的 32 位 MCU

数据表: PDF
Wi-Fi 产品

CC3100SimpleLink™ 32 位 Arm Cortex-M3 Wi-Fi® 无线网络处理器

数据表: PDF | HTML
线性和低压降 (LDO) 稳压器

TPS736具有反向电流保护和使能功能的 400mA 高精度超低压降稳压器

数据表: PDF | HTML
线性和低压降 (LDO) 稳压器

TPS796具有使能功能的 1A、低压降稳压器

数据表: PDF | HTML

开始开发

硬件

评估板

DRV8833EVM — DRV8833 评估模块

DRV8833 评估模块 (EVM) 演示了 德州仪器 (TI) 的 DRV8833 集成电路的功能和性能。DRV8833 是低电压、2A 步进或单/双极刷式直流电机驱动器。它还可以在驱动螺线管或继电器中使用。

登录以订购
In stock / Out of stock
数量限制: 此限制是为了保护样片库存以支持客户设计评估阶段使用,将会在库存充裕时取消此限制。
TI.com 上无现货
评估板

CC3100BOOST — SimpleLink™ Wi-Fi® CC3100 无线网络处理器 BoosterPack™ 插件模块

特别说明:

要更新 CC3100 器件上的固件,请使用无线电性能工具、执行网络处理日志来进行高级调试,或使用 TI SimpleLink™ Studio for CC3100 MCU 仿真器(基于 PC),您还需要使用 Advanced Emulation BoosterPack (CC31XXEMUBOOST)。建议至少使用一个 CC31XXEMUBOOST 板来更新 CC3100BOOST 套件上的固件。此类套件以捆绑包的形式在 TI store 上打折出售。

 

SimpleLink™ Wi-Fi® CC3100 无线网络处理器 BoosterPack™ 插件模块(含 QFN (...)

用户指南: PDF
登录以订购
In stock / Out of stock
数量限制: 此限制是为了保护样片库存以支持客户设计评估阶段使用,将会在库存充裕时取消此限制。
TI.com 上无现货
评估板

EK-TM4C123GXL — Tiva™ C 系列 LaunchPad 评估套件

TM4C123G LaunchPad 评估套件是一个低成本评估平台,适用于基于 Arm Cortex-M4 的微控制器。TM4C123GH6PM MCU 配备 80MHz Arm Cortex-M4F CPU、256kB 闪存和 32kB SRAM,为 USB 主机/器件/OTG 和两个 12 位 ADC 模块提供集成的 USB 2.0 支持。TM4C123GH6PM 还包括多个串行通信通道,例如 UART、SPI、I2C 和 CAN。TM4C123G LaunchPad 设计的亮点是 TM4C123GH6PM USB 2.0 器件接口以及休眠和 PWM 模块等其他器件功能。


(...)

用户指南: PDF | HTML
登录以订购
In stock / Out of stock
数量限制: 此限制是为了保护样片库存以支持客户设计评估阶段使用,将会在库存充裕时取消此限制。
TI.com 上无现货

软件

支持软件

TIDCBI8 Microstepping Stepper Motor Control with MCU and Wi-Fi Software

技术文档

star
= TI 精选文档
未找到结果。请清除搜索,并重试。
查看所有 1
类型 标题 下载最新的英文版本 日期
* 设计指南 IoT WiFi Mircostepping Stepper Motor Control Design Guide 2015年 10月 2日

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看所有论坛主题
查看英文版所有论坛主题

所有内容均由 TI 和社区网友按“原样”提供,并不构成 TI 规范。参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频