本文在分析了嵌入式技術(shù)及控制系統(tǒng)的發(fā)展概況后,首先對現(xiàn)場總線,主要是CAN總線的技術(shù)特點進(jìn)行了全面的介紹,并重點對CAN總線網(wǎng)絡(luò)中數(shù)據(jù)傳輸?shù)膶崟r性問題及改善的方案進(jìn)行了分析和研究。之后利用嵌入式技術(shù)實現(xiàn)了基于CAN總線的網(wǎng)絡(luò)測控系統(tǒng)。該系統(tǒng)的主控節(jié)點,即ARM平臺采用32位的嵌入式處理器AR2M和嵌入式實時操作系統(tǒng)μC/OS-Ⅱ來實現(xiàn),并在該平臺上完成了系統(tǒng)多任務(wù)的建立,包括與底層CAN網(wǎng)絡(luò)的通信、液晶顯示輸出和嵌入式Web服務(wù)器等。 論文共分六章。第一章介紹了控制系統(tǒng)的發(fā)展過程、嵌入式技術(shù)及其發(fā)展現(xiàn)狀,并引出了課題的背景和研究意義,給出了主要研究內(nèi)容。第二章著重介紹了CAN現(xiàn)場總線技術(shù),并對其工作原理和CAN總線系統(tǒng)的實時性進(jìn)行了分析。第三章論述了CAN總線測控網(wǎng)絡(luò)的實現(xiàn)以及CAN測控網(wǎng)絡(luò)與Internet集成的必要性,并給出了本文的系統(tǒng)設(shè)計方案、工作原理和組成。第四章論述了基于CAN總線的嵌入式測控系統(tǒng)的設(shè)計與實現(xiàn),詳細(xì)闡述了系統(tǒng)的硬件、軟件設(shè)計思路和實現(xiàn)方法。硬件方面,介紹了硬件平臺中的主處理器LPC2292和整個硬件邏輯模塊。軟件設(shè)計上實現(xiàn)了μC/OS-Ⅱ?qū)崟r操作系統(tǒng)在ARM7上的移植,并完成了嵌入式系統(tǒng)下多任務(wù)的建立。第五章介紹了以QXLPC-Ⅲ過程控制系統(tǒng)為應(yīng)用對象,進(jìn)行的實際應(yīng)用實驗,該實驗對被控過程的部分物理量進(jìn)行了檢測,驗證了本方案的可行性。第六章對全文進(jìn)行了總結(jié),給出了有待進(jìn)一步研究的問題,并對后續(xù)工作進(jìn)行了展望。
標(biāo)簽:
CAN
總線
嵌入式
上傳時間:
2013-06-03
上傳用戶:zttztt2005