下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、一種基于can總線技術(shù)的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)海洋環(huán)境中,因?yàn)闇y(cè)量現(xiàn)場(chǎng)離岸較遠(yuǎn),環(huán)境惡劣,必需將測(cè)量裝置與計(jì)算機(jī)系統(tǒng)分開(kāi),構(gòu)成遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)。遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)的數(shù)據(jù)傳輸方式普通有兩種:頻率量傳輸和串行通信。頻率量抗干擾能力強(qiáng),便于遠(yuǎn)距離傳送,但這種遠(yuǎn)程的頻率測(cè)量普通僅適用于幾十赫茲以下的較低頻率范圍。在串行通信中,rs-232通信標(biāo)準(zhǔn)數(shù)據(jù)傳輸速率慢(通常異步通信速率限制在19.2kbps以下),傳送距離短(普通電纜長(zhǎng)度為15m),不適于用作遠(yuǎn)程數(shù)據(jù)采集系統(tǒng);rs-449、rs-422及rs-423等通信標(biāo)準(zhǔn),實(shí)時(shí)性不強(qiáng);rs-485只能構(gòu)成主從式結(jié)構(gòu)系統(tǒng),通信方式也只能以主站輪詢的方式舉行,系統(tǒng)的
2、實(shí)時(shí)性、牢靠性較差;且當(dāng)系統(tǒng)浮現(xiàn)多節(jié)點(diǎn)同時(shí)向發(fā)送數(shù)據(jù)時(shí),會(huì)導(dǎo)致總線展現(xiàn)短路,從而損壞某些節(jié)點(diǎn)的現(xiàn)象。can(controller area network)總線屬于現(xiàn)場(chǎng)總線的范疇,它是一種有效支持分布式控制或?qū)崟r(shí)控制的串行通信網(wǎng)絡(luò)。通信接口中集成了can協(xié)議的物理層和數(shù)據(jù)鏈路層功能,可完成對(duì)通信數(shù)據(jù)的成幀處理。can協(xié)議的一個(gè)最大特點(diǎn)是廢除了傳統(tǒng)的站地址編碼,而代之以對(duì)通信數(shù)據(jù)塊舉行編碼。采納這種辦法的優(yōu)點(diǎn)是使網(wǎng)絡(luò)內(nèi)的節(jié)點(diǎn)個(gè)數(shù)在理論上不受限制,數(shù)據(jù)塊的標(biāo)識(shí)碼可由11位或29位二進(jìn)制數(shù)組成,因此可以定義211或229個(gè)不同的數(shù)據(jù)塊,這種按數(shù)據(jù)塊編碼的方式,還可使不同的節(jié)點(diǎn)同時(shí)接收到相同的數(shù)據(jù)。數(shù)
3、據(jù)段長(zhǎng)度為8個(gè)字節(jié),不會(huì)占用總線時(shí)光過(guò)長(zhǎng),從而保證了通信的實(shí)時(shí)性。can協(xié)議采納crc檢驗(yàn)并可提供相應(yīng)的錯(cuò)誤處理功能,保證了數(shù)據(jù)通信的牢靠性。2 系統(tǒng)設(shè)計(jì)遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)要求與測(cè)量裝置位于測(cè)量現(xiàn)場(chǎng),計(jì)算機(jī)系統(tǒng)在岸上或船上,它們之間距離常常在幾百米,有時(shí)甚至達(dá)到幾公里。因此,銜接導(dǎo)線少,維護(hù)費(fèi)用低就顯得尤為重要。本文中測(cè)量系統(tǒng)針對(duì)磁場(chǎng)(3重量)、電場(chǎng)(3重量)、傾角參數(shù)(2重量),用can來(lái)構(gòu)建遠(yuǎn)程水下數(shù)據(jù)采集系統(tǒng),采納3個(gè)測(cè)量節(jié)點(diǎn),分離對(duì)上述8路傳感器信號(hào)實(shí)現(xiàn)實(shí)時(shí)采集與傳送。遠(yuǎn)程水下數(shù)據(jù)采集系統(tǒng)的結(jié)構(gòu)框圖1所示。遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)主要由兩部分組成:岸上接收處理部分和水下測(cè)量裝置。為了延伸電池的用
4、法時(shí)光,從岸上來(lái)控制水下測(cè)量體部分電池電源的通斷。數(shù)據(jù)采集系統(tǒng)用法的是四芯縱向密封海水電纜,兩路傳輸數(shù)據(jù),另兩路控制電池電源。2.1硬件設(shè)計(jì)傳感器采納磁場(chǎng)三重量測(cè)量模塊,電場(chǎng)三重量測(cè)量模塊,傾角2重量測(cè)量模塊。信號(hào)處理電路中將各信號(hào)舉行放大和濾波,放大采納兩片lm148四運(yùn)放,是由運(yùn)算構(gòu)成的兩個(gè)有源低通濾波二階節(jié)的級(jí)聯(lián)。系統(tǒng)將電場(chǎng)三重量信號(hào)、磁場(chǎng)三重量信號(hào)和兩個(gè)姿勢(shì)角信號(hào)共8路信號(hào)輪番選通送入a/d舉行轉(zhuǎn)換,a/d轉(zhuǎn)換選用b-b公司生產(chǎn)的16位芯片ads7805,其輸入范圍為10v,輸出16位和8位可選,這里用法16位并行輸出,其控制信號(hào)由單片機(jī)的口線p1.0、p1.1和p1.2產(chǎn)生,單片機(jī)系
5、統(tǒng)的結(jié)構(gòu)框圖2所示。單片機(jī)采納philips的是有再片can功能的微控制器p87c592,晶振頻率為16mhz, p0口和p2口用作數(shù)據(jù)線和地址線,p4口和p5口用作16位模數(shù)轉(zhuǎn)換器的高8位和低8位并行數(shù)據(jù)線。p1.6、p1.7用于can總線,p1.2、p1.3和p1.4控制八選一多路轉(zhuǎn)換器max308的通道。pc82c250為can總線,是can控制器和物理總線間的接口,提供對(duì)總線的驅(qū)動(dòng)發(fā)送能力 、對(duì)can控制器的差動(dòng)發(fā)送能力和對(duì)can控制器的差動(dòng)接收能力。它有很強(qiáng)的抗眨眼干擾和保 護(hù)總線的能力;有3種不同的工作方式即高速、斜率控制和待機(jī)??偩€上的某節(jié)點(diǎn)掉電不會(huì) 影響總線,在40 m內(nèi)實(shí)現(xiàn)高
6、速應(yīng)用可達(dá)1 mbps。主機(jī)接收端用法pcl841 ,pcl841可挺直插在計(jì)算機(jī)的isa擴(kuò)展槽內(nèi),計(jì)算機(jī)為pcl841分配內(nèi)存地址,并將其作為標(biāo)準(zhǔn)內(nèi)存舉行讀寫(xiě),內(nèi)存地址可通過(guò)跳線設(shè)置為c800h至ef00h中40個(gè)基地址中的任一個(gè)。是內(nèi)置can控制器的can總線通信卡,它提供總線仲裁和錯(cuò)誤檢測(cè)并自動(dòng)重發(fā)送功能,從而避開(kāi)了數(shù)據(jù)走失,保證了系統(tǒng)的牢靠性。2.2系統(tǒng)軟件設(shè)計(jì)要實(shí)現(xiàn)有效、實(shí)時(shí)通信,軟件的設(shè)計(jì)是關(guān)鍵,也是難點(diǎn)。本系統(tǒng)軟件設(shè)計(jì)包含兩部分即單片機(jī)程序和主機(jī)控制和數(shù)據(jù)處理程序。單片機(jī)程序主要包括節(jié)點(diǎn)初始化程序、報(bào)文發(fā)送程序、報(bào)文接收程序以及can總線出錯(cuò)處理程序等。單片機(jī)主程序流程圖見(jiàn)圖3,
7、程序用c51語(yǔ)言編寫(xiě)。can控制器對(duì)于cpu來(lái)說(shuō)是以確保雙方自立工作的寄存器映像外圍設(shè)備浮現(xiàn)的,微控制器和cpu之 間狀態(tài)、控制和指令的交換都是通過(guò)在復(fù)位模式或工作模式下對(duì)這些寄存器的讀寫(xiě)來(lái)完成的。初始化can內(nèi)部寄存器時(shí)注重使得各節(jié)點(diǎn)的位速率必需全都,而且接、發(fā)雙方必需同步。發(fā)送一幀數(shù)據(jù)采納高速dma,它允許在最多2個(gè)周期內(nèi),在can控制器和主ram之間傳送一個(gè)完整的報(bào)文(最多10個(gè)字節(jié))。cpu功能的極大增加是因?yàn)楦咚賯魉褪窃诤笈_(tái)完成的。一次勝利的dma傳送后dma位被復(fù)位。dma傳送期間,cpu可以處理下一條命令,然而,不允許對(duì)數(shù)據(jù)存貯器、canadr、candat、cancon或can
8、sta的拜訪。置dma位后,各個(gè)中斷均被禁止,直至傳送結(jié)束。復(fù)位狀態(tài)期間(復(fù)位哀求位為高)不能舉行dma傳送。為提高通信的實(shí)時(shí)性,報(bào)文的接收采納中斷接收方式,這樣也可保證接收緩存器不會(huì)浮現(xiàn)數(shù)據(jù)溢浮現(xiàn)象。主機(jī)程序包括測(cè)量和控制子程序、通信子程序、數(shù)據(jù)處理子程序等。數(shù)據(jù)測(cè)量和控制子程序用來(lái)控制下位機(jī)舉行測(cè)量,通信子程序按照通信協(xié)議發(fā)送控制指令并接收測(cè)量數(shù)據(jù),數(shù)據(jù)處理子程序?qū)崿F(xiàn)對(duì)數(shù)據(jù)的預(yù)處理和存儲(chǔ)。主機(jī)程序用編寫(xiě)。主機(jī)程序流程見(jiàn)圖4。3 水下物理場(chǎng)數(shù)據(jù)采集試驗(yàn)在對(duì)水下物理場(chǎng)數(shù)據(jù)舉行采集時(shí),需要測(cè)量的信號(hào)共有3種8路:電場(chǎng)三個(gè)重量,磁場(chǎng)三個(gè)重量以及傳感器在海底的傾斜角度兩個(gè)重量。實(shí)際測(cè)量時(shí),囫圇測(cè)量體
9、(包括傳感器,信號(hào)調(diào)理電路,水密容器等)放置在海底(約30米深),測(cè)量體距離岸邊接收主機(jī)120米。其他一些試驗(yàn)參數(shù)設(shè)置如下:傳輸波特率為1mbps,各節(jié)點(diǎn)的采樣頻率為10khz,每采樣4路信號(hào)向主機(jī)發(fā)送一次數(shù)據(jù),每次送出4組8字節(jié)數(shù)據(jù),辨別率:0.0495a/m;信號(hào)輸入范圍:-50mv50mv;信號(hào)頻率帶寬:500hz800hz;供電電壓:5v,9v,15v。測(cè)量系統(tǒng)在較復(fù)雜的海洋環(huán)境條件下從上午9:00開(kāi)頭工作,中間不停機(jī),到下午5:00測(cè)量完畢。測(cè)量結(jié)果經(jīng)過(guò)分析與理論計(jì)算吻合解釋該系統(tǒng)工作穩(wěn)定、牢靠。此外,全套測(cè)量系統(tǒng)硬件設(shè)備(包括計(jì)算機(jī)與傳感器)造價(jià)低于3萬(wàn)元。4 結(jié)論can總線已被公認(rèn)為是最有前途的幾種現(xiàn)場(chǎng)總線之一,在一些高檔汽車(chē)車(chē)載系統(tǒng)中已經(jīng)得到了廣泛應(yīng)用,也因其高性能價(jià)格比、實(shí)現(xiàn)容易等突出優(yōu)點(diǎn)深得越來(lái)越多的研發(fā)人員的青睞。本文的創(chuàng)新點(diǎn)是提出一種基于can總線結(jié)構(gòu)的遠(yuǎn)程數(shù)據(jù)采集
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖形旋轉(zhuǎn) 課件
- 科學(xué)樹(shù)葉 課件
- 雙星輪胎 課件
- 人教版老王課件
- 幼兒園小班音樂(lè)《袋鼠媽媽》課件
- 西京學(xué)院《英漢口譯》2023-2024學(xué)年第一學(xué)期期末試卷
- 物理課件變阻器
- 不銹鋼拋光性能差的原因
- 西京學(xué)院《包裝設(shè)計(jì)》2021-2022學(xué)年第一學(xué)期期末試卷
- 西華師范大學(xué)《植物地理學(xué)》2022-2023學(xué)年第一學(xué)期期末試卷
- 1.1公有制為主體+多種所有制經(jīng)濟(jì)共同發(fā)展課件-高中政治統(tǒng)編版必修二經(jīng)濟(jì)與社會(huì)
- 2024年中國(guó)空氣凈化節(jié)能燈市場(chǎng)調(diào)查研究報(bào)告
- 2024年有償贈(zèng)與合同范本
- 2024-2025學(xué)年人教版物理九年級(jí)上學(xué)期期中測(cè)試物理模擬試卷
- 某食品有限公司安全生產(chǎn)風(fēng)險(xiǎn)評(píng)估分級(jí)管控手冊(cè)
- (工作計(jì)劃)非物質(zhì)文化遺產(chǎn)保護(hù)方案
- 下肢深靜脈血栓的預(yù)防和護(hù)理新進(jìn)展
- 大學(xué)生國(guó)家安全教育學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 學(xué)術(shù)論文文獻(xiàn)閱讀與機(jī)助漢英翻譯智慧樹(shù)知到答案2024年重慶大學(xué)
- 2024分布式光伏并網(wǎng)發(fā)電系統(tǒng)設(shè)計(jì)導(dǎo)則
- 老年心房顫動(dòng)診治中國(guó)專(zhuān)家共識(shí)(2024)解讀
評(píng)論
0/150
提交評(píng)論