- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
温度测控管一体化系统综合实验
一、实验名称:
温度测控管一体化系统综合实验
二、实验目的和要求
1、熟练掌握VB可视化程序开发,实现用户界面、数据库管理、以及与单片机的串口通信等功能;
2、熟悉access2003数据库集成环境,实现数据库的设计;
3、熟悉单片机开发的流程与方法,实现对温度信号的采集与处理,并通过单片机连接串口发送至PC机。
三、实验内容
1. 用Visual Basic 6.0实现“测控管一体化系统”用户界面,至少包括以下功能:
(1)串口选择,循环检查出可使用的串口,再从中选择一个串口进行连接(可用Label控件+ComboBox控件)。
(2)波特率选择,波特率可选1200、2400、4800、9600(可用Label控件+ComboBox控件)。
(3)温度信息显示框(可用Label控件+TextBox控件),显示由串口发送的实时温度数据。
(4)打开串口(可用ComboBox控件),可检查串口是否连接正确,并接收数据。
(5)温度警报(可用Shape控件),对温度超出正常范围进行报警。
(6)停止采集(可用ComboBox控件),对温度信号停止接收,继续测温(可用ComboBox控件),恢复对温度信号的采集。
(7)清零(可用ComboBox控件),将温度信息显示框中的数据清空。
(8)退出(可用ComboBox控件),退出系统。
(9)显示时间(可用TextBox控件),进行实时显示时间。
(10)历史温度显示列表(可用Label控件+Adodc控件+ DataGrid控件)。
2.在access2003中设计历史温度数据库data5,至少包括四个字段:编号,温度,采集日期,采集时间。
3.在VB中通过MSComm控件实现与单片机的串口通信,至少包括以下功能:
(1)串口打开。
(2)接收单片机发过来的温度信息,并在温度信息显示框中实时显示温度,在时间显示框中实时显示时间。
(3)能实现数据停止采集,清零的功能。
(4)达到报警条件(如温度=28°),报警信号灯变红色。
4.用Visual Basic 6.0实现数据库管理,至少包括以下功能:
(1)在Visual Basic 6.0中通过ADO对象连接access2003中的历史温度数据库data5。
(2)在VB连接上access2003后,在VB中将try表中所有字段在DataGrid控件中显示出来。
5.用单片机实现温度信号的采集与处理,并通过单片机连接串口发送至台式机。至少包括以下功能:
(1)利用DS18B20温度传感器完成温度的测量,把转换的温度值的模拟量送入MSP430F169单片机中进行A/D 转换,并将转换的结果进行温度值变换之后送入1602液晶器中显示。
(2)将转换后的温度值通过串口送至上位机中,进行实时显示。
四、实验报告
1、针对每个实验内容,详细写出具体实现原理和方法。
(1)温度采集下位机系统
本系统主要由以下几个部分组成:主控芯片MSP430F169、RS232接口(DB9)、温度传感器DS18B20、液晶显示器1602。系统原理图见图2。
工作原理:
①DS18B20是一种支持“一线总线”传输方式的数字化温度传感器,其结构如图3所示。
一线总线的真正优势在于:作为信号源,无需考虑如何解决通讯协议问题;在绝大多数场合,不用考虑总线上连接的传感器数量;在大多数场合甚至不需另外提供电源。其特征有:独特的电源和信号复合在一起;仅使用一条口线;每个芯片有唯一编码,支持联网寻址;简单的网络化的温度感知;零功耗等待。
DS18B20的适用电压为3—5V,测温范围为-55℃——+125℃,以0.5℃递增。它以9位数字量的形式反映器件的温度值。DS18B20通过一个单线接口发送或接收信息,因此在中央微处理器和DS18B20之间仅需一条连接线。用于读写和温度转换的电源可以从数据线本身获得,无需外部电源。因为每个DS18B20都有一个独特的片序列号,所以多只DS18B20可以同时连在一根单线总线上,这样就可以把温度传感器放在许多不同的地方。
②主控制器MSP430F169具有具有独特的超低功耗设计,具有5种低功耗模 式给低功耗仪表设计带来了很大方便。MSP430F169单片机为Flash型,可反复编程,且内部集成了转换器特别为智能式仪表电池供电便携设备而设计。
其内部各模块功能特色如下所列:1)60KB + 256Byte可低电压作动的Flash模块(read 1.8 V、write 2.7 V)可作为控制器韧体程序代码和数据的存取。2KB 随机存取内存(RAM),在LPM4待机模式下(消耗0.5μA @ Vcc = 3),储存在RAM内的数据仍可保持。2)相当具弹性的工作频率系统,内建一组内部基本RC震荡频率DC
您可能关注的文档
最近下载
- 师范生实习个人工作总结PPT.pptx VIP
- 2024公共卫生中级考试真题及答案.docx VIP
- 实习生劳务合同标准版.pdf VIP
- 【课件】《城镇燃气经营安全重大隐患判定标准》解读(35页).pptx VIP
- 第五单元+国乐飘香(一)——《十面埋伏》课件++2025-2026学年人音版(简谱)(2024)初中音乐八年级上册.pptx VIP
- 师范生实习个人工作总结.pptx VIP
- 2025年黑龙江省双鸭山市辅警协警笔试笔试真题(附答案).docx VIP
- 腹股沟疝诊疗指南(2025版)解读课件.ppt
- bim技术应用习题及答案(二建继续教育).docx VIP
- 幼小衔接家长会拼音课件.pptx VIP
原创力文档


文档评论(0)