历史上的今天
返回首页

历史上的今天

今天是:2024年11月11日(星期一)

正在发生

2019年11月11日 | LabVIEW无线传感器网络(WSN)模块先锋的介绍

2019-11-11 来源:eepw

使用图形化编程快速开发的优势


对无线传感器节点编程传统上是需要具有嵌入式系统的知识,还要能够理解供应商所选用的特定的基于文本的编程语言。通过LabVIEW WSN Pioneer,您可使用相同的已成为工业开发采集、处理数据应用标准的图形化编程方法来向NI无线传感器节点添加智能性。LabVIEW WSN PiONeer还可灵活地将C代码与图形化代码直接结合,并在节点上运行,从而可实现算法重用。



LabVIEW WSN Pioneer极大地简化了创建NI WSN测量节点的嵌入式应用过程,正如上述LED以1Hz的频率闪烁的案例


LabVIEW WSN Pioneer包括基本的LabVIEW编程结构,如while循环、for循环、及case结构。它还具有浮点数学和分析功能,无需太过深入理解整型和定点型数据类型。此外,LabVIEW WSN Pioneer提供双曲线、指数、三角等函数,以及字符串操作函数,该函数可自定义传回主电脑的用户信息。


开发中只需鼠标点击,即可通过无线网络实现节点上应用的编译及部署,快速实现开发和测试。此外,在系统部署中无需指派技术人员到现场手动加载新应用程序,从而降低了无线系统的维护成本。


NI WSN测量节点由TI MSP430微控制器控制,该微处理器针对低功耗、长时间使用部署进行了优化,而非优化处理器速度、存储器、计算能力。由于对功耗的优化,NI WSN节点相比于其它嵌入式LabVIEW目标来说具有有限的性能。这种有限的性能正是LabVIEW WSN被称为先锋模块的理由。举例来说,LabVIEW WSN Pioneer不包括LabVIEW调试特性,如高亮执行及运行中的单步调试。然而,您可以发送、接收往来节点的基于字符串的用户信息,用于调试部署的应用。同时,LabVIEW WSN Pioneer只支持顺序执行,所以并行LabVIEW结构不能并发执行。由于节点仅有有限资源,所以只支持三角、指数及双曲分析函数;然而,用户可通过浮点数学函数创建用于LabVIEW WSN Pioneer的自定义函数。


延长电池寿命

默认情况下,未编程的节点将每个采样以一定采样率发送至网关,故电池的寿命与采样率直接相关。在LabVIEW WSN Pioneer中添加智能可自定义节点行为,通过控制采样率,并设置何时传输数据来延长电池寿命。


节点的无线电是主要的功率消耗因素,因此,如果应用中无需将每个采样都传送到网关,那么,只传送需要的和有意义的数据将能极大地延长电池寿命。常用的传输准则包括门限值或死区百分比。此外,还可通过求均值及使用浮点数学函数来减少节点处的数据等方法来减少传回主机的采样数量。


您还可以通过创建逻辑来优化特定操作环境或网络要求下的节点行为,以达到延长电池寿命的目的。举例来说,如果电池电压降至临界值,您可通过编程让节点通知操作人员,并降低采样及传输率,使节点保持休眠状态直到有事件发生,这与轮询机制相比极大地节省了功耗。


In addition, you can use LabVIEW WSN Pioneer to handle digital value change event detection on the node. When you configure a DIGItal input for event detection, the node can sleep until an event occurs, providing significant power savings when compared to polling.


实现自定义分析

LabVIEW WSN Pioneer允许用户将原始采集数据转换为有意义的信息。举例来说,传感器测量的原始电压可直接在节点处转换为工程单位。这就提供了一定程度的抽取,无需再由主机应用程序来重新对从节点测量到的数据进行变换。此外,节点灵活的本地转换能力允许使用更多直观的功耗敏感型算法,支持基于门限值或死区准则的数据有条件的传输。


由于未编程的NI WSN测量节点会将每个采样传回网关,未编程节点的最大采样率受限于每个采样传输至网关的时间。通过LabVIEW WSN Pioneer对节点编程,可提升模拟及数字采样的性能,通过批量传输来避免由于传输每个采样的额外开销。使用浮点数学运算及分析,您可以对获得的数据进行处理,提取并传输要的信息至网关。


通过嵌入式决策缩短响应时间

通过LabVIEW WSN Pioneer可在NI WSN测量节点上实现嵌入式决策,此时无需通过主机电脑或嵌入式控制器传输激励及响应,而是自动做出决策。您可使用NI WSN 测量节点上的数字输出线路来驱动继电器,实现简单的开/关控制。举例来说,当温度超过阈值后启动风扇的决定可嵌入到节点中,此时无需与主机交互,从而省去了响应时间、提升了可靠性。


降低成本并提高性能

LabVIEW WSN Pioneer通过快速开发来帮助用户节省成本,同时提高了性能及灵活性。自定义NI WSN测量节点能够延长了电池寿命,实现定制分析,并通过嵌入式决策缩短响应时间。


推荐阅读

史海拾趣

Freeport Resources Enterprises Corp公司的发展小趣事

随着全球对环保和可持续发展的重视,Freeport Resources将这一理念融入到公司的发展战略中。公司投入大量资金进行环保设施建设和生产技术改造,致力于减少开采和加工过程中的环境污染和资源浪费。同时,Freeport Resources还积极参与社会公益活动,推动矿业与社区的和谐共生。这些举措不仅提升了公司的社会形象,也为其在电子材料市场的长期发展奠定了坚实的基础。

Design Gateway公司的发展小趣事

1985年,泰德·维特(Ted Waitt)和Mike Hammond两位年轻人决定辍学创业。他们利用维特祖母的15,000美元存款作为担保,从银行获得了10,000美元贷款,租用了一台计算机,并准备了一份三页的经营计划。在维特父亲位于爱荷华州苏城的牧场里,他们创办了TIPC Network公司(Gateway的前身)。公司起步时,主要向得克萨斯电脑器械公司销售零配件,并开展计算机邮购业务。得益于直销商业模式,Gateway在短短四个月内就实现了10万美元的销售额。

广东长利光电(Changli Optoelectronic)公司的发展小趣事

在广东长利光电的发展历程中,公司始终注重企业文化建设和社会责任履行。公司倡导“以人为本、诚信务实、创新进取”的价值观,为员工提供了良好的工作环境和培训机会。同时,公司还积极参与社会公益事业,为社区的发展和环境保护做出了贡献。这些举措不仅提升了公司的品牌形象,还增强了员工的归属感和凝聚力。

以上五个故事,展现了广东长利光电在电子行业的发展历程和取得的成就。从初创时期的坚持与创新,到质量管理的突破,再到市场拓展与全球化布局,以及技术升级与产品创新,最后到企业文化建设与社会责任履行,每一个阶段都充满了挑战与机遇。广东长利光电正是凭借着对LED技术的深刻理解和市场需求的敏锐洞察,不断创新和发展,成为了电子行业中的佼佼者。

德索五金(dosinconn)公司的发展小趣事
DLP Design公司的发展小趣事

DLP精工科技公司,一直秉承“品质至上”的经营理念,在DLP技术产品的设计和制造过程中严格把控品质。公司拥有一支专业的研发团队和先进的生产设备,确保每一件产品都符合高标准的质量要求。通过不断的技术创新和产品升级,DLP精工科技在电子行业中树立了良好的品牌形象,赢得了消费者的信赖和认可。

乾坤(Cyntec)公司的发展小趣事

面对工业4.0的浪潮,乾坤公司积极响应国家智能制造的号召,开始进行智能制造的转型。公司引进了先进的自动化设备,对生产线进行了全面升级,实现了生产过程的自动化、信息化和智能化。通过智能制造的转型,乾坤不仅提高了生产效率,还降低了生产成本,同时提升了产品的一致性和可靠性。这一转型为乾坤公司的持续发展注入了新的动力,使其在激烈的市场竞争中保持了领先地位。

问答坊 | AI 解惑

LED芯片发光简点介绍

LED是T型和N型半导体,三价有电洞,五价提供电子,两者结合中间有空乏区,能够产生能量,光就发出来。由于它是半导体,有能隙,随著参杂元素的不同而产生不同能隙,从氮化镓的3.4eV到磷化铟的1.35eV,波长亦随著改变,而产生出不同的颜色,从紫外光 ...…

查看全部问答>

求菲利浦的 PDIUSBD12 的驱动,和使用方法

用51 + PDIUSBD12 ,实现和 PC通信,固件程序写好了,可是找不到PC winxp的驱动, 求菲利浦的 PDIUSBD12 的驱动,和使用方法。 如果谁知道哪里可以下载麻烦告知一下。也可发我邮箱 yuexianhanshu@yahoo.com.cn 谢了…

查看全部问答>

再次请教wince程序访问pc上数据库的问题

一直想通过wince上的程序连接pc上的数据库如sql server,mysql等,一直没搞定。不知有没有大侠能够指导一下啊?    这几天看了下sqlite数据库的东西,简单小程序能写了,但是发现sqlite有个问题就是好像不支持c/s结构,只能在本地进行sq ...…

查看全部问答>

求爱之后,她终于来到了我身边(STM32)

终于收到力源申请的套件了,哈哈哈哈还以为与她无缘,现在开始,晚上的"夜生活"开始丰富了也开始倒塌STM32~~~~~~~~~~~~~~~~~~~…

查看全部问答>

WWDG进不了中断

我用一个灯监视WWG中断,正常的话每进20次中断改一次灯的状态,(主要是因为看门狗58.25MS喂一次狗,想让LED大约1S闪一次),但是不知哪里出现问题,灯从没闪烁过,说明WWDG中断没有进入,我将断点设在WWDG中断程序中,结果也没有跑到中断程序 ...…

查看全部问答>

Stm32之寄存器汇总

很全的stm32寄存器表格,借以了解分析库函数。。。。。。 [ 本帖最后由 xinjitmzy 于 2012-4-17 21:26 编辑 ]…

查看全部问答>

低版本IAR简易开发LaunchPad的歪道

    (写得很认真,先留着,等板子来了就可以耍了!感谢作者)    故事的起因是这样滴。。。LaunchPad包装盒中并没有附带资料光盘(至少我收到的是这样的),只有一张纸的简单介绍,即TI网站上的文档MSP-EXP430G2 LaunchPa ...…

查看全部问答>

为什么我的 INA CMRR 不随增益变化?

转自:deyisupport 前面有两篇关于仪表放大器 (INA) 电源及共模抑制比 (PSRR & CMRR) 的极好博客文章。(参见“处理抑制问题:仪表放大器 PSRR 与 CMRR”第 I 部分 和 第 II 部分)。 准确指出了大多数 INA 器件的 CMRR 与 PSRR 性能会随增益变化 ...…

查看全部问答>