基于ARM 的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案_第1頁(yè)
基于ARM 的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案_第2頁(yè)
基于ARM 的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案_第3頁(yè)
基于ARM 的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案_第4頁(yè)
基于ARM 的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

精品文檔-下載后可編輯基于ARM的液壓系統(tǒng)智能數(shù)據(jù)采集終端硬件設(shè)計(jì)-技術(shù)方案摘要:針對(duì)液壓系統(tǒng)的特點(diǎn),設(shè)計(jì)了基于ARM的智能數(shù)據(jù)采集終端系統(tǒng)。該系統(tǒng)通過(guò)傳感器對(duì)油壓、流量和溫度3類信號(hào)進(jìn)行采集,調(diào)理后的數(shù)據(jù)經(jīng)過(guò)ARM處理器S3C2440進(jìn)行處理和壓縮,壓縮后的數(shù)據(jù)利用GTM900C無(wú)線傳輸模塊遠(yuǎn)程傳輸。整個(gè)系統(tǒng)硬件電路分為主控電路部分、數(shù)據(jù)采集部分和無(wú)線傳輸部分。

液壓系統(tǒng)具有功率大、響應(yīng)快及精度高等特點(diǎn),已經(jīng)廣泛應(yīng)用于冶金和制造領(lǐng)域。但其故障又具有隱蔽性、多樣性、不確定性及因果關(guān)系復(fù)雜等特點(diǎn),故障出現(xiàn)后不易查找原因,而且故障發(fā)生會(huì)帶來(lái)巨大的經(jīng)濟(jì)損失。通常,液壓系統(tǒng)只能靠定期檢查和維護(hù)來(lái)排除故障,這種方法有一定的滯后性。因此需要實(shí)時(shí)監(jiān)測(cè)液壓系統(tǒng)的狀態(tài)數(shù)據(jù)并及時(shí)分析以減少故障率,確保工程機(jī)械正常、連續(xù)運(yùn)行。傳統(tǒng)單片機(jī)已廣泛應(yīng)用于數(shù)據(jù)采集和處理中,雖然其價(jià)格便宜、易于開發(fā),但是在存儲(chǔ)空間和網(wǎng)絡(luò)傳輸方面往往難以滿足工程上的要求。因此,筆者針對(duì)液壓系統(tǒng)采用了基于ARM的數(shù)據(jù)智能采集終端。

采集終端通過(guò)分布在液壓系統(tǒng)各處的傳感器對(duì)油壓、流量和溫度3類信號(hào)進(jìn)行采集,并將采集到的信號(hào)進(jìn)行濾波、放大,然后模數(shù)轉(zhuǎn)換,數(shù)據(jù)經(jīng)過(guò)分析后進(jìn)行統(tǒng)一的編排與壓縮,通過(guò)通信模塊進(jìn)行傳輸,將數(shù)據(jù)傳輸?shù)奖镜乇O(jiān)控中心做進(jìn)一步故障診斷。

1硬件總體結(jié)構(gòu)

智能數(shù)據(jù)采集終端系統(tǒng)采用三星的ARMS3C2440為主控芯片、GTM900-CGPRS為通信模塊。整個(gè)硬件系統(tǒng)分為3部分:主控模塊、數(shù)據(jù)采集模塊和通信模塊,具體結(jié)構(gòu)如圖1所示。

終端的主控模塊包括控制芯片電路、存儲(chǔ)電路、電源電路以及串口和JTAG接口電路;數(shù)據(jù)采集模塊包括傳感器電路、信號(hào)調(diào)理電路以及8路A/D轉(zhuǎn)換電路;通信模塊包括GPRS芯片以及外圍電路。其中ARM與GPRS之間的通信是通過(guò)RS-232總線完成。

2主控模塊設(shè)計(jì)

2.1ARM芯片介紹與工作狀態(tài)設(shè)置

終端系統(tǒng)主要采用以ARM920T為的三星S3C2440芯片。該芯片雖然功耗低、體積小,但是集成了豐富的片上資源。其特點(diǎn)主要有增強(qiáng)型ARM架構(gòu)MMU,支持WinCE、EPOC32和LINUX;內(nèi)部先進(jìn)微控器總線架構(gòu);哈佛高速緩沖體系結(jié)構(gòu);10位8通道多路復(fù)用ADC,可以實(shí)現(xiàn)轉(zhuǎn)換率為2.5MHzA/D轉(zhuǎn)換器時(shí)鐘下的500kS/s等。主控模塊的供電分為3.3V系統(tǒng)外圍電路供電和1.25V板供電。3.3V系統(tǒng)外圍電路供電通過(guò)AMS1117-3.3V穩(wěn)壓模塊完成轉(zhuǎn)換,電路如圖2所示;1.25V板供電則采用低壓差、低噪聲的MAX8860EUA穩(wěn)壓芯片提供,電路如圖3所示。S3C2440使用12MHz有源晶振,通過(guò)片內(nèi)PLL電路倍頻后,可達(dá)到400MHz.片內(nèi)的PLL電路兼有頻率放大和信號(hào)提純功能,因此,系統(tǒng)可以以較低的外部時(shí)鐘信號(hào)獲得較高的工作頻率,避免了高頻噪聲的產(chǎn)生。復(fù)位電路采用MAX811S芯片,當(dāng)系統(tǒng)電源低于系統(tǒng)復(fù)位閾值(2.93V),芯片將會(huì)對(duì)系統(tǒng)進(jìn)行復(fù)位。

2.2串行接口電路

RS-232C標(biāo)準(zhǔn)常用的接口是9芯D型,然而基本的通信只需要RXD、TXD即可,但是由于RS-232C標(biāo)準(zhǔn)所定義的高低電平信號(hào)與S3C2440系統(tǒng)的定義不同,所以兩者之間的通信需要電平轉(zhuǎn)換,在單片機(jī)中常用的是5V的MAX232,而這里使用3.3V的MAX3232,典型的應(yīng)用電路如圖4所示。

2.3NORFLASH接口電路

終端系統(tǒng)中NORFLASH使用的存儲(chǔ)芯片是HY29LV160,存儲(chǔ)容量為2MB,工作電壓為2.7~3.6V,工作方式選用16位數(shù)據(jù)寬度模式。需要注意的是管腳NC接高電平時(shí),即為16位數(shù)據(jù)位,當(dāng)NC為低電平時(shí)即為8位數(shù)據(jù)位。選擇16位數(shù)據(jù)寬度時(shí),即為半字模式,此時(shí)16位數(shù)據(jù)總線D0~15分別接S3C2440的數(shù)據(jù)總線DATA0~15,地址總線則是A0~19分別與S3C2440的ADDR0~19連接,半字模式下的尋址范圍為1MB,對(duì)于32位的S3C2440尋址范圍則為1×2=2MB.

2.4SDRAM接口電路

SDRAM選用的是K4S561632,其存儲(chǔ)容量為32MB,工作電壓為3.3V,其數(shù)據(jù)寬度為16位。

根據(jù)系統(tǒng)要求,需要有相對(duì)較復(fù)雜的算法運(yùn)行,所以選用兩片組成存儲(chǔ)系統(tǒng),存儲(chǔ)空間為64MB.

具體連接方法是片的D0~15接DATA0~15,第二片的D0~15接DATA16~31,這樣將16位擴(kuò)展成為了與S3C2440對(duì)應(yīng)的32位數(shù)據(jù)總線。

對(duì)于地址線來(lái)說(shuō),SDRAM采用的是存儲(chǔ)陣列,即每片分為4個(gè)邏輯Bank,每個(gè)Bank由13個(gè)行地址線和9個(gè)列地址線共同尋址,能訪問的空間為4×213×29×2=225MB.地址線的接法是分別將兩片的A0~12與ADDR2~14相連,通過(guò)RAS和CAS選擇行列信號(hào),通過(guò)BA0、BA1選擇Bank,終通過(guò)CS通用片選實(shí)現(xiàn)64MB的尋址。

3數(shù)據(jù)采集模塊設(shè)計(jì)

液壓系統(tǒng)的組成主要包括液壓泵、液壓油缸或液壓馬達(dá)、各類控制閥和輔助裝置。根據(jù)故障類型的歸納和總結(jié),監(jiān)控對(duì)象和監(jiān)控點(diǎn)包括液壓泵的油壓和流量,油溫,以及各類控制閥處的油壓和流量。選擇監(jiān)測(cè)的參數(shù)主要包括:

a.油壓測(cè)量。考慮到傳感器的精度,工作電壓與系統(tǒng)電壓的匹配,供電電流以及能適用較惡劣的介質(zhì)環(huán)境等,選用MSP340系列不銹鋼傳感器,其電氣性能為:供電電源為5VDC;供電電流小于10mA;輸出信號(hào)為0.5~4.5VDC/4~20mA;量程偏差為±2%FS;精度小于1%FS.

b.流量測(cè)量。選擇渦輪流量計(jì),電氣性能為:供電電源為12~36VDC,可采用車載蓄電池直接供電;輸出信號(hào)為4~20mA;精度為±1%R.

c.溫度測(cè)量。選擇溫度傳感器AD592,由于液壓油溫只作為輔助檢測(cè)量,不需要精度太高,所以直接用隔熱材料將AD592固定于測(cè)溫點(diǎn)做適當(dāng)?shù)臏囟妊a(bǔ)償,從而測(cè)量管內(nèi)的油溫。

模數(shù)轉(zhuǎn)換采用的是S3C2440的10位8通道ADC,其轉(zhuǎn)換率為2.5MHz轉(zhuǎn)換器時(shí)鐘下的500kS/s,基準(zhǔn)電壓采用3.3V,前端傳感器調(diào)理電路需要相應(yīng)的調(diào)整電壓范圍,管腳對(duì)應(yīng)S3C2440上的AIN0~7.

4通信模塊設(shè)計(jì)

通信模塊選用華為的GPRS模塊GTM900-C,該模塊具有標(biāo)準(zhǔn)的AT命令接口,內(nèi)部集成了TCP/IP協(xié)議棧,使用時(shí)不必編寫相關(guān)的IP協(xié)議程序,直接可以通過(guò)其內(nèi)嵌協(xié)議進(jìn)行GPRS上網(wǎng)傳遞數(shù)據(jù)。

GPRS模塊與ARM之間的連接是通過(guò)RS232串行接口連接的,電路如圖5所示。其中芯片供電采用3.8V,由穩(wěn)壓器AMS1117-adj轉(zhuǎn)換。RST為芯片復(fù)位、PWON為開關(guān)機(jī)控制信號(hào),均為低電平有效;UART_RXD0和UART_TXD0分別為AT命令串口發(fā)送、接收信號(hào),實(shí)現(xiàn)數(shù)據(jù)的傳輸只需分別與串口的接收和發(fā)送端相連即

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論