基于LabVIEW开发平台的单片机串口通讯系统设计
2018-01-02杨金月
赤峰学院学报·自然科学版 2017年23期
李 梦,杨金月
(安徽信息工程学院 机械工程系,安徽 芜湖 241000)
基于LabVIEW开发平台的单片机串口通讯系统设计
李 梦,杨金月
(安徽信息工程学院 机械工程系,安徽 芜湖 241000)
本设计通过搭建的单片机下位机系统完成对温度信号的采集、传输、显示、通讯,借助虚拟仪器开发平台LabVIEW软件VISA串口仪器I/O模块编制程序与单片机接口进行信号通讯,完成PC机上位机构建.系统最终实现DS18B20温度传感器采集到的实时温度信号最终显示在虚拟仪器的前面板界面上.下位机系统的软件设计主要借助proteus调试仿真实现,LCD显示实时温度信号,上位机的通讯程序编制完成信号从单片机到PC的串口通讯,并在此基础上借助无线发射和无线接收系统设计将信号在手机终端进行通讯并完成一定调试.
LabVIEW;单片机;温度控制;串口通信;DS18B20
温度的监控已经成为当前工业生产、农业领域和一些科学研究领域的重要部分.根据系统的具体情况,采用正确且有效的测量手段尤为重要.传统的温度检测系统一般借助单片机实时采集温度信号显示在LED或LCD上.但此类系统无法生成图表、用户无法获得历史曲线导出报表数据、更无法对采集的信号进行处理、分析获得相应的特征值[1].基于此,本设计提出将温度采集系统作为下位机,通过VISA串口的通讯,借助搭建的虚拟仪器开发平台作为上位机,将温度采集的信号显示在虚拟仪器程序前面板图标上,人机界面友好,可操作性强,可推广价值高.