智能机器人

免费订阅电子杂志立即订阅 助推中国运动控制产业发展
首页 >> 杂志文章

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

作 者:中北大学 信息与通信工程学院 郭昌东 姚舜才 来自:2011年第1期"工业通信" 阅读 38052

引言
    经过20多年的发展,can总线现在广泛的应用在汽车领域,在汽车控制系统中应用can总线可以使硬件方案的软件化实现,大大地简化了设计,减小硬件成本和设计生产成本,数据共享减少了数据的重复处理,节省了成本,可以将信号线减到最少,减少布线,使成本进一步降低等优点。

系统总体设计
    can总线系统总体结构如图1所示,主要包括上位机控制软件、usb-can转换模块、can节点、can总线介质(本处采用双绞线)组成。其中一个can节点通过usb接口与pc机相连,上位机控制软件能实时显示各can节点的数据且能通过上位机软件向各个can节点发送数据以控制各节点的8个发光二极管的亮或灭。

图1 系统总体设计框图

图2 系统总体设计框图

系统硬件电路
c8051f040系列器件是完全集成的混合信号片上系统型mcu具有64个数字i/o引脚。具有与8051兼容的高速cip-51内核,与mcs

[登陆后可查看全文]