




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 中等職業(yè)學(xué)校單片機(jī)控制裝置安裝與調(diào)試競賽試題剖析及參考答案 任務(wù)一 2012年單片機(jī)全國大賽試題地鐵自動(dòng)售票模擬裝置一、工作任務(wù)及要求請你在四小時(shí)(240 分鐘)內(nèi),使用亞龍 YL-236 型單片機(jī)應(yīng)用實(shí)訓(xùn)考核裝 置制作完成地鐵自動(dòng)售票模擬裝置,具體要求如下:1在附錄一和附錄二答題紙的“工位號”位置后面填寫你的競賽工位號。2根據(jù)地鐵自動(dòng)售票系統(tǒng)的相關(guān)說明和工作要求,根據(jù)你的理解選擇需要 的控制模塊和元器件。3根據(jù)賽場提供的調(diào)試記錄(附錄一)的要求,分析地鐵自動(dòng)售票系統(tǒng)的工作過程,并記錄相關(guān)分析調(diào)試結(jié)果。4根據(jù)工作任務(wù)及要求,合理確定各模塊的擺放位置,按照相關(guān)工藝規(guī)范
2、連接地鐵自動(dòng)售票系統(tǒng)模擬裝置的硬件電路并使用尼龍?jiān)鷰нM(jìn)行導(dǎo)線的綁扎和固定。5根據(jù)工作任務(wù)及其要求,編寫地鐵自動(dòng)售票系統(tǒng)模擬裝置的控制程序,存放在“D”盤以工位號命名的文件夾內(nèi)。6請先檢測和調(diào)整機(jī)械手裝置,然后調(diào)試你編寫的程序,完成地鐵自動(dòng)售票系統(tǒng)模擬裝置的整體調(diào)試,使地鐵自動(dòng)售票系統(tǒng)模擬裝置能實(shí)現(xiàn)規(guī)定的工作要求,最后將編譯通過的程序“燒入”單片機(jī)中。7比賽結(jié)束前,清理工位上的相關(guān)工具、輔材并關(guān)閉電源。 試題的其他部分這里省略. 任務(wù)二 真題剖析一 模塊解析2012年試題經(jīng)過仔細(xì)審題,可以分為一下幾個(gè)部分進(jìn)行完成,具體的功能和解題思路都在表1中和程序解析中講解了。1 所需的主要模塊 表1 所需模
3、塊及功能序號模塊 在本試題中完成的功能及解題思路1物料搬運(yùn)模塊 該模塊主要完成抓取三種面值的車票,工作系統(tǒng)用“白、黃、黑”三種顏色的球分別表示 “2 元、 3 元、4 元”面值的票盒。機(jī)械手根據(jù)車票信息自動(dòng)從存票區(qū)優(yōu)化(最簡步驟) 選擇相應(yīng)面值的票盒(即車票種類,而車票的數(shù)量由出票機(jī)構(gòu)完成),并搬運(yùn)至 工位三上方釋放,票盒自動(dòng)進(jìn)入出票口(工位三下方)。備票完成后,機(jī)械手復(fù)位。由于試題中要求使機(jī)械手取票用最簡步驟,所以程序應(yīng)該按照試題中圖15的機(jī)械手智能識別各色球位置工作流程圖進(jìn)行編寫,由于試題中已經(jīng)給出了判別方法,(但是判別顏色的方法還有其它),所以學(xué)生就不能按照自己方法編寫程序而脫離題目的要
4、求。只要按照題目要求,就能很好的完成任務(wù),具體的程序方法在下面的程序中注釋的很清晰。這部分內(nèi)容2012年的試題不是很難,因?yàn)轭}中給出了程序的流程圖。對于考生應(yīng)該是很簡單的,不同的球?qū)?yīng)的不同的車票,每年競賽都要用到該模塊。 對于其他模塊書中有,這里由于版權(quán),不能再寫的詳細(xì),有興趣的讀者只能買書去看, 重慶大學(xué)出版社9月28日出的, 二 程序解析應(yīng)用C語言按照試題的系統(tǒng)制作要求逐個(gè)完成功能。下文的程序詳細(xì)講解是按照試題的要求分為很多部分編寫的參考答案。經(jīng)過調(diào)試完全符合試題要求,在做之前首先要讀懂題目要求,本程序就是把2012年地鐵自動(dòng)售票模擬裝置試題分解成很多模塊,一一講解,其中試題中的各個(gè)車站
5、的A/D轉(zhuǎn)換電壓考生可自己測量,這個(gè)比較簡單,參考答案沒有寫出,另外由于篇幅關(guān)系,取得字模沒有一一列出,學(xué)生可應(yīng)用取模軟件自行取模,具體控制程序如下講解。#define _12_C_#include "at89x52.h"/包含at89x52.h頭文件,說明了該芯片中所擁有的特殊功能寄存器和可尋地址標(biāo)志位#include<intrins.h> /包含對內(nèi)聯(lián)函數(shù)(包括數(shù)據(jù)循環(huán)移位、空操作、浮點(diǎn)數(shù)測試等)進(jìn)行原型說明.#include "12.h" /防止異常調(diào)用同一文件名 #define uint unsigned int /無符號整型變量的宏
6、定義#define uchar unsigned char/無符號字符變量類型的宏定義#define out0 P0 /12864液晶/數(shù)碼管/AD轉(zhuǎn)換/8255 數(shù)據(jù)端口 #define bai 2 /白球標(biāo)識 #define huang 3 /黃球標(biāo)識 #define hei 4 /黑球標(biāo)識 #include<zimo.h> /字模數(shù)據(jù)頭文件 /*12864液晶端口定義,為了顯示地鐵運(yùn)行的各種狀態(tài)*/sbit CS2=P10; /右半屏選擇,高電平有效 sbit CS1=P11; /左半屏選擇,高電平有效 sbit EN=P12; /使能端,高電平為讀操作;下降沿為寫有效 sb
7、it R_W=P13; /12864液晶、ADC0809、8255和數(shù)碼管共用端口(鎖存脈沖信號) sbit RS=P14; /指令/數(shù)據(jù)選擇;高電平為讀數(shù)據(jù),低電平寫指令 /*數(shù)碼管定義,為了顯示已付金額和找零金額等信息 */sbit LED_CS1=P15; /數(shù)碼管段選 sbit LED_CS2=P16; /數(shù)碼管位選 /*ADC0809定義,為了把步進(jìn)電機(jī)模擬的站臺步數(shù)轉(zhuǎn)換為電壓信號,以供主機(jī)識別判斷*/sbit CS_0809=P17;/AD0809 定義 /*8255控制狀態(tài)定義,為了控制機(jī)械手買票張數(shù)、鍵盤和找零錢傳感器*/sbit A0=P11;/端口和鎖存器選擇 sbit A
8、1=P10;sbit CS_8255=P20;/片選;低電平有效 /*直流電機(jī)定義,為了模擬出票機(jī)構(gòu),用于控制出票的數(shù)量及輸出車票*/sbit out=P21; /直流電機(jī)輸出端口 sbit PRI=P22; /直流電機(jī)使能端口 sbit K1=P23; /繼電器控制直流電機(jī)正反轉(zhuǎn) /* 機(jī)械手定義, 為了模擬自動(dòng)備票機(jī)構(gòu)*/ sbit zuo=P24; /機(jī)械手電機(jī)左移 sbit you=P25; /機(jī)械手電機(jī)右移 sbit jf=P26; /夾緊放松 sbit sj=P27; /上升下降 /*功能指示燈定義*/sbit L6=P32; /出票指示燈 sbit L7=P33; /電源指示燈
9、/*8255PB端口定義,控制機(jī)械手傳感器檢測及找零*/uchar bdata mydata; /8255端口定義 sbit gw1=mydata0; /定義行程1檢測信號 PB0 接4號端子 sbit gw2=mydata1; /定義行程2檢測信號 PB1 接5號端子 sbit gw3=mydata2; /定義行程3檢測信號 PB2 接6號端子 sbit shou=mydata3; /定義手抓檢測 PB3 接7號端子 sbit gw1y=mydata4; /定義工位一檢測信號 PB4 接11號端子 sbit gw2y=mydata5; /定義工位二檢測信號 PB5 接12號端子 sbit z
10、hao=mydata6; /找零 PB6 /*定義題目中所需的各種數(shù)組*/uchar a8,fb9; /數(shù)碼管緩存值,站點(diǎn)緩存值 uchar code ad=149,155,160,166,171,177,183,188,193;/AD轉(zhuǎn)換的9個(gè)站點(diǎn)的數(shù)據(jù) uchar code TAB=0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf;/共陽數(shù)碼管數(shù)據(jù) uchar code zm7="火車站","前門","解放路","菜市場","車公莊"
11、;,"五愛街","北禪寺","漁夫島","汽車站",;/站點(diǎn)顯示數(shù)組 原程序有1500多條,這里由于版權(quán),不能再寫的詳細(xì),有興趣的讀者只能買書去看, 重慶大學(xué)出版社9月28日出的, <<單片機(jī)控制裝置安裝與調(diào)試>>, 書中有2012,2011,全國比賽試題答案,2012重慶市賽的答案. <<單片機(jī)控制裝置安裝與調(diào)試>>的內(nèi)容如下: 本書以任務(wù)為驅(qū)動(dòng),以教育部“單片機(jī)控制裝置安裝與調(diào)試”項(xiàng)目技能比賽指定設(shè)備為載體,從基礎(chǔ)到應(yīng)用逐步詳細(xì)講解。全書分為兩大部分,第一部分是把
12、該設(shè)備的所有模塊分16個(gè)任務(wù)進(jìn)行了講解,并給出了每個(gè)模塊C語言的源程序;第二部分對2011年、2012年全國單片機(jī)項(xiàng)目競賽真題和2012年重慶市競賽真題進(jìn)行了詳細(xì)剖析,講解了解題思路,給出了真題的參考答案,通過這些模塊和競賽真題的講解,真正實(shí)現(xiàn)了讓學(xué)生理論與實(shí)習(xí)相結(jié)合的學(xué)習(xí)效果。 本書可作為中職學(xué)校電子與信息技術(shù)、機(jī)電一體化、自動(dòng)控制、電氣智能類專業(yè)的教材,也可以作為“單片機(jī)控制裝置安裝與調(diào)試”競賽職業(yè)培訓(xùn)教材,同時(shí)也是廣大從事單片機(jī)技術(shù)有關(guān)人員的一本很好的自學(xué)教材。 圖書目錄:第一部分全國中職學(xué)校單片機(jī)控制裝置安裝與調(diào)試技能大賽模塊分析任務(wù)一單片機(jī)概論及應(yīng)用任務(wù)二發(fā)光二極管控制任務(wù)三開關(guān)、鍵盤控制應(yīng)用任務(wù)四中斷控制任務(wù)五定時(shí)器與計(jì)數(shù)器控制任務(wù)六數(shù)碼管顯示應(yīng)用任務(wù)七1602顯示應(yīng)用任務(wù)八LCD12864液晶顯示任務(wù)九點(diǎn)陣顯示應(yīng)用任務(wù)十交、直流電機(jī)電路分析及應(yīng)用任務(wù)十一步進(jìn)電機(jī)控制任務(wù)十二DS18B20溫度傳感器任務(wù)十三ADC0809模數(shù)轉(zhuǎn)換應(yīng)用任務(wù)十四DAC0832 數(shù)模轉(zhuǎn)換應(yīng)用任務(wù)十五8255綜合應(yīng)用任務(wù)十六機(jī)械手綜合應(yīng)用第二部分 真題剖析201
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 林州加油站活動(dòng)方案
- 晚宴晚會(huì)活動(dòng)方案
- 景區(qū)月老活動(dòng)策劃方案
- 機(jī)組大修黨員活動(dòng)方案
- 暑假農(nóng)莊活動(dòng)方案
- 暑期柔道活動(dòng)方案
- 村鎮(zhèn)義診活動(dòng)方案
- 機(jī)關(guān)讀書小組活動(dòng)方案
- 最美天使活動(dòng)方案
- 服裝零售活動(dòng)策劃方案
- 2025廣州市黃埔區(qū)輔警考試試卷真題
- 西寧市湟中縣2025年數(shù)學(xué)三下期末考試試題含解析
- 食品標(biāo)鑒知識培訓(xùn)課件
- 測繪成果保密管理制度
- 精細(xì)化管理實(shí)施方案
- 生命周期視角下的石油煉化工藝碳排放分析
- 【初中信息】農(nóng)業(yè)生產(chǎn)新模式課件+2024-2025學(xué)年人教版(2024)初中信息科技八年級全一冊
- 2024新高考數(shù)學(xué)閱卷經(jīng)驗(yàn)分享及2025備考建議課件
- 刑法中的幫助信息網(wǎng)絡(luò)犯罪活動(dòng)罪解析與案例分析
- 黃燜雞意向合作協(xié)議
- 智慧旅游與大數(shù)據(jù)-課程教學(xué)大綱
評論
0/150
提交評論