天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 機(jī)械論文 >

基于嵌入式系統(tǒng)和CAN總線技術(shù)的自動(dòng)售貨機(jī)控制系統(tǒng)開(kāi)發(fā)

發(fā)布時(shí)間:2024-04-11 05:15
  隨著中國(guó)經(jīng)濟(jì)的高速發(fā)展和國(guó)際化進(jìn)程的加快,自動(dòng)售貨機(jī)在中國(guó)的普及和發(fā)展已經(jīng)成為必然趨勢(shì)。本文首先介紹了自動(dòng)售貨機(jī)的發(fā)展現(xiàn)狀和未來(lái)的發(fā)展趨勢(shì),并以實(shí)際工程項(xiàng)目——冷熱飲料自動(dòng)售貨機(jī)為例,對(duì)自動(dòng)售貨機(jī)的工作原理、用戶(hù)需求和性能指標(biāo)進(jìn)行了詳細(xì)分析。結(jié)合自動(dòng)售貨機(jī)的工作需求,規(guī)劃設(shè)計(jì)了控制系統(tǒng)的硬件電路和軟件編碼。 硬件電路部分采用了32位ARM嵌入式處理器,并選用CAN現(xiàn)場(chǎng)總線技術(shù)作為通信手段。該部分詳細(xì)介紹了嵌入式系統(tǒng)的處理器選型,以冷熱飲料自動(dòng)售貨機(jī)為例的控制系統(tǒng)硬件電路總體框圖設(shè)計(jì)以及各個(gè)功能模塊設(shè)計(jì)。為保證系統(tǒng)可靠性,在電路中采取主板和驅(qū)動(dòng)板的設(shè)計(jì)思路,同時(shí)對(duì)兩板間通信的CAN總線技術(shù)及其驅(qū)動(dòng)芯片JTA1040作了詳細(xì)闡述。 軟件編碼部分結(jié)合自動(dòng)售貨機(jī)的工作特點(diǎn)將系統(tǒng)設(shè)計(jì)為7種工作狀態(tài)和1個(gè)狀態(tài)監(jiān)控中心,并給出了每種工作狀態(tài)的流程框圖。采用了源碼公開(kāi)的μC/OS-Ⅱ?qū)崟r(shí)操作系統(tǒng),并成功將其移植到本文所研究的冷熱飲料自動(dòng)售貨機(jī)ARM處理器系統(tǒng)中。同時(shí)根據(jù)設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)劃分系統(tǒng)任務(wù)并給出了任務(wù)調(diào)度流程。另外,對(duì)控制系統(tǒng)間通信代碼作了約定說(shuō)明。 最后,對(duì)冷熱飲料自動(dòng)售貨機(jī)進(jìn)行了實(shí)驗(yàn)室模塊調(diào)...

【文章頁(yè)數(shù)】:92 頁(yè)

【學(xué)位級(jí)別】:碩士

【文章目錄】:
摘要
ABSTRACT
第一章 緒論
    1.1 課題提出的背景
    1.2 課題研究的目的和意義
    1.3 國(guó)內(nèi)外的研究現(xiàn)狀和發(fā)展趨勢(shì)
        1.3.1 自動(dòng)售貨機(jī)銷(xiāo)售動(dòng)作的實(shí)現(xiàn)方式研究
        1.3.2 資金結(jié)算及銷(xiāo)售信息統(tǒng)計(jì)管理的實(shí)現(xiàn)方式研究
        1.3.3 功耗節(jié)省模式的研究
    1.4 本文研究的主要內(nèi)容
        1.4.1 研究?jī)?nèi)容
        1.4.2 主要特色和創(chuàng)新點(diǎn)
第二章 課題研究的相關(guān)知識(shí)
    2.1 嵌入式微處理器
        2.1.1 嵌入式系統(tǒng)概念及分類(lèi)
        2.1.2 ARM嵌入式微控制器
    2.2 現(xiàn)場(chǎng)總線技術(shù)
        2.2.1 現(xiàn)場(chǎng)總線的產(chǎn)生與發(fā)展
        2.2.2 現(xiàn)場(chǎng)總線的技術(shù)特點(diǎn)
        2.2.3 CAN總線技術(shù)
    2.3 嵌入式實(shí)時(shí)操作系統(tǒng)
        2.3.1 嵌入式實(shí)時(shí)操作系統(tǒng)簡(jiǎn)介
        2.3.2 uC/OS-Ⅱ簡(jiǎn)介
第三章 自動(dòng)售貨機(jī)系統(tǒng)分析
    3.1 冷熱飲料自動(dòng)售貨機(jī)結(jié)構(gòu)分析
    3.2 自動(dòng)售貨機(jī)銷(xiāo)售模型分析
    3.3 冷熱飲料自動(dòng)售貨機(jī)用戶(hù)需求分析
        3.3.1 普通用戶(hù)(購(gòu)買(mǎi)者)需求分析
        3.3.2 經(jīng)營(yíng)用戶(hù)(管理者)需求分析
第四章 控制系統(tǒng)硬件電路設(shè)計(jì)
    4.1 主處理器選擇
        4.1.1 ARM處理器選型的一般原則
        4.1.2 本應(yīng)用系統(tǒng)處理器選擇
    4.2 CAN通信接口設(shè)計(jì)
        4.2.1 CAN模型結(jié)構(gòu)
        4.2.2 CAN控制器內(nèi)部模塊
        4.2.3 CAN總線控制器TJA1040介紹
        4.2.4 本控制系統(tǒng)CAN總線接口電路
    4.3 控制系統(tǒng)硬件電路結(jié)構(gòu)設(shè)計(jì)
        4.3.1 硬件系統(tǒng)設(shè)計(jì)要求與結(jié)構(gòu)框圖
        4.3.2 硬件電路模塊
    4.4 硬件電路抗干擾
        4.4.1 硬件看門(mén)狗
        4.4.2 抑制干擾源
        4.4.3 電路板布線
第五章 控制系統(tǒng)軟件設(shè)計(jì)
    5.1 控制系統(tǒng)軟件結(jié)構(gòu)設(shè)計(jì)
        5.1.1 控制系統(tǒng)軟件結(jié)構(gòu)
        5.1.2 主板程序模塊
        5.1.3 驅(qū)動(dòng)板程序模塊
    5.2 控制系統(tǒng)軟件狀態(tài)流程
        5.2.1 待機(jī)狀態(tài)
        5.2.2 復(fù)位狀態(tài)
        5.2.3 預(yù)銷(xiāo)售狀態(tài)
        5.2.4 銷(xiāo)售狀態(tài)
        5.2.5 結(jié)束銷(xiāo)售狀態(tài)
        5.2.6 暫停銷(xiāo)售狀態(tài)
        5.2.7 故障狀態(tài)
        5.2.8 設(shè)置狀態(tài)
    5.3 控制系統(tǒng)任務(wù)分配與調(diào)度
        5.3.1 實(shí)時(shí)操作系統(tǒng)μC/OS-II移植
        5.3.2 μC/OS-II任務(wù)管理與調(diào)度
        5.3.3 本控制系統(tǒng)任務(wù)分配與調(diào)度
    5.4 CAN通信管理
        5.4.1 CAN通信規(guī)范
        5.4.2 本控制系統(tǒng)通信設(shè)計(jì)
第六章 系統(tǒng)測(cè)試與運(yùn)行
第七章 總結(jié)與展望
    7.1 總結(jié)
    7.2 展望
參考文獻(xiàn)
附錄1 電路實(shí)物圖
致謝
攻讀碩士期間發(fā)表的論文和參加的工程項(xiàng)目



本文編號(hào):3950929

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jixiegongcheng/3950929.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶(hù)b2ee3***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com