串口通信与控制系统

串口通信与控制系统

ID:43070377

大小:1.12 MB

页数:41页

时间:2019-09-26

串口通信与控制系统_第1页
串口通信与控制系统_第2页
串口通信与控制系统_第3页
串口通信与控制系统_第4页
串口通信与控制系统_第5页
资源描述:

《串口通信与控制系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、XXX大学本科毕业设计论文题目串口通信与控制系统院系:信息工程学院专业:计算机科学与技术指导教师:学生姓名:班级:计科2008年6月毕业设计任务书题目:串口通信与控制系统二.课题来源及依据:单台的由单片机控制的磨粉机已研制成功并投入小批量生产。本设计准备进一步完善系统,用VC++编写串口通信程序及上位机监控程序,可在上位机中监视下位机的工作状况并可以直接在上位机中修改工作参数,通过通信传送给下位机,实现远程的控制。三.本设计应达到的要求:1.用VC++完成串口通信程序的编制。2.设计图形化的监控界面。3.完成数据库的设计

2、。4.撰写毕业设计说明书。5.英文文献的阅读和翻译。!1!接受任务学生:班级:计科姓名:五.开始及完成日期:自20083月至20086月六.设计《论文》指导:指导老师:摘要在实验室和工业应用中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。本次设计的目标在于:在VC++6.0的环境下,编写使用C++语言,SQL数据库的串口通信程序,控制由单片微机控制的磨粉机,原要求能够通过串口扩展同时监控12台机器,由于目的在于进行串口通信设计的尝试,所以这里只是针对一台单片微机进行程序设计。首

3、先,操作人员能够对串口参数进行配置。其次,当由单片微机控制的磨粉机的工作数据由串口传到计算机时,操作人员能够实时监控其工作状态,工作数据,根据情况,并能更改其工作参数。这样,就要求设计适合本程序的串口通信协议。定时接受来自吊口的数据帧,磨粉机的数据大致可以分为三类,此处在数据帧中使用AX,BX,CX来对数据分类。按照通信协议接受,发送数据,并有一定的数据帧查错能力。另外,在安全性方面,需要一定的保障。这里采用了简单保密功能,操作人员能够输入密码,更改原有的密码,这里的密码功能实现比较简单,有很大的改进空间,可以使用复杂的

4、算法确保更高要求的保密性。本次毕业设计,就使用VC++对串口进行编程,自己设计串口通信协议,进行了一些尝试,虽然能够基本完成设计要求,但是还有很多地方需要改进。关键词:串行通信、VC++6.0、WinAPEMFC32位程序AbstractInlaboratorywithindustryapply,commoniswidelyusedasthepassageofcorrespondeneebetweencomputerandequipmentbecauseserialcommunicationisaneasywayofus

5、age.ThisprojectisaimedatdesigningaserialcommunicationprogramunderVC++6.0environment,usingC++languageandSQLdatabase,tocontroltheflourmillundercontrolofSCM.Itisplannedtoconcurrentlymonitor12machinesviaserialexpansion,becausethedestinationisonlyanattemptatserialcomm

6、unicationprogramming,thisprogramisaimedatsoloSCM.First,operatorcanconfigureserialparameters.Second,operatorcanmonitorthestatuswhilethedataistransferredfromtheflourmilltocomputerviaserialport,andcanrejiggcrtheparamcters.Sothatitisnecessarytodesignaserialcommunicat

7、ionprotocolsuitableforthisprogram.Receivingdataframesentfromserialportoccasionally,asdatafromSCMcanbedividedinto3species,sortedbyAX,BX,CXindataframe,endingandreceivingdataaccordingtocommunicationprotocol,andhasthechcckoutfunctionaswell.Furthermore,forsecurityreas

8、ons,guaranteeisneeded.Thisprogramisenlitledbasicfunctionforsecrecy-Operatorscanenterthepasswordandrejiggerit.Thefunctionforsecrecyisrelativclysimple,canbefurth

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

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

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