新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM的城市供水站分布式監(jiān)控系統(tǒng)

        基于ARM的城市供水站分布式監(jiān)控系統(tǒng)

        作者: 時(shí)間:2010-07-20 來(lái)源:網(wǎng)絡(luò) 收藏
        系統(tǒng)擔(dān)任著為整個(gè)社會(huì)提供安全的生活工業(yè)用水以及合理調(diào)度用水環(huán)節(jié)、保障用水合理性的重要職責(zé),是整個(gè)社會(huì)正常運(yùn)行的命脈。而各個(gè)站又是整個(gè)系統(tǒng)中最為核心的工作部分。因此,供水站就顯得特別重要[1]。
        當(dāng)前供水站多以單片機(jī)為核心,將外部傳感器數(shù)據(jù)進(jìn)行A/D轉(zhuǎn)換后接入單片機(jī),其精度可達(dá)12位,數(shù)據(jù)經(jīng)過(guò)處理后用點(diǎn)陣顯示屏顯示。單片機(jī)為8位中央處理器,這對(duì)于要求較高的領(lǐng)域顯得稍有不足。下位機(jī)與上位機(jī)之間多采用串口進(jìn)行通信。串行485接口采用差分方式傳輸,傳輸距離最大可達(dá)1 200 m,但此距離速率只能達(dá)到100 Kb/s,且485在任何時(shí)刻只允許一個(gè)下位機(jī)向上位機(jī)傳遞數(shù)據(jù),使得這種通信方式受到了一定限制。
        嵌入式處理器和以太網(wǎng)技術(shù)的飛速發(fā)展為這些問(wèn)題提供了解決的途徑。
        嵌入式處理器處理速度快、精度高、擴(kuò)展接口豐富,且具有良好的人機(jī)交互性。以太網(wǎng)通信技術(shù)則以其實(shí)時(shí)性強(qiáng)、通信速度快、兼容性強(qiáng)、網(wǎng)絡(luò)布線(xiàn)方便的優(yōu)點(diǎn),越來(lái)越受到人們的青睞。本文以嵌入式處理器為核心,搭載WinCE嵌入式系統(tǒng),結(jié)合TCP/IP通信協(xié)議,設(shè)計(jì)出和TCP/IP的城市供水站高速數(shù)據(jù)采集系統(tǒng)。并對(duì)下位機(jī)數(shù)據(jù)采集程序、上位機(jī)程序以及系統(tǒng)通信的實(shí)現(xiàn)進(jìn)行了詳細(xì)的敘述[2-3]。
        1 系統(tǒng)的總體架構(gòu)及硬件設(shè)計(jì)
        1.1 系統(tǒng)的總體架構(gòu)

        數(shù)據(jù)采集與的下位機(jī)以9系列的三星S3C2440A嵌入式處理器為核心,處理器的主頻400 MHz,最高達(dá)533 MHz,處理速度快,內(nèi)置8路10位A/D轉(zhuǎn)換器,最高轉(zhuǎn)換頻率為2.5 MHz,數(shù)據(jù)采集速度和精度都很高。在ARM9的基礎(chǔ)之上搭載WinCE嵌入式操作系統(tǒng),該操作系統(tǒng)具有與Windows XP相似的界面和操作,操作起來(lái)更加簡(jiǎn)便快捷;支持多系列的微型處理器,包括ARM系列,使下位機(jī)在硬件和軟件方面得到了完美的融合。下位機(jī)接收傳感器采集的數(shù)據(jù),然后通過(guò)TCP/IP協(xié)議與上位機(jī)進(jìn)行通信,上位機(jī)得到下位機(jī)傳來(lái)的數(shù)據(jù)后進(jìn)行數(shù)據(jù)存儲(chǔ)、顯示、報(bào)警操作。上位機(jī)進(jìn)行遠(yuǎn)程監(jiān)控并完成對(duì)各個(gè)下位機(jī)信息的匯總和分析處理等功能,系統(tǒng)結(jié)構(gòu)如圖1所示。

        本文引用地址:http://www.104case.com/article/151721.htm

        1.2 系統(tǒng)的硬件設(shè)計(jì)
        城市供水站監(jiān)控系統(tǒng)要測(cè)量的物理量主要有各個(gè)供水站電機(jī)的電流、電壓、溫度等參數(shù),以及供水站的流量、進(jìn)出口壓力、水溫等水質(zhì)的參數(shù)。要根據(jù)各種物理量以及其所處的具體工作環(huán)境選取合適的傳感器[4]。
        由圖2可見(jiàn),下位機(jī)硬件以ARM9為核心,其內(nèi)置的A/D轉(zhuǎn)換接口用來(lái)接收外部傳感器的數(shù)據(jù),搭載的TFT顯示屏作為下位機(jī)的顯示,同時(shí)其各個(gè)擴(kuò)展接口可以提供其他的資源及為以后擴(kuò)展所用。

        傳感器采集的外部數(shù)據(jù)經(jīng)過(guò)放大、濾波等消除干擾的操作后接入ARM內(nèi)部A/D轉(zhuǎn)換器,在嵌入式系統(tǒng)中進(jìn)行處理,并在下位機(jī)顯示屏上進(jìn)行顯示和相應(yīng)地人機(jī)操作。下位機(jī)擴(kuò)展在板64 MB SDRAM內(nèi)存和在板128 MB Nand Flash存儲(chǔ)并支持32 GB的外部SD擴(kuò)展槽,滿(mǎn)足本機(jī)運(yùn)行以及存儲(chǔ)要求。擴(kuò)展的RJ-45接口作為與上位機(jī)進(jìn)行通信的接口。IIC總線(xiàn)以及其他接口作為擴(kuò)展和其他功能用。
        TCP/IP協(xié)議使用客戶(hù)端/服務(wù)器(C/S)模式進(jìn)行通信,其通信是點(diǎn)對(duì)點(diǎn)的,在網(wǎng)絡(luò)中幾乎可以實(shí)現(xiàn)無(wú)差錯(cuò)的數(shù)據(jù)傳輸,可靠性較高,速度快。由于與網(wǎng)絡(luò)相關(guān)的路由和網(wǎng)關(guān)等技術(shù)的發(fā)展,使得多路通信的實(shí)現(xiàn)變得簡(jiǎn)單方便。


        上一頁(yè) 1 2 3 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 织金县| 西贡区| 安塞县| 大庆市| 北安市| 辛集市| 阳信县| 万荣县| 如东县| 崇阳县| 富顺县| 青河县| 琼中| 葵青区| 深水埗区| 平陆县| 无极县| 化隆| 蒲城县| 西昌市| 蒙自县| 通州区| 雷波县| 仁化县| 佳木斯市| 馆陶县| 崇州市| 酒泉市| 余江县| 屏边| 汝南县| 陇南市| 绍兴市| 南宁市| 黔东| 长岭县| 无为县| 江陵县| 江津市| 措勤县| 酒泉市|