跳到主要内容

无线传感器网络的PCB设计

无线传感器和物联网图形

大数据和物联网的时代已经来临,哪些技术正在被用来快速、悄无声息地收集越来越多的数据?当然是无线传感器网络。这一丰富的工程领域涵盖了软件、硬件和网络设计,未来将在我们的日常生活中发挥更大的作用。

从基础设施监测到收集大范围的环境测量,无线传感器网络是一个新兴的技术领域,具有许多应用。为传感器本身和集中控制单元设计pcb遵循许多无线网络的标准技术。

通信协议与拓扑

无线传感器网络设计的一个重要方面是选择合适的通信协议和网络拓扑结构。具有单一集中控制单元的无线传感器网络通常使用星型拓扑结构运行。网络中的所有传感器连接到一个集中控制单元,控制单元从连接的传感器收集数据。收集到的数据被发送回基站或存储在本地。

星型拓扑只需要一个集中的控制单元来收集整个网络的数据,而网络的范围则受到控制单元的整体范围的限制。如果您需要将网络的范围扩展到控制单元的范围限制之外,则可以选择点到点拓扑。在这个拓扑中,每个传感器接收来自下游传感器的数据,并将数据转发回上游的控制单元或基站。

这两种拓扑都有一个关键问题,它们都包含可能导致大部分或整个网络瘫痪的故障点。在星型拓扑中,如果控制单元脱机,整个网络就会瘫痪。具有点对点拓扑结构的无线传感器网络,如果其中一个下游传感器故障,将部分故障,因为这会断开其余下游传感器的连接。

一组LED传感器

一组LED传感器

一种拓扑需要更复杂的配置和通信,同时仍然保持整个网络的正常运行时间,这就是网状拓扑。在这种拓扑结构中,一个集中控制单元连接到附近的任何传感器并收集数据。其他无法连接到控制单元的传感器将连接到附近的其他传感器,类似于点对点拓扑结构。这提供了与点到点网络相同的优势,同时将故障点分散到更多数量的节点上。

网络的可扩展性主要由其拓扑结构和通信协议决定。像Zigbee这样的协议在星型网络中很有用,因为它在16个通道上以2.4 GHz的频率工作,最长可达100米;一个控制单元将能够同时协调多达64,000个节点。缺点是每个通道的低数据传输速率相当低(高达250kbps),因此它不是需要传输图像数据的传感器网络的最佳选择。

另一种选择是串行外围接口(SPI),它也工作在2.4 GHz,波特率高达2 Mbps。该协议允许在100米范围内连接控制单元和多达125个传感器节点。较大的数据传输速率允许在网状网络中传输图像数据。对于距离较短的无线传感器网络,一个很好的选择是使用蓝牙,特别是在汽车或室内工业应用。

无线传感器网络所需的PCB组件

如果您正在设计一个用于无线传感器网络的传感器节点,它将需要包括一些组件:

  • 微控制器从传感器收集模拟数据
  • 用于通信协议的无线收发器/天线模块
  • 电池电源组,或一个小的太阳能模块,如果你想延长寿命
  • 传感器或传感器阵列
  • 内存模块

维持正常运行需要直流电源或电池。太阳能模块对于定期为电池充电非常有用,尽管这会增加模块的尺寸。内存模块非常有用,因为它允许节点在失去与网络其他部分的连接时存储测量值。

你的PCB无线传感器网络将是一个混合信号装置.如果没有集成模数转换器(ADC),传感器将输出模拟信号到微控制器,微控制器将需要发送数字数据到收发器进行调制。然后,该调制数字数据作为模拟信号发送到天线模块。为了防止常见的混合信号完整性问题,您将需要隔离电路板的数字和模拟部分。

用于无线传感器网络的绿色PCB上的双红外传感器

双红外传感器可以克服一些传感器网络的困难

如果在数据处理板上设计集成收发模块不是你的菜,那么有很多模块可以用来开始构建传感器网络。例如NRF24L01 Arduino收发板提供无线通信功能,可直接连接到其他Arduino微控制器板。这些板通过SPI进行通信,最远可达100米,功耗低。它们还可以在不使用时处于待机模式,以节省电池电量。

如果您使用预制的收发器和微控制器板来运行网络,则模块中使用的传感器将直接将数据发送到微控制器板,然后微控制器板将数据发送到上游的控制单元。然后可以对微控制器板进行编程,以实现和管理网络所需的拓扑结构。

一个伟大的电子设计包广泛的组件库将帮助您设计自己的传感器/收发模块、控制单元或完全集成的模块,用于无线传感器网络。你可以带你的从构思阶段到示意图、布局和制作的设计使用正确的设计工具包。

如果您想了解更多Cadence如何为您提供解决方案,跟我们和我们的专家团队谈谈吧

Baidu
map