本文設(shè)計(jì)了一種基于ARM7的電力電纜溝道監(jiān)測(cè)系統(tǒng),該監(jiān)測(cè)系統(tǒng)能夠?qū)﹄娎|溝道起到防盜、防火、防潮等安全監(jiān)測(cè)作用。本課題采用的嵌入式硬件是基于ARM7架構(gòu)的LPC2292芯片;同時(shí)針對(duì)市場(chǎng)上種類(lèi)繁多的實(shí)時(shí)操作系統(tǒng),本課題選用的是內(nèi)核小,易剪裁,移植性好源代碼公開(kāi)的實(shí)時(shí)操作系統(tǒng)μC/OS-II并且使用CAN總線(xiàn)進(jìn)行數(shù)據(jù)傳輸。CAN總線(xiàn)是現(xiàn)場(chǎng)總線(xiàn)的一種,它能有效地支持分布式控制或?qū)崟r(shí)控制,具有高性能和高可靠性的特點(diǎn),現(xiàn)已形成國(guó)際標(biāo)準(zhǔn)。 本課題簡(jiǎn)要介紹了電力電纜溝道監(jiān)測(cè)系統(tǒng)的特點(diǎn)與研究背景,講述了設(shè)計(jì)電纜溝道監(jiān)測(cè)系統(tǒng)時(shí)所采取的總體設(shè)計(jì)思想與框架結(jié)構(gòu)。之后介紹了ARM7處理器和CAN總線(xiàn)的特點(diǎn)和功能,然后詳細(xì)論述了整個(gè)系統(tǒng)硬件電路設(shè)計(jì)。在對(duì)實(shí)時(shí)操作系統(tǒng)μC/OS-II作了介紹之后,詳細(xì)說(shuō)明了將μC/OS-II移植到LPC2292硬件平臺(tái)的具體實(shí)現(xiàn)過(guò)程。最后提出了基于CAN總線(xiàn)和ARM7微控制器實(shí)現(xiàn)的電纜溝道數(shù)據(jù)采集控制系統(tǒng)的軟件設(shè)計(jì)。 實(shí)際測(cè)試表明,該系統(tǒng)能夠穩(wěn)定運(yùn)行,并且能夠?qū)崿F(xiàn)對(duì)電纜溝道的實(shí)時(shí)監(jiān)測(cè),數(shù)據(jù)采集以及安全警報(bào)等功能,滿(mǎn)足電力電纜在線(xiàn)監(jiān)測(cè)系統(tǒng)的要求。
上傳時(shí)間: 2013-07-20
上傳用戶(hù):xoxoliguozhi
由于汽車(chē)排放、節(jié)能、安全和舒適性等使用性能不斷提高,使得汽車(chē)電子控制程度也越來(lái)越高。汽車(chē)電子控制裝置必須迅速、準(zhǔn)確地處理各種信息,并通過(guò)儀表顯示出來(lái),使駕駛員及時(shí)了解并掌握汽車(chē)的運(yùn)行狀態(tài),妥善處理各種情況。 本文以上海汽車(chē)榮威550的儀表盤(pán)為研究對(duì)象,對(duì)車(chē)速表、燃油表和水溫表進(jìn)行了改進(jìn),提出了ARM+Linux+MiniGUI這樣一種系統(tǒng)設(shè)計(jì)方案,并對(duì)其進(jìn)行了詳細(xì)的分析與設(shè)計(jì)。 首先,論文給出了選題的背景與意義,討論了汽車(chē)儀表目前的狀況和發(fā)展趨勢(shì),并給出了本文的研究?jī)?nèi)容。通過(guò)分析改進(jìn)后儀表盤(pán)的特點(diǎn),給出了系統(tǒng)的總體設(shè)計(jì)方案。 其次介紹了儀表系統(tǒng)的軟硬件平臺(tái),其中硬件包括主控制器的選擇,存儲(chǔ)器電路等外圍電路的設(shè)計(jì);軟件包括嵌入式Linux開(kāi)發(fā)平臺(tái)的構(gòu)建以及驅(qū)動(dòng)程序的開(kāi)發(fā)。 最后詳細(xì)講解了改進(jìn)后儀表盤(pán)的用戶(hù)界面設(shè)計(jì),包括對(duì)幾種常用的嵌入式GUI進(jìn)行介紹,宿主機(jī)開(kāi)發(fā)環(huán)境的建立以及使用MiniGUI開(kāi)發(fā)應(yīng)用程序,并簡(jiǎn)單介紹了幾種軟硬件抗干擾技術(shù)。 本文采用傳感器技術(shù)、CAN總線(xiàn)和嵌入式技術(shù),對(duì)榮威550汽車(chē)儀表進(jìn)行合理化和人性化設(shè)計(jì),結(jié)果表明,改進(jìn)后的汽車(chē)儀表這不僅可以避免精度低、可靠性差等不足,而且具有精度高、智能化高、擴(kuò)展性好等優(yōu)點(diǎn)。
標(biāo)簽: ARM CAN 總線(xiàn) 汽車(chē)儀表
上傳時(shí)間: 2013-06-25
上傳用戶(hù):wanghui2438
主要介紹將CAN 現(xiàn)場(chǎng)總線(xiàn)以協(xié)議中的標(biāo)準(zhǔn)模式接入以太網(wǎng)的方法, 實(shí)現(xiàn)CAN 網(wǎng)絡(luò)中的數(shù)據(jù)和以太網(wǎng)中的數(shù)據(jù)進(jìn)行簡(jiǎn)單交換; 給出相應(yīng)的硬件和軟件原理以及重點(diǎn)難點(diǎn)說(shuō)明。
標(biāo)簽: CAN 以太網(wǎng) 數(shù)據(jù)交換 分
上傳時(shí)間: 2013-04-24
上傳用戶(hù):yangbo69
針對(duì)現(xiàn)場(chǎng)總線(xiàn)的應(yīng)用,提出了以控制器MCP2515作為CAN總線(xiàn)硬件擴(kuò)展接口的以太網(wǎng)/CAN總線(xiàn)嵌入式網(wǎng)關(guān)解決方案。這種方案可實(shí)現(xiàn)以太網(wǎng)和CAN總線(xiàn)的數(shù)據(jù)交互,同時(shí)給出了嵌入式Linux下CAN
標(biāo)簽: Ethernet CAN 嵌入式 網(wǎng)關(guān)
上傳時(shí)間: 2013-07-24
上傳用戶(hù):xuan‘nian
本文研究 CAN 總線(xiàn)在電梯串行通訊中的應(yīng)用。論文對(duì)比RS-485 通訊方式,分析CAN 總線(xiàn)應(yīng)用于電梯串行通訊中的優(yōu)點(diǎn),采用SJA1000 設(shè)計(jì)了CAN 總線(xiàn)通訊硬件,優(yōu)化CAN總線(xiàn)的通信參數(shù),提高
標(biāo)簽: CAN 總線(xiàn) 串行通訊 電梯
上傳時(shí)間: 2013-06-08
上傳用戶(hù):teddysha
CAN總線(xiàn)協(xié)議中文版,供英文不好的朋友閱讀
標(biāo)簽: CAN 總線(xiàn)協(xié)議
上傳時(shí)間: 2013-04-24
上傳用戶(hù):爺?shù)臍赓|(zhì)
基于LPC2148ARM7的CAN總線(xiàn)源代碼
標(biāo)簽: CAN
上傳時(shí)間: 2013-07-23
上傳用戶(hù):xinshou123456
CAN總線(xiàn)作為最有前途的現(xiàn)場(chǎng)總線(xiàn)之一,其應(yīng)用范圍已逐漸擴(kuò)展到航空領(lǐng)域,并有望作為次級(jí)總線(xiàn)與目前的航空總線(xiàn)互連組網(wǎng)。ARINC429總線(xiàn)則是航空領(lǐng)域比較常用的航空總線(xiàn)之一,很多航空電子設(shè)備都采用此總線(xiàn)。解決好CAN總線(xiàn)與ARINC429總線(xiàn)的互連問(wèn)題,必將能夠使CAN總線(xiàn)在航空領(lǐng)域得到更廣泛的應(yīng)用。本文的工作就是為解決這一總線(xiàn)互連問(wèn)題而開(kāi)發(fā)出總線(xiàn)網(wǎng)關(guān)系統(tǒng),即CAN-ARINC429網(wǎng)關(guān)。 隨著嵌入式技術(shù)的飛速發(fā)展,嵌入式系統(tǒng)的成本低、體積小、穩(wěn)定性好等眾多優(yōu)點(diǎn)使其應(yīng)用領(lǐng)域越來(lái)越廣。本課題將嵌入式技術(shù)應(yīng)用到CAN-ARINC429網(wǎng)關(guān)系統(tǒng)開(kāi)發(fā)中,采用比較有影響力的嵌入式處理器ARM作為網(wǎng)關(guān)系統(tǒng)的核心,開(kāi)發(fā)了網(wǎng)關(guān)系統(tǒng)的硬件部分和軟件部分。 本文著重討論了CAN-ARINC429網(wǎng)關(guān)系統(tǒng)設(shè)計(jì)的三大部分:硬件設(shè)計(jì)、控制軟件設(shè)計(jì)和用戶(hù)軟件設(shè)計(jì)。硬件設(shè)計(jì)部分完成了CAN和ARINC429的總線(xiàn)數(shù)據(jù)收發(fā)電路設(shè)計(jì),以及ARM處理器分別與CAN總線(xiàn)控制器和ARINC429總線(xiàn)協(xié)議芯片的接口電路設(shè)計(jì)。控制軟件部分是在Linux平臺(tái)下開(kāi)發(fā)的,因此本文控制軟件部分首先研究并實(shí)現(xiàn)了Linux平臺(tái)下ARM編譯系統(tǒng)的建立,其后的程序啟動(dòng)代碼和總線(xiàn)數(shù)據(jù)交換設(shè)計(jì)是控制軟件的關(guān)鍵部分,CAN總線(xiàn)和ARINC429總線(xiàn)的數(shù)據(jù)收發(fā)程序設(shè)計(jì)在本文的控制軟件部分中也都有詳細(xì)討論。本文還開(kāi)發(fā)了基于Windows平臺(tái)的用戶(hù)軟件,該用戶(hù)軟件是為提高CAN-ARINC429網(wǎng)關(guān)的通用性而設(shè)計(jì),具有網(wǎng)關(guān)工作方式設(shè)置和功能測(cè)試等功能。在給出對(duì)CAN-ARINC429網(wǎng)關(guān)的測(cè)試報(bào)告后,本文對(duì)課題的研究工作進(jìn)行了總結(jié)和展望。
上傳時(shí)間: 2013-04-24
上傳用戶(hù):cccole0605
基于刪的μC/OS-Ⅱ移植及其CAN總線(xiàn)應(yīng)用研究流體機(jī)械及工程專(zhuān)業(yè)近年來(lái),嵌入式系統(tǒng)受到科學(xué)與工程各個(gè)領(lǐng)域研究者的密切關(guān)注,成為研究的一個(gè)熱點(diǎn)。隨著嵌入式系統(tǒng)的復(fù)雜性不斷增加,嵌入式操作系統(tǒng)成為嵌入式系統(tǒng)中最重要的組成部分。在嵌入式系統(tǒng)中,μC/OS-Ⅱ憑借其結(jié)構(gòu)清晰、源代碼開(kāi)放和實(shí)時(shí)性好等優(yōu)勢(shì),成了監(jiān)控系統(tǒng)等領(lǐng)域的技術(shù)熱點(diǎn)。嵌入式操作系統(tǒng)μC/OS-Ⅱ與模塊化硬件相結(jié)合,共同構(gòu)成一個(gè)可以重復(fù)利用的軟硬件系統(tǒng)平臺(tái),不但可以提高開(kāi)發(fā)效率,還可以提高系統(tǒng)的可靠性和實(shí)時(shí)性,滿(mǎn)足日益復(fù)雜的應(yīng)用需求。 在國(guó)內(nèi)監(jiān)控領(lǐng)域中,大多采用了集散式監(jiān)控系統(tǒng),雖然克服了集中式監(jiān)控系統(tǒng)的缺點(diǎn),但還存在著效率較低,錯(cuò)誤處理能力不強(qiáng)等缺點(diǎn)。而且設(shè)備的兼容性不好,系統(tǒng)實(shí)時(shí)性、可靠性也不高。采用CAN現(xiàn)場(chǎng)總線(xiàn)可很好的克服上述一些缺點(diǎn),具有很強(qiáng)的抗干擾能力。CAN總線(xiàn)把所有掛接在總線(xiàn)上的智能設(shè)備聯(lián)接成網(wǎng)絡(luò),構(gòu)成自動(dòng)化系統(tǒng),實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)設(shè)備的實(shí)時(shí)監(jiān)控。 基于這些考慮,本文選擇了以IPC2290芯片(內(nèi)部集成了CAN模塊)為微控制器的MagicARM2200教學(xué)實(shí)驗(yàn)開(kāi)發(fā)板作為學(xué)習(xí)和研究的開(kāi)發(fā)平臺(tái),把μC/OS-Ⅱ這個(gè)實(shí)時(shí)微內(nèi)核操作系統(tǒng)嵌入到該芯片中。在深入研究CAN通信模塊特點(diǎn)和驅(qū)動(dòng)的基礎(chǔ)上,把其驅(qū)動(dòng)移植到μC/OS-Ⅱ操作系統(tǒng)中。并在實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ上通過(guò)設(shè)計(jì)—個(gè)帶A/D轉(zhuǎn)換的CAN智能模塊來(lái)闡述智能模塊軟硬件設(shè)計(jì)方法,這些工作為搭建基于CAN總線(xiàn)的實(shí)際測(cè)控系統(tǒng)方案提供了理論基礎(chǔ)。 本文使用的CAN通信方案具有極大的靈活性,能方便和簡(jiǎn)潔的運(yùn)用到各種測(cè)控系統(tǒng)中。實(shí)驗(yàn)結(jié)果證明了該方案的有效性和正確性,并且具有實(shí)際的應(yīng)用價(jià)值。最后,本文作者在CAN智能模塊的基礎(chǔ)上搭建了基于CAN總線(xiàn)的多相流動(dòng)實(shí)驗(yàn)臺(tái)的測(cè)控系統(tǒng)方案。
上傳時(shí)間: 2013-07-16
上傳用戶(hù):cngeek
一種CAN總線(xiàn)開(kāi)發(fā)板的所有源代碼與原理圖
標(biāo)簽: CAN 總線(xiàn) 開(kāi)發(fā)板 原理圖
上傳時(shí)間: 2013-06-10
上傳用戶(hù):mqien
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1