新闻中心

EEPW首页>嵌入式系统>设计应用> 基于51单片机的CAN总线系统设计

基于51单片机的CAN总线系统设计

作者: 时间:2011-11-05 来源:网络 收藏
3.3 USB-CAN转换程序流程
所有的通讯都由计算机应用层发起,然后以接收到单片机的应答结束,USB-CAN转换详细流程如图5所示。

e.JPG



4 系统与上位机交互结果
图6是正在采集中的上位机软件运行情况,图中2个曲线有一段大的上升和下降是因为把手指放到两个CAN节点的单片机上时造成了温度的上升,当放开手后,温度又逐渐回落。

f.JPG


点击设置按钮则右上角的窗口有效,此时可以设置采样时间,该采样时间表示多长时间向下位机发送数据包。左边实时显示各节点当前的温度值,右边的曲线显示温度的变化情况。图中还显示了向节点1发送15,向节点2发送170。

5 结束语
本文采用C8051HNO单片机作为CAN控制器,采用USB接口和上位机通信,实现了的功能,并达到预期效果,体现了的实用性。但USB接口芯片能达到全速模式,但是本处设计并未把它的传播速率快这一特点体现出来,这将在以后的工作中日臻完善。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭