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

正文內(nèi)容

基于stc89c52單片機(jī)的簡易電梯系統(tǒng)設(shè)計(jì)-資料下載頁

2024-10-23 10:29本頁面

【導(dǎo)讀】本系統(tǒng)采用STC89C52RC作為信號(hào)的檢測和控制核心。電梯狀態(tài)顯示和樓層顯示使用LED. 數(shù)碼管;樓層檢測使用光電傳感器;在豎井的側(cè)面固定了軌道以防止轎廂的晃動(dòng)。地采用固定轎廂和平衡負(fù)載以達(dá)到精確定位。基于這些完備而可靠的硬件設(shè)計(jì),使用了一套。獨(dú)特的軟件算法,實(shí)現(xiàn)了對(duì)電梯的運(yùn)動(dòng)的精確控制。相信能在實(shí)際應(yīng)用中為我們的生活帶來。轎廂限制在軌道中運(yùn)功,減小了轎廂的擺動(dòng)和它與軌道的摩擦。使運(yùn)動(dòng)狀態(tài)和按鍵一目了然。統(tǒng)的總控制健,當(dāng)按鍵按下時(shí)系統(tǒng)才可控制,否則控制無效。則傳感器的接收端不導(dǎo)通,那么接收端的輸出腳為地電平。當(dāng)檢測到這一位為低電平時(shí)對(duì)應(yīng)

  

【正文】 //電機(jī)控制 B 端 sbit cs138=P1^6。 //74138 管腳 sbit Led3=P1^3。 //數(shù)碼管第四位 sbit Led2=P1^2。 //數(shù)碼管第三位 sbit Led1=P1^1。 //數(shù)碼管第二位 sbit Led0=P1^0。 //數(shù)碼管第一位 uchar key=0。 //變量 key uchar key1=0。 //變量 key1 uchar redsignal。 //變量 redsignal void kin(void) 。 void delay(uchar x) // 設(shè)晶體振蕩器的頻率 { uchar k。 while(x) //延時(shí)大約 x 毫秒鐘 for(k=0。k125。k++){} } void main(void) //主函數(shù) { cs138=0。 //選通 74138 COM8255=0x91。 //定義 8255A 口輸入, B 口輸出, C 口上半部輸入、下半部輸出。 試 TMOD=0x01。 //選用頂時(shí)器 0 并用方式 0 TH0=(655364000)/256。 //向定時(shí)器裝 入 初值 TL0=(655364000)%256。 //*************** TR0=1。 //啟動(dòng)定時(shí)器 0 ET0=1。 //定時(shí)器 0 的中斷允許控制位 EA=1。 //中斷允許總位 init1()。 while(1) { PC8255=0xd0。 //檢測第二行鍵值 switch(PC8255) { case(0xd7):key1=1。break。 //電梯中控制鍵 default:break。 } if (key1==1) { kin()。 } } } void kin(void) { /**********************按鍵掃描 ***********************/ while(1) { PC8255=0xe0。 //檢測第一行鍵值 switch(PC8255) { case(0xe7):key=1。break。 //電梯外側(cè)按鍵 1 樓 case(0xeb):key=2。break。 //電梯外側(cè)按鍵 2 樓 case(0xed):key=3。break。 //電梯外側(cè)按鍵 3 樓 case(0xee):key=4。break。 //電梯外側(cè)按鍵 4 樓 default:break。 } /*********************傳感器 掃描 ***********************/ switch(PA8255) //檢測 A 口 傳感 器 { case 0x03: redsignal=3。 break。 //3 樓 case 0x05: redsignal=2。 break。 //2 樓 case 0x06: redsignal=1。 break。 //1 樓 default:break。 } 試 /***************紅外線與按鍵比較控制電機(jī)轉(zhuǎn)向 ***********/ if(key==redsignal) //如果鍵值等于顯示值電機(jī)停止 { motor1=0。 motor2=0。 } if (key redsignal) //如果鍵值大于顯示值電機(jī)向下運(yùn)行 { motor1=1。 motor2=0。 } if (key redsignal) //如果鍵值小于顯示值電機(jī)向上運(yùn)行 { motor1=0。 motor2=1。 } } } void t0(void) interrupt 1 using 0 { TH0=(655364000)/256。 //向定時(shí)器裝 入 初值 TL0=(655364000)%256。 //*************** Led0=1。 //第一位數(shù)碼管顯示電梯外按鍵值 Led1=0。 Led2=0。 Led3=0。 PB8255= LedCode[key]。 delay(1)。 //延時(shí) Led0=0。 //第二位數(shù)碼管顯示電梯到達(dá)樓層 Led1=1。 Led2=0。 Led3=0。 PB8255= Led[redsignal]。 delay(1)。 //延時(shí) Led0=0。 //第三位數(shù)碼管顯示電梯內(nèi)按鍵值 Led1=0。 Led2=1。 Led3=0。 PB8255= LedCode[key1]。 } 試 4 性能測試與分析 在編譯時(shí)程序無錯(cuò) 試 在進(jìn)行電梯的測試中當(dāng)按下第二行的第 一個(gè)按鍵數(shù)碼管第三位顯示的‘ 1’代表總開關(guān)已經(jīng)打開,若沒有顯示則表示總開關(guān)沒有開啟。 電梯在開始時(shí)是停在一樓由數(shù)碼管的第二位顯示,當(dāng)按下第一行的第二個(gè)按鍵后數(shù)碼管的第一位顯示。上面的相片是我按下了二樓的鍵,電梯上升到二樓,數(shù)碼管就由‘ 1’變?yōu)椤?2’。 電梯 轎廂 到了按下的樓層后被紅外線隔檔電梯停止 試 電機(jī)安裝在 架子的最上方 電機(jī)正負(fù)極的接口 傳感器 在板子上的接法 試 5 結(jié)論 通過這次畢業(yè)設(shè)計(jì) 讓我對(duì)單片機(jī)更進(jìn)一步的了解和知識(shí)的鞏固 ,并且在設(shè)計(jì) 過程中遇到了不少的問題也吸取了不少的經(jīng)驗(yàn) ,經(jīng)過 反復(fù)的檢查后得到正確的結(jié)果。 學(xué)習(xí)單片機(jī)讓我知道學(xué)習(xí)某樣?xùn)|西應(yīng)該如何對(duì)待,寫程序的時(shí)候就像做人一樣,應(yīng)該有條有理。 序號(hào) 出現(xiàn)問題 解決方法 ① 用 Protel 畫原理圖時(shí)的諸多小問題及畫好的原理圖如何 copy 到Word 仔細(xì)查閱資料 ② 硬件電路完全焊接好,仔細(xì)檢查后才發(fā)現(xiàn) 傳感器 的接發(fā)有錯(cuò)。 重新焊接;養(yǎng)成走一步,檢查一步的習(xí)慣 ③ 電路剛開始工作,紅外線就冒煙,隨著一聲響就報(bào)廢 應(yīng)加限流電阻,查清器件的各參數(shù) ④ 4 位 LED 不顯示數(shù)據(jù) 傳感器 檢測到的值算錯(cuò)了,更正后 OK ⑤ 接下來遇到的基本都是 軟件問題 經(jīng)過無數(shù)次的更改軟件,無數(shù)次的重新燒寫程序,離實(shí)驗(yàn)結(jié)果就一步步接近了 在制作過程中,要注意每個(gè)工作步驟的檢查,確保制作成功。比如檢查裝配無誤的情況下,如果還出現(xiàn)電路無輸出,那么 很可能 是原理圖錯(cuò)誤,這時(shí)就要回到原理圖進(jìn)行檢查??傮w的檢查順序應(yīng)該是原理圖、裝配情況、焊接工藝。整體來說這是一個(gè)復(fù)雜的過程,要細(xì)心謹(jǐn)慎,沉著冷靜,反復(fù)檢查,直到找到原因?yàn)橹埂? 經(jīng)過 近三年 的學(xué)習(xí)積累,在已經(jīng)掌握相關(guān)專業(yè) 知識(shí)及其它 知識(shí)的 基礎(chǔ)上 , 我認(rèn)真努力地完成了畢業(yè)設(shè)計(jì)課題。 并 掌握了傳感器的基本理論知識(shí),更深入 地 掌握單片機(jī)的開 發(fā)應(yīng)用。為以后從事單片機(jī)軟硬件產(chǎn)品的設(shè)計(jì)開發(fā)打下了良好的基礎(chǔ),樹立獨(dú)立從事產(chǎn)品研發(fā)的信心,并在這種能力上得到了比較充分的鍛煉。 試 6 參考文獻(xiàn) 1. 夏路易等,《電路原理圖與電路板設(shè)計(jì)教程 Protel 99SE》,北京希望電子出版社 , 2020 年 6 月 出版,共 382 頁 2. 張偉 ; 張杰 , 《單片機(jī)原理及應(yīng)用》 ,機(jī)械工業(yè)出版社 , 2020 年 8 月 出版,共 275 頁 3. 伍一 ; 陳延勇,《C語言程序設(shè)計(jì)基礎(chǔ)與實(shí)訓(xùn)教程》清華大學(xué)出版社 , 2020 年 3 月 出版,共 362 頁 4. 姜志海;趙艷雷 《 單片機(jī)的 C 語言程序設(shè)計(jì)與應(yīng)用 》 電子工業(yè)出版社 , 2020 年 5 月 出版,共 241 頁 5. 中國電梯網(wǎng) 6. 電子電路圖網(wǎng)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1