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

正文內(nèi)容

自動(dòng)升降電梯控制系統(tǒng)(單片機(jī))畢業(yè)設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 } //第六層的下按鍵 case 0xEF: { LEDxialiang()。amp。//機(jī)箱停止 } xia = 4。//判斷電梯上升還是下降 panduanshangxiagaodi()。 a = 0xFF。//取出數(shù)據(jù) if(a != 0xFF) { switch(a) { //第二層的下按鍵 case 0xFE: { LEDxialiang()。//機(jī)箱停止 } shang = 7。//判斷電梯上升還是下降 panduanshangxiagaodi()。 a = 0xFF。 } //第五層的上按鍵 case 0xEF: { LEDshangliang()。amp。//機(jī)箱停止 } shang = 3。//判斷電梯上升還是下降 panduanshangxiagaodi()。 a = 0xFF。//取出數(shù)據(jù) 自動(dòng)升降電梯控制系統(tǒng) if(a != 0xFF) { switch(a) { //第一層的上按鍵 case 0xFE: { LEDshangliang()。//LED 下滅 void LEDmie()。//當(dāng)下響應(yīng)完的時(shí)候判斷上是否需要響應(yīng) void shuzuxia()。 void deleayms(uchar z)。//響應(yīng)機(jī)箱按鍵返回值,初值為 0 uchar persent = 1。//機(jī)箱的 LED 燈初始化 shumaguanxianshi()。 LS2 = 1。 4 系統(tǒng)的軟件設(shè)計(jì) 80C51 資源的分配 接 8255A 的數(shù)據(jù)輸入輸出引腳 段控線,接兩個(gè)八段數(shù)碼管 和四個(gè) 74LS373 的數(shù)據(jù)端口 接 8255A 的 A0引腳 接 8255A 的 A0引腳 接第一片 74LS373 的控制引腳 接第二片 74LS373 的控制引腳 接第三片 74LS373 的控制引腳 接第四片 74LS373 的控制引腳 接 8255A 的 /CS引腳 接電機(jī) 1的的控制引腳 接電機(jī) 1的的控制引腳 用于外部中斷 0 接電機(jī) 2的的控制引腳 接電 機(jī) 2的的控制引腳 接 8255A 的寫(xiě)信號(hào)引腳( /WR) 接 8255A 的讀信號(hào)引腳( /WD) 軟件流程圖 主程序流程圖 根據(jù)實(shí)地考察,并進(jìn)行了詳細(xì)的思考,畫(huà)出軟件主流程圖,如圖 41 所示。復(fù)位電路把單片機(jī)鎖定在復(fù)位狀態(tài)上并且維持一個(gè)延時(shí),以便給予電源電壓從上升到穩(wěn)定的一個(gè)等 待時(shí)間;在電源電壓穩(wěn)定之后,再插入一個(gè)延時(shí),給予時(shí)鐘振蕩器從起振到穩(wěn)定的一個(gè)等待時(shí)間;在單片機(jī)開(kāi)始進(jìn)入運(yùn)行狀態(tài)之前,還要至少推遲 2個(gè)機(jī)器周期的延時(shí) ,一般至為 2μs 。如果 RST 持續(xù)為高電平,單片機(jī)就 一直 處于循環(huán)復(fù)位狀態(tài),而無(wú)法執(zhí)行程序。 時(shí)鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個(gè)兩相時(shí)鐘信號(hào)供單片機(jī)使用。乘客電梯一般都是為 , 一層 樓一般都是為 3m左右,所以上升一層需要的時(shí)間一般都是為 的時(shí)間,在進(jìn)行實(shí)際的設(shè)計(jì)時(shí)需要根據(jù)不同環(huán)境不同高度的樓層進(jìn)行相應(yīng)的更改。 電機(jī)驅(qū)動(dòng)電路 在此設(shè)計(jì)中,電機(jī)的驅(qū)動(dòng)是十分重要的,也是為了更好的體現(xiàn)出仿真系統(tǒng)的友好性,電機(jī)的運(yùn)行情況反應(yīng)了機(jī)箱的運(yùn) 行情況。 圖 31數(shù)碼管顯示電路 80C51 的 P1 口與 74LS373 的數(shù)據(jù)端口相連, 來(lái)控制 74LS373 讀取數(shù)據(jù)和顯示數(shù)據(jù),數(shù)碼管采用共陰極接法。該集成電路采用了 SGS 公司的模擬 /數(shù)字兼容的 I2L 技術(shù),使用 5V的電源電壓,全部信號(hào)的連接都與 TFL/CMOS 或集電極開(kāi)路的晶體管兼容。當(dāng) CPU 要對(duì) 8255A進(jìn)行讀、寫(xiě)操作時(shí),必須先向 8255A 發(fā)片選信號(hào)選中 8255A 芯片,然后發(fā)讀信號(hào)或?qū)懶盘?hào)對(duì) 8255A 進(jìn)行讀或?qū)憯?shù)據(jù)的操作 。 A組控制器:控制 A口與上 C口的輸入與輸出 。 工作于三種方式中的任何一種 ; PB0~ PB7:端口 B 輸入輸出線,一個(gè) 8 位的 I/O鎖存器,一個(gè) 8 位的輸入輸出緩沖器。 根據(jù)以上說(shuō)明列出擴(kuò)展 8255A 個(gè)端口的讀 /寫(xiě)操作的信息關(guān)系如表 22 所示。 8255A 是可編程的并行輸入輸出接口芯片,它具有三個(gè) 8 位并行端口,分別為 A口、 B口和 C 口,且具有 40個(gè)引腳,雙列直插式封裝, 采用 +5V 供電,其引腳與功能示意圖如圖 238255A 引腳分布圖所示。 80C51 內(nèi)部有時(shí)鐘電路,但需要石英晶體和微調(diào)電容外接,本系統(tǒng)中采用 12MHz 的晶振頻率。 80C51 的使用方法 其總設(shè)計(jì)框圖如圖 21 所示。 所以在編寫(xiě)程序的時(shí)候采用 Keil 軟件進(jìn)行編寫(xiě)程序的工具。對(duì)于這樣的仿真實(shí)驗(yàn),從某種意義上講,是自動(dòng)升降電梯控制系統(tǒng) 彌補(bǔ)了實(shí)驗(yàn)和工程應(yīng)用間脫節(jié)的矛盾和現(xiàn)象。 ( 2)除了現(xiàn)實(shí)存在的儀器外, Proteus 還提供了一個(gè)圖形顯示功能,可以將線路上變化的信號(hào),以圖形 的方式實(shí)時(shí)地顯示出來(lái),其作用與示波器相似,但功能更多。在編譯方面, Proteus 軟件 也支持 IAR、 Keil 和 MPLAB 等多種 編譯器 。 軟件部分: 根據(jù)實(shí)地考察,并對(duì)電梯的流程進(jìn)行了嚴(yán)格的反復(fù)思考,完成了電梯的軟件設(shè)計(jì)部分。中斷掃描方式當(dāng)有按鍵響應(yīng)時(shí)就向 CPU申請(qǐng)中斷, CPU 響應(yīng)中斷后立刻轉(zhuǎn)到中斷的服務(wù)程序?qū)Π存I進(jìn)行掃描,進(jìn)行按鍵值的讀取。 C 語(yǔ)言主要的優(yōu)點(diǎn)是可讀性好,移植比較容易,不太需要考慮外界因素,是普遍使用的一種計(jì)算機(jī)語(yǔ)言。 C語(yǔ)言和匯編語(yǔ)言在開(kāi)發(fā)中的優(yōu)缺點(diǎn)。 ( 12) 座椅 型 電梯 , 人坐在電動(dòng)機(jī)驅(qū)動(dòng)的椅子上 ,控制椅子手柄上的按扭 ,使椅子下部的動(dòng)力驅(qū)動(dòng)裝置驅(qū)動(dòng)人椅 ,沿樓梯扶欄的導(dǎo)軌上下運(yùn)動(dòng) 。 ( 4) 消防 型 電梯 , 在發(fā)生火警時(shí) ,用來(lái)運(yùn)送消防人員 ,乘客和消防器材 等等。 其它分類(lèi)方式 按機(jī)房位置分類(lèi),則有機(jī)房在井道頂部的(上機(jī)房)電梯、機(jī)房在井道底部旁側(cè)的(下機(jī)房)電梯,以及有機(jī)房在井道內(nèi)部的(無(wú)機(jī)房)電梯 。 有司機(jī)的電梯和無(wú)司機(jī)的電梯,電梯是可變換控制電路,乘客流動(dòng)量小的是由乘客自行操縱,在乘客流動(dòng)量大的時(shí)候有必須有司機(jī)進(jìn)行操縱。 齒輪型電梯,將運(yùn)輸路線弄成齒條行的,機(jī)箱裝上與齒條相吻合的齒輪,電機(jī)帶動(dòng)齒輪的旋轉(zhuǎn),從而使得電梯的升降。 雜物型電梯,一般都使用在飯館、圖書(shū)館、辦公樓用于運(yùn)送食物、圖 書(shū)、文件等。電梯會(huì)給人們帶來(lái)生活的便利,工業(yè)的發(fā)展,也為了我國(guó)現(xiàn)代化建設(shè)的加速發(fā)展提供了強(qiáng)大的保障和推動(dòng)力量。經(jīng)過(guò)上百年的發(fā)展,電梯在材質(zhì)上有黑白的到彩色的,運(yùn)行方式有垂直式到傾斜式的,在操控方面也出現(xiàn)了很多方式,例如:人機(jī)對(duì)講,集選控制,信號(hào)控制,按鍵控制,手柄控制 等等;很多臺(tái)電梯還實(shí)現(xiàn)了智能群控并聯(lián)控制;雙控機(jī)箱電梯體現(xiàn)出了節(jié)省井道空間,提升了運(yùn)輸能力的優(yōu)勢(shì),變速式的自動(dòng)人行電梯很大一定程度節(jié)省了乘客的時(shí)間;電梯的外形也分為很多種,有圓形、半菱形、三角形、扇形、等等,圓形觀光電梯則使身處其中的乘 客的視線不會(huì)受到約束。 畢業(yè)設(shè)計(jì)論文 論文題目:自動(dòng)升降電梯控制系統(tǒng) 【摘要】 本設(shè)計(jì)采用單片機(jī) 技術(shù)來(lái)模擬電梯控制系統(tǒng) ,使用 80C51 為最小系統(tǒng),通過(guò)外部擴(kuò)展 8255A 芯片來(lái)當(dāng)做按鍵模塊,并使用了 74LS373 芯片來(lái) 驅(qū)動(dòng)數(shù)碼顯示管和 控制 指示燈的亮暗,采用直流電機(jī)標(biāo)志機(jī)箱的運(yùn)行情況和電梯門(mén)的運(yùn)行情況。 人民生活水平的提高,工業(yè)的發(fā)展,科技的進(jìn)步,電梯也一直在進(jìn)步,電梯的技術(shù)也一直在進(jìn)步?,F(xiàn)今,在我國(guó)任何一個(gè)大小城市,電梯都會(huì)被廣泛應(yīng)用著。 醫(yī)用型電梯,主要是為了運(yùn)送醫(yī)用車(chē)、病床、擔(dān)架等等而設(shè)計(jì)的電梯,機(jī)箱具有長(zhǎng)而窄的特點(diǎn)。 液壓型電梯,一般都是 利用電動(dòng)泵驅(qū)動(dòng)液體流動(dòng)的,由 柱塞 促使機(jī)箱升降的電梯。 無(wú)司機(jī)的電梯,電梯的運(yùn)行方式根據(jù)乘客的要求進(jìn)行運(yùn)行,乘客必須按鍵操縱盤(pán)上面所顯示的按鍵,電梯才會(huì)運(yùn)行到所要達(dá)到的目的層,這種電梯一般都具有集選功能。 群控型電梯,是采 用微型控制和統(tǒng)一控制多臺(tái)集中并列的電梯,群控型電梯有梯群的程序控制、梯群智能控制等等形式。它還可以作為 倉(cāng)庫(kù) 、碼頭、 船塢 、高塔、高 煙囪 的長(zhǎng)期使用的垂直運(yùn)輸機(jī)械 。 ( 11) 自動(dòng) 型 扶梯 。下面就根據(jù)系統(tǒng)的存在的一些爭(zhēng)議問(wèn)題進(jìn)行詳細(xì)的說(shuō)明 。 C 語(yǔ)言還具有完善的模塊化程序結(jié)構(gòu),在 軟件編寫(xiě)的時(shí)候采用模塊化程序設(shè)計(jì)提供了有力的保障。定時(shí)掃描方式是 CPU 每隔一段時(shí)間對(duì)按鍵掃描一遍,當(dāng)有發(fā)現(xiàn) 按鍵按下的時(shí)候就進(jìn)行按鍵操作,讀去按鍵值,定時(shí)器時(shí)間間隔由單片機(jī)內(nèi)部定時(shí) /計(jì)數(shù)器產(chǎn)生,這樣可以減少計(jì)算機(jī)掃描按鍵的時(shí)間,減少 CPU 的開(kāi)銷(xiāo)。本課題只是實(shí)現(xiàn)了電梯的自動(dòng)升降,在硬件方面選擇了 80C51 為主芯片,晶振采用 12MHZ,按鍵部分采用 8255A 擴(kuò)展,顯示采用了八段數(shù)碼管顯示和 LED 燈顯示,并采用 74LS373進(jìn)行輸出數(shù)據(jù)鎖存。 Proteus 軟件 從原理圖布圖、代碼調(diào)試到單片機(jī)與外圍電路協(xié)同仿真,一鍵切換到 PCB 設(shè)計(jì),真正實(shí)現(xiàn)了從概念到產(chǎn)品的完整設(shè)計(jì)。 在原理 上同一種儀器可以在一個(gè)電路中 任意 的 使 用 。 因此在仿真和程序調(diào)試時(shí),關(guān)心的不再是某些語(yǔ)句執(zhí)行時(shí)單片機(jī)寄存器和存儲(chǔ)器內(nèi)容的改變,而是從工 程的角度直接看程序運(yùn)行和電路工作的過(guò)程和結(jié)果。 Keil 軟件是眾多單片機(jī)應(yīng)用開(kāi)發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編 , PLM 語(yǔ)言和 C 語(yǔ)言的程序設(shè)計(jì),界面 美觀 ,易學(xué)易用 ,是編寫(xiě)軟件與系統(tǒng)調(diào)試的好軟件。系統(tǒng)剛開(kāi)始運(yùn)行的時(shí)候,電梯處在第一層。 LED 燈和數(shù)碼管的使用方法 80C51有兩個(gè) 16位定時(shí)計(jì)數(shù)器,兩個(gè)外中斷,兩個(gè)定時(shí)計(jì)數(shù)中斷,及一個(gè)串行中斷,并有4 個(gè) 8 位并行輸入口。 由于 8255A 的通用性強(qiáng),與微型計(jì)算機(jī)借口方便,且可通過(guò)程序制定完成各種不同輸入和輸出操作,因此獲得非常廣泛的應(yīng)用。 RESET: 復(fù)位輸入線,當(dāng)該輸入端處于高電平時(shí),所有內(nèi)部寄存器(包括控制寄存器)均被清除,所有 I/O 口均被置成輸入方式 。 PA0~ PA7: 端口 A輸入輸出線,一個(gè) 8 位的數(shù)據(jù)輸出鎖存器 /緩沖器,一個(gè) 8 位的數(shù)據(jù)輸入鎖存器。 1)控制器 8255A 將 3 個(gè)通道分為兩組,即 PA0~ PA7 與 PC4~ PC7 組成 A 組, PB0~ PB7 與PC0~ PC3組成 B 組。 ( 3) 控制總線 CB:片選信號(hào)、復(fù)位信號(hào) RST、寫(xiě)信號(hào)、讀信號(hào)。芯片內(nèi)的 PWM 斬波器電路可開(kāi)關(guān)模式下調(diào)節(jié)步進(jìn)電機(jī)繞組中的電機(jī)繞組中的電流。設(shè)計(jì)如圖 31所示。 系統(tǒng)使用的是紅光 LED 燈,在 3mA 的電流就能使得 LED 很亮的,電流需要控制在 10m內(nèi),單片機(jī) 單片機(jī)動(dòng)態(tài)輸出靜態(tài)驅(qū)動(dòng) LED 燈, 就能 驅(qū)動(dòng) LED 燈了 ,所以無(wú)需在加驅(qū)動(dòng)了 ,并且采用了 74LS373 對(duì)單片機(jī)輸出數(shù)據(jù)進(jìn)行了鎖存 。 按電梯速度的分類(lèi)柯分為 低速 梯,常指低于 , 中速梯,常指速度在 ~ , 高速梯,常指速度大于 , 超高速梯,速度超過(guò) 。 外部振蕩 方式的時(shí)鐘很少用, 如果需要用到外部振蕩, 只要將 XTAL1 接地, XTAL2 接外部振 蕩器就行 ,對(duì)外部振蕩信號(hào) 沒(méi)有什么特殊要求 ,只要保證脈沖寬度,一般采用頻率低于 12MHz 的方波信號(hào)。 圖 35晶振電路 復(fù)位電路 當(dāng) 80C51 單片機(jī)的復(fù)位引腳 RST(全稱(chēng) RESET)出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平時(shí),此時(shí) 單片機(jī)就完成了復(fù)位操作 的功能 。在單片機(jī)每次初始加電時(shí),首先投入工作的功能部件是復(fù)位電路。 自動(dòng)升降電梯控制系統(tǒng) 圖 36復(fù)位電路 電路總設(shè)計(jì)圖 根據(jù)以上的個(gè)個(gè)模塊原理圖構(gòu)思,通過(guò) Proteus 軟件 畫(huà)出整個(gè)硬件設(shè)計(jì)的圖,總的電路設(shè)計(jì)原理圖見(jiàn)附錄一。//數(shù)碼管初始化 P1 = 0xFF。////選擇 74LS373 第四片 LS4 = 0。//響應(yīng)下按鍵返回值,初值為 0 uchar aim = 0。//顯示數(shù)碼管 8的字符段 原函數(shù)聲明程序 原函數(shù)聲明是為了程序更加清晰,閱讀者更容易的看懂編寫(xiě)者的代碼,也是程序模塊化的表現(xiàn)。//判斷上或下的最高層和最低層 void shuzushang()。//LED 上滅 void LEDxiamie()。//禁止所有中斷 //A 口讀寫(xiě)數(shù)據(jù) a = PA_8255。//判斷電梯上的最高層和下的最底層 shang = 0。 yunxin
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1