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

正文內(nèi)容

[信息與通信]計(jì)算機(jī)控制技術(shù)第8章計(jì)算機(jī)控制系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-02-15 09:41 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 根據(jù)溫度的采樣周期經(jīng)驗(yàn)公式,選用采樣周期為 15s。采樣周期定時(shí)由 50Hz工頻過(guò)零脈沖申請(qǐng)中斷次數(shù)累計(jì)得到。此功能由外部中斷 1的中斷服務(wù)程序來(lái)實(shí)現(xiàn)。( 2)啟動(dòng) A/D轉(zhuǎn)換 在外部中斷 1的中斷服務(wù)程序中,若判斷采樣周期到時(shí),發(fā)啟動(dòng) A/D轉(zhuǎn)換信號(hào),軟件選通 8253的觸發(fā)信號(hào),使 8253的計(jì)數(shù)器工作。( 3)數(shù)據(jù)采集 當(dāng) 8253定時(shí) 1s到時(shí),即 A/D轉(zhuǎn)換結(jié)束。此時(shí)由中斷設(shè)備通知 80C51。在外部中斷 0的中斷服務(wù)程序中對(duì)被測(cè)的溫度數(shù)據(jù)進(jìn)行采集。 儀器用溫箱溫度控制系統(tǒng)外部中斷 0的中斷服務(wù)程序流程圖如圖 89所示。圖 89 外部中斷 0的中斷服務(wù)程序流程圖 儀器用溫箱溫度控制系統(tǒng)程序清單如下:ORG 9000HPUSH ACC ;保護(hù)現(xiàn)場(chǎng)PUSH PSWPUSH DPHPUSH DPLMOV DPTR, 2022H ;讀入數(shù)據(jù)MOVX A, @DPTR ;先讀低 8位數(shù)據(jù)CPL AMOV 33H, AMOVX A, @DPTR ;再讀入高 8位數(shù)據(jù)CPL AMOV 32H, A 儀器用溫箱溫度控制系統(tǒng)CLR CLCALL SUBA ;求偏差JB 77H, INTA1 MOV A, 2EHORL A, 2FHJZ INTA1 ;偏差 ≤0,轉(zhuǎn) INTA1LCALL PID ;否則,轉(zhuǎn) PID控制算法LCALL COVR ;將控制量轉(zhuǎn)換成 NSJMP INTA2INTA: SETB ;選擇內(nèi)部寄存器組 1MOV R2,00H ;置 N=0, N放在 R R3內(nèi)部寄存器中MOV R3,00HCLR 儀器用溫箱溫度控制系統(tǒng)INTA2: POP DPL ;恢復(fù)現(xiàn)場(chǎng)POP DPHPOP PSWPOP ACCRETISUBA EQU 9800HPID EQU 9910HCOVR EQU 9A20H 儀器用溫箱溫度控制系統(tǒng)2.輸出控制程序 輸出控制程序主要完成兩個(gè)任務(wù): ( 1)識(shí)別工頻的過(guò)零時(shí)刻,并在過(guò)零時(shí)刻開(kāi)啟和關(guān)閉控制門,以保證 SCR主回路產(chǎn)生整數(shù)個(gè)正弦全波。 ( 2)保證門控電路的打開(kāi)時(shí)間正比于單片機(jī)輸出控制量。 要完成上述任務(wù),首先將單片機(jī)輸出控制量在主程序中換算成 SCR回路中整數(shù)正弦全波個(gè)數(shù) N。由于信號(hào)反映工頻電壓過(guò)零時(shí)刻,因此只要在外部中斷 1的中斷服務(wù)程序中執(zhí)行下述功能,主程序可以按照運(yùn)算結(jié)果控制量的要求,實(shí)現(xiàn)SCR的過(guò)零控制。 儀器用溫箱溫度控制系統(tǒng) 外部中斷 1的中斷服務(wù)程序具體實(shí)現(xiàn)的功能是: ① 中斷時(shí),完成控制門的開(kāi)啟和關(guān)閉,即單片機(jī) “1”或 “0”。 ② 利用中斷服務(wù)次數(shù),對(duì)控制量 N進(jìn)行計(jì)數(shù)和判斷,即每中斷一次,對(duì) N進(jìn)行減 1計(jì)數(shù)。如果 N≠0,保持控制電平 “1”,繼續(xù)打開(kāi)控制門。如果 N=0,則使控制電平 “0”,使 SCR過(guò)零觸發(fā)脈沖不再通過(guò),從而達(dá)到按控制量控制的效果。 儀器用溫箱溫度控制系統(tǒng) 由于本系統(tǒng)的控制方式是一種 “調(diào)功 ”方式。對(duì)于工頻交流電( f=50Hz),電熱絲在全導(dǎo)通時(shí)的功率為 PH,則實(shí)際輸出功率 P將和實(shí)際導(dǎo)通次數(shù) N成正比(設(shè)控制周期為 1s),即 ( 86) 將 uk變換為 N的運(yùn)算在主程序中運(yùn)行。外部中斷 1的中斷服務(wù)程序流程圖如圖 810所示。 儀器用溫箱溫度控制系統(tǒng)圖 810 外部中斷 1的中斷服務(wù)程序流程圖 儀器用溫箱溫度控制系統(tǒng)外部中斷 1的中斷服務(wù)程序清單如下:ORG 0050HPUSH ACC ;保護(hù)現(xiàn)場(chǎng)PUSH PSWPUSH DPHPUSH DPLSETB MOV A, R2 ORL A, R3JNZ INTB1 ;判斷 N=0?CLR ; N=0,轉(zhuǎn) INTB2, 0SJMP INTB2 儀器用溫箱溫度控制系統(tǒng)INTB1: SETB ; N≠0,置 1DEC R3MOV A, R2SUBB A, 00HMOV R2, A ; N1→NINTB2: DEC R5MOV A, R4SUBB A, 00HMOV R4, AORL A, R5 ;采樣周期數(shù)減 1JZ INTB3SJMP INTB4 儀器用溫箱溫度控制系統(tǒng)INTB3: MOV R5, 0EEH ;采樣周期數(shù)為 0,恢復(fù)采樣周期計(jì)數(shù)單元初值MOV R4, 02HMOV DPTR, 4001HMOVX @DPTR, A ;啟動(dòng) A/DINTB4: CLR POP DPL ;恢復(fù)現(xiàn)場(chǎng)POP DPHPOP PSWPOP ACCRETI :中斷返回 儀器用溫箱溫度控制系統(tǒng)3.主程序( 1)系統(tǒng)初始化 包括清數(shù)據(jù)存儲(chǔ)區(qū)、建棧、定時(shí)器 T0初始化、 8253初始化(送控制字和計(jì)數(shù)初值)、確定中斷優(yōu)先權(quán)、開(kāi)中斷等。( 2)中斷等待 完成了系統(tǒng)初始化任務(wù)后,主程序執(zhí)行中斷等待程序。等待工頻過(guò)零同步中斷與 A/D轉(zhuǎn)換結(jié)束中斷。為了保證正弦波的完整,工頻過(guò)零同步中斷被確定為高一級(jí)的中斷源。主程序的程序流程圖如圖 811所示。 儀器用溫箱溫度控制系統(tǒng)圖 811 主程序的程序流程圖 儀器用溫箱溫度控制系統(tǒng)主程序的程序清單如下:ORG 0000HSTART: MOV R1, 10HMOV R0, 30HMOV A, 00H ;清數(shù)據(jù)區(qū)ATAT1: MOV @R0, AINC R0DJNZ R1, ATAT1SETB MOV R4, 02H ;賦采樣周期值MOV R5, 0EEHCLR MOV SP, 60H ;建棧MOV TMOD, 06H ;置單片機(jī)定時(shí)器 T0為工作方式 2MOV TL0, 0FFH ;置計(jì)數(shù)器初值 儀器用溫箱溫度控制系統(tǒng)MOV TH0, 0FFH MOV DPTR, 2022H ;寫(xiě)控制字MOV A, 34H ;選計(jì)數(shù)器 0為方式 2MOVX @DPTR, A ;讀寫(xiě)方式為先低后高,二進(jìn)制計(jì)數(shù)MOV A, 64H ;選計(jì)數(shù)器 1為方式 2MOVX @DPTR, A ;只讀 /寫(xiě)低位字節(jié)MOV A, 0B4H ;選計(jì)數(shù)器 2為方式 2MOVX @DPTR, A ;讀寫(xiě)方式為先低后高,二進(jìn)制計(jì)數(shù)MOV DPTR, 2022H ;指向計(jì)數(shù)器 0的口地址MOV A, 0FFH ;送計(jì)數(shù)器 0初值的MOVX @DPTR, A ;低 8位MOVX @DPTR, A ;高 8位MOV DPTR, 2022H ;指向計(jì)數(shù)器 1的口地址MOV A, 16H ;送計(jì)數(shù)器 1初值的 儀器用溫箱溫度控制系統(tǒng)MOVX @DPTR, A ;低 8位MOV DPTR, 2022H ;指向計(jì)數(shù)器 2的口地址MOV A, 60H ;送計(jì)數(shù)器 2初值的MOVX @DPTR, A ;低 8位MOV A, 0E3H ;送計(jì)數(shù)器 2初值的MOVX @DPTR, A ;高 8位SETB IT0 ;外部中斷 0為邊沿觸發(fā)方式SETB IT1 ;外部中斷 1為邊沿觸發(fā)方式SETB TR0 ;啟動(dòng)定時(shí)器 T0MOV IP, 06H ;送中斷優(yōu)先權(quán)控制字MOV IE, 87H ;送中斷控制字MAIN: …… ;主程序 產(chǎn)品自動(dòng)裝箱控制系統(tǒng) 產(chǎn)品自動(dòng)裝箱控制系統(tǒng)的原理及操作流程1.產(chǎn)品自動(dòng)裝箱系統(tǒng)的原理產(chǎn)品自動(dòng)裝箱系統(tǒng)的原理,如圖 812所示。 圖 812 產(chǎn)品自動(dòng)裝箱系統(tǒng)的原理圖 產(chǎn)品自動(dòng)裝箱控制系統(tǒng) 該系統(tǒng)有兩個(gè)傳送帶,即包裝箱傳送帶 1和產(chǎn)品傳送帶 2。包裝箱傳送帶 1用來(lái)傳送產(chǎn)品包裝箱,其功能是把己經(jīng)裝滿的包裝箱運(yùn)走,并用一只空箱來(lái)代替。為使空箱恰好對(duì)準(zhǔn)產(chǎn)品傳送帶的末端,使傳來(lái)的產(chǎn)品剛好落入箱中,在包裝箱傳送帶 1的中間裝一光電檢測(cè)器 1,當(dāng)包裝箱到位時(shí),光電檢測(cè)器 1發(fā)出一個(gè)脈沖。產(chǎn)品傳送帶 2將產(chǎn)品從生產(chǎn)車間傳送到包裝箱。當(dāng)某一產(chǎn)品被送到傳送帶的末端,會(huì)自動(dòng)落入箱內(nèi),同時(shí)檢測(cè)器 2輸出一個(gè)計(jì)數(shù)脈沖。 產(chǎn)品自動(dòng)裝箱控制系統(tǒng)2.產(chǎn)品自動(dòng)裝箱控制系統(tǒng)的操作流程系統(tǒng)操作流程如下: ① 用鍵盤(pán)設(shè)置每個(gè)包裝箱的滿箱零件數(shù)量以及每批產(chǎn)品的箱數(shù),并分別存放在 PRODUCTS和 BOXES單元中。 ② 接通電源,使傳送帶 1的驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn),帶動(dòng)包裝箱前行。通過(guò)檢測(cè)光電傳感器 1的狀態(tài),判斷傳送帶 l上的包裝箱是否到位。若光電傳感器 1的狀態(tài)為 0,說(shuō)明包裝箱沒(méi)到位,否則說(shuō)明到位。 ③ 若包裝箱運(yùn)行到位,則關(guān)斷電機(jī)電源,使傳送帶 1停止運(yùn)動(dòng),等待產(chǎn)品裝箱。 ④ 啟動(dòng)傳送帶 2的驅(qū)動(dòng)電機(jī),使產(chǎn)品沿傳送帶向前運(yùn)動(dòng),并裝入箱內(nèi)。 產(chǎn)品自動(dòng)裝箱控制系統(tǒng) ⑤ 當(dāng)產(chǎn)品一個(gè)一個(gè)地落下時(shí),檢測(cè)器 2將產(chǎn)生一系列脈沖信號(hào),由計(jì)算機(jī)進(jìn)行計(jì)數(shù),并不斷地與存放在PRODUCTS單元中的給定值進(jìn)行比較。 ⑥ 當(dāng)零件數(shù)值未達(dá)到給定值時(shí),控制傳送帶 2繼續(xù)運(yùn)動(dòng)(裝入產(chǎn)品),直到零件個(gè)數(shù)與給定值相等時(shí)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1