上次我的室友去参加了TI的一个技术研讨会,回来就和我说在皇冠假日酒店胡吃海喝了一顿,令人羡慕。这次,看到NI公司也搞了一个活动,果断也报名参加,我室友也想着再去吃一顿,不过最后还是有点失望,没有像上次那么吃到什么了。
闲话不提,这次的活动名称是LabVIEW Student Day,是面向学生介绍LabVIEW的。我们这个学期就开通了一门叫做“虚拟仪器设计”的课程,不过主要讲的是NI的另一个开发软件————LabWinodws/CVI。那个主要是使用C语言进行开发,而LabVIEW使用的是一种图形化语言,只要拖动几个控件,改动几个参数,就能写好程序,确实快捷很方便很多。
这次活动分成三个部分。第一部分,一位NI的工程师给我们简单演示了一下LabVIEW的编程方法,给未接触过LabVIEW的同学一个直观的感受。 第二部分就比较有意思了,另一位工程师给我们介绍了一大堆LabVIEW的应用。之前我们上课,老师可能比较注重程序设计的讲解,而比较少的介绍相关的硬件,这次介绍的很多应用则是大部分都需要应用到NI自己开发的与LabVIEW相关的硬件。比如有一个项目是一群疯狂的工程师改装了一辆报废的汽车,然后用手机遥控汽车,好几个人或坐或站在车顶上,就在公路上用手机开车了。还有一群学生,设计出了一辆通过脑电波就能控制的轮椅,他们就是使用了LabVIEW编程,只用了一个月就完成了这个项目。 还有使用LabVIEW编程控制彩色铅笔分拣机器,使用LabVIEW控制钢珠的分拣。还有一个有意思的玩意就是一个劳动保护装置:锯木头的时候,有时候不注意可能会把工人的手锯到,于是他们设计了一个方法,就是往锯条上发送一个固定的正弦波,然后采集回来,锯到木头和锯到手返回的波形会不一样,通过检测这个波形的变化,一发现锯到手了,锯条就会掉到工作台下面防止进一步的伤害。NI的工程师还给我们介绍了一些我之前都不了解的LabVIEW的知识,比如LabVIEW里面可以直接插入类似Matlab的一种Math Script语言,LabVIEW还可以生成一些FPGA和DSP代码下载到NI的一些板卡上运行。 第三部分,就是介绍NI公司,和一些招聘信息了。
这次活动,让我见到了书本上介绍的那些NI的采集卡,还知道了一些之前不曾了解到的LabVIEW的知识。在会上,也有一些人提出了一些问题,比如使用LabVIEW是否就得使用NI的特制的采集卡,虽然那位工程师说了,也有第三方的硬件厂商做LabVIEW的板卡,不过需要自己做驱动,就没有直接使用NI的东西来的方便。我觉得LabVIEW最方便的地方就是他的开发非常的迅速,不过那也得是使用了NI的硬件资源,自己做硬件就比较麻烦了。估计NI的硬件也不是很便宜,这种和LabVIEW配合很好的东西,市场上估计也没有几家,不会便宜。
最后,我还是在活动上收获了一个很特别的螺丝刀,一开始我以为是一只笔,结果打开笔盖一看,里面是螺丝刀,一共有四个头。下面就是这个螺丝刀的几张照片。
像一只笔吧:-)
本站采用 知识共享署名-非商业性使用-相同方式共享3.0 中国大陆许可协议 进行许可,转载请注明出处。
推荐使用 chrome 浏览器浏览本站。