电子说
在物联网(IoT)迅速发展的今天,稳定和高效的无线通信方案至关重要。德州仪器(TI)的 CC3120 作为一款出色的 SimpleLink™ Wi-Fi® 网络处理器,为 MCU 应用提供了优秀的物联网解决方案。本文将从功能特性、技术参数、应用设计等多个方面深入剖析 CC3120,助力电子工程师在设计中更好地运用这款产品。
文件下载:cc3120.pdf
CC3120 具备卓越的 Wi-Fi 性能。它支持 802.11b/g/n 标准的多种模式,包括 station、AP 和 Wi-Fi Direct 模式。在 AP 模式下,最多可支持四个站点连接,为小型局域网应用提供了便利。其 Wi-Fi TX 功率在 1 DSSS 时可达 18.0dBm,54 OFDM 时为 14.5dBm,RX 灵敏度在 1 DSSS 时为 -96.0dBm,54 OFDM 时为 -74.5dBm,保证了良好的信号传输和接收能力。并且,该设备还具备自动校准的无线电,采用单端 50Ω 接口,无需专业的无线电电路设计知识,就能轻松连接天线。
CC3120 集成了 IPv4 和 IPv6 的 TCP/IP 栈,提供了标准的 BSD 套接字应用编程接口(APIs),支持 16 个同时的 TCP 或 UDP 套接字以及 6 个同时的 TLS 和 SSL 套接字,为网络通信提供了强大的支持。同时,还内置了多种网络协议,如静态 IP、LLA、DHCPv4、DHCPv6 等,以及 ARP、ICMPv4、IGMP、ICMPv6、MLD、ND 等跨层协议,方便设备轻松连接本地网络和互联网。
在安全方面,CC3120 毫不逊色。它支持 WPA2 个人和企业安全标准,以及 WPA3 个人和企业安全标准,涵盖了多种加密方式,如 AES、TKIP、WEP 等,同时提供了 EAP Fast、EAP PEAPv0 MSCHAPv2 等多种企业认证标准。芯片内置了强大的加密引擎,支持 256 位 AES 加密,为 Wi-Fi 和互联网连接提供了快速、安全的保障。此外,还具备安全套接字、服务器认证、客户端认证、域名验证等功能,以及可信根证书目录和 TI 根信任公钥等硬件安全机制,确保数据传输的安全性和完整性。
CC3120 拥有高效的电源管理子系统,集成了 DC/DC 转换器,支持宽范围的电源电压。VBAT 宽电压模式为 2.1V 至 3.6V,VIO 始终与 VBAT 相连,还支持预调节的 1.85V 模式。设备提供了多种低功耗模式,如低功耗深度睡眠(LPDS)模式,典型电池消耗为 115µA,可在不到 3ms 内从内部定时器或任何传入的主机命令中唤醒;休眠模式下典型电池消耗为 4.5µA,唤醒时间约为 50ms;关机模式下典型电池消耗为 1µA,唤醒时间约为 1.1s。这些低功耗模式有助于延长设备的电池寿命,适用于对功耗要求较高的应用场景。
了解设备的绝对最大额定值对于确保设备的安全使用至关重要。CC3120 的 VBAT 和 Vio 引脚的电压范围为 -0.5V 至 3.8V,Vio - VBAT(差分)最大为 0.0V,数字输入电压范围为 -0.5V 至 Vio + 0.5V,RF 引脚和模拟引脚、晶体的电压范围为 -0.5V 至 2.1V,工作温度范围为 -40°C 至 85°C,存储温度范围为 -55°C 至 125°C。在设计过程中,必须严格遵守这些参数,以避免对设备造成永久性损坏。
在不同的工作模式下,CC3120 的电流消耗有所不同。例如,在 TX 模式下,不同调制方式和功率水平的电流消耗不同;在 RX 模式下,1 DSSS 和 54 OFDM 的电流消耗均为 53mA;空闲连接状态下典型电流消耗为 690µA。了解这些电流消耗参数,有助于工程师在设计电源系统时合理规划,确保设备的稳定运行。
CC3120 需要两个独立的时钟:一个 32.768kHz 的慢时钟用于 RTC,一个 40MHz 的快时钟用于内部处理器和 WLAN 子系统。设备内置了振荡器,可使用较便宜的晶体,RTC 也可由外部时钟供电,以提供系统中现有时钟的复用并降低总成本。在实际应用中,需要根据具体需求选择合适的时钟源,并确保时钟的准确性和稳定性。
文档中给出了 CC3120R 在宽电压模式和预调节 1.85V 模式下的典型应用电路,并提供了相应的物料清单(BOM)。这些电路设计为工程师提供了参考,在实际应用中,可根据具体需求进行适当调整。例如,在宽电压模式下,需要注意 DC/DC 转换器的电源布局和路由,确保电源的稳定性和可靠性。
PCB 布局对于 CC3120 的性能至关重要。在进行 PCB 设计时,需要遵循一系列准则,如验证推荐的 PCB 叠层、确保 VQFN 封装的 PCB 布局符合要求、将去耦电容尽可能靠近设备放置等。在电源布局和路由方面,要特别考虑三个关键的 DC/DC 转换器,确保输入去耦电容的布局合理,以满足 IEEE 频谱掩码规范。此外,时钟接口、数字输入输出和 RF 接口的布局也有相应的要求,如 32.768kHz 晶体和 40MHz 晶体应靠近 VQFN 封装放置,SPI 和 UART 线应远离 RF 迹线等。遵循这些准则可以降低电磁干扰(EMI),提高设备的性能和稳定性。
TI 为 CC3120 提供了一系列开发工具,如 SimpleLink™ Wi-Fi® Starter Pro、SimpleLink™ Wi-Fi® CC3120 SDK 插件、SimpleLink™ Studio for CC31xx 等。这些工具为开发人员提供了便利,无论是进行 Wi-Fi 配置、代码开发还是性能测试,都能满足需求。例如,SimpleLink™ Wi-Fi® CC3120 SDK 插件包含了驱动程序、许多 Wi-Fi 功能和互联网的示例应用程序以及使用该解决方案所需的文档,可用于 TI 的 MSP432P401R LaunchPad 或 SimpleLink Studio 进行开发。
TI 还提供了丰富的文档支持,包括应用报告、用户指南、UniFlash 文档等。这些文档涵盖了 CC3120 的各个方面,如嵌入式编程、电源管理、安全特性、OTA 更新、设备配置等,为开发人员提供了详细的技术指导和参考。开发人员可以根据这些文档深入了解 CC3120 的原理和应用,解决开发过程中遇到的问题。
CC3120 作为一款优秀的 Wi-Fi 网络处理器,具备强大的功能特性、丰富的技术参数和全面的应用支持。无论是在物联网设备的开发中,还是在其他需要无线通信的应用场景中,CC3120 都能提供稳定、高效的解决方案。电子工程师在设计过程中,需要充分了解 CC3120 的特点和要求,合理运用其功能,遵循相关的布局准则和设计建议,以确保设计出的产品具有良好的性能和可靠性。你在使用 CC3120 或者其他类似的网络处理器时,是否也遇到过一些挑战呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !