【经验】基于低功耗系列MCU BAT32G137实现小功率步进电机控制
BAT32G137是中微半导体推出的低功耗系列MCU,主频可以达到48MHz,本文章主要介绍使用G137上的资源配合步进电机驱动板来实现简单的小功率步进电机的控制。
首先,要先了解驱动的控制方式以及所有的功能模式,对于步进电机的控制原理都是类似的,驱动板上使用的是DRV8825,控制方式就是常见的step/dir的接口,只需要输入脉冲,驱动芯片内部硬件会完成信号的输出。DRV8825的引脚框图如下,我们主要关注软件上需要控制输入信号的引脚,从8420的引脚功能上我们需要占用G137资源的部分主要是STEP/DIR、3个MODEx、以及nSLEEP和nRESET,其他的引脚例如AB两相参考电压包括都可以硬件连接V3P3OUT,nENBLE可以选择性的留出。
本次测试使用了细分功能,所以总共需要IO口的资源是5个,用到定时器一个来产生脉冲波。部分主要的应用层代码如下所示:
控制上需要Mode口来选择我们所需要的细分数,最大可以到32细分,通过IO口逻辑电平就可以实现不同细分数,其次是在step引脚上输入脉冲,芯片可以接受的频率范围是100KHZ,本次测试中使用的时钟频率是32MHZ的TIM4 产生PWM。用户可以根据实际需要选择不同的频率来控制电机转速,功能上还可以根据驱动芯片选择休眠、复位等操作。
实际效果如下:
- |
- +1 赞 0
- 收藏
- 评论 0
本文由温度提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】使用中微的BAT32A237车规级MCU写DataFlash后程序空间数据被修改的解决办法
在使用BAT32A237的数据存储空间时,可能会导致程序被修改。本文介绍遇到这种情况的处理方式。中微推出的BAT32A237系列是工作温度为-40℃~125℃的车规级MCU,采用ARM的Cortex-M0+内核,最高可工作于48MHz主频。
【经验】中微MCU CMS8S6990外部中断的使用方法
在使用中微MCU控制灯光的项目中,需要用到CMS8S6990的外部中断输入,使用P13作为按键的外部中断输入端口,在按照如下方式编写的程序后发现按键无法运行。问题分析:用户使用的外部中断方式检测按键输入,但是使用的却是读IO端口判断按键是否有输入。
【经验】中微8051 MCU CMS8S6990怎么配置使用Keil 5
很多工程师电脑上都安装有Keil 5,由于中微半导体CMS8S6990是一款8051 MCU,因此需要电脑上安装keil for C51的环境才行,因此总结安装使用过程在这里做简单分享。
中微半导体微控制器(MCU)选型表
中微半导体提供以下8位MCU/32位MCU参数选型,主频8MHz-128MHz,电压1.8V-5.5V。
产品型号
|
品类
|
封装形式
|
主频(MHz)
|
内核
|
工作温度 (℃)
|
电压 (V)
|
Memory Type
|
ROM
|
RAM
|
GPIO
|
DMA
|
Timer
|
WDT/WWDT
|
UART
|
I²C
|
SPI
|
PWME/PWM
|
SAR-ADC-unit
|
SAR-ADC-bit
|
SAR-ADC-ch
|
COMP
|
BAT32A233KC24NA
|
32位通用MCU
|
QFN24
|
64MHz
|
M0+
|
-40℃ ~125℃
|
2.0V~5.5V
|
FLASH
|
32KB
|
4KB
|
21
|
40
|
9
|
1
|
2
|
2+1
|
2+1
|
7
|
1
|
12
|
8
|
2
|
选型表 - 中微半导体 立即选型
Top Chinese 8/32-bit MCU Manufacturers with ARM Cortex-M0, M0+, M3, M4 and Stable Supply
In the face of rising semiconductor raw material prices and a continued shortage of production capacity, Sekorm has joined Civil Technology, Arteli, Chipsea, China Microelectronics, Fudan Microelectronics, Aerospace Shun, and other mainstream MCU manufacturers to provide stable MCU supply guarantees
CMS89F12x AD型 MCU 用户手册
描述- 本手册详细介绍了CMS89F12x系列微控制器的功能特性、系统结构、管脚分布、系统配置寄存器、在线串行编程、中央处理器(CPU)、系统时钟、复位、休眠模式、I/O端口、中断、定时计数器、模数转换(ADC)、PWM模块、程序EEPROM和程序存储器控制、LVD低电压检测、通用同步/异步收发器(USART)、电气参数、指令、封装和版本修订说明等内容。
型号- CMS89F12X,CMS89F126,CMS89F1231,CMS89F123,CMS89F121
【IC】中微半导新品工业级MCU BAT32G439系列,专为工控业数字化应用打造
中微半导体(深圳)股份有限公司(以下简称:中微半导)近日扩展旗下BAT32G系列,新添32位工业级MCU家族成员-BAT32G439。该产品支持-40℃~105℃工业级温度范围,具备高可靠性、丰富外设资源及强大数字信号处理能力,专为工业伺服、储能逆变、数字电源、充电枪、充电桩、小型工业机器人等工控垂直领域量身定做,基于可扩展的解决方案,是工业级32位MCU性价比上乘之选。
CMS89F11xB AD型 MCU 用户手册
描述- 本手册详细介绍了CMS89F11xB系列微控制器的功能和特性,包括产品概述、中央处理器(CPU)、系统时钟、复位、系统工作模式、I/O端口、中断、定时计数器、模数转换(ADC)、LCD驱动模块、内置比较器、PWM、高频时钟(CLO)输出、蜂鸣器输出、电气参数、指令、封装和版本修订说明等内容。
型号- CMS89F11XB,CMS89F113B1,CMS89F111B1,CMS89F113B,CMS89F116B,CMS89F112B
CMS89F613B/616B 触摸MCU用户手册
描述- 本资料为CMS89F613B/616B单片机用户手册,详细介绍了该系列单片机的功能特性、系统结构、管脚分布、内存配置、系统时钟、复位、工作模式、I/O端口、中断、定时计数器、模数转换、LCD驱动模块、内置比较器、触摸按键模块、PWM输出、高频时钟输出、蜂鸣器输出、电气参数、指令集、封装类型等内容。
型号- CMS89F613B,CMS89F61XB,CMS89F616B
【经验】中微半导体32位MCU BAT32G133如何选择ADC通道
中微半导体32位MCU BAT32G133的ADC和其他厂家的ADC有所区别,使用扫描模式时,如果分配的引脚有出入,将使扫描模式失败。本文介绍具体的注意事项。
【IC】中微半导SC8P05x系列OTP MCU:高性价比IO型,简化外围配置,满足成本敏感型应用开发
中微半导体8位RISC架构IO型OTP MCU SC8P05x系列,标配比较器、LVD及3路以上PWM,外围配置简单并经成本优化,搭配高性价比解决方案,可灵活满足成本敏感型开发应用如小家电控制、玩具、小风扇、电动牙刷等。
【媒体视角】降本增效大势所趋,电控MCU内卷加剧,中微半导体如何破局?
中微半导,作为国内电机控制MCU领域的新势力,凭借着在高压控制、智能化应用以及绿色能源技术方面的不断创新,正在为行业内的这些痛点提供新的解决方案。在苏州电动工具控制与充电技术研讨会上,中微半导的电机控制事业部总经理肖英进行了深入讲话,了解了公司如何通过技术创新和成本优化,来破解行业中的这些难题。
【应用】智能电暖器解决方案采用MCU CMS79FT73x,LED显示最大支持11段8位,16级亮度可调
针对市场上电暖器产品的功能特点,中微半导体推出高性价比智能电暖器解决方案,外围电路简单,功率可调、智能控温,具备高温保护、倾倒断电双重防护功能,安全可靠。
中微半导车载电子膨胀阀控制方案:基于BAT32A237 MCU的智能汽车热管理系统革新
随着汽车智能化与电动化的快速发展,对车辆内部热管理系统提出更高的要求。中微半导体在这一领域不断推陈出新,其推出的车规级MCU BAT32A237系列为车载电子膨胀阀控制提供了更为先进的解决方案,有效提升汽车空调系统和电池热管理系统的能效、响应速度及稳定性。
BAT32G137 Value-Line基于ARM®的32位MCU,具有高达128KB的闪存、模拟功能、定时器和通信接口。数据手册
描述- 该资料详细介绍了BAT32G137微控制器的特性、功能和应用。该微控制器基于ARM® Cortex®-M0+内核,最高运行频率为48MHz,具备128KB闪存、1.5KB特殊数据闪存和12KB SRAM。它集成了多种模拟功能,如12位ADC、8位DAC、比较器和可编程增益放大器。此外,还具备丰富的通信接口和定时器功能,适用于低功耗应用,如能源存储、电池组、电机控制和安全等领域。
型号- BAT32G137GH64,BAT32G137GH48FA,BAT32G137GH32,BAT32G137GH32FP,BAT32G137,BAT32G137GH48,BAT32G137GH40NB,BAT32G137GH64FB,BAT32G137GH40
电子商城
现货市场
服务
可定制电感最大电流100A,尺寸最小7 x 7 x 3.0mm到最大35 x 34 x 15.5 mm,工作频率100KHZ ~ 2MHZ,感值范围:0.15 ~ 100uh;支持大功率电感,扁平线电感,大电流电感,高频电感,汽车电感器,车规电感,一体成型电感等定制。
最小起订量: 5000 提交需求>
可定制变压器支持60W-600W范围,额定电流最高10A,漏感稳定度最小3%;支持开关变压器、电流感测变压器、栅极驱动变压器、LLC谐振变压器、PoE变压器等产品定制。SPQ为5K。
提交需求>
登录 | 立即注册
提交评论