介绍:
本文介绍了以 LabVIEW 图形化系统设计软件为核心,利用计算机和以 STC89C516 为主控芯片的模拟控制和信号检测电路板,构建成一套微波炉的模拟控制及信号检测系统。通过上位机的 LabVIEW 编程和对单片机的编程,实现对微波炉的各个控件的控制,同时完成信号采集、显示和判别功能。从而在微波炉的控制电路板没有完成其功能之前,可以使用该测控系统为其它功能子模块,如烧烤管,热风对流,转盘以及冷却风扇等服务,以完成对子模块的功能测试和实验。
应用方案:
微波炉的控制系统功能主要包括对磁控管,烧烤管,加热器,冷却风扇,控制面板,炉门开关,以及转盘等的控制,由微波炉中控制电路板实现。现要通过基于 LabVIEW 编写的上位机软件和模拟控制电路板来实现微波炉中电子板的控制功能。微波炉测控系统模型如图 1 所示:
该系统由硬件和软件两部分组成。如图 2 所示,硬件部分主要包括计算机和以 STC89C516 为主控芯片的模拟控制和信号检测电路板。计算机通过 USB 转串口数据线与电路板相连,电路板上十个继电器的控制分别连接微波炉的十个控件,电路板上的两个热敏电阻和两个信号输入端可以完成对微波炉四个信号的检测。软件部分则是基于 LabVIEW 软件编写的上位机程序以及完成控制功能和信号检测的单片机程序。上位机的 LabVIEW 程序有控制模块和信号检测模块两大部分组成。控制模块可完成对控制命令的导入、设定、存储和发送的功能;检测模块可完成对外部信号的接收、判别、显示和数据存储等功能。单片机程序作为连接微波炉与计算机的桥梁,则主要实现接受上位机的控制命令,进而控制微波炉工作,并将采集到微波炉的信号发送到上位机。
文章全文,回复可见:
——回复可见内容——