freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設(shè)計(jì)-基于單片機(jī)的電梯控制器研制-免費(fèi)閱讀

  

【正文】 參考文獻(xiàn) 27 [1] 李林功另外由于此次設(shè)計(jì)實(shí)現(xiàn)的功能簡(jiǎn)單,簡(jiǎn)化處理了一些實(shí)際情況,沒有去考慮這種電梯在實(shí)際應(yīng)用中的故障問(wèn)題,及一些更智能的硬件與軟件的安裝與調(diào)試,并且使用矩陣按鍵代替獨(dú)立按鍵,與真實(shí)的電梯按鍵不符合。 case 13:nei[5]=1。 case 9:nei[1]=1。 case 5:xia[2]=1。 } } } switch(num) { case 1:shang[1]=1。 break。 while(temp!=0xf0) { delay(5)。 break。 while(temp!=0xf0) { temp=P2。 } } } 22 P2=0xfb。 break。 while(temp!=0xf0) { delay(5)。 break。 while(temp!=0xf0) { temp=P2。 P2=0xfe。 } } //ms 級(jí)延函數(shù) void delay(uint z) { uint x,y。y) 19 { keyscan()。 P3=0xf9。 for(i=n+1。 break。 zz=0。 fz=1。 } xia[n]=0。 if(shang[i]==1||xia[i]==1||nei[i]==1) { flag=1。 fz=0。 zz=1。 if(shang[i]==1||xia[i]==1||nei[i]==1) { flag=1。 if(flag==0) { zz=fz=0。 //聲明子程序 void delay3()。 sbit fz2=P0^2。這也是很明顯的,因?yàn)樯闲兴腿藸顟B(tài)中,低層的優(yōu)先權(quán)大于高層的。那么這個(gè)規(guī)則就必須要高效且人性化,在此,我們規(guī)定,當(dāng)電梯上行時(shí),均不理會(huì)那些按下行按鍵的顧客。這樣做的好處是使電梯在執(zhí)行判決操作時(shí),有據(jù)可循。然后才可以把該按鍵對(duì)應(yīng)的儲(chǔ)存單位置 1,點(diǎn)亮相應(yīng)的二極管(實(shí)際中的電梯也是如此)。 8 圖 5:電機(jī)控制 警報(bào)電路 本電路由蜂鳴器和非門組成,其中蜂鳴器由單片機(jī)的 口進(jìn)行控制,當(dāng)有突發(fā)情況發(fā)生時(shí),按下 ALARM 按鈕,蜂鳴器會(huì)發(fā)出警報(bào)。復(fù)位電路通常采用上電復(fù)位和手動(dòng)復(fù)位兩種方式,手動(dòng)復(fù)位有電平方式和脈沖方式兩種,我們采用了手動(dòng)復(fù)位為電平方式的復(fù)位。而分頻電路則用于把振蕩脈沖分頻,以得到所需要的時(shí)鐘信號(hào)。 本電路主要由 6 大部分電路組成:鍵盤電路、單片機(jī)最小系統(tǒng)電路、樓層顯示電路、電機(jī)驅(qū)動(dòng)顯示電路、目的樓層顯示電路、警報(bào)電路。 軟件方面至于采用中斷方式還是采用查詢的方式來(lái)檢測(cè)用戶的請(qǐng)求信息,可根據(jù)具體的設(shè)計(jì)方案來(lái)確定,同時(shí)要想準(zhǔn)確地采集按鍵請(qǐng)求狀態(tài),就必須時(shí)時(shí)刻刻調(diào)用鍵盤矩陣掃描程序,也就增加了軟件編程的難度。直流電機(jī)在高起動(dòng)轉(zhuǎn)矩、大轉(zhuǎn)矩、低慣量的系統(tǒng)中經(jīng)常使用到。它的最大特點(diǎn)在于片內(nèi) E2PROM 容量為 480K,所以錄放時(shí)間長(zhǎng);有 10個(gè)地址輸入端,尋址能力可達(dá) 1024 位;最多能分 600 段;設(shè)有 OVF(溢出)端,便于 多個(gè)器件級(jí)聯(lián)。 權(quán)衡以上方案的分析,采用方案四。所以根據(jù)功能要求需要選用 5 片 AT89C51 單片機(jī)就可以實(shí)現(xiàn)該電梯的功能。采用延時(shí)函數(shù)來(lái)控制電梯的位置校驗(yàn),采用數(shù)碼管靜態(tài)顯示來(lái)實(shí)時(shí)顯示電梯所在樓層。 PCB制板并編寫各子程序。 二、課程設(shè)計(jì)的要求 遵循硬件設(shè)計(jì)模塊化。 四、 課程設(shè)計(jì)題目及要求 題目:基于單片機(jī)的電梯控制器研制 要求:采用單片機(jī)控制的方法,設(shè)計(jì)一個(gè)能自動(dòng)控制一臺(tái)電梯的控制電路。通過(guò)單片機(jī)輸出電壓通過(guò)驅(qū)動(dòng)電路然后控制電梯拖動(dòng)。 方案確立 ( 1)主控芯片選擇 方案一:多片單片機(jī)控制方案。 方案四:用 L298N 來(lái)控制兩臺(tái)直流電機(jī),方便簡(jiǎn)單,而且在所提供的器材范圍內(nèi)。 以上兩種方案中,選擇方案二。常用的步進(jìn)電機(jī)每轉(zhuǎn)一步,角度轉(zhuǎn) 176。接著,要完成電路圖的設(shè)計(jì),焊接相關(guān)器件后進(jìn)行硬件調(diào)試,看是否好用并加以適當(dāng)?shù)母?,最終使硬件電路簡(jiǎn)單又實(shí)用。 隨著人類社會(huì)的不斷發(fā)展,電梯在人們生活中越來(lái)越占著重要位置,如何使電梯發(fā)揮更大的作用關(guān)鍵在于電梯的控制方法的改進(jìn)以及控制費(fèi)用的降低。電梯的正常工作是通過(guò)對(duì)單片機(jī)寫入程序控制的?;谝陨媳驹O(shè)計(jì)我們考慮選擇頻率為 12MHz 的晶振,當(dāng)振蕩脈沖頻率為 12MHz 時(shí),一個(gè)機(jī)器周期為 1us。電路如圖 2 所示, 0 7 是接單片機(jī)的 P2 端口,單片機(jī)采用行和列掃描法來(lái)判別這 16 個(gè)按鍵中哪個(gè)鍵按下,并將其信號(hào)進(jìn)行儲(chǔ)存,然后可根據(jù)每個(gè)按鍵的功能來(lái)通過(guò)單片機(jī)控制電梯的運(yùn)行。故鍵盤矩陣掃描是本系統(tǒng)軟件設(shè)計(jì)的重要一部分,另外要把鍵盤掃描到的各層的按鍵信息存儲(chǔ)起來(lái),然后和電梯的運(yùn)行狀態(tài)比較,判斷是否響應(yīng)各層呼叫(電梯只響應(yīng) 同方向呼叫),最后就是樓層顯示部分和警報(bào)部分了。那么在返回鍵值后,只需用一個(gè) switchcase 語(yǔ)句對(duì)相應(yīng)存儲(chǔ)數(shù)據(jù)進(jìn)行置 1 即可。 在實(shí)際應(yīng)用中,最簡(jiǎn)單的情況莫過(guò)于電梯當(dāng)前為閑置狀態(tài),然后有一人按下按鍵呼叫,然后電梯便響應(yīng)呼叫。而若三樓的顧客按下的是下行鍵,或者二樓的人按下呼叫鍵,電梯此時(shí)都會(huì)暫時(shí)不予理會(huì)。 六、程序主要代碼與分析(關(guān)鍵代 碼要有注釋): include 12 define uchar unsigned char define uint unsigned int sbit alarm1=P1^0。 uint nei[6]={0,0,0,0,0,0}。 //主函數(shù) void main() { while(1) 13 { init()。 for(i=n+1。 if(shang[i]==1||xia[i]==1||nei[i]==1) 14 { flag=2。 if(shang[lc]==1||nei[lc]==1) { shang[lc]=0。 15 for(i=n+1。nei[n]==0) { fz=0。 break。 nei[lc]=0。i=1。 zz=0。 }} } }} //端口初始化函數(shù)。x0。x) for(y=110。y)。 temp=P2。 case 0xeb:num=3。 21 temp=P2。 switch(temp) { case 0xde:num=5。 } while(temp!=0xf0) { temp=P2。 temp=P2。 case 0xbb:num=11。 temp=P2。 switch(temp) { case 0x7e:num=13。 } w
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1