【编者按】:网学网电气工程与自动化类别为您提供恒温控制器上位机软件开发参考,解决您在恒温控制器上位机软件开发学习中工作中的难题,参考学习。
论文编号:ZD902 论文字数:8743,页数:29
摘 要
温度是一种被广泛应用于生产和生活的重要的物理量。针对与不同的应用领域,生产和研制适当的测温系统是十分必要的。
本文开发了基于VB6.0的恒温控制器上位机软件系统。根据串行通讯原理,设计了单片机与PC机的接口电路,建立了单片机与PC机之间的串行通讯协议。对测温系统实现了对象化操作——将采集到的温度信号编码进行接受和描述,将其直接显示在可视的界面当中。该测温系统还具有实时存储功能和信号处理功能。在本设计中,为了及时掌握系统的运行状况,我们还增加了报警功能。
关键词:温度,实时曲线,VB6.0
Abstract
Temperature is a very important physical quantity which used in production and life .For the different applications, it is necessary to produce the proper system of measuring temperature.
The main theoretical base is theory of data collection . The temperature signals measured by 18B20 sensors transform to the voltage signals .The single chip transforms the voltage code to 16M code which is the basic of communication .I design the interface circuit between the single chip and PC .The temperature signals are received and described by VB and then displayed on the screen .All the signals can be Real-time memory in order to analyze them .
Keywords: Temperature ,Current curve,VB6.0
目录
摘 要 II
Abstract III
1 绪论 1
1.1 选题意义 1
1.2 课题研究的主要内容 2
2 通讯设计基础 3
2.1 RS232通信接口 3
2.2 单片机串口通信基础知识 3
2.3 VB简介 5
2.4 MSComm控件 5
2.4.1 MSComm控件两种处理通讯的方式 6
3 系统设计 10
3.1 功能要求 10
3.2 设计方案 10
3.2.1 下位机设计 10
3.2.2 上位机设计 12
4 程序设计 14
4.1 mscomm串口程序设计 14
4.2 曲线绘制程序与报警 14
4.3 指定参数阀自动控制恒温 16
4.4 数据保存程序 16
5 总结 18
致 谢 19
参考文献 20
附录 上位机程序 21