收藏到会员中心
|
文档题目: |
智能家居系统CAN总线通信模块设计 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-22 21:09:46 |
文档分类: |
电子信息机电 |
浏览次数: |
75 |
下载次数: |
0
次 |
|
|
下载地址: |
智能家居系统CAN总线通信模块设计 (需要:125 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:15178 摘 要 现场总线在控制系统中的应用使各领域的综合自动化控制技术飞速发展, 成为控制领域的一个新热点。控制器局部网(CAN,controller area network), 属于现场总线的范畴, 因为其卓越的特性、极高的可靠性和独特的设计, 已经成为国际标准, 在工业自动化设备的互连方面得到越来越广泛的应用, 并已被公认为最有前途的现场总线之一。 本文详细介绍了CAN总线通信在智能家居中的设计方案,详细说明了该方案的设计思想,并阐述了其功能,特点。本文的设计紧紧围绕以智能家居为应用目标,利用CAN总线实现智能家居的通信,使得原来不具有CAN功能的处理器实现高速的CAN总线通信。具体的设计用ARM芯片S3C2410为核心,因为S3C2410并不带CAN控制器,所以选用MCP2510做为CAN的控制器,并且以SPI接口做通道,软件部分以模块化设计为中心,将待开发的软件系统划分为若干个相互独立的模块,这样使完成每一个模块的工作变得明确。硬件部分的设计按照CAN典型的设计方法来设计,严格按照各芯片引脚的参数进行设计。 从实验的结果可以看出,该设计可以实现了CAN的通信功能,实现了数据的自发自收。 关键词:ARM; 嵌入式系统;智能家居;S3C2410; CAN;MCP2510
摘 要 I Abstract II 第一章 绪论 1 1.1引言 1 1.2 CAN总线介绍 2 1.2.1 什么是CAN总线 2 1.2.2 智能家居目前应用状况及前景 2 1.2.3 CAN总线特点 3 1.3 本课题的研究动态和主要任务 4 1.3.1 研究动态 4 1.3.2 课题研究的主要任务 4 第二章 CAN总线的节点设计 5 2.1 CAN总线简介 5 2.1.1 CAN总线技术应用优点 5 2.1.2 典型的系统实现方法图 5 2.2 S3C2410的SPI介绍 6 2.2.1 SPI接口 6 2.3 PCA82C251芯片介绍 8 2.3.1 PCA82C251芯片特性及原理图 8 2.4 MCP2510介绍 9 2.4.1 MCP2510简介 9 2.4.2 MCP2510的结构框图 10 2.4.3 MCP2510工作模式 11 2.5 智能节点硬件电路设计 12 第三章 CAN总线智能节点软件设计 14 3.1 智能节点软件设计 14 3.1.1 软件处理流程 14 3.1.2 SPI初始化 15 3.1.4 CAN收发实现 16 第四章 系统测试与分析 19 4.1 FS2410P简介 19 4.1.1 FS2410P平台介绍 19 4.1.2 FS2410P ARM9核心板介绍 20 4.2 ADS介绍 21 4.2.1 ADS及其特点 21 4.2.2 ADS软件开发流程 22 4.3 测试步骤 22 4.4 测试结果及分析 24 第五章 总 结 25 参考文献 26 致 谢 27 附 录 28
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|