本申请提供了一种基于
【技术实现步骤摘要】
一种基于CAN总线的直流无刷电机驱动系统
[0001]本申请涉及
CAN
总线数据通信和驱动器领域,具体而言,涉及一种基于
CAN
总线的直流无刷电机驱动系统
。
技术介绍
[0002]目前,在工业输送线中大部分使用的电机驱动器是由
RS485
基于
Modbus
协议来控制的,有些对于智能化要求不高的场景则是使用手动控制的电机驱动器
。
在使用
CAN
总线布局的输送线中使用大部分现有的驱动器便需要通过
CAN
总线转
RS485
总线的转接卡,才能使驱动器接入
CAN
总线网络,这样大大的提高了使用成本和布线难度
。RS485
总线是单主从结构,就是一个总线上只能由一台主机,通讯都是由主机发起采用轮询机制,而
CAN
总线是多主从结构,每个节点都可以成为主机来主动发送数据,每个节点以自身的
ID
号来进行优先级仲裁,可以保证多节点发送时不会造成总线数据错乱,整体提高了总线的利用率,提高了数据的实时性
。
并且在总线出现错误时
RS485
无法有效的识别错误,且可能会造成其他节点损坏
。
[0003]如何专利技术一种基于
CAN
总线的直流无刷电机驱动系统来改善这些问题,成为了本领域技术人员亟待解决的问题
。
技术实现思路
[0004]为了弥补以上不足,本申请提供了一种基于
CAN
总线的直流无刷电机驱动系统,旨在改善上述
技术介绍
中存在的问题
。
[0005]本申请实施例提供了一种基于
CAN
总线的直流无刷电机驱动系统,包括
CAN
通讯接口
、CAN
配置开关
、
系统指示灯
、
主控模块
、
转速检测模块
、
电机保护模块
、
电机驱动功率模块,
CAN
通讯接口和
CAN
配置开关共同组成
CAN
通讯部分,所述
CAN
配置开关通过
CAN
通讯接口与主控模块连接,所述系统指示灯
、
转速检测模块
、
电机保护模块
、
电机驱动功率模块均连接于主控模块
。
[0006]在一种具体的实施方案中,所述主控模块内置
MCU
处理器
。
[0007]在一种具体的实施方案中,所述转速检测模块包括电机转子位置检测传感器,所述转速检测模块通过检测电机转子位置的变化来检测电机转速并发送给主控模块
。
[0008]在一种具体的实施方案中,还包括电源模块,所述电源模块为主控模块和电机驱动功率模块供电
。
[0009]在一种具体的实施方案中,所述系统指示灯由一组
LED
灯组成
。
[0010]有益效果:本申请提供了一种基于
CAN
总线的直流无刷电机驱动系统,将配置好
CAN
的设备接入总线当接收到控制电机的指令后由
CAN
通讯接口发送给主控模块的
MCU
处理器,
MCU
处理器接收到数据后控制主控模块中的驱动半桥电路控制器控制电机驱动功率模块来驱动电机运转
。
在电机运转过程中转速检测模块通过检测电机转子位置的变化来检测电机转速并发送给主控模块,主控模块接收到转速信息后将转速信息通过
CAN
总线发送给
用户
。
对于电机运行过程中出现的过压
、
欠压
、
过流问题由电机保护模块通过电机驱动功率模块内的
MOS
管来检测,并发送给主控模块并控制系统指示灯展示错误信息
。
电源模块通过
DC
‑
DC
减压将输入电源减压到
5V
供主控模块和其他外围模块供电,而滤波电路出来的电源一路给
DC
‑
DC
降压一路给电机驱动功率模块用于驱动电机运转
。CAN
总线的每个节点上都带有
CAN
控制器,可以对总线上的错误进行检测也能检测自身的错误用来提示其他节点数据错误,并且在节点自身出现问题时
CAN
控制器会自动闭锁保护总线
。
所以在需要使用
CAN
总线的输送线中使用基于
CAN
总线的驱动器能提高整体系统的可靠性,也能降低整体布线的复杂性,具有很好的实用性
。
附图说明
[0011]为了更清楚地说明本申请实施方式的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图
。
[0012]图1是本申请实施方式提供的基于
CAN
总线的直流无刷电机驱动系统的系统框图
。
具体实施方式
[0013]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述
。
[0014]为使本申请实施方式的目的
、
技术方案和优点更加清楚,下面将结合本申请实施方式中的附图,对本申请实施方式中的技术方案进行清楚
、
完整地描述,显然,所描述的实施方式是本申请一部分实施方式,而不是全部的实施方式
。
基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围
。
[0015]因此,以下对在附图中提供的本申请的实施方式的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施方式
。
基于本申请中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本申请保护的范围
。
[0016]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释
。
[0017]在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.
一种基于
CAN
总线的直流无刷电机驱动系统,其特征在于,包括
CAN
通讯接口
、CAN
配置开关
、
系统指示灯
、
主控模块
、
转速检测模块
、
电机保护模块
、
电机驱动功率模块,
CAN
通讯接口和
CAN
配置开关共同组成
CAN
通讯部分,所述
CAN
配置开关通过
CAN
通讯接口与主控模块连接,所述系统指示灯
、
转速检测模块
、
电机保护模块
、
电机驱动功率模块均连接于主控模块
。2.
...
【专利技术属性】
技术研发人员:谢仕志,唐铖,田林虎,
申请(专利权)人:上海小牛信息科技有限公司,
类型:新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。