0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >无线互联 > 基于CC1110射频芯片实现微功率无线采集器组网设计方案

基于CC1110射频芯片实现微功率无线采集器组网设计方案

来源: elecfans
2020-05-14
类别:无线互联
eye 107
文章创建人 拍明

原标题:基于CC1110射频芯片实现微功率无线采集器组网设计方案

  1 引言

  自动抄表系统(Automatic Meter Reading,简称AMR)是指采用通讯和计算机网络等技术自动读取和处理表计数据,不需要人员到达现场就能完成抄读用户消耗电能的一种智能化管理系统,该系统包括电表级、采集器级、集中器级、主站级。电力线载波技术(PLC)是利用现有的电力线,通过载波方式将模拟或者数字信号进行传输的技术,但是这种技术存在电力线对载波信号造成高消减、电力线本身存在脉冲干扰及配电变压器对电力载波信号有阻隔作用等缺点,使得电力线载波技术很难在自动抄表系统中得到大规模的应用。

  针对上述的组网方式,本文提出了采用微功率无线采集器来实现上行无线的组网方式,而采集器下行抄表采用传统的有线485 方式,来完成电能表数据的采集和存储,这种组网方式具有抄表成功率高、组网速度快和无需人工干预等特点。

  2 无线采集器的硬件设计

  采集器硬件采用模块化设计,共分为三个模块,分别为电源模块、控制模块和通信模块,其中通信模块支持微功率无线模块和载波模块,这样可以根据客户的需求选用不同的通信模块。其原理图如图1 所示。

  

通过采用CC1110射频<a target=芯片设计微功率无线采集器实现组网" src="https://supp.iczoom.com/images/public/202005/1589423190250047173.jpg" width="350" height="420"/>

  图1 采集器原理图

  2.1 控制模块

  4 个UART 异步串口数据帧的长度都是8 位,偶校验和一个停止位,其中UART0 的优先级最高,UART3的优先级最低。控制模块主要是通过4 个异步串口和集中器及电能表进行通信,来接收和发送数据包,并对数据包进行解析,然后做出相应的处理,如设置参数、转发给电能表或者读取EEPROM 中的日冻结、月冻结数据或者整点数据,最后重新封装,返回给相应的集中器或者电能表。

  2.2 微功率无线通信模块

  只要通信收发双方通过无线电波传输信息,并且发送功率限制在很小的范围内(通常是100mW以下),就可以称为微功率无线通信,本无线模块正是基于微功率的设计。

  2.2.1 无线通信模块框图

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  图2 无线模块框图。

  图2 为无线模块框图,模块芯片采用TI 公司的CC1110 无线射频芯片,CC1110 包含了业界领先的CC1100RF 收发机和一个基于8051 核心,并具有集成32KB 闪存和外设的高性能低功耗控制器,同时还包括了4KB SRAM,数据保密(AES 安全处理器),带最多8 路输出的8-14 位ADC 和强大的DMA 等功能。本文设计无线模块的工作频率为471MHz,通信波特率为9600bps,发射功率可通过软件调整大小。

  连接无线模块收发的两个引脚电路采用典型的LC 巴伦电路,来实现天线与两个差分引脚的连接;无线模块接收到集中器发送的信号,首先经过LC 巴伦电路发送到CC1110 的RF_N 和RF_P 两个差分引脚上,然后射频芯片经过滤波、增益调节、模数转换解调、解码输出数字信号传给和采集器相连的Rx 引脚;采集器控制模块收到数据后,通过解析数据做出相应的处理,把有效的数据传给无线模块的Tx 引脚,无线模块通过编码、调制、数模转换、信号调制,然后经过LC巴伦电路把信号平衡到单端输出的天线上发送。

  2.2.2 改进型巴伦(Balun)电路

  巴伦(Balun:平衡-不平衡变换器)可以实现单端与差分结构间的变换[7].图3 是连接CC1110 射频芯片和天线的改进型LC 巴伦电路,该巴伦电路仅有两个同样的电感(L1 和L2)和电容(C10 和C13)构成,作为射频芯片CC1110 的分路器或合路器的核心电路,实现芯片两个差分引脚RF_P和RF_N与天线之间信号的平衡-不平衡的变换。图3 为改进型LC 巴伦电路的等效电路,当CC1110 为接收模式下时,改进型LC巴伦电路将作为一个分路器,设分路器的单端端口阻抗为,两个平衡端口的阻抗为Zout,并且设:

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  其中,Zin -单端端口阻抗;

  Rin -输入端口阻抗的实部;

  Xin -输入端口阻抗的虚部;

  Zout -平衡端口的阻抗;

  Rout -输出端口阻抗的实部;

  Xout -输出端口阻抗的虚部;

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  图3 LC 巴伦电路的等效电路

  图3 中,从单端或输入端口向右侧或者左侧看进去的阻抗为:

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  如果要使功率高效地从单端端口传输到平衡端口或从平衡端口传输到单端端口,就必须使ω 2LC = 1,此时巴伦的核心电路达到谐振状态。

  可以得到两个非常重要的表达式:

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  这样可以很容易根据给定的阻抗Zout和Zin算出L和C ,在本设计中Zout和Zin的阻抗为50 欧姆,使电路达到谐振的L和C 的值分别为27nH、3.9pF.当芯片处于接收模式时,LC 巴伦电路作为一个合路器,把接收到的信号送到芯片的RF_P 和RF_N 两个引脚。

  3 采集器软件设计

  采集器软件设计按照模块化设计,总体可分为主程序模块、规约解析模块、存储模块、端口设备模块和时钟模块等。软件处理事件可以分为两个部分:一是采集器响应集中器命令做出相应的处理;二是采集器空闲时刻冻结数据部分,包括月冻结、日冻结和整点冻结。

  3.1 采集器响应集中器命令流程

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  图5 采集器响应集中器命令流程图。

  采集器响应集中器命令流程图如图所示:采集器在上电以后,初始化相应设备、端口,然后进入主程序模块等待中断的到来。当采集器的无线模块有数据到达时,采集器的上行通道端口响应中断并从端口的寄存器中获取数据,然后检验数据帧的合法性并通过规约模块分析数据帧,如果请求读冻结数据,则从EEPROM 中读取相应的冻结数据,然后封装帧发送给无线模块,进而发送给集中器;如果不是请求冻结读数据,则采集器检查完帧的合法性后转发给电表,同时采集器回到主程序模块等待下行抄表端口的中断响应,如果等待超时,则发给集中器一个错误帧;如果电表回复,则转发给集中器,同时把电表回复的数据帧保留在自己的RAM 中,保存的时间可以根据需要设定,最后程序进入主程序模块等待下一次的中断响应。

  3.2 采集器冻结及补抄数据流程

  

通过采用CC1110射频芯片设计微功率无线采集器实现组网

  图6 采集器补抄及冻结数据流程图。

  采集器能够接32 块485 电能表,每块表抄表的时间是3s,具备日冻结、月冻结、整点冻结、上电补抄,半点补抄功能。其流程图如图6 所示:采集器上电、初始化外围设备以后,上电补抄标志有效,采集器判断当前的日冻结、月冻结和整点冻结数据是否存在,如果不存在,则启动上电补抄程序去抄读电表数据,把抄到的当前电量作为上1 日的日冻结数据和上1 月的月冻结及当前整点的小时冻结数据存储到EEPROM;如果上行通信没有数据到达,且当整点标志、日冻结标志和月冻结标志为1 时,采集器会自动抄读所连接的485 电能表,把抄到的电表电量作为相应的冻结数据存入EEPROM.

  4 小结

  本文介绍了基于STR71x微控制器和CC1110射频芯片的采集器的设计方法。该无线采集器已经在山东和广西进行了组网测试,每个无线采集器作为一个独立的节点能够对网络自组自管,通过拓扑机制和网络协议形成转发数据的多跳网络系统。当某节点因环境因素等情况不能和集中器建立通信时,无线模块能够通过相邻节点同该节点建立通信,个别节点的失效不会影响整个网络的通信,从实际的应用情况看,组网快、无需人工干预网络的维护管理、运行稳定、安全可靠、可以跨台区进行数据通信,相对于电力载波有很多优势,因此在自动抄表系统中具有广泛的应用前景。

CC1110-CC1111

  低于 1GHz、具有 MCU 和高达 32kB 闪存的片上系统

  The CC1110Fx, CC1111Fx is a true low-power sub- 1 GHz system-on-chip (SoC) designed for low power wireless applications. The CC1110Fx, CC1111Fx combines the excellent performance of the state-of-the-art RF transceiver CC1101 with an industry-standard enhanced 8051 MCU, up to 32 kB of in-system programmable flash memory and up to 4 kB of RAM, and many other powerful features. The small 6x6 mm package makes it very suited for applications with size limitations.

  The CC1110Fx, CC1111Fx is highly suited for systems where very low power consumption is required. This is ensured by several advanced low-power operating modes. The CC1111Fx adds a full-speed USB 2.0 interface to the feature set of the CC1110Fx. Interfacing to a PC using the USB interface is quick and easy, and the high data rate (12 Mbps) of the USB interface avoids the bottlenecks of RS-232 or low-speed USB interfaces.

  Radio

  High-performance RF transceiver based on the

  market-leading CC1101

  Excellent receiver selectivity and blocking

  performance

  High sensitivity (–110 dBm at 1.2 kBaud)

  Programmable data rate up to 500 kBaud

  Programmable output power up to 10 dBm

  for all supported frequencies

  Frequency range: 300 – 348 MHz, 391 – 464 MHz

  and 782 – 928 MHz

  Digital RSSI / LQI support

  Low Power

  Low current consumption (RX: 16.2 mA at 1.2 kBaud, TX: 15.2

  mA at −6 dBm output power)

  0.3 µA in PM3 (the operating mode with the lowest

  power consumption)

  0.5 µA in PM2 (operating mode with the second lowest power

  consumption, timer or external interrupt wakeup)

  RoHS Compliant 6 mm × 6 mm QFN-40 Package

  MCU, Memory, and Peripherals

  High performance and low power 8051 microcontroller

  core.

  Powerful DMA functionality

  8/16/32 KB in-system programmable flash, and 1, 2, 4 KB RAM

  Full-Speed USB Controller with 1 KB FIFO (CC1111Fx)

  128-bit AES security coprocessor

  7 – 12 bit ADC with up to eight inputs

  I2S interface

  Two USARTs

  16-bit timer with DSM mode

  Three 8-bit timers

  Hardware debug support

  21 (CC1110Fx) or 19 (CC1111Fx) GPIO pins

  SW compatible with CC2510Fx, CC2511Fx

  General

  Wide supply voltage range (2.0V – 3.6V)

  RoHS compliant 6×6 mm QFN 36 package






责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案