陈 林,汪小燕,曹鹏辉
(华中科技大学 电子信息与通信学院,武汉 430074)
基于LabVIEW的综合设计性项目研究
陈林,汪小燕,曹鹏辉
(华中科技大学电子信息与通信学院,武汉430074)
摘要该文以智能温室控制系统的设计实现为例,阐述了如何引导学生综合运用所学理论知识,从系统角度思考、设计总体方案,并利用LabVIEW快速实现的教学模式。该项目既可选择不同模块用于LabVIEW类课程教学,也可引入课程设计。最后,根据教学实践给出了其应用于不同课程的具体教学建议。
关键词智能温室;LabVIEW软件;综合设计;课程设计
LabVIEW是美国国家仪器公司(National Instruments,NI)于1986年率先推出的基于“虚拟仪器”开发的图形化软件开发平台。它包含了大量的控件、工具包和模块函数,如内置了超过1 000多种信号处理与分析函数、多种射频与无线协议工具包,以及机器视觉与运动控制等多种模块,方便进行数据采集、分析、处理、显示与存储等操作。同时还提供了多种形式的接口,可以与DLL、Matlab等多种软件互相调用。它更具能与硬件进行无缝连接的特色:一方面,平台自身包含有强大的仪器驱动库,可以和多种仪器连接;另一方面,平台代码可以发布到不同的执行对象,包括嵌入式控制器、FPGA等[1-3],而且现在市场上很多的硬件厂商都有专门针对LabVIEW开发的驱动。随着计算机技术和电子技术的发展,LabVIEW的性能也在不断完善,目前,其应用早已突破最初的仪器控制和数据采集的范畴,向更深、更广的方向发展,已经涉及电子电气、射频与通信、装备自动化、汽车、国防、航空航天、能源电力、生物医电、土木工程、环境工程等多个领域[4]。……