精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Web技術和嵌入式技術實現自動抄表系統的設計

電子設計 ? 來源:現代電子技術 ? 作者:馮麗慧,陳愛國, ? 2021-06-08 15:46 ? 次閱讀

作者:馮麗慧,陳愛國,張磊

現代城市中新建生活小區中的水、電、氣等設施通常是統一規劃、集中管理,而如何高效地進行管理則充分體現了小區智能化程度的高低。國內外陸續提出了一系列的解決方案,其中以建立在智能儀表上的自動抄表系統為關注的重點。隨著Internet和Intranet的快速發展和普及,Web技術彌補了傳統監控系統的不足,致使運用Web技術實現設備的遠程監控,已經越來越多地成為設備監控系統不可或缺的一部分。同樣,微電子技術也在不斷地創新和進步,嵌入式系統成為計算機應用的一個新領域,具有功能強、實時性強、可靠性高和結構小巧等優點。基于嵌入式Web的遠程監控在傳統遠程監控的基礎上又融合Web技術和嵌入式技術,可提供比傳統遠程監控系統更為強大的功能,將成為今后遠程監控技術發展的主流方向。

1 基于Web服務器的自動抄表系統

1.1 抄表方式的分類

國內外已開發出多種自動化抄表系統,按抄表方式的不同將它們大致分為3類:儲值卡(TM卡、IC卡或射頻卡)智能儀表抄表系統、無線電抄表系統、遠傳智能儀表有線聯網抄表系統。實際應用中多采用遠傳有線聯網自動抄表系統。這種抄表方式是將各種儀表的計量信息通過饋線傳送到一個數據集中采集器上,若干個數據集中采集器再相互連接組成一個局域網,然后在某個特定區域內建立一個工作子站,通過子站中的Web服務器經過網關與以太網相連。自動抄表系統結構如圖1所示。

本文中通過在現場抄表器中嵌入Web服務器,實現對現場數據進行數據采集、數據存儲、數據轉發及與遠程主機的數據交互。抄表器通過嵌入式Web服務器可以直接連接到Internet上。由于嵌入式系統有著實時性強、可靠性高、結構小巧等特點,將它用于抄表系統有如下優點:一個嵌入Web服務器的抄表器出現故障,不會影響到其他的現場抄表器的抄表,具有較好的可靠度和適應性。

1.2 抄表器功能分析

本文是基于嵌入式Web服務器的自動抄表器的設計。該抄表器功能可分為2個部分:前端數據采集、數據存儲和通訊功能。

(1)前端數據采集:前端數據采集主要是抄表器通過RS 485讀取智能儀表數值的過程。

(2)數據存儲:采集到的數據要存儲在抄表器的非易失存儲器內。

(3)通訊功能:嵌入式Web服務器實現TCP/IP協議棧。它主要實現的功能有:

①響應瀏覽器的請求,解析瀏覽器提交的表單,讀出控制數據,將控制數據通過串口傳送到前端數據采集控制子系統,再根據從串口接收到的數據生成動態網頁返回給瀏覽器。也就是抄表器響應上位機軟件的請求,將從串口接收到的數據按規定格式發送到上位機,上位機再對接受的數據進行處理。

②考慮到嵌入式Web服務器的資源有限,不可能用作數據庫服務器,所以必須在以太網或Internet上有一臺數據庫服務器,用來存儲采樣數據,嵌入式Web服務器根據上位機的請求,將緩沖區內的數據通過以太網或Internet傳送到數據庫服務器。

2 抄表器的硬件設計

2.1 整體硬件設計

該抄表器選取Winbond(華邦)公司的8位單片機W78E516B作為整個抄表器的主芯片,并配以簡單的外圍電路實現抄表器的以下功能。因為要將TCP/IP協議嵌入到單片機中,使用網卡芯片實現單片機的上網和數據傳輸,需要選用有較大的程序存儲空間和數據存儲空間的芯片,所以采用Winbond(華邦)公司的8位單片機W78E516B,它自帶64 kB的FLASH ROM,256 B的RAM和256 B XRAM,免去了外部擴展程序存儲器的麻煩。抄表器硬件設計原理如圖2所示。

2.2 主要外圍電路設計

(1)數據存儲器:為了有較大的數據存儲區存放接收的和發送的數據包,需要外部擴展32 kB的SRAM,這樣可提高單片機的數據傳輸速度,并處理復雜的TCP/IP。同時外部的RAM也用做串行口的輸入輸出緩沖。所以本設計采用HY62256。

(2)非易失存儲器:在程序中用來存儲嵌入式Web系統的網絡參數設置(IP地址、子網掩碼、默認網關、物理地址、數據庫服務器IP地址)和數據采集參數設置(采樣間隔、采樣通道、數據被送到數據庫服務器的時間間隔)等。本設計采用的X5045是8管腳的非易失性存儲器,內部集成4 kb的可用存儲區間,具有看門狗的功能。使用SPI總線與單片機連接。

(3)以太網控制器:為了完成對網絡數據的發送和接收,本設計選用的以太網控制器為RTL8019AS,單片機通過RTL8019AS連接入以太網,并且選用脈沖變壓器20F001N,用來對網絡上的脈沖進行轉換和濾波。RJ45接口用來連接網絡,可直接連接到HUB。

(4)數據采集端通訊接口:采用RS 485總線,采用半雙工通信來實現通信。

3 軟件設計部分

整個下位機采集系統其實是一個多機通信系統,為了避免總線沖突,小區抄表器與智能儀表之間采用主從式通信。主機發送的信息傳送到各個從機或指定從機,而各個從機發送的信息只能發送給主機。在主機發送命令后,從機將對接收到的命令幀的地址代碼進行判斷,只有當命令幀中的地址代碼與本機地址一致時,從機才接收命令幀,并對命令幀進行報頭、報文長度、累加和和報尾等校驗,所有校驗通過,從機才根據具體的命令代碼向主機發送相應的應答幀。同理,主機接收到從機的應答幀后也作相應的校驗來決定是否向從機重發命令幀,以保證主機與從機數據通信的準確性。抄表系統軟件部分如圖3所示。

4 結 語

本文討論內嵌TCP/IP協議棧抄表器的設計。并對其相應的自動抄表系統進行了簡介,與傳統抄表系統相比,結構更清晰、組網更簡潔,可降低抄表系統的網絡建設和管理成本。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 射頻
    +關注

    關注

    104

    文章

    5551

    瀏覽量

    167558
  • 嵌入式
    +關注

    關注

    5069

    文章

    19021

    瀏覽量

    303408
  • 監控系統
    +關注

    關注

    21

    文章

    3862

    瀏覽量

    173504
收藏 人收藏

    評論

    相關推薦

    單片機嵌入式Internet技術Web應用實現

    時代多成百上千倍的超級嵌入式Internet服務器。Internet技術嵌入式技術的相互融合,為嵌入式
    發表于 11-24 18:10

    無線自動系統

    ` 燃氣無線自動系統是物聯網在智能燃氣中的應用典范。它是利用現代的計算機
    發表于 03-30 09:48

    內嵌TCP/IP的器與傳統系統相比有什么優勢?

    ,微電子技術也在不斷地創新和進步,嵌入式系統成為計算機應用的一個新領域,具有功能強、實時性強、可靠性高和結構小巧等優點。基于嵌入式Web的遠
    發表于 03-06 06:46

    基于嵌入式WEB的網絡視頻監控系統該如何去設計?

    基于嵌入式WEB技術的網絡視頻監控系統特征及原理是什么?基于嵌入式WEB
    發表于 06-02 07:15

    如何實現嵌入式Web服務器的設計?

    摘要:隨著現代通信技術的發展,Web技術得到了廣泛的應用并且獲得了巨大的成功.隨著信息化社會的不斷發展,日益成熟的網絡技術應用到嵌入式
    發表于 11-09 06:44

    如何實現嵌入式WEB服務器系統的控制設計

    簡單設計。本設計利用ARM 自帶的WEB服務器技術,來實現嵌入式WEB服務器系統的控制設計。該
    發表于 11-09 08:47

    基于嵌入式Linux系統自動數據集中器的實現

    通過分析傳統自動系統的不足,提出了基于模塊和嵌入式@175A 的解決方案,著重闡述了基于@175A 的集中器
    發表于 04-24 10:28 ?32次下載

    基于嵌入式WEB的AllLightSYS系統的設計與實現

    HTTP 協議是目前流行的Web 技術的主要協議,是Web 瀏覽器和Web 服務器之間進行通信的基礎。本文首先對嵌入式
    發表于 05-30 14:59 ?4次下載

    用SVG技術實現動態圖形輸出的嵌入式Web服務

    本文結合控制系統嵌入式Web 服務器的要求,分析了嵌入式Web 服務器的基本原理、動態內容實現
    發表于 07-07 13:29 ?19次下載

    基于CGI技術嵌入式動態Web的研究與實現

    為了在資源有限的嵌入式平臺上有效地實現動態Web,以嵌入式Linux操作系統為軟件平臺,以mini2440開發板為硬件平臺,利用CGI
    發表于 10-15 12:10 ?81次下載
    基于CGI<b class='flag-5'>技術</b>的<b class='flag-5'>嵌入式</b>動態<b class='flag-5'>Web</b>的研究與<b class='flag-5'>實現</b>

    基于嵌入式WEB的網絡視頻監控系統探討

    關鍵詞:Web , 監控系統 , 嵌入式 , 網絡視頻 本文介紹了一個基于嵌入式WEB技術的網絡
    發表于 10-17 14:27 ?535次閱讀

    基于WEB技術嵌入式技術實現對設備的控制與診斷

    基于以太網的單片機設備的控制與診斷結合先進的WEB技術嵌入式技術實現了PC與設備的直接跨平臺的信息交互,這樣PC就可以共享設備運行的信息
    發表于 04-15 10:18 ?666次閱讀
    基于<b class='flag-5'>WEB</b><b class='flag-5'>技術</b>與<b class='flag-5'>嵌入式</b><b class='flag-5'>技術</b><b class='flag-5'>實現</b>對設備的控制與診斷

    嵌入式web服務器系統設計,嵌入式Web服務器的設計與實現

    摘要:隨著現代通信技術的發展,Web技術得到了廣泛的應用并且獲得了巨大的成功.隨著信息化社會的不斷發展,日益成熟的網絡技術應用到嵌入式
    發表于 11-03 19:21 ?3次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>web</b>服務器<b class='flag-5'>系統</b>設計,<b class='flag-5'>嵌入式</b><b class='flag-5'>Web</b>服務器的設計與<b class='flag-5'>實現</b>

    嵌入式web服務器系統設計,基于-ARM簡單嵌入式WEB服務器系統設計.doc

    進行了簡單設計。本設計利用ARM 自帶的WEB服務器技術,來實現嵌入式WEB服務器系統的控制設
    發表于 11-03 20:06 ?21次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>web</b>服務器<b class='flag-5'>系統</b>設計,基于-ARM簡單<b class='flag-5'>嵌入式</b><b class='flag-5'>WEB</b>服務器<b class='flag-5'>系統</b>設計.doc

    嵌入式web服務器系統,嵌入式Web服務器的設計與實現

    摘要:嵌入式Web服務器是嵌入式系統應用的一個重要組成部分.以其簡單,廉價,功能完善和通用性強等特點,在遠程監控,智能家電和資源共享等多種場合得到廣泛應用.本文以
    發表于 11-04 11:06 ?27次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>web</b>服務器<b class='flag-5'>系統</b>,<b class='flag-5'>嵌入式</b><b class='flag-5'>Web</b>服務器的設計與<b class='flag-5'>實現</b>