谈谈非仪器和测控专业的工程师如何把labview用于产品的开发
扫描二维码
随时随地手机看文章
(就我所知到的一点点皮毛,谈谈个人的心得。 ^_^)
labview 是一个易学、功能非常强大的通用图形化(象搭积木)编程语言,主要用于虚拟仪器,测控等领域。其实,对于广大非仪器和测控专业的电子工程师,我们可以把它作为产品开发,特别是前期开发的利器。
做产品开发的人都知道,一个产品从一个朦胧的方案开始,就要准备硬件设计,打板,MCU软件设计,反复的修改,有时因方案的错误,又得从头开始。更可怕的是方案没错,就因MCU软件有小小的错误(常有的),而把一个正确的方案给否定了,使项目无法完成。
而NI的数据板卡,就相当于一个通用的高性能的超级硬件平台,有IO、AD、DA、PWM、Timer等等,labview 又是一个功能相当强大的软件平台,里面 包含了各种的逻辑算术运算、数字滤波、频谱分析、图像处理、曲线拟合等等 数不完的软件包。
在产品开发的初期,只需要少量的前端硬件(甚至不要)和一个初步的设 计方案,就可以用 NI的数据板卡和 labview 进行快速的实施和验证(因 labview 使用完善的软件包,又是积木化的编程,差错相对要少得多),直到 方案得到通过为止,然后把软硬件实施的方法移植到实际产品的中去,就可以 快速完成产品的设计。
参与讨论请进 NI 虚拟仪器技术论坛http://www.21icbbs.com/club/bbs/bbsView.asp?boardid=47