基于CAN总线的温度控制系统设计开题报告
CAN总线控制系统的设计与应用的研究的开题报告

CAN总线控制系统的设计与应用的研究的开题报告一、研究背景随着智能化、自动化发展的迅速,越来越多的车载系统、工业控制系统需要进行数据采集、传输、控制等方面的应用。
在这些系统中,CAN总线技术由于其高速、稳定、可靠、可扩展性强等特点被广泛应用。
因此,CAN总线控制系统的设计与应用成为了当前研究的热点之一。
二、研究内容本研究将对CAN总线控制系统的设计和应用进行深入研究和分析,主要包括以下内容:1. CAN总线技术的原理、特点和应用情况的分析和总结。
2. CAN总线控制系统的设计方法和流程介绍,包括硬件电路设计、块图设计、软件设计等方面。
3. CAN总线控制系统中常用的控制算法的分析和应用,包括PID控制算法、模糊控制算法、神经网络控制算法等方面。
4. CAN总线控制系统的实现与测试,包括硬件测试、软件测试、总体测试等方面。
5. 实际应用案例分析,以汽车电控系统、智能家居控制系统、工业控制系统等为例,分析CAN总线控制系统的实际应用情况和优缺点。
三、研究意义1. 对于学术界,充分探讨和研究CAN总线控制系统的设计和应用,促进相关领域的发展和进步。
2. 对于相关产业,通过提高CAN总线控制系统的设计和应用水平,提高产品的竞争力和市场占有率,推进相关行业的发展。
3. 对于个人,通过学习和掌握CAN总线控制系统的设计和应用技术,提高个人的综合素质和职业技能,增强自身的竞争力和发展空间。
四、研究方法1. 文献调研法:通过查阅相关文献和资料,了解CAN总线技术的原理、特点和应用情况,为研究提供基础和支撑。
2. 现场调研法:通过实际观察和采集实际应用系统的数据,为研究提供数据支持和验证。
3. 数学建模法:将CAN总线控制系统建立数学模型,对系统进行分析和优化。
4. 实验验证法:通过实验验证CAN总线控制系统的性能和可行性。
五、研究进度安排阶段一:文献调研和实验准备(1个月)1. 文献调研,深入了解CAN总线技术的原理、特点和应用情况。
温度控制系统设计开题报告

温度控制系统设计开题报告温度控制系统设计开题报告一、研究背景随着科技的不断进步和人们生活水平的提高,温度控制系统在各个领域的应用越来越广泛。
无论是家庭、工业生产还是医疗设备,温度控制都是确保设备正常运行和人们舒适生活的关键因素。
因此,设计一套高效可靠的温度控制系统对于提高生产效率和生活品质具有重要意义。
二、研究目的本研究旨在设计一套温度控制系统,通过对环境温度进行实时监测和调节,实现温度的精确控制。
具体目标包括:1. 确定适用于不同环境的温度控制算法;2. 开发一套高效的温度传感器,能够准确快速地获取环境温度数据;3. 设计一个可靠的控制器,能够根据温度数据进行智能调节;4. 提供用户友好的界面,方便用户对温度控制系统进行操作和监测。
三、研究内容1. 温度控制算法本研究将探索不同的温度控制算法,包括PID控制算法、模糊控制算法和神经网络控制算法等。
通过比较不同算法的性能和适用范围,选择最合适的算法用于温度控制系统。
2. 温度传感器设计为了准确获取环境温度数据,本研究将设计一种高效的温度传感器。
传感器应具备高精度、快速响应和抗干扰能力,以确保温度数据的准确性。
3. 控制器设计基于所选的温度控制算法,本研究将设计一个可靠的控制器。
控制器应能够根据温度数据实时调节温度,同时具备稳定性和快速响应的特点。
4. 用户界面设计为了方便用户对温度控制系统的操作和监测,本研究将设计一个用户友好的界面。
界面应具备直观、简洁和易于操作的特点,使用户能够轻松地进行参数设置和实时监测。
四、研究方法本研究将采用实验研究和仿真模拟相结合的方法进行研究。
首先,通过实验测试不同温度控制算法的性能和适用范围。
然后,利用仿真软件对温度传感器和控制器进行设计和验证。
最后,搭建实际的温度控制系统原型,并进行实际操作和测试。
五、研究意义本研究的成果将具有以下意义:1. 提供一套高效可靠的温度控制系统,为各个领域的设备和生产提供重要支持;2. 提高生产效率和产品质量,减少能源消耗和资源浪费;3. 提升人们的生活品质,提供舒适的居住和工作环境;4. 推动温度控制技术的发展,为相关领域的研究提供参考和借鉴。
can总线 开题报告

can总线开题报告CAN总线开题报告一、引言CAN(Controller Area Network)总线是一种高可靠性、高实时性的串行通信协议,广泛应用于汽车电子领域。
本文将探讨CAN总线的基本原理、应用场景以及未来发展趋势。
二、CAN总线基本原理1. CAN总线的定义和特点CAN总线是一种多主控制器、多从控制器的串行通信协议,具有高可靠性和高实时性的特点。
它采用差分信号传输方式,能够抵抗电磁干扰和噪声,适用于复杂的汽车电子系统。
2. CAN总线的通信方式CAN总线采用基于事件触发的通信方式,即只有当总线上发生重要事件时,才会发送数据。
这种方式能够减少总线负载,提高通信效率。
3. CAN总线的数据帧格式CAN总线的数据帧包括标准帧和扩展帧两种格式。
标准帧由11位标识符和8位数据组成,扩展帧由29位标识符和8位数据组成。
数据帧还包括控制字段、CRC校验字段和帧结束字段。
三、CAN总线应用场景1. 汽车电子系统CAN总线在汽车电子系统中起到了至关重要的作用。
它可以实现车辆各个部件之间的通信,如发动机控制单元、制动系统、仪表盘等。
通过CAN总线,这些部件可以实时交换信息,提高整车的性能和安全性。
2. 工业自动化CAN总线也被广泛应用于工业自动化领域。
它可以连接各种传感器、执行器和控制器,实现设备之间的高效通信。
通过CAN总线,工业自动化系统可以实现实时监测、远程控制和数据采集等功能。
3. 航空航天CAN总线在航空航天领域也有广泛应用。
它可以实现飞机各个系统之间的数据交换,如飞行控制系统、导航系统和通信系统等。
CAN总线的高可靠性和实时性使得飞机能够快速响应各种复杂的飞行任务。
四、CAN总线的发展趋势1. 高速CAN总线随着汽车电子系统的发展,对CAN总线的通信速率要求越来越高。
目前,已经出现了高速CAN总线,其通信速率可以达到1 Mbps以上。
高速CAN总线可以满足大数据量传输和高实时性的需求。
2. CAN-FD总线CAN-FD(CAN with Flexible Data-Rate)总线是CAN总线的升级版,可以实现更高的数据传输速率和更大的数据传输量。
基于CAN总线的温度控制系统

基于CAN总线的温度控制系统前言CAN (Controller Area Network) 总线又称控制器局域网是Bosch 公司, 在现代汽车技术中领先推出的一种多主机局部网由于其卓越的性能极高的可靠性独特灵活的设计和低廉的价格现,已广泛应用于工业现场控制智能大厦小区安防交通工具医疗仪器环境监控等众多领域CAN, 已被公认为几种最有前途的现场总线之一CAN。
总线规范已被ISO 国际标准组织制订为国际标准,CAN 协议也是建立在国际标准组织的开放系统互连参考模型基础上的,主要工作在数据链路层和物理层。
用户可在其基础上开发适合系统实际需要的应用层通信协议,但由于CAN 总线极高的可靠性从而使应用层通信协议得以大大简化。
CAN总线的物理层是将ECU连接至总线的驱动电路。
ECU的总数将受限于总线上的电气负荷。
物理层定义了物理数据在总线上各节点间的传输过程,主要是连接介质、线路电气特性、数据的编码/解码、位定时和同步的实施标准。
控制器局域网CAN是目前为止被批准为国际标准的少数现场总线之一。
CAN 网络可以采用多主方式工作。
它采用非破坏性的总线仲裁技术,其控制和信号传输采用短帧结构,因而具有低耦合性和较强的抗干扰能力。
它的传输介质可以是双绞线、同轴光纤或电缆,选择十分灵活;每帧信息都有CRC校验及其它检错措施,因此数据出错率极低,可靠性较高;当其传输的信息出错严重时,节点可以自动断开与总线的联系,以使其总线上其它的操作不受影响。
虽然目前USB、PCI等总线技术得到了快速发展,但是在大量应用的测试微机及工控机中,用的最多的还是ISA总线。
ISA总线具有16位数据宽度,其最高工作频率为8MHz,数据传输速率可达到16MB/s,地址总线有24条,可寻址16MB 的地址单元,其总线信号分为5类,分别为数据线、控制线、地址线、电源线和时钟线。
控制器局域网CAN属于现场总线的范畴,是一种有效支持分布式控制系统的串行通信网络。
基于CAN总线的温度监测系统

基于CAN总线的温度监测系统摘要控制器局部网(CAN—C0NTROLLER AREA NET的RK)是BOSCH公司为现代汽车应用领先推出的一种多主机局部网,由于其卓越性能现已广泛应用于工业自动化、多种控制设备、交通工具、医疗仪器以及建筑、环境控制等众多部门。
其总线规范已成为国际标准,被公认为几种最有前途的总线之一。
本文综述了CAN总线产生和发过程,概括了CAN 总线优于其它现场总线的特点,结合生产中温度监控的实际需求,提出了将CAN总线应用于生产实践的设想。
给出了基于CAN总线的温度监控系统的设计方案,设计了一种基于CAN总线的智能楼宇温度测控系统。
以STC89C52RD单片机为核心,利用CAN总线技术和数字温度传感器DS18B20,组建了智能楼宇温度测控系统的节点及网络架构,给出了系统总体结构和关键的软件流程。
测试结果表明,房间温度控制能满足设计要求,具有结构简洁、节能、实时性好及可靠性高等优点。
关键词:现场总线,温度传感器,节点,网络架构A CAN network based temperature monitoringsystemABSTRACTController area network (CAN-C0NTROLLER AREA NET's RK) is a BOSCH company is the leading modern automotive applications, launched a multi-host the local network, because of its superior performance has been widely used in industrial automation, variety of control equipment, transport, medical equipment and construction, environmental control and many other sectors. The bus specification has become the international standard, recognized as some of the most promising of the bus. This paper reviews the production and development process of CAN bus, CAN bus, summarizes the characteristics superior to other field bus, temperature monitoring with the production of the actual demand, put forward a CAN bus used in the production practice of the idea. CAN bus is presented based on temperature monitoring system design, design of a CAN bus based temperature measurement and control system of intelligent buildings. The STC89C52RD microcontroller as the core, the use of CAN bus technology and the digital temperature sensor DS18B20, set up a temperature measurement and control system intelligent building node and network architecture, gives the overall system architecture and key software processes. The results show that the room temperature control to meet the design requirements, with a simple structure, energy, real good, and reliability.Keywords: field bus, temperature sensors, nodes, network architecture目录摘要 ................................................................................................................. I ABSTRACT ....................................................................................................... II 第1章绪论.. (1)第2章现场总线CAN原理概述 (2)2.1 CAN总线产生和发展 (3)2.2 CAN总线的概述 (4)2.3 CAN总线的特点 (4)2.4 CAN总线组织的基本规则 (6)第3章温度监控系统的总体设计方案 (8)3.1 系统要求 (8)3.1.1 系统功能要求 (8)3.2 系统总体设计方案 (8)3.3 关键器件的选择 (9)3.3.1 SJA1000芯片简介 (10)3.3.1.1 SJA1000芯片特性 (10)3.3.1.2 SJA1000内部结构 (10)3.3.2 AT89C52单片机简介 (12)3.3.3 CAN总线收发器82C250芯片简介 (13)3.3.4 6N137光电耦合器 (14)第4章系统的硬件设计 (16)4.1 CAN通信电路设计 (16)4.2 智能温度节点设计 (18)4.3 外围电路硬件设计 (19)4.3.1 数字温度传感器DS18B20 (19)4.3.1.1 DS18B20的特点 (19)4.3.1.2 DS18B20使用注意事项 (20)第5章系统的软件设计 (21)5.1 系统的软件设计 (21)5.2 上位机的软件设计 (21)5.2.1 CAN信息的接收 (22)5.3 下位机的软件设计 (23)5.3.1 温度测控软件设计 (23)5.3.2 调温设备控制软件设计 (24)5.4 CAN的初始化程序设计 (25)5.5 数字温度传感器的软件设计 (26)结论 (27)参考文献 (28)致谢 (30)第1章绪论近年来,现场总线以其全开放、全分散、全数字化,集计算机、通信、控制技术于一体而已成为当今自动化领域技术发展的热点,在各种工业生产过程中得到了越来越广泛的应用。
温度控制系统设计开题报告

温度控制系统设计开题报告1. 引言随着科技的不断发展,温度控制系统在各个领域得到了广泛的应用。
温度是一个重要的物理量,对于人们的生活和工作环境有着重要的影响。
在一些特定的工业领域,如化工、食品、医药等,精确的温度控制是非常关键的。
设计一种高效准确的温度控制系统对于提高生产效率、保障产品质量具有重要意义。
本文档着重介绍了温度控制系统的设计开题报告,包括系统的概述、需求分析、系统设计方案以及预期结果等内容。
2. 系统概述本温度控制系统旨在实现对温度的精确控制,提供一个稳定的温度环境。
系统将通过传感器感知温度,并根据预设的温度设定值自动控制加热或制冷设备,实现对温度的调节。
此外,系统还将提供实时监测和数据记录功能,以便用户可以随时了解温度曲线和系统状态。
3. 需求分析基于对温度控制系统的需求分析,我们得到以下系统功能需求:•温度测量功能:系统需要能够准确测量温度,并提供可靠的温度数据。
•温度控制功能:根据用户设定或预设的温度设定值,系统能够自动控制加热或制冷设备,实现对温度的精确调节。
•实时监测功能:用户可以通过系统界面实时监测温度曲线和系统状态。
•数据记录功能:系统能够记录温度数据,并提供数据导出和分析功能。
4. 系统设计方案基于需求分析,我们设计了以下系统设计方案:•硬件设计:系统将包括温度传感器、加热器、制冷器、控制器和显示器等组件。
温度传感器负责测量环境温度,加热器和制冷器根据控制器的指令实现温度调节,而显示器则用于显示温度曲线和系统状态。
•软件设计:系统将采用嵌入式软件设计,使用C语言编写。
软件将包括温度测量算法、温度控制算法以及数据记录和显示算法等。
此外,系统将使用图形界面设计,用户可以通过界面操作设定温度设定值和监测温度曲线。
•数据存储:系统将使用数据库管理温度数据,数据可以通过网络传输或导出到外部存储介质进行分析。
5. 预期结果通过本温度控制系统的设计和实现,我们预期可以达到以下目标:•温度测量误差小于0.5摄氏度,满足精确测量需求。
基于总线构架的温度测量模块的仿真系统的研究的开题报告

基于总线构架的温度测量模块的仿真系统的研究的开题报告一、研究背景随着计算机、网络技术的进步和应用日益广泛,实时监测和控制系统的需求不断增加。
而温度是工业生产和生活中重要的参数之一,对其实时监测和控制具有重要意义。
因此,基于总线构架的温度测量模块成为了研究热点。
本文旨在研究基于总线构架的温度测量模块的仿真系统,实现总线通信、数据采集和算法处理等功能,为温度测量和控制系统的开发提供技术支持。
二、研究内容1.总线构架的选型本文将从市场上常见的总线构架出发,综合分析各总线的优缺点,选定最适合温度测量模块的总线构架。
2.数据采集本研究将设计相应的数据采集电路,包括采集温度信号和接口电路设计。
3.总线通信本文将设计总线通信协议并实现总线通信功能。
通过总线通信实现温度测量模块和主控制器的数据交换和控制命令传输。
4.算法实现本文将设计合适的算法实现温度测量模块的温度处理,包括温度信号的滤波、校正和插值处理等。
5.仿真系统的设计与实现本文将设计基于总线构架的温度测量模块的仿真系统,并通过实验验证其正确性和有效性。
同时,对仿真系统的优化和扩展探索。
三、研究意义本文研究基于总线构架的温度测量模块的仿真系统,可以帮助开发人员更方便地进行测量和控制系统的设计和实现。
该系统具有灵活性和可扩展性,可以应用于各种场合和需求。
四、进度安排第一阶段:文献综述和总线构架的选型,时间:两周第二阶段:数据采集和总线通信的设计和实现,时间:四周第三阶段:算法实现和仿真系统的设计,时间:六周第四阶段:实验验证和系统优化,时间:四周第五阶段:论文撰写、结题和答辩,时间:六周五、预期成果1. 基于总线构架的温度测量模块的仿真系统设计和实现;2. 仿真系统的调试结果和实验数据,验证其正确性和有效性;3. 学术论文一篇,发表在核心期刊或国际会议上。
基于CAN总线的温度测控系统-开题报告

2.2 国内外研究现状及分析
2.2.1 国内外研究现状
由于计算机技术、通讯技术、CRT显示技术和自动化控制技术(即四C技术)的发展,使得自动化仪表装置向系统化、分散化、多样化和高性能化的方向产生了一个质的飞跃,并且越来越多地应用于生产过程的自动控制中。生产过程中的自动控制功能大多采用PLC系统、DCS系统和现场总线系统来实现。对这些基于微电子技术的控制系统,干扰存在于整个控制过程中(经现场测量仪表、导线传输至控制系统来完成控制运算等功能,然后输出至气动或电动执行机构)。为保证生产装置长期、稳定、可靠和优化运行,提高系统的抗干扰能力成为了一项非常重要的工作【17-20】。计算机测控系统的运行环境往往比较恶劣、干扰严重,对计算机运行的可靠性与安全性有很高的要求,因此,系统抗干扰性能的好坏直接决定着系统的性能和应用价值。随着微机测控技术的不断发展和应用要求的不断提高,众多的开发设计人员越来越清楚的认识到: 一个高性能的微机测控系统除了具有硬件的高性能和高抗干扰能力外,还需要软件系统的密切配合。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
石河子大学机械电气工程学院
毕业设计开题报告
课题名称:基于CAN总线的温度控制系统设计
****:**
学号:**********
学院:机械电气工程学院
专业年级:10电气(2)班
****:***
职称:教授
完成日期:2014年3月-6月
现场总线产品集成在同一套FCS中,具有互换性和互操作性。
FCS把传统DCS的控制功能进一步下放到现场智能设备,由现场智能设备完成数据采集、数据处理、控制运算和数据输出等功能。
现场智能设备的数据,通过现场总线传到控制室的监控设备上"控制室的监控设备用来监视各个现场设备的运行状态,保存各现场智能设备上传的数据,同时完成一定的控制功能"因此FCS更好地体现了“信息集中,控制分散”的概念。
而且FCS连线简单,将大大降低安装和连线的费用,现场装置的智能化将增强现场设备的功能,减少一半甚至一半以上的FO设备,并提供更多的信息流动。
由于结构上的改变,FCS比DCS节约硬件设备。
同时减少大量电缆,使施工、调试大大简化[4~6]。
目前自动控制中的温度测控网络的研究重点集中在远距离传输和检测数据的稳定性上。
通常该系统主要采用的是用模拟温度传感器,通过 A/D转换成数字信号,再转换为 RS485通信。
测控系统主要借助于PC提供的 RS232 串行口。
与 RS-485 之间进行转换,从而实现温度测控网络系统的控制。
这种方式虽然很成熟。
但主要存在两大缺点。
一是 A/D转换成本高,电路较为复杂,稳定性差。
二是 RS485通信距离短,一般不加中继通信距离小于 1 200m,同时 RS485 抗强干扰能力差,当某一通信节点出现故障时不能自动脱离,从而使整个系统瘫痪。
严重影响了整个系统的可靠性。
为了提高自动控制系统中通信的可靠性。
近年来,现场总线取得了长足的发展。
现场总线系统FCS 也是未来控制网络化的基础。
FCS 不需要一个中央控制单元来集中控制和操作,而是通过智能现场设备来完成控制和通信任务。
可较好地解决实时控制和现场信号的网络通信。
另外新一代的数字温度传感器,可直接将温度信号转换为串行数字信号供计算机处理,使检测稳定性大为提高。
因此,把现场总线技术,单片机控制技术和数字化温度传感器结合起来,就可以克服目前温度测控网络系统中存在的缺点,实现高可靠性的数字化温度测控网络系统。
[7]
国外研究现状
1986年德国Bosch公司为解决汽车的监测和控制而设计了 CAN,CAN (Controller AreaNetwork)是一种串行网路,基于其高可靠性、支持分布式控制和实时控制等适合工业控制的特点,随后逐步发展到其他工业控制领域。
CAN总线经过上世纪90年代的高速发展,并制定了 CAN技术规范(CAN 2.0)和ISO国际标准(IS011898)。
据上世纪90年代初成立的国际CAN用户和制造商非营利组织CiA(CAN in Automation)统计:在1998年CAN节点销售量多达9700万个,其中80%安装于欧洲,且80%的CAN节点应用于汽车工业,剩下20%则应用于嵌入式网络和工业控制系统,如工业控制系统、监测系统、机器人控制系统等。
值得注意的是在欧洲高能物理项目CERN中也采用了CAN总线。
[8~10]进入21世纪,CAN总线技术得到高速发展,在广泛应用于汽车应用领域的同时,逐渐应用于其他新领域,如:医疗器械、航空航天、航海、自动化控制和军事国防等众多领域。
CAN总线被公认为几种最有前途的现场总线之一。
随着我过经济的高速发展,科技创新的突飞猛进,CAN总线作为我国新兴的科学技术手段,将会在我国工业、农业、生活等众多领域发挥出巨大的作用和潜力,为推动我国的现代化建设做出应有的贡献。
[11]众多国际知名汽车公司早在20世纪80年代就积极致力于汽车网络技术的研究及应用。
早期的汽车网络只不过是 2 个处理器之间的UART 连接。
这种串行连接使 2 个
控制器之间能容易地共享信息,但这样的网络却无法简单地增加节点。
北美汽车制造商和汽车工程师协会 SAE(Society of Automotive Engineers)开发了 J1850,这是一个汽车网络的专用规程。
J1850 很快就成了车内联网的标准,并取代了 UART 串行通讯。
通用汽车公司和克莱斯勒汽车公司使用 10.4kb/s可变脉宽规程的相似版本,在单根线的总线上通讯。
福特汽车公司采用速率更高的 41.6 kb/s PWM 型,在 2 条线的差分总线上通讯。
欧洲汽车制造商支持控制器局域网络 CAN(Control Area Network)。
CAN最早是德国博世公司开发的,是一种最高数据速率可达到 1Mb/s 的实时控制总线。
其它的标准还有德国大众的 ABUS、ISO 的 VAN、马自达的 PALMNET 等。
[12]
三、对课题提出的任务要求及实现预期目标的可行性分析
1、对课题提出的任务要求
1、研究如何测量温度;
2、研究如何将所得温度信号送入单片机;
3、研究如何将温度信号由单片机送入PC机并显示;
4、研究如何实现将所得温度与所需温度对比并调节。
2、实现预期目标的可行性分析
1)技术可行性
本课题所涉及的研究目标,在国内外已经有成熟的理论基础和技术基础。
对于can 总线所涉及到的技术问题进行细致的分析,绝大部分使用计算机与所学专业知识进行构建,其他的部分则可以通过自学,老师的指导来完成。
2)操作可行性
本课题要求对于can总线有比较细致的了解,能够通过对所查文献和专业知识的自主研究与学习。
利用实验室提供的现有仪器和设备来搭建,从可操作性的角度来讲,完全可行。
四、本课题需要重点研究的、关键的问题及解决的思路
1、重点研究的、关键的问题
(1)CAN控制器SJA1000和AT89C51单片机结合设计的通信。
(2)单片机与微控制器的通信。
(3)如何实现can总线对温度数据的采集和执行控制。
2、解决的思路
(1)CAN—RS232的转化这部分,主要有两部分的通信,一个是SJA1000和节点的通信,另外就是串口的通信,按照CAN总线帧的格式和节点定好协议,再约定好串口数据传送的协议。
凡是涉及通信的,用户都可以按照自己所需要的定义通信协议,数据传送才能正确有序的传送。
(2)CAN 总线节点的软件设计主要包括三大部分:CAN节点初始化、报文发送和
报文接收。
熟悉这三部分程序的设计就能编写出利用CAN总线进行通信的一般应用程序,当然要将CAN总线应用于通信任务比较复杂的系统中还需详细了解有关CAN总线错误处理总线脱离处理接收滤波处理波特率参数设置和自动检测以及CAN总线通信距离和节点数的计算等方面的内容。
五、完成本课题所必须的工作条件及解决的办法
1、完成本课题所必须的工作条件
(1)计算机一台,单机单用,保证程序的安全有效。
(2)Visual Basic编程软件。
(3)SJA1000的CAN控制器。
(4)AT89C51单片机。
(5)DS18B20温度传感器。
(6)RS232标准的电平。
(7)相关的书籍和学习资料。
(8)能够保证一天不少于6个小时的工作环境。
2、解决的办法
(1)使用电子实验室个人计算机一台。
(2)使用实验室的SJA1000的CAN控制器、AT89C51单片机、DS18B20温度传感器、RS232标准的电平。
(3)通过个人购买,网络搜索,和大学图书馆和学院资料室借阅解决。
(4)电子实验室的开放时间足以保证时间要求。
(如工具书、实验设备或实验环境条件、某类市场调研、计算机辅助设计条件等等)
六、完成本课题的工作方案及进度计划
1、完成本课题的工作方案
为完成本课题的基本任务要求,拟定工作方案如下:
(1)确定毕业设计题目之后,首先从个人图书、学院资料室、大学图书馆,因特网上搜集相关的文献和技术文档,以及可能涉及到的软件程序,搜集开发平台所需要的插件,帮助文档等。
(2)阅读搜集到的文档,熟悉课题所涉及到的知识和开发工具。
查漏补缺,继续完善文献和技术文档。
(3)对于课题进行功能分解,抽取其系统结构图,划定功能模块。
(4)尝试编写功能模块,坚持完成一块,调试一块,解决一块的原则。
(5)进行系统调试,安装和部署项目。
(6)在各阶段中,做好相关的文档;在调试结束后进行文档的整理与汇总,完成毕业设计文档的撰写,并做好演示课件,准备毕业答辩。
2、完成本课题的进度计划(以周为单位)。