|  注册  /  登陆  业界首创:缺少网给资料上传者真金白银现金回报,按月结算支付 上传:95570  发放金额:118800.5
  收藏该资料到
  会员助手
   我要上传资料赚钱
我上传的资料
    我下载过的资料
我的财务明细
  分类
论文
管理学 社会学
计算机/网络 经济学
法学 外语
电子/电信 电气/电力
艺术/体育 数学/物理
生物/化学 交通运输
土木工程 农林养殖
文学/哲学 医学/药学
历史学 教育学/心理学
材料科学 工业机械
地质地理 环境工程
考研资料
华北院校 考研数学
考研英语 考研政治
东北院校 华中院校
华南院校 华东院校
西南院校 西北院校
课件/教案
幼儿课件 小学课件
中学课件 大学课件
其他课件 小学教案
中学教案 大学教案
企管/文书
经营管理 制度/表格
市场营销 培训/拓展
企业文案 人力资源
金融财务 质量管理
讲座视频 本站产品
标准
食品标准 玩具标准
石油化工 机械标准
粮油标准 林业
农业 医药卫生
冶金 矿业标准
国外标准 电子
通信 仪器仪表
工程建设 交通标准
轻工纺织 环境保护
质量管理 检定规程
消防标准 电器/照明
电工标准 其他标准
常用范文
申请书 简历/自荐书
体会总结 合同样本
法律文书 演讲稿
工作计划 述职报告
实验/实践报告 申报材料
考试/认证
公务员 自考
高考 成考
外语 职业资格
原创/技能
文学作品 软件编程
创意想法 个人技能
技术发明 其它
  CAN智能节点设计-论文

CAN智能节点设计

标签Tags: CAN
阅读环境:Word 
资料大小:2.68MB
评价等级:
推荐次数:0
上传会员:郑浩然
资料售价: 60 叮当
小提示 本资料由会员 郑浩然 上传销售,收入归其所有,您也可以提交资料到缺少网销售赚钱
服务咨询: 80043255 80044137 电话:028-87018259
下载地址: 点击进入下载列表
资料介绍:
4.9万字   72页
摘  要
    1983年,德国BOSCH开始研究新一代的汽车总线。1986年,第一颗CAN-bus芯片交付应用,1991年由德国BOSCH公司发布CAN2.0规范,1993年国际标准ISO11898正式出版,1995年ISO11898进行了扩展从而能够支持29位。基本设计规范要求有高的位速率、高抗电磁干扰性而且能够检测出产生的任何错误。CAN总线作为一种有效支持分布式控制或实时控制的串行通信网络,属于现场总线的范畴。CAN总线采用了多主竞争式总线结构,具有多主站运行、分散仲裁以及广播通信等特点,因此CAN总线上任意节点可在任意时刻主动地向网络上其他节点发送信息不分主次,实现各节点间的自由通信。CAN总线协议已被国际标准化组织认证,技术比较成熟,性价比高。 本论文在研究CAN通信协议之后,给出了一种基于MCP2510控制器的CAN智能节点的设计方法。论文首先详细介绍了基于MCP2510控制器的CAN智能节点的硬件电路的实现,对硬件电路中可能会遇到的问题给出了说明;其次对IAR Embedded Workbench编译环境进行了简单介绍,描述了MCP2510.h的各个函数的功能及设计了ms级的延时程序,并给出了该智能节点的环回模式和正常模式的软件设计流程;论文最后完成了上位机测试软件的设计,并给出了波特率计算软件的设计原因和设计思路。

关键词:CAN总线;智能节点;MCP2510; 设计
ABSTRACT
This paper shows a designing method of CAN intelligent node based on MCP2510 controller, after researching the CAN communication protocol. First, this paper introduces the implementing method of hardware circuit of the CAN intelligent node, and emphasizes the problems possibly coming forth. Secondly, IAR Embedded Workbench compiling environment is introduced briefly, and the functions in MCP2510.h are introduced, and ms level delay program is designed, and the software design flow of the intelligent node working in loop-back mode and normal mode. Finally, the PC test software is designed, and the reason and idea of designing the baud rate calculating software is introduced.

Keywords:  CAN bus; Intelligent node; MCP2510; Design
目    录
1 绪论 
2 CAN总线的通信协议 
2.1 CAN节点的层结构 
2.2 CAN总线的通信协议简介 
3 CAN智能节点的硬件电路的设计 
3.1 CAN总线的系统构成 
3.2 电源电路的设计 
3.2.1 5V电源及3.3V电源电路 
3.2.2 电源隔离电路设计 
3.3 单片机外围电路的设计
3.3.1 MSP43012X单片机简介 
3.3.2系统时钟的设置 20
3.3.3 USART功能模块 21
3.3.4 单片机电路的设计 22
3.4 CAN控制器外围电路的设计 23
3.4.1 MCP2510的简介 23
3.4.2 SPI指令 25
3.4.3 工作模式 27
3.4.4 MCP2510外围电路设计 28
3.5 光藕外围电路设计 28
3.6 CAN收发器外围电路设计 29
4 CAN智能节点的软件设计 30
4.1 IAR Embedded Workbench简介 
4.2 MCP2510头文件的设计 32
4.3 延时子程序的设计 33
4.4 主程序设计 33
4.4.1 环回模式下主程序的设计 33
4.4.2 正常模式下主程序的设计 35
5 上位机测试软件及波特率计算软件的设计 36
5.1上位机测试软件的设计 36
5.1.1 通信控件MSComm 36
5.1.2 上位机测试软件设计 37
5.2波特率计算软件的设计 38
6 结论 42
6.1 本课题所做的工作 
6.2 存在的问题及改进方案 
致  谢 
参考文献 
  您可能感兴趣的资料
真奇怪,好象没有你感兴趣的啊!
  还不满意? 继续搜索
  会员评论
提示:
(本站欢迎您发表合理健康的评论,请随时注意的言论,系统已经记录了您的IP地址。)
发表评论: 用户名: 您的Email:
  

联系我们 | 客服论坛 | 帮助中心 | 版权声明 | |友情链接
7×24客服:028-87018259 Email:
使用本网站即表示接受缺少网作品版权声明资料上传协议
2008 © Queshao.com Some Rights Reserved 蜀ICP备06015828号