无线抄表系统的设计方法及可靠性策略
发布时间:2008/5/27 0:00:00 访问次数:569
    
    长期以来,三表数据抄送问题都是相关供应部门非常想解决但又得不到切实解决的问题。在行业信息化过程之中,户表数据的自动化抄送具有非常重大的意义,因为户表数据是相关行业销售过程中最原始的数据,这个数据的准确度和及时性直接影响了行业内部其它信息化水平。
    传统的手工抄表费时、费力,准确性和及时性得不到可靠的保障,这导致了相关营销和企业管理类软件不能获得足够详细和准确的原始数据。一般手工抄表都按月抄表,对于用户计量来说是可行的,但对于相关供应部门进行更深层次的分析和管理决策却不够。align="right" border=0 >
    class="maintext">
    
    
    
    图1:无线抄表的一个节点原理框图。
    无线抄表系统对无线通讯数据的传输和保存有着很高的要求,即数据可靠性要求很高。由于用电池供电,因此对功耗要求也很苛刻。无线抄表系统可以摆脱人工抄表的办法,利用数据通讯协议传输数据。基于以上原因,贝能科技开发出了bn-cb-100自动无线远传抄表系统,该系统具有计量准确、通信可靠、抄表方便、功耗低等远程抄表系统的优点,以及节省人力、远程监控、远程维护的功能。
    无线数字抄表系统由中央处理器、电源模块、通讯模块以及显示模块等部分组成,如图1所示。下面将对组成系统的主要模块进行说明。
    单片机:数据处理单元
    数据处理单元的单片机主要侧重于多项功能的开发,选择时主要从功能、抗干扰、功耗、速度等几个方面考虑。本系统采用microchip单片机pic18lf6490作为数据处理单元,该单片机具有以下特点:具有集成的lcd控制器驱动模块、高性能risc cpu、优化的c编译器结构/指令系统、高达10mips的工作速度、中断优先级、单周期硬件乘法器、高吸入/拉出电流、3个外部中断引脚、4个定时器、ccp模块、主同步串行端口模块、10位a/d转换器和低功耗等性能特点,因而软硬件设计十分方便。
    液晶显示
    显示采用lcd液晶显示器,pic18lf6490具有集成的lcd控制器驱动模块,从而节省了外挂的液晶驱动芯片,减少了外部引线,节省了空间和成本,提高了可靠性,在睡眠状态下可继续显示,明显地降低了功耗。液晶显示器用于显示系统当前的状态、内部参数及当前的统计数据等。
    rf模块
    1. rf模块的特点
    本方案采用纳川容科技研制的rf模块产品,该模块采用高性能cpu和高性能无线数传模组内核整合而成,其主要特点包括:
    标准异步串行接口(uart:1个起始位、8个数据位、1个以上停止位、0或1个校验位),方便与各种控制器的硬件串口连接,使用起来非常方便;
    数据直接传输,自动静噪,过滤掉空中假数据,所收即所发;
    半双工通信,收发自动切换,使用上非常方便;
    模块内置高性能mcu实现前向纠错处理,通信可靠性大大提高,误码率非常低;
    可以硬件跳线选择多个独立互不干扰信道,有多档波特率及串口模式设置;
    可以串口软件设置无线频道,实现软件跳频;
    3.3v/5v兼容ttl、rs232、rs485多种接口电平选择,使用更加灵活;
    dc3.0-8.0v宽工作电压,电源可以i/o控制关断,降低功耗。
    由于采用软件纠错编码增益,相同辐射功率条件和同一误码率指标下,带前向纠错处理的rf模块通信距离要远高于一般的无线数传模组或不带前向纠错处理的rf模块。
    2. rf模块的通信处理流程
    rf模块的通信处理流程如图2所示,其中:
    发送缓冲与接收缓冲是为了匹配用户接口和无线接口速率而设计,采用fifo方式,支持大批量连续数据传输,安全可靠;
    纠错编解码采用成熟的卷积码纠错技术,可以将误码率由10-3减小到10-6,并且有3db左右软件编码增益,进一步提高了传输的可靠性;
    交织的目的是为了将连续的错误离散成不连续的单比特错误,提高抗连续干扰的能力,但带来了传输延时。rf模块采用256比特,即16×16交织,可以抵抗一般人员走动、汽车通过等环境下对无线传输造成的误码干扰
    
    长期以来,三表数据抄送问题都是相关供应部门非常想解决但又得不到切实解决的问题。在行业信息化过程之中,户表数据的自动化抄送具有非常重大的意义,因为户表数据是相关行业销售过程中最原始的数据,这个数据的准确度和及时性直接影响了行业内部其它信息化水平。
    传统的手工抄表费时、费力,准确性和及时性得不到可靠的保障,这导致了相关营销和企业管理类软件不能获得足够详细和准确的原始数据。一般手工抄表都按月抄表,对于用户计量来说是可行的,但对于相关供应部门进行更深层次的分析和管理决策却不够。align="right" border=0 >
    class="maintext">
    
    
    
    图1:无线抄表的一个节点原理框图。
    无线抄表系统对无线通讯数据的传输和保存有着很高的要求,即数据可靠性要求很高。由于用电池供电,因此对功耗要求也很苛刻。无线抄表系统可以摆脱人工抄表的办法,利用数据通讯协议传输数据。基于以上原因,贝能科技开发出了bn-cb-100自动无线远传抄表系统,该系统具有计量准确、通信可靠、抄表方便、功耗低等远程抄表系统的优点,以及节省人力、远程监控、远程维护的功能。
    无线数字抄表系统由中央处理器、电源模块、通讯模块以及显示模块等部分组成,如图1所示。下面将对组成系统的主要模块进行说明。
    单片机:数据处理单元
    数据处理单元的单片机主要侧重于多项功能的开发,选择时主要从功能、抗干扰、功耗、速度等几个方面考虑。本系统采用microchip单片机pic18lf6490作为数据处理单元,该单片机具有以下特点:具有集成的lcd控制器驱动模块、高性能risc cpu、优化的c编译器结构/指令系统、高达10mips的工作速度、中断优先级、单周期硬件乘法器、高吸入/拉出电流、3个外部中断引脚、4个定时器、ccp模块、主同步串行端口模块、10位a/d转换器和低功耗等性能特点,因而软硬件设计十分方便。
    液晶显示
    显示采用lcd液晶显示器,pic18lf6490具有集成的lcd控制器驱动模块,从而节省了外挂的液晶驱动芯片,减少了外部引线,节省了空间和成本,提高了可靠性,在睡眠状态下可继续显示,明显地降低了功耗。液晶显示器用于显示系统当前的状态、内部参数及当前的统计数据等。
    rf模块
    1. rf模块的特点
    本方案采用纳川容科技研制的rf模块产品,该模块采用高性能cpu和高性能无线数传模组内核整合而成,其主要特点包括:
    标准异步串行接口(uart:1个起始位、8个数据位、1个以上停止位、0或1个校验位),方便与各种控制器的硬件串口连接,使用起来非常方便;
    数据直接传输,自动静噪,过滤掉空中假数据,所收即所发;
    半双工通信,收发自动切换,使用上非常方便;
    模块内置高性能mcu实现前向纠错处理,通信可靠性大大提高,误码率非常低;
    可以硬件跳线选择多个独立互不干扰信道,有多档波特率及串口模式设置;
    可以串口软件设置无线频道,实现软件跳频;
    3.3v/5v兼容ttl、rs232、rs485多种接口电平选择,使用更加灵活;
    dc3.0-8.0v宽工作电压,电源可以i/o控制关断,降低功耗。
    由于采用软件纠错编码增益,相同辐射功率条件和同一误码率指标下,带前向纠错处理的rf模块通信距离要远高于一般的无线数传模组或不带前向纠错处理的rf模块。
    2. rf模块的通信处理流程
    rf模块的通信处理流程如图2所示,其中:
    发送缓冲与接收缓冲是为了匹配用户接口和无线接口速率而设计,采用fifo方式,支持大批量连续数据传输,安全可靠;
    纠错编解码采用成熟的卷积码纠错技术,可以将误码率由10-3减小到10-6,并且有3db左右软件编码增益,进一步提高了传输的可靠性;
    交织的目的是为了将连续的错误离散成不连续的单比特错误,提高抗连续干扰的能力,但带来了传输延时。rf模块采用256比特,即16×16交织,可以抵抗一般人员走动、汽车通过等环境下对无线传输造成的误码干扰