基于CAN網(wǎng)絡(luò)的生產(chǎn)線自動(dòng)檢修車從控制系統(tǒng)設(shè)計(jì)
發(fā)布時(shí)間:2017-07-19 22:17
本文關(guān)鍵詞:基于CAN網(wǎng)絡(luò)的生產(chǎn)線自動(dòng)檢修車從控制系統(tǒng)設(shè)計(jì)
更多相關(guān)文章: 自動(dòng)檢修車 從控制系統(tǒng) CAN 通信協(xié)議
【摘要】:自動(dòng)檢修車系統(tǒng)由主控制系統(tǒng)與從控制系統(tǒng)兩大部分組成。本文主要論述了從控制系統(tǒng)的設(shè)計(jì)和從控制系統(tǒng)CAN通信協(xié)議制定等相關(guān)內(nèi)容。自動(dòng)檢修車從控制系統(tǒng)是基于MSP430F5336設(shè)計(jì)開發(fā)的嵌入式系統(tǒng),主要功能是對(duì)16路傳感器輸入信號(hào)進(jìn)行相應(yīng)處理、控制輸出16路信號(hào)驅(qū)動(dòng)電磁閥或繼電器等協(xié)調(diào)工作完成檢修工藝過程,同時(shí)通過CAN總線與檢修車主板嵌入式系統(tǒng)進(jìn)行通信。依據(jù)上述功能設(shè)計(jì)了相應(yīng)的軟硬件模塊并提出了一種基于MCP2515 CAN控制器的多字節(jié)數(shù)據(jù)通信方法,應(yīng)用擴(kuò)展數(shù)據(jù)幀的仲裁域,提供了額外的兩個(gè)字節(jié)數(shù)據(jù),其中之一作為目的節(jié)點(diǎn)號(hào),另一個(gè)作為命令字。數(shù)據(jù)域長(zhǎng)度仍為可選的0到8字節(jié)。利用MCP2515提供的對(duì)仲裁域按位屏蔽和濾波功能實(shí)現(xiàn)對(duì)目的節(jié)點(diǎn)號(hào)的濾波,減少了MCU的開銷,提高了MCU的工作效率。同時(shí)解決了通過一個(gè)CAN節(jié)點(diǎn)管理多個(gè)子節(jié)點(diǎn)的問題。自動(dòng)檢修車從系統(tǒng)通信協(xié)議是針對(duì)自動(dòng)檢修車系統(tǒng)兩大組成部分的功能要求所制定的通信協(xié)議。通信協(xié)議規(guī)定了從控制系統(tǒng)通信系統(tǒng)模型中的物理層、數(shù)據(jù)鏈路層(由MCP2515實(shí)現(xiàn))、應(yīng)用層等內(nèi)容。所設(shè)計(jì)的自動(dòng)檢修車從控制系統(tǒng)經(jīng)試驗(yàn)驗(yàn)證,完全滿足設(shè)計(jì)要求。
【關(guān)鍵詞】:自動(dòng)檢修車 從控制系統(tǒng) CAN 通信協(xié)議
【學(xué)位授予單位】:西安石油大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2015
【分類號(hào)】:TB497;TP273
【目錄】:
- 摘要3-4
- ABSTRACT4-7
- 第一章 緒論7-11
- 1.1 目的和意義7
- 1.2 國(guó)內(nèi)外現(xiàn)狀7-10
- 1.3 課題來(lái)源和背景10-11
- 第二章 自動(dòng)檢修車從控制系統(tǒng)簡(jiǎn)介11-15
- 2.1 自動(dòng)檢修車從控制系統(tǒng)主要構(gòu)成部分設(shè)計(jì)11-12
- 2.2 自動(dòng)檢修車從控制系統(tǒng)通信網(wǎng)絡(luò)及其協(xié)議簡(jiǎn)介12-14
- 2.2.1 CAN網(wǎng)絡(luò)概述12
- 2.2.2 CAN總線協(xié)議簡(jiǎn)述12-14
- 2.3 自動(dòng)檢修車從控制系統(tǒng)軟件系統(tǒng)概述14-15
- 第三章 自動(dòng)檢修車從控制系統(tǒng)硬件設(shè)計(jì)15-30
- 3.1 微處理器的選擇15-16
- 3.2 硬件框圖設(shè)計(jì)16
- 3.3 輸入信號(hào)模塊16-19
- 3.4 輸出信號(hào)模塊及其自檢電路19-21
- 3.5 CAN通信模塊21-24
- 3.6 電源設(shè)計(jì)24-25
- 3.7 3.3V電壓監(jiān)測(cè)電路25-26
- 3.8 自動(dòng)檢修車接口轉(zhuǎn)換板26-29
- 3.9 本章小結(jié)29-30
- 第四章 自動(dòng)檢修車從控制系統(tǒng)軟件設(shè)計(jì)30-37
- 4.1 軟件概述及特征30
- 4.2 軟件編程環(huán)境30-31
- 4.3 MSP430系列單片機(jī)指令系統(tǒng)31-32
- 4.4 主程序設(shè)計(jì)32-34
- 4.5 外部IO口中斷程序34-35
- 4.6 測(cè)試子程序35
- 4.7 傳感器輸入信號(hào)處理子程序35-36
- 4.8 本章小結(jié)36-37
- 第五章 基于CAN網(wǎng)絡(luò)的通信協(xié)議設(shè)計(jì)37-52
- 5.1 通信方式37
- 5.2 網(wǎng)絡(luò)模型37-38
- 5.3 物理層38
- 5.4 數(shù)據(jù)鏈路層38-48
- 5.4.1 幀格式38
- 5.4.2 幀類型38-44
- 5.4.3 幀間距44-45
- 5.4.4 仲裁域標(biāo)識(shí)符定義45-48
- 5.5 應(yīng)用層48-51
- 5.5.1 CAN總線工作原理48-49
- 5.5.2 報(bào)文的設(shè)計(jì)49-50
- 5.5.3 篩選器的設(shè)計(jì)50
- 5.5.4 數(shù)據(jù)發(fā)送50
- 5.5.5 數(shù)據(jù)接收50-51
- 5.6 本章小結(jié)51-52
- 第六章 結(jié)論與展望52-53
- 6.1 結(jié)論52
- 6.2 展望52-53
- 致謝53-54
- 參考文獻(xiàn)54-56
- 附錄56-57
【參考文獻(xiàn)】
中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前1條
1 朱兵;基于CAN總線的數(shù)字弧焊電源監(jiān)控系統(tǒng)[D];西華大學(xué);2010年
,本文編號(hào):565108
本文鏈接:http://sikaile.net/guanlilunwen/gongchengguanli/565108.html
最近更新
教材專著