毕业设计--基于串行总线的运行维护系统设计

毕业设计--基于串行总线的运行维护系统设计

ID:885334

大小:551.01 KB

页数:44页

时间:2017-09-23

毕业设计--基于串行总线的运行维护系统设计_第1页
毕业设计--基于串行总线的运行维护系统设计_第2页
毕业设计--基于串行总线的运行维护系统设计_第3页
毕业设计--基于串行总线的运行维护系统设计_第4页
毕业设计--基于串行总线的运行维护系统设计_第5页
资源描述:

《毕业设计--基于串行总线的运行维护系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、深圳大学(专升本)毕业论文(设计)题目:基于串行总线的运行维护系统姓名:XXX专业:计算机科学与技术学院:计算机与软件学院学号:2011103213168XXXX指导教师:XXX2013年05月20日深圳大学专升本毕业论文(设计)诚信声明本人郑重声明:所呈交的毕业论文(设计),题目《基于串行总线的运行维护系统》是本人在指导教师的指导下,独立进行研究工作所取得的成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式注明。除此之外,本论文不包含任何其他个人或集体已经发表或撰写过的作品成果。本人完全意识到本声明的法律结果。毕业论文(设计)作者签

2、名:日期:年月日目录(专升本)毕业论文(设计)1【摘要】4⒈引言51.1运行维护系统概述51.2串行总线概述51.2.1串行总线特点51.2.2串行总线原理6⒉开发技术概述62.1四层开发结构简述62.1.1物理层62.1.2数据链路层72.1.3协议层72.1.4应用层82.2MFC技术简介92.3动态链接库简介93.运行维护系统总体设计103.1需求分析103.1.1编写的目的及背景103.1.2功能需求103.1.3系统性能需求113.2系统分析113.2.1技术可行性113.2.2经济可行性113.2.3操作可行性113.2功能模块划分11

3、4系统的实现124.1运用API函数实现串口操作124.1.1串口相关API函数介绍124.1.2运行维护系统中串口操作的实现134.2通讯协议的建立144.2.1上位机与下位机指命解析144.2.2上位机与下位机通信操作流程图154.3数据交换层代码的封装154.4用户界面层的实现174.4.1打开与关闭串口174.4.2数字输入输出174.4.3脉宽调制184.4.4数模与模数转换184.4.5电机控制194.4.6信息栏205.软件的使用206结束语21【参考文献】22【ABSTRACT】23【附录】关键代码说明24基于串行总线的运行维护系统

4、计算机与软件学院(计算机科学与技术)王艳学号:20111032131681054【摘要】设备电气自动化的发展已经有几十年的历史,其在国内的发展速度也在不断加快。各种类型PLC在设备自动化中的应用虽然非常广泛,但是其价格一直居高不下,这就给其在国内的市场带来很大的局限性。在设备自动化中,单片机系统成本低、设计方案较灵活,从而节省工程材料达到降低成本的目的。在设备自动化的改造中进行此类问题的分析和研究,可以使系统达到一个非常理想的效果。而通信在自动化行业里不可缺少的环节。本文所涉及的是传输距离不超过15米所传输数据量较小的PC机和单片机的串行通信。RS

5、232C串行通信在控制领域里应用得很广泛但在实际应用中又会因所控制的对象所解决的问题不同而各具特点,如PC机对外围设备的读写控件电气元器件或获取其状态,从而对各种类型的设备进行自动化控制。作为一个实际应用项目,本论文也在研究、构建时充分考虑了应用方的需求,以求能让设计的东西真正付诸于实际的应用之中。【关键词】:串行通信运行维护系统动态链接库上位机下位机⒈引言1.1运行维护系统概述自动运行维护系统对生产的影响越来越深刻,加快机械制造业技术的改造是自动化技术与进步发展的主要方向和任务。在技术上依然与外国先进的制造技术相差甚远,所以我们需要结合自身的实际

6、情况,稳扎稳打走出符合我们实际情况的发展道路。运行维护系统的应用和发展,首先要与生产实际相结合,以发展实用机械自动化技术为主。我们首先应该明白,发展自动化技术的最终目的是为了服务于生产。因此,运行维护系统技术的发展,应符合企业运营、生产的需求,以生产中所需条件为导向。在产品的加工生产中,只有采用与此产品相适应的自动化生产技术,才能让产品取得良好的经济效益与技术效益。1.2串行总线概述随着计算机技术的迅速发展及其在各领域的广泛应用,远程控制以及数据采集系统多采用上位机和下位机的主从工作方式,由于串行通信具有高效可靠、价格便宜,遵循统一的标准等特点,因

7、而成为主要的通信手段。微机的分析处理能力较强,有很好的人机界面和大容量的多种存储方式,所以上位机一般采用微机。而单片机具有价格低,功能强,抗干扰能力好,以及面向控制等特点,所以下位机采用单片机来构成主从式多机工作模式。本次设计的任务是给出在分布式控制系统中上位PC机与下位单片机(LPC2368)之间进行异步串行通信的解决方案,实现了上位机向多个(最多8个)下位机发送信息以及下位机接收上位机的数据并能够向上位机发送数据的功能。要求在实际运行过程中,简单方便,稳定可靠,较好地解决上位机与下位机之间的通信问题。1.2.1串行总线特点(1)、异步通讯模式,

8、包括线路空闲/地址位通信协议。(2)、有两个单独的移位寄存器,输入/输出移位寄存器。(3)、传输7位或8位数据,可采用奇偶

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。