5G低功耗蜂窝物联网开发与应用
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 基于nRF9160模块的硬件设计

2.1 nRF9160模块简介

nRF9160模块是一款SiP系统级5G低功耗蜂窝物联网模块,已经通过了预认证,用户可以在该模块的基础上构建最终的低功耗蜂窝物联网产品。nRF9160模块由Arm Cortex-M33处理器、符合3GPP LTE版本13的嵌入式LTE-M和窄带物联网(NB-IoT)LTE调制解调器组成。

nRF9160模块的应用核处理器内置1 MB的Flash、256 KB的RAM、Arm TrustZone技术、多种外设和32个GPIO引脚。LTE调制解调器覆盖了全球蜂窝网络频段,具有超低电流消耗和单端50 Ω天线接口的蜂窝射频收发器。此外,调制解调器还支持来自另外一个50 Ω天线接口的全球定位系统(GPS)接收器。nRF9160模块如图2-1所示。

图2-1

nRF9160模块所需的外部电路包括电源、SIM卡接口电路、带有匹配电路的天线,以及可选的外围MCU或传感器,外围器件极为简洁。nRF9160模块是一款高度集成、紧凑的系统级模块,采用最新的低功耗LTE蜂窝技术,拥有先进的安全性控制及过程控制,适用于各种低功耗蜂窝物联网的产品。nRF9160模块主要特性包括:

● 64 MHz的Arm Cortex-M33处理器;

● 采用Arm TrustZone,可保证安全性;

● 采用Arm Cryptocell 310加密算法;

● 具有1 MB的Flash和256 KB的RAM;

● 具有4个SPI、UART或TWI(IIC);

● 具有PDM、IIS、PWM、ADC;

● 具有32个GPIO引脚。

图2-2为nRF9160模块的内部框图。

图2-2