基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464

基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464

ID:39194084

大小:622.11 KB

页数:10页

时间:2019-06-26

基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464_第1页
基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464_第2页
基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464_第3页
基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464_第4页
基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464_第5页
资源描述:

《基于.LabVIEW和Access的温湿度监测系统上位机程序设计69464》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程设计报告.基于LabVIEW和Access的温湿度监测系统上位机程序设计..基于LabVIEW和Access的温湿度监测系统上位机程序设计目录基于LabVIEW和Access的温湿度监测系统上位机程序设计31设计要求32程序总体功能43程序各功能模块的设计与实现43.1登录功能43.2数据采集功能53.3数据存储功能63.4用户注册功能64仿真测试7..基于LabVIEW和Access的温湿度监测系统上位机程序设计班级:工业自动化131学号:201321714109姓名:黄博烁1设计要求①以串口调试助手(提供软件:串口调试助手V2.2.exe)模拟下位机.模拟的下

2、位机每隔5s从串口发送数据包.数据包格式为“DD.DTDDH”。其中.第1-4位“DD.D”表示温度.第5位“T”为温度标识符;第6-7位“DD”表示相对湿度.第8位“H”为湿度标识符。例如.“32.5T62H”表示测量的温度为32.5度.湿度为62%。②使用虚拟串口软件(提供软件:vspdxp虚拟串口破解版.rar)模拟串口线连接串口调试助手和上位机程序。③上位机程序设计语言要求使用LabVIEW;数据库系统要求使用Access。④上位机程序应包含如下功能:1)登录功能(在Access数据库里建立用户表.用户使用系统时.需要通过登录界面输入用户名和密码信息.并连接A

3、ccess数据库读取用户表的信息进行比对.只有用户名和密码都正确的用户才能登录并使用系统);2)数据采集功能.能通过串口采集下位机发送的测量数据.在前面板分别使用数值指示型控件和WaveformChart控件显示实时温湿度和温湿度变化趋势图。3)数据存储功能.在Access数据库中创建表格存储测量数据.该表格至少包含序号、温度、湿度和测量时间4列.当上位机程序采集到温湿度数据时.将温湿度数据和当前的时间作为测量时间一起写入数据库存储。4)历史数据显示功能(注意:该功能为附加功能.非必须完成功能.但是完成该功能比较有机会获得优秀等级).读出数据库中的测量数据记录.并在前

4、面板使用Table控件显示读取的测量记录。界面示例(仅供参考.可以改变):⑤严格按照进度提交材料.具体的进度要求附后.是否按进度提交材料是评定成绩的重要依据。如果不能按时提交材料.也要按进度要求多次提交材料.每完成任务书规定的一天进度就要提交.文件名称和邮件标题不变.我会根据提交时间判定各同学的进度。⑥设计报告具有严格的撰写要求和格式要求.具体附后。不按照设计报告指定的结构进行撰写...分数会较低。⑦严禁抄袭.如有雷同.抄袭与被抄袭者分数均不及格。2程序总体功能程序具有登录功能.注册功能.将用户名密码写入数据库.数据采集功能.实现温度湿度的曲线显示。3程序各功能模块的

5、设计与实现3.1登录功能图1登录功能界面图2登录功能框图通过stripPath来拆分路径.Provider=Microsoft.ACE.OLEDB.12.0;UserID=Admin;DataSource=/数据库.accdb.验证用户名和密码。登录界面下.还具有注册按钮。3.2数据采集功能..图3数据采集界面图4数据采集框图通过串口连接.拆分接收到的字符串.通过T,H来分别出温度、湿度通过wavefromcharts来显示。..3.3数据存储功能图5数据存储界面将温度和湿度数据、采集时间保存到数据库中.加上序号。存储起来。3.4用户注册功能图6注册界面图7注册框图.

6、.图8注册框图先检查用户名是否重复.若不重复.则进行数据写入。把用户、密码、手机录入。注册成功后弹出“注册成功”.并退回登录界面。4仿真测试(1)登录图9登录界面运行程序时.先弹出登录界面.登录界面有用户名输入框和密码输入框.输入用户名/密码.单击登录按钮可以实现登录。..(2)注册图10注册界面注册成功的提醒用户名重复提醒图11注册成功提醒框图12用户名重复提醒框单击登录界面里的注册按钮.弹出注册界面.输入用户、密码、手机等注册信息后.单击注册按钮.若用户名不重复.则填入数据库后提醒“注册成功”.若用户名已存在.提示“用户名已存在!”..(3)数据显示界面图12数据

7、显示界面成功登陆进入主界面后.选择串口、波特率.打开串口发送程序.程序接收数据显示温度湿度曲线。实时显示数据。(4)温度湿度检测数据表图13温度湿度检测数据表..(5)用户数据表图14用户信息记录表仿真总结程序基本实现了设计要求。1)登录功能(在Access数据库里建立用户表.用户使用系统时.需要通过登录界面输入用户名和密码信息.并连接Access数据库读取用户表的信息进行比对.只有用户名和密码都正确的用户才能登录并使用系统);2)数据采集功能.能通过串口采集下位机发送的测量数据.在前面板分别使用数值指示型控件和WaveformChart控件显示实时

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

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

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