菜单
  

    3.2  CAN接口电路原理框图 9

    4  软件开发 10

    4.1  开发流程图 10

    4.2  登录界面制作 11

    4.3  界面选择 12

    4.4  系统数据的初始化 12

    4.4.1  CAN波特率设置 12

    4.4.2  全局变量 14

    4.5  设计主界面 15

    4.5.1  设备连接 15

    4.5.2  数据发送 16

    4.5.3  数据接收 18

    4.6  电机及电池系统 19

    4.6.1 信息采集通信协议 19

    4.6.2  界面设计 19

    4.6.3  气压表控件设计 20

    4.6.4  各电池数据界面设计 21

    4.7  其他 22

    4.7.1  菜单栏制作 22 

    4.7.2  数据保存 23

    4.7.3  调用计算器 24

    5  总结 25

    5.1  应用介绍 25

    5.2  改造与完善 25

    结    论 27

    致    谢 28

    参考文献 29

    1  引言

    1.1CAN的出现与发展

    CAN ( Controller  Area  Network ) 即控制器局域网络。由于其高性能、高可靠性、及独特的设计,CAN越来越受到人们的重视。是国际上应用最广泛的开放式现场总线之一,国外已有许多大公司的产品采用了这一技术,尤其在汽车领域。

    CAN最初是由德国的BOSCH公司为汽车监测、控制系统而设计的。现代汽车越来越多地采用电子装置控制,如发动机的定时、注油控制,加速、刹车控制(ASC)及复杂的抗锁定刹车系统(ABS)等。由于这些控制需检测及交换大量数据,采用硬接信号线的方式不但烦琐、昂贵,而且难以解决问题,采用CAN总线上述问题便得到很好地解决。CAN总线系统即由多个电子控制单元(ECU)同时控制多个工作装置或系统,各控制单元的共用信息通过总线互相传递。

    1.2  CAN的技术优点

    CAN总线是一种串行数据通信协议,其通信接口中集成了CAN协议的物理层和数据链路层功能,可完成对通信数据的成帧处理,包括位填充、数据块编码、循环冗余检验、优先级判别等项工作。

    CAN总线特点如下:

    (1)可以多主方式工作,网络上任意一个节点均可以在任意时刻主动地向网络上的其他节点发送信息,而不分主从,通信方式灵活。

    (2)网络上的节点(信息)可分成不同的优先级,可以满足不同的实时要求。  

    (3)采用非破坏性位仲裁总线结构机制,当两个节点同时向网络上传送信息时,优先级低的节点主动停止数据发送,而优先级高的节点可不受影响地继续传输。

    (4)可以点对点、一点对多点(成组)及全局广播几种传送方式接收数据。

    (5)直接通信距离最远可达10km(速率5Kbps以下)。

  1. 上一篇:MATLAB电动汽车无线充电技术原理研究
  2. 下一篇:含杂散电流收集的地铁供电系统建模仿真研究
  1. 单片机无线通信的恒压供水系统设计+程序

  2. 基于中频信号的家用治疗...

  3. 基于嵌入式技术的智能家...

  4. 基于FPGA竞赛系统设计+程序

  5. 单片机的火灾报警系统设计+电路图+程序

  6. MCGS对PLC的监控系统设计+梯形图

  7. PLC在机械手控制中的应用设计+梯形图

  8. 大众媒体对公共政策制定的影响

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. 电站锅炉暖风器设计任务书

  11. 十二层带中心支撑钢结构...

  12. 乳业同业并购式全产业链...

  13. java+mysql车辆管理系统的设计+源代码

  14. 酸性水汽提装置总汽提塔设计+CAD图纸

  15. 杂拟谷盗体内共生菌沃尔...

  16. 当代大学生慈善意识研究+文献综述

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回