XXX 大学本科毕业设计论文题目 串口通信与控制系统 院 系: 信息工程学院 专 业: 计算机科学与技术指导教师: 学生姓名: 班 级: 计科 2008 年 6 月毕 业 设 计 任 务 书一. 题目:串口通信与控制系统二. 课题来源及依据:单台的由单片机控制的磨粉机已研制成功并投入小批量生产
本设计准备进一步完善系统,用 VC++编写串口通信程序及上位机监控程序,可在上位机中监视下位机的工作状况并可以直接在上位机中修改工作参数,通过通信传送给下位机,实现远程的控制
三. 本设计应达到的要求:1. 用 VC++完成串口通信程序的编制
2. 设计图形化的监控界面
3. 完成数据库的设计
4. 撰写毕业设计说明书
5. 英文文献的阅读和翻译
四. 接受任务学生: 班级:计科 姓名: 五. 开始及完成日期: 自 2008 3 月至 2008 6 月六. 设计(论文)指导: 指导老师: 摘要在实验室和工业应用中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛
本次设计的目标在于:在 VC++6
0 的环境下,编写使用 C++语言,SQL 数据库的串口通信程序,控制由单片微机控制的磨粉机,原要求能够通过串口扩展同时监控 12 台机器,由于目的在于进行串口通信设计的尝试,所以这里只是针对一台单片微机进行程序设计
首先,操作人员能够对串口参数进行配置
其次,当由单片微机控制的磨粉机的工作数据由串口传到计算机时,操作人员能够实时监控其工作状态,工作数据,根据情况,并能更改其工作参数
这样,就要求设计适合本程序的串口通信协议
定时接受来自串口的数据帧,磨粉机的数据大致可以分为三类,此处在数据帧中使用 AX,BX,CX 来对数据分类
按照通信协议接受,发送数据,并有一定的数据帧查错能力
另外,在安全性方面,需要一定的保障
这里采用了简单保密功能,操作人