【应用】四轮移动机器人中小功率直流电机采用中科微AT8222,响应迅速,输出峰值电流2.5A
小电机驱动应用的场合非常多,如照相机云台、机器人关节、仪表、奶瓶清洗机、小型电动玩具、小型非标设备等等都会用到。而这类设备的特点就是成本低,并且要稳定可靠运行。由于这段时间的芯片短缺,使用国产化的芯片会越来越多。
下面介绍笔者接触到的一个四轮移动机器人的项目,系统框图如下图1所示,采用4个电机,由于需要做的非常小,选用小功率直流电机,驱动采用PWM的方式实现调速。结合实际使用情况,应用比较多的是A4950,有大量的设计使用资料。但由于当下芯“慌”,所以直接寻找国产化的设计方案,选用中科微的电机驱动,AT8222工作电压范围(5.5~18V)及输出峰值电流(2.5A)略小于A4950,静态电流优于A4950,性能可以完全替代A4950,并且具有短路保护,过热保护,欠压锁定,可以避免电机堵转造成电机损坏,外部连接限流电阻可以限制电机的最大峰值电流。
图1 四轮移动机器人框图
移动机器人项目中,主控选用的是雅特力的AT32F413RCT7,由于有比较多的PWM输出,系统中引出了8路PWM信号,并且系统还需要行车位置传感器、olde显示屏及wifi接入,在保证系统功能的情况下,选用了较小的MCU。下图2是实际的电机驱动原理图。
图2 电机驱动原理图
需要注意的是IN引脚的使用,下图3是2个IN引脚的组合方式介绍,分为快衰减、慢衰减。在快衰减模式,H桥是被禁止的,续流电流流经体二极管;在慢衰减模式,输出H桥的两个下管都是打开的。如果对停车有要求可以考虑IN引脚的使用方式。
图3 IN引脚功能介绍
最终四轮移动机器人运行良好,电机驱动响应快速,可以满足机器人的设计使用。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由李明提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
相关推荐
【经验】雅特力MCU产品JLink、JFlash操作指南
本文主要介绍雅特力MCU产品如何使用第三方Segger公司的JLlink软件包,使用JFlash操作MCU内部Flash,检查、读写flash内容,编程烧录。
【经验】雅特力AT32 MCU CAN入门指南
CAN是Controller Area Network的缩写(以下称为CAN),它的设计目标是以最小的CPU负荷来高效处理大量的报文。本文介绍雅特力AT32 MCU CAN入门指南
AT32讲堂 | 解析雅特力AT32 MCU HICK时钟校准
AT32系列MCU内部都有提供适合运行的内部高速时钟(HICK),在25℃下,其典型值频率8MHz的精度由工厂校准到±1%,在-40到105℃,该内部高速时钟的精度达到±2.5%,可见精度会受到温度的影响。为了降低环境温度对精度造成的影响,用户可在运行时间隙调用校准程序来进行校准。
中科微定位&授时模块/定位&射频芯片/电机驱动替换TI对照表
描述- 本资料详细列出了中科微的定位、授时模块、定位芯片、射频芯片和电机驱动芯片的产品型号及其竞品型号,并标注了各自的应用领域。涉及的产品包括定位模块、授时模块、定位芯片、射频芯片和多种电机驱动芯片,竞品涵盖了LEA、MAX、G、RFX、DRV88x系列等品牌。应用领域包括车载定位、共享单车、电力行业、通讯行业、智能家居、标签打印机、3D打印机、基站天线、票据打印机、安防监控等。
型号- NEO-M8Q,DRV8833,A3901,MAX-M8Q,LEA-M8T,NEO-M8T,HR3988,DRV8872,AT8840,DRV8870,A3988,A4950,DRV8313,HR8833,HR4995,AT8812C,AT8841,AT8325,AT8831T,AT9110H,G7020,NEO-M8N,ATGM332D-5N,DRV8825,AT8221D,DRV8824,MAX-6Q,AT2401C,DRV8837C,BD68610,AT8870,HR8828,A4988,AT8872,A4982,A4985,AT4950,HR4982,ATD5984,AT8837,HR4985,HR8826,AT8236,AT8313,TB6560,ATD5988,AT8833,HR4988,HR8825,HR9110,PT5139,HR2125,TB6600,AT6558R,DRV8813,DRV8812,LEA-6M,NEO-6M,RFX2401,A4931,AT8222,LV8549,L9110,MP6507,ATGM331C-5N,A5984,LV8548,AT8548,AT8549,MP6536,MAX-8Q,ATGM336H-5N,ATGM332D-5T,DRV8841,AT8211D,AT8221LP,DRV8840,AT8813,AT8812,M8030,AT4931,ATGM331C-5T,AT8810,G8020
雅特力32位MCU选型表
雅特力AT32 MCU的选型的相关技术参数如下,32位MCU,多种封装:TSSOP20,QFN28,QFN32,QFN48,LQFP48,LQFP64,LQFP100,LQFP144,稳定的工作温度:-40°C~85°C,-40°C~105°C,频率范围在96MHz~288MHz之间
产品型号
|
品类
|
Core
|
FPU
|
Speed(MHz)
|
Flash(KB)
|
SRAM(KB)
|
I/O
|
Advanced TM(16-bit)
|
GPTM(32-bit)
|
GPTM(16-bit)
|
Basic TM(16-bit)
|
Systick(24-bit)
|
WDT
|
WWDT
|
RTC
|
I2C
|
SPI
|
(F/H)I2S(1)(2)
|
USART/UART
|
SDIO
|
USB Device
|
CAN
|
ADC Engine
|
12-bit ADC ch
|
DAC Engine
|
12-bit DAC ch
|
PKG
|
Size(mm)
|
Temp(℃)
|
AT32F403ZCT6
|
32位MCU
|
M4
|
FPU
|
200MHz
|
256KB
|
96KB/224KB
|
112
|
3
|
2
|
8
|
2
|
1
|
1
|
1
|
1
|
3
|
4
|
0/4
|
3/2
|
2
|
1
|
1
|
3
|
21
|
2
|
2
|
LQFP144
|
20mmx20mm
|
-40℃~85°C
|
选型表 - 雅特力 立即选型
基于雅特力AT32 MCU的洗衣机电机控制驱动方案,解锁智能家居新体验
随着人工智能、物联网等技术的发展,传统家电逐渐向智能家电转型。洗衣机作为家庭生活中不可或缺的电器之一,其智能化升级对于提升生活品质具有重要意义。MCU作为电机控制系统的核心“大脑”,肩负着多样化的控制使命。雅特力AT32 MCU以其卓越的性能和完善的电机开发生态,为洗衣机、电动两轮车和电摩等电机应用产品提供高效电机控制驱动方案,并已实现规模量产。
【经验】雅特力AT32 MCU如何使用OTA通过USART实现对固件的在线升级更新
雅特力AT32 MCU如何使用OTA通过USART对固体在线升级更新?OTA(空中下载技术)是用户自己的程序在运行过程中对User Flash的部分区域进行烧写,目的是为了在产品发布后便于通过预留的通信口,对产品中的固件程序进行更新升级。
【经验】雅特力MCU AT32F403ARCT7串口实验出意外导致无法使用问题的分析
在使用雅特力AT32F403ARCT7 MCU做串口实验时出了点意外,串口一直无法使用。首先需要将AT32F403ARCT7 上的 PB6 重映射为USART1_TX。介绍了串口无法往外发送数据,定义和初始化修改步骤。
如何在雅特力AT32 MCU上创建IAP应用程序
如何在雅特力AT32 MCU上创建IAP应用程序,文章概述了AT32 CAN IAP快速使用方法即使用CAN进行IAP升级,此示例使用PC上位软件(IAP_Programmer.exe)通过一个USB转CAN的桥接设备和目标板进行通信,IAP Demo和桥接设备默认CAN波特率使用500K。
【经验】 雅特力AT32 MCU Printf的功能使用方法
内容概述本文档主要介绍雅特力AT32 MCU在Keil和IAR两种工程环境下的printf功能使用方法。其共包含6种方法,各方法的具体用法在具体内容中描述。
【经验】解析雅特力AT32系列MCU RTC入门指南
RTC计数逻辑位于电池供电域,内部为一个32位递增计数器,只要电池供电域有电,RTC便会一直运行,不受系统复位以及VDD掉电影响。本文雅特力将为大家介绍AT32系列MCU的RTC入门指南。
雅特力AT32F405高速USB MCU荣获“年度最佳MCU”
3月28-29日,由AspenCore主办的2024国际集成电路展览会暨研讨会在上海张江科学会堂圆满举行。2024年中国IC设计Fabless100排行榜也在同期举行的中国IC领袖峰会发布,雅特力AT32F405荣获“中国IC设计成就奖之年度最佳MCU”。
【经验】雅特力AT32 MCU USB设备库的架构和使用方法
本文主要介绍雅特力MCU AT32 USB设备库的结构和库的使用方法,AT32 USB是基于USB2.0全速设备,不支持USB2.0高速设备。这里库的作用是用来管理USB外设和实现USB的基本协议,使开发者能够更快的上手开发。
【经验】如何使用雅特力AT32 MCU主机库快速开发USB相关应用
本文主要介绍雅特力MCU AT32 USB主机库的结构和库的使用方法,AT32 USB支持全速和低速,不支持USB2.0高速设备。这里库的作用是用来管理USB外设和实现USB的基本协议,使开发者能够更快的上手开发。
基于AT32 MCU的低压电机控制评估板用户手册
描述- 本资料为AT32 MCU低电压电机控制评估板V2.0的用户手册,旨在指导用户如何使用该评估板。评估板适用于AT32F4xx、AT32A4xx、AT32L0xx系列MCU,支持BLDC、AC同步电机和异步电机的驱动。主要特点包括:通用低电压三相电机驱动、适用于所有AT32 MCU的MCU插座、霍尔传感器和编码器接口、制动电阻接口、三相输出电压传感电路、三相电流传感电阻、内置过流保护电路、支持有传感器和无传感器FOC矢量控制算法、适用于家庭、商业和工业电机控制应用。资料详细介绍了硬件布局、电路设计、系统架构、跳线和连接器位置、引脚映射、原理图和布局等信息。
型号- AT32F4XX,AT32F423,AT32F413,AT32F435,AT32F425,AT32F415,AT32F405,AT32A403A,AT32F55,AT32,AT32L0XX,AT32L021,AT32A4XX,AT32F403A,AT32F421
电子商城
现货市场
服务
提供电机的输出反电势波形测试、驱动芯片输入/输出波形测试服务,帮助您根据具体应用场景来选择适合的电机驱动芯片型号,确保电机驱动芯片能够与其他系统组件协同工作达到最佳效果。支持到场/视频直播测试,资深专家全程指导。
实验室地址: 成都 提交需求>
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
登录 | 立即注册
提交评论