你的位置:首页 > 测试测量 > 正文

英飞凌基于XMC4000的工业通讯协议

发布时间:2014-09-04 责任编辑:mrcoocom

【导读】英飞凌开发的XMC4000家族将行业标准内核和英飞凌丰富的外设集相结合,几乎涵盖可所有的工业通讯模式,为了更好的展现XMC4000丰富而强大的通讯模块,英飞凌设计了相应的工业通讯协议转换板。

XMC4000是英飞凌基于ARM Cortex?-M4内核的32位微控制器,XMC4000家族将行业标准内核和英飞凌丰富强大的外设集相结合,适用于电机控制、自动化、智能家居、功率转换、医疗设备、工程机械等广泛的应用。

XMC4000几乎涵盖了所有的工业通讯模式,包括:以太网、USB、SD/MMC、各种串行通讯接口等。为了展现XMC4000丰富而强大的通讯模块,英飞凌设计了以下工业通讯协议转换板。
 
英飞凌基于XMC4000的工业通讯协议
 
该通讯协议转换板分为两部分:

第一部分是ETH -->CAN -->BLDC控制。

板卡1实现了ETH -->CAN协议转换,该板卡通过以太网线连接到PC机,通过TCP协议的端口4567和PC通信,其中板卡地址设定为192.168.1.101(任意),PC机地址设定为192.168.1.103;另一头通过CAN接口连接到板卡2,与板卡2通过CAN协议进行通信。其中XMC4500芯片完成以太网协议控制信号到CAN控制信号间的转换。

板卡2实现了CAN -->BLDC控制。该板卡一头通过CAN接口连接到板卡1,另一头通过功率控制板连接到一个BLDC电机,该板卡把CAN总线发送的数据中的控制信号提取出来,用于控制BLDC的启停和速度控制。

第二部分是USB -->MODBUS -->I2C-->IO控制。

板卡3实现了USB -->MODBUS转换。该板卡一头通过USB接口连接到PC机,通过VCOM协议和PC通信;另一头通过COM接口连接到板卡4,与板卡4通过MODBUS协议通信。其中XMC4500芯片完成USB控制信号到MODBUS控制信号的转换。板卡4实现了MODBUS -->I2C-->IO控制。该板卡一头通过COM接口连接到板卡3,与板卡3通过MODBUS协议通信;另一头通过I2C总线连接到IO控制板。XMC4500芯片完成把MODBUS协议中的控制信号提取出来,转发的一块I2C的IO控制芯片上(PCA9502),完成8个LED的亮/灭控制。

要采购微控制器么,点这里了解一下价格!
特别推荐
技术文章更多>>
技术白皮书下载更多>>
热门搜索
 

关闭

 

关闭