基于LabVIEW的多点温度采集实验开发系统设计
时间:10-15
来源:互联网
点击:
上位机程序流程图如图5所示。
3.2 下位机程序设计
下位机主程序包括单片机系统初始化、等待采集命令、调用温度数据读取子程序、调用数据转换子程序、发送数据等程序。单片机上电后,系统开始初始化、等待采集命令;当接收到采集某一通道命令后,就调用读取对应通道的DS18B20的子程序,再调用数据转换和处理子程序,把数据通过串口回传给PC机,然后等待下一采集命令。下位机程序流图如图6所示。
3.3 系统实现
该系统设计完成后,经过反复运行调试,排除了软件和硬件的设计故障;系统采集第一路温度信号,传给上位机显示如图5所示,该系统能够实现如下功能:选择采集线路、实时显示采集线路的温度数值、通过图形化的窗口显示温度变化过程、显示采集时间日期、报警限设置、超限报警以及采集方式选择等功能,达到了预期设计目的。
4 结束语
该系统既充分利用了LabVIEW的强大功能,又发挥了单片机快速及灵活的特点,降低了系统的开发成本、提高了开发效率。该系统通过长时间的运行试验,验证了该系统的可靠性、稳定性以及一定的实用性。该系统界面友好、操作简单、交互性好,便于学生掌握单片机课程以及虚拟仪器课程设计实现过程,有利于提高学生的学习兴趣及培养学生的创新能力。
数据采集 DS18B20 LabVIEW 实验系统 相关文章:
- 一种基FPGA和DSP的高性能PCI数据采集处理卡设计(08-26)
- 基于LabVIEW的USB实时数据采集处理系统的实现(03-26)
- 基于DSP和USB的高速数据采集与处理系统设计(05-01)
- 基于DSP和USB的三维感应测井数据采集系统(06-14)
- 多通道同步数据采集及压缩系统(08-12)
- 基于DSP的高速数据采集系统设计方案(06-25)