無線抄表系統的設計方法及可靠性策略
發布時間:2008/5/27 0:00:00 訪問次數:562
    
    長期以來,三表數據抄送問題都是相關供應部門非常想解決但又得不到切實解決的問題。在行業信息化過程之中,戶表數據的自動化抄送具有非常重大的意義,因為戶表數據是相關行業銷售過程中最原始的數據,這個數據的準確度和及時性直接影響了行業內部其它信息化水平。
    傳統的手工抄表費時、費力,準確性和及時性得不到可靠的保障,這導致了相關營銷和企業管理類軟件不能獲得足夠詳細和準確的原始數據。一般手工抄表都按月抄表,對于用戶計量來說是可行的,但對于相關供應部門進行更深層次的分析和管理決策卻不夠。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交織,可以抵抗一般人員走動、汽車通過等環境下對無線傳輸造成的誤碼干擾