基于DSP交流伺服系统与CAN总线的通信设计0液压泵

2022-09-15 03:45

基于DSP交流伺服系统与CAN总线的通信设计

基于DSP交流伺服系统与CAN总线的通信设计 2011年12月09日 来源: 1 DSP的CAN控制器 TI公司的低功耗、高速DSP芯片TMS320LF2407A具有高速运算能力和高效控制能力。其内嵌的CAN控制器是一个完全的CAN控制器,完全支持CAN2.0B协议,它主要有以下特点:有6个邮箱,其数据长度为0~8 B,其中接收邮箱有局域接收邮箱屏蔽寄存器,在发送出错或仲裁时丢失数据的情况下,有自动重发功能、可编程的位定时器和总线错误诊断功能。 CAN控制器的内部结构图如图1所示。

工作过程如下:CAN控制器在接收信息时,先将要接收信息标识符与相应接收邮箱的标识符进行比较,只有标识符相同的信息才能被接收;接收信息时,将数据存入邮箱,标识符存入相应的寄存器;接收完成后,中断标志位被置位。CAN控制器在发送信息时,先将要发送的数据写入邮箱,再设置发送请求位,发送完成后发送应答信号和中断标志位被置位,如果发送失败,发送邮箱将再次发送。

2 系统结构 使用CAN总线的交流伺服系统结构原理图,如图2所示。

上位机采用带有CAN适配卡的通用计算机,上位机的主要功能是:通过CAN总线接口与DSP进行通信,接收DSP传来的数据进行处理并向节点发送控制指令。节点负责数据采集、控制、执行。上位机和节点之间通过CAN网络实现数据交换。

CAN卡采用的是研华的双端口隔离CAN总线通信卡PCL一841。由于带有内置的CAN控制器,841能够提供总线仲裁及查错功能,可以在检查到错误时自动重发数据,极大地降低了数据丢失的几率,有效地保证了系统的可靠性,工作的波特率可达1 Mb/s。 核心控制器采用TI公司的DSP芯片TMS320LF2407A。2407A是电机专用控制芯片,将DSP的高速运算能力和面向电机的高效控制能力集于一体,其高速性使复杂的控制策略得以实现。DSP是整个系统的控制核心,由其来实现矢量控制、SVPWM、数字PI等控制策略,完成速度、电流调节及PWM调制。DSP与CAN物理总线之间采用PCA82C250作为接口,它可提供对总线的差动发送和对CAN控制器的差动接收能力,具有较强的抗干扰能力,通过对其引脚8(Rs)的不同连接可以实现3种不同的工作方式:高速、斜率控制和待机方式。接口电路如图3所示。该系统将该引脚通过30 kΩ电阻接地,实现斜率控制方式,以降低射频干扰。因为DSP是3.3 V供电,而82C250用5 V供电,所以需要电平转换电路,必要时也使用隔离电路。

电流检测采用两个30 mΩ的采样电阻检测电机两相电流,另一相可由三相定子电流的对称性计算得到。先通过HCPL788J将小电流信号变换为电压信号,再经LM324进行放大滤波,变换为O~3.3V的单极性电压信号送到2407A的10位A/D单元进行转换。速度检测采用增量式光电码盘,分辨率为2 500 p/r,提供A,A,B,B,Z,Z,U,U,V,V,W,W信号,其中A,B正交,Z为标志脉冲信号,U,V,W互差120°电角度。由A,B两个脉冲序列哪个先到达可确定电机的旋转方向,由脉冲数和脉冲频率可确定角位置和转速,由U,V,W信号可确定转子初始位置。

3 软件设计3.1 系统软件 系统软件完成整个系统大部分的功能:转速调节、电流调节、矢量变换、磁场定向控制、电流计算、角度及转速计算、键盘和显示、以及通过CAN与上位机通信。 系统软件包括两大部分:主程序和中断服务子程序。主程序完成DSP系统初始化、运行初始化、键盘/LCD控制、运行过程的控制以及故障检测及处理等,其中运行初始化包括定时器和比较单元参数的初始化、转子初始位置确定。在中断子程序中,实现转速环和电流环的控制,完成电机的矢量控制策略,实现转速控制:转速环周期为1 ms,完成转速和位置角度的计算,计算得到的实际转速与给定转速的误差通过转速调节器得到电流Q轴分量的给定值,作为电流环的输入;电流环由PWM定时中断实现,完成相电流的采样、坐标变换等计算,将实际值与给定值比较的误差通过电流调节器,再进行SVPWM脉宽调制,即可得到需要的PWM波形。

3.2 CAN通信软件设计 CAN总线的软件设计包括3个主要部分:CAN芯片的初始化、信息的发送、信息的接收。CAN芯片的初始化包括位定时器的设置及对邮箱进行初始化。设置位定时器就是对寄存器BCRl,BCR2进行设置,确定CAN控制器的通信波特率、同步跳转宽度、采样次数和重同步方式。初始化邮箱主要是设置邮箱的标识符、发送的是数据帧还是远程帧、对发送数据区赋初值。 信息的发送采用查询的方式,接收可采用中断方式,也可采用查询方式。流程如图4和图5所示。

调试时,可先编写自测试程序(MCR的ATM位置1),然后分别调试发送和接收模块,最后进行收发联调,这样可以加快调试进程。需要注意的是,在自测试模式时,不需要与CAN总线相连,接收信箱接收CAN自身的发送信箱发送的信息帧,产生应答信号,但是不能接收标识符。接收信息时,注意接收屏蔽使能位AME的设置:AME=0时,禁止相应的标识符屏蔽,接收信箱的标识符必须与被接收的信息标识符相符才能接收;AME=1时,使能相应的标识符屏蔽,设置局部接收屏蔽寄存器(LAM)。

4 结 语 这里主要是在实验室环境下,对CAN总线在变频器系统中的应用做了研究,将TMS320LF2407A用于变频调速系统,充分利用DSP强大的运算功能和丰富的外围接口电路,同时,将CAN总线引入到现场数据的传输中,从而提高了网络的可靠性和容错能力。实验结果表明,该系统正确、可靠、扩展性好。CAN总线抗干扰性强,控制效果较好。CAN总线上如果有多个以2407A为控制核心的变频调速系统,以不同的标识符来区别各个节点,多节点DSP的硬件接口设计与单节点的设计完全一样。

烟台金戎商贸礼品有限公司

登封市兴登刚玉有限公司

平阳兴红金字有限公司

淄博万发工贸有限公司

上海法菩工贸有限公司

新街居委会自来水服务站

佛山市格美色料有限公司

日照市石榴石矿业有限公司销售部

九重农副产品腌制生产经营公司

包头市东河区稀土合金冶炼厂

相关阅读
最好贸易政策松动特朗普允许对钢铝配额进行有针八木天线防火阀界首潜江吸塑成型机Trp

贸易政策松动?特朗普允许对钢铝配额进行有针对性放松【铝道】zui新消息显示,特朗普允许美国商务部对钢铁、铝的进口配额进行有针对性的豁免。据路透社,美国商务部周三表示,美国总统特朗普签署了一项声明,允许对一

2024-04-24 15:57
最好Vedanta铝业公司将重新申请环保审批电阻表吉安炮塔铣床推台锯铸铁闸门Trp

Vedanta铝业公司将重新申请环保审批【铝道】测长机Vedanta铝业公司提出新的提议,为其在奥里萨邦Lanjiga电视电缆rh铝厂的扩张计划获得环境许可。该公司说,希望政府考虑到其他公司例如Lavasa,POSCO,浦项制铁,赛欧和金达莱烘干机

2024-04-23 12:34
最好7日1400重庆市场建筑钢材价格行情电缆挂钩换热器磨砂机天津纸板机Trp

7日(14:00)重庆市场建筑钢材价格行情您当前位置:首页 价格行情7日(14:00)重庆市场建筑钢材价格行情7日(14:00)重庆市场建筑钢材价格行情来源:中国五金商机日期:品名 规格(mm) 材质 钢厂/产地 价格(元/吨)涨跌备注

2024-04-22 18:02
最好俄铝将斥资3亿美圆并购几内亚ACGFri车模工业编码器拉伸膜机升降台铣床液化气设备Trp

俄铝将斥资3亿美圆并购几内亚ACG/Friguia综合炼厂您当前位置但是其性能的发挥要靠电脑伺服系统操作才能发挥:首页 铝业资讯国际要闻俄铝将斥资3亿美圆并购几内亚ACG/Friguia综合炼厂世界第三大原铝拉丝模生产商俄罗斯铝业(RU

2024-04-22 12:53
最好推动铝工业发展质量变革效率变革动力变革电脑电源绘图机耐磨材料铁力制粒机TRp

推动铝工业发展质量变革、效率变革、动力变革【铝道】秋日的科尔沁大地色彩斑斓、硕果累累。9月3日,2020年(第二届)中国铝工业高质量发展峰会在通辽市霍林郭勒市隆重举办。本次论坛以 生态优先、绿色发展、创新引领、

2024-04-03 21:25
最火机构看盘鑫国联期货12月23日上海期铝技鞍山防爆门节水设备铅蓄电池吸尘管TRp

[机构看盘]鑫国联期货12月23日上海期铝技术解盘周四,上海期铝主力502合约早盘以15940低开40点后迅速大幅拉升至16080的高位,也就是60日均线位置,之后小幅回落期价持稳于16020一线,全天期价区间震荡,尾盘报收于锅炉16020,持

2024-04-03 18:19