91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 通信網絡

實現基于GPRS的無線遠程IAP功能

發布時間:2008/5/26 0:00:00 訪問次數:2887

        

    

    

     摘要:介紹iap功能及其相關應用,以及采用gprs遠程實現iap功能的現實意義;結合某地區地下水遠程監控系統,著重闡述采用gprs網絡遠程執行iap升級系統的思想和實現方法,以及應用中應注意的一些關鍵技術;論述采用gprs通信簡單實用的應用層協議設計的方法,重點強調通信中校驗碼和重傳機制;討論影響本系統遠程iap升級可靠性的一些因素和所采取的針對性解決辦法。 關鍵詞:gprs iap 遠程升級 在線編程 遠程監控 引 言 針對地下水資源已經嚴重透支,水資源受到嚴重破壞的問題設計本系統,目的就是為了監控農用機井的用水情況。農用機井分布站點廣,站點之間距離幾十m到一兩百km,采用人工抄表監控會浪費大量的人力和物力,而且實時性差。以前采用gsm方式也存在實時性差、控制困難的問題。 目前,對此類問題可靠的、現實的解決方案就是,將現場設備接入internet上的服務器,在上層實現實時監控、管理;但是現場沒有專門internet接入點和設備。采用gprs接入internet進行遠程數據傳輸,是近兩年企業、研究所等科研機構的熱門課題。隨著gprs技術的日益成熟,gprs已經成功地應用在遠程抄表、夜燈照明、油田監測、自動測量、智能儀表等不方便甚至根本不可能人工操作的遠程數據傳輸系統中。因此,本系統選用gprs和gsm混合工作模式:在網絡狀況通暢的情況使用gprs工作模式;反之可以切換到gsm工作模式。每個站點數據傳輸終端定時登陸到gprs,接入internet上的主機服務器,把采集數據和站點狀態下載到服務器硬盤上;上層采用b/s瀏覽器方式供地級、區級、市級等不同級別設置權限瀏覽;同時可以隨時監控站點的實時狀態,報告實時現場狀況,調用系統歷史數據信息。 市場的機遇和應用技術的成熟常常是一對矛盾,尤其對于gprs這類新技術,通常不得不一邊開拓市場一邊完善技術。然而實踐是檢驗真理的唯一標準。系統交接使用之后,用戶反饋一些改善功能的意見,另外,長時間使用之后,終端程序隱藏的“bug”也可能會隨之浮出水面。這就需要對數據傳輸終端的程序進行升級,但是設想一下,假如投入使用了200個站點,就算用isp現場在線編程,工作人員得到每個站點把程序更新一遍。不但浪費大量的人力、物力,而且直接貽誤了開辟市場的時機,對企業造成的后果可能是致命的。 本設計方案就是應用在此類gprs遠程監控系統上,融合gprs網絡通信技術解決數據傳輸終端程序升級問題的。 1 iap功能簡介與系統應用 iap(inapplication programming)是應用在flash程序存儲器的一種編程模式。簡單地說就是在應用程序控制下,對程序某段存儲空間進行讀取、擦除、寫入操作。與isp(insystemprogramming)操作非常相似,都不需要從電路板上取下芯片用編程器燒寫再安裝上去運行新程序,即具有在線編程功能。但是它們有其不同點:isp通常是整片擦除、編程,在手工操作下通過pc串口下載程序到flash,需要簡單的硬件資源——串口rx、tx和rs232驅動芯片;而iap卻是在某段程序的控制下對另外一段程序flash進行讀寫操作,可以控制對某段、某頁甚至某個字節的讀寫操作。 根據iap的功能特點,可以制作仿真軟件替代仿真器功能。在pc上做個簡單的界面應用程序就可以直接實現用戶程序在線仿真:設置斷點、單步運行、改變運行結果調試等功能。同理,根據isp的功能特點可以替代編程器。本系統就是把iap模式融入到gprs通信系統中,用gprs遠程升級指定目標芯片的軟件。 2 iap功能系統架構 iap功能系統架構如圖1所示。

      

     圖1系統架構 (只標示與iap功能相關部分) p89lpc936是philips公司推出的一款高穩定性、多功能的51內核mcu;集成了i2c總線,讀寫操作i2c器件fm24c256速度快、穩定性高;增強型uart,具有幀錯誤檢測、幀間隔檢測、可選雙緩沖、接收和發送中斷可選分開等強大串口通信功能,增強了和gprs模塊串口通信的可靠性;內置ad/da轉換器;16 kb flash存取器,支持isp和iap;采用tssop28或hwqfn28低成本封裝。設計系統的外圍電路可以減少到最少,不但提高了系統的性能,甚至可以iap升級終端部分功能而不用改變外圍硬件電路。 fm24c256,256 kb的fram (鐵電存儲器),兼有rom的掉電數據保存特性和ram的讀寫速度和次數,讀寫次數達到1000億次,采用i2c總線讀寫操作,使用穩定可靠;用8腳soic封裝,與mcu的接口電路簡單、通信可靠。通信速率0~400 khz可調。p89lpc936的i2sclh和i2scll 兩個sfr的值就是確定串行時鐘發生器占空比。本系統選擇7.372 8 mhz晶振,i2sclh=i2scll=75,i2c速率為25 kbps。 gprs模塊使用wavecom公司生產的q2406b,雙頻gprs/gs

        

    

    

     摘要:介紹iap功能及其相關應用,以及采用gprs遠程實現iap功能的現實意義;結合某地區地下水遠程監控系統,著重闡述采用gprs網絡遠程執行iap升級系統的思想和實現方法,以及應用中應注意的一些關鍵技術;論述采用gprs通信簡單實用的應用層協議設計的方法,重點強調通信中校驗碼和重傳機制;討論影響本系統遠程iap升級可靠性的一些因素和所采取的針對性解決辦法。 關鍵詞:gprs iap 遠程升級 在線編程 遠程監控 引 言 針對地下水資源已經嚴重透支,水資源受到嚴重破壞的問題設計本系統,目的就是為了監控農用機井的用水情況。農用機井分布站點廣,站點之間距離幾十m到一兩百km,采用人工抄表監控會浪費大量的人力和物力,而且實時性差。以前采用gsm方式也存在實時性差、控制困難的問題。 目前,對此類問題可靠的、現實的解決方案就是,將現場設備接入internet上的服務器,在上層實現實時監控、管理;但是現場沒有專門internet接入點和設備。采用gprs接入internet進行遠程數據傳輸,是近兩年企業、研究所等科研機構的熱門課題。隨著gprs技術的日益成熟,gprs已經成功地應用在遠程抄表、夜燈照明、油田監測、自動測量、智能儀表等不方便甚至根本不可能人工操作的遠程數據傳輸系統中。因此,本系統選用gprs和gsm混合工作模式:在網絡狀況通暢的情況使用gprs工作模式;反之可以切換到gsm工作模式。每個站點數據傳輸終端定時登陸到gprs,接入internet上的主機服務器,把采集數據和站點狀態下載到服務器硬盤上;上層采用b/s瀏覽器方式供地級、區級、市級等不同級別設置權限瀏覽;同時可以隨時監控站點的實時狀態,報告實時現場狀況,調用系統歷史數據信息。 市場的機遇和應用技術的成熟常常是一對矛盾,尤其對于gprs這類新技術,通常不得不一邊開拓市場一邊完善技術。然而實踐是檢驗真理的唯一標準。系統交接使用之后,用戶反饋一些改善功能的意見,另外,長時間使用之后,終端程序隱藏的“bug”也可能會隨之浮出水面。這就需要對數據傳輸終端的程序進行升級,但是設想一下,假如投入使用了200個站點,就算用isp現場在線編程,工作人員得到每個站點把程序更新一遍。不但浪費大量的人力、物力,而且直接貽誤了開辟市場的時機,對企業造成的后果可能是致命的。 本設計方案就是應用在此類gprs遠程監控系統上,融合gprs網絡通信技術解決數據傳輸終端程序升級問題的。 1 iap功能簡介與系統應用 iap(inapplication programming)是應用在flash程序存儲器的一種編程模式。簡單地說就是在應用程序控制下,對程序某段存儲空間進行讀取、擦除、寫入操作。與isp(insystemprogramming)操作非常相似,都不需要從電路板上取下芯片用編程器燒寫再安裝上去運行新程序,即具有在線編程功能。但是它們有其不同點:isp通常是整片擦除、編程,在手工操作下通過pc串口下載程序到flash,需要簡單的硬件資源——串口rx、tx和rs232驅動芯片;而iap卻是在某段程序的控制下對另外一段程序flash進行讀寫操作,可以控制對某段、某頁甚至某個字節的讀寫操作。 根據iap的功能特點,可以制作仿真軟件替代仿真器功能。在pc上做個簡單的界面應用程序就可以直接實現用戶程序在線仿真:設置斷點、單步運行、改變運行結果調試等功能。同理,根據isp的功能特點可以替代編程器。本系統就是把iap模式融入到gprs通信系統中,用gprs遠程升級指定目標芯片的軟件。 2 iap功能系統架構 iap功能系統架構如圖1所示。

      

     圖1系統架構 (只標示與iap功能相關部分) p89lpc936是philips公司推出的一款高穩定性、多功能的51內核mcu;集成了i2c總線,讀寫操作i2c器件fm24c256速度快、穩定性高;增強型uart,具有幀錯誤檢測、幀間隔檢測、可選雙緩沖、接收和發送中斷可選分開等強大串口通信功能,增強了和gprs模塊串口通信的可靠性;內置ad/da轉換器;16 kb flash存取器,支持isp和iap;采用tssop28或hwqfn28低成本封裝。設計系統的外圍電路可以減少到最少,不但提高了系統的性能,甚至可以iap升級終端部分功能而不用改變外圍硬件電路。 fm24c256,256 kb的fram (鐵電存儲器),兼有rom的掉電數據保存特性和ram的讀寫速度和次數,讀寫次數達到1000億次,采用i2c總線讀寫操作,使用穩定可靠;用8腳soic封裝,與mcu的接口電路簡單、通信可靠。通信速率0~400 khz可調。p89lpc936的i2sclh和i2scll 兩個sfr的值就是確定串行時鐘發生器占空比。本系統選擇7.372 8 mhz晶振,i2sclh=i2scll=75,i2c速率為25 kbps。 gprs模塊使用wavecom公司生產的q2406b,雙頻gprs/gs

相關IC型號

熱門點擊

 

推薦技術資料

耳機的焊接
    整機電路簡單,用洞洞板搭線比較方便。EM8621實際采... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
广元市| 平顺县| 安图县| 兰溪市| 红原县| 福建省| 福鼎市| 翁牛特旗| 府谷县| 江达县| 揭阳市| 洛阳市| 新竹市| 乌拉特前旗| 南宫市| 修武县| 东明县| 吉首市| 平远县| 大埔县| 万山特区| 乌鲁木齐市| 石家庄市| 伊川县| 巴彦县| 沙湾县| 台中市| 隆昌县| 肇东市| 祁连县| 临颍县| 洮南市| 含山县| 晋州市| 怀集县| 清涧县| 通化市| 桂平市| 萨迦县| 临城县| 怀宁县|