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

正文內(nèi)容

基于單片機(jī)的智能電動(dòng)窗簾控制器設(shè)計(jì)本科畢業(yè)設(shè)計(jì)-在線瀏覽

2024-10-28 14:38本頁(yè)面
  

【正文】 干擾,因此要采用濾波電路來(lái)去除干擾。 本設(shè)計(jì)采用 將放大濾波功能結(jié)合的電路,電路圖如圖 所示。在選擇A/D 轉(zhuǎn)換時(shí),先要確定 A/D轉(zhuǎn)換的位數(shù),該設(shè)計(jì)運(yùn)用的是 8位 A/D轉(zhuǎn)換器 ADC0809, A/D 轉(zhuǎn)換誤的位數(shù)確定與整個(gè)測(cè)量控制系統(tǒng)所需測(cè)量控制的范圍和精度有關(guān),系統(tǒng)精度涉及的環(huán)節(jié)很多,包括傳感器的變換精度,信號(hào)預(yù)處理電路精 度 A/D 轉(zhuǎn)換器以及輸出電路等。 關(guān)于 ADC0809 的介紹: ADC0809 是 CMOS 單片型逐次逼近式 A/ D 轉(zhuǎn)換器,它由 8 路 17 模擬開(kāi)關(guān)、地址鎖存與譯碼器、比較器、 8 位開(kāi)關(guān)樹(shù)型 D/ A 轉(zhuǎn)換器、逐次逼近,寄存器、三態(tài)輸出鎖存器等其它一些電路組成。輸入輸出與 TTL 兼容。 圖 ADC0809 與單片 機(jī)的接口電路 A/D 轉(zhuǎn)換后得到的是數(shù)字量的模擬量,這些數(shù)據(jù)應(yīng)傳 送 給單片機(jī)進(jìn)行處理。因?yàn)橹挥写_定數(shù)據(jù)轉(zhuǎn)換完成后,才進(jìn)行傳送。 A/D 轉(zhuǎn)換啟動(dòng)后,就調(diào)動(dòng)這個(gè)子程序,延遲時(shí)間一到,轉(zhuǎn)換肯定已經(jīng)完成了。例如 ADC0809 轉(zhuǎn)換時(shí)間為 128us,相當(dāng)于 6MHZ 的 MCS51 單片機(jī)共 60 個(gè)機(jī)器周期。 2) 查詢方式 A/D 轉(zhuǎn)換芯片表明有轉(zhuǎn)換完成的狀態(tài)信號(hào),例如 ADC0809 的 E 端,因此可以通過(guò)查詢方式用軟件測(cè)試 EOC 的狀態(tài),即可知道轉(zhuǎn)換是否完成,若完成,則 進(jìn)行數(shù)據(jù)傳送。采用中斷方式可大大節(jié)省 CPU 的時(shí)間,當(dāng)轉(zhuǎn)換結(jié)束時(shí), EOC 18 發(fā)出一個(gè)脈沖向單片機(jī)提出中斷請(qǐng)求,單片機(jī)響應(yīng)中斷請(qǐng)求,由外部中斷 1 的中斷服務(wù)程序讀 A/ D 結(jié)果,并啟動(dòng) 0809 的下一次轉(zhuǎn)換,外部中斷 1 采用邊沿觸發(fā)方 式 。 4 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)軟件設(shè)計(jì)主要包括顯示子程序,鍵盤子程序,時(shí)鐘程序,步進(jìn)電機(jī)控制程序設(shè)計(jì)及部分構(gòu)成。 主程序 軟件設(shè)計(jì) 主程序構(gòu)成無(wú)限循環(huán),主要完成單片機(jī)初始化, 關(guān) 中斷,菜單顯示內(nèi)容初始化,按鍵掃描 ,電機(jī)運(yùn)行,計(jì)時(shí) 等功能。 關(guān) 中 斷 設(shè) 置 堆 棧復(fù) 位 , 初 始 化顯 示有 鍵 操 作 ?鍵 碼 分 析命 令 鍵 ?數(shù) 碼 鍵 處 理YYN設(shè) 定 時(shí) 間設(shè) 定 鍵電 機(jī) 控 制 鍵電 機(jī) 工 作開(kāi) 始 計(jì) 時(shí)到 點(diǎn) 了 ?工 作 完 成 ?電 機(jī) 停 止YNYYNNNY 圖 主程序流程圖 啟動(dòng)主程序,先關(guān)中斷并且設(shè)置堆棧,接著初始化寄存器,初始化顯示內(nèi)容;然后執(zhí)行按鍵查詢,執(zhí)行相應(yīng)的操作。如果是電機(jī)控制鍵,則也執(zhí)行相應(yīng)的工作。 19 主要功能子程序 設(shè)計(jì) 步進(jìn)電機(jī)程序設(shè)計(jì) 步進(jìn)電機(jī)程序設(shè)計(jì)的主要任務(wù)是: ★ 判斷旋轉(zhuǎn)方向; ★ 按順序傳送控制脈沖; ★ 判斷所要求的控制步數(shù)是否傳送完畢。如果完成則返回,沒(méi)完成則位代碼 R2 左移一位,繼續(xù)顯示查表,一直到 6 位顯示完成后返回。 20 顯 示 子 程 序顯 示 器 緩 沖 起 始地 址 6 0 H → R o顯 示 位 代 碼 0 1 H → R 2位 代 碼 R 2 → 8 9 C 5 1取 顯 示 數(shù) 據(jù) 查 表 轉(zhuǎn) 換成 顯 示 代 碼 → 8 9 C 5 1延 時(shí)指 針 R 0 加 16 位 顯 示 完 嗎 ? R 2 左 移 1 位返 回YN 圖 顯示部分流程圖 鍵盤程序設(shè) 計(jì) 按鍵的觸點(diǎn)在閉合和斷開(kāi)時(shí)均會(huì)產(chǎn)生抖動(dòng),這時(shí)觸點(diǎn)的邏輯電平是不穩(wěn)定的,如不妥善處理,將會(huì)引起按鍵命令的錯(cuò)誤執(zhí)行或者重復(fù)執(zhí)行。在判斷是否有鍵閉合后都延時(shí) 5ms,按下鍵后再延時(shí) 12ms 就可以避免鍵盤的抖動(dòng)。 鍵盤子程序如圖 所示。時(shí)鐘發(fā)出 50ms 的信號(hào)給單片機(jī),計(jì)數(shù)器計(jì)數(shù),當(dāng)計(jì)數(shù)到 20,則過(guò)了 1 秒,秒單元數(shù)值加 1,當(dāng)秒單元到達(dá) 60,分單元數(shù)值加 1,秒單元清零。標(biāo)志 1天時(shí)間計(jì)滿,把他們的值放到存儲(chǔ)單元的指定單元。 22 開(kāi) 始現(xiàn) 場(chǎng) 保 護(hù) , 重 置 初 值 ,啟 動(dòng) 下 一 個(gè) 5 0 m s5 0 m s , 計(jì) 數(shù) 器 加 1秒 單 元 加 1 , 5 0 m s 計(jì) 數(shù) 器 清零 , 秒 寫 入 秒 個(gè) 位 和 秒 十 位計(jì) 數(shù) 器 = 2 0 ?秒 單 元 = 6 0 ?分 單 元 加 1 , 秒 單 元 清 零 ,分 寫 入 分 個(gè) 位 和 分 十 位分 單 元 = 6 0 ?時(shí) 單 元 加 1 , 分 單 元 清 零 ,時(shí) 寫 入 時(shí) 個(gè) 位 和 時(shí) 十 位時(shí) 單 元 = 2 4 ?時(shí) 單 元 清 零返 回YNYYYNN 圖 定時(shí)功能流程圖 23 5 總結(jié)與展望 經(jīng)過(guò)三個(gè)月的 資料查找和設(shè)計(jì),我已完成了畢業(yè)設(shè)計(jì)的任務(wù)。本設(shè)計(jì)采用步進(jìn)電機(jī)作為執(zhí)行元件,以光敏電阻作為傳感元件的傳感器作為檢測(cè)元件,89C51 單片機(jī)作為控制芯片,輔助鍵盤和顯示,實(shí)現(xiàn)了電動(dòng)窗簾控制器的多項(xiàng)智能項(xiàng)目。熟悉的控制芯片設(shè)計(jì)起來(lái)也是得心應(yīng)手。傳感器部分使用光敏電阻,可以持續(xù)性的檢測(cè)外界光強(qiáng)變化,通過(guò)電橋電路后的信號(hào)進(jìn)入比較器,可以得出一個(gè) 信號(hào),此信號(hào)經(jīng)過(guò)放大, A/D 轉(zhuǎn)換后進(jìn)入單片機(jī),通過(guò)單片機(jī)的脈沖信號(hào)進(jìn)而控制步進(jìn)電機(jī)的運(yùn)行。 步進(jìn)電機(jī)為一種數(shù)字伺服執(zhí)行元件,具有結(jié)構(gòu)簡(jiǎn)單、運(yùn)行可靠、控制方便、控制性能好等優(yōu)點(diǎn) 。設(shè)計(jì)的時(shí)鐘電路配合單片機(jī)的定時(shí)功能,加上光電傳感器的檢測(cè)光強(qiáng)很好的解決了自動(dòng)控制這項(xiàng)功能。其次,顯示功能中海沒(méi)有顯示電動(dòng)窗簾控制器的工作方式。 而且沒(méi)有完成實(shí)物的設(shè)計(jì), 這不得不說(shuō)是一個(gè)遺憾 。 24 參考文獻(xiàn) [1] 姚福安.電子電路設(shè)計(jì)與實(shí)踐.濟(jì)南:山東科學(xué)技術(shù)出版社, 2020. [2] 何西才,楊靜,任力英 . 實(shí)用傳感器接口電路實(shí)例 . 北京:中國(guó)電力出版社, 2020 [3] 劉守義 . 單片機(jī)應(yīng)用技術(shù) . 陜西:西安電子科技大學(xué)出版社, 2020 [4] 李廣第 . 單片機(jī)基礎(chǔ) . 北京:北京航空航天大學(xué)出版社, 2020 [5] 瞿 貴榮 .電動(dòng)窗簾紅外遙控電路 .家庭電子 ,2020,2:3536 [6] 王麗君 ,楊偉豐 . 電機(jī)無(wú)線遙控系統(tǒng)設(shè)計(jì)的研究大眾科技 ,2020,11:124125 [7] 張培志 ,陸偉 . 仇芝基于單片機(jī)技術(shù)的無(wú)線遙控家居照明系統(tǒng) .儀器儀表用戶, 2020 [8] 劉大茂 .智能儀器 :單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) .北京 :航空工業(yè)出版社 ,1998 [9] 周航慈,朱兆優(yōu) . 智能儀器原理與設(shè)計(jì) . 北京:北京航空航天大學(xué)出版社, 2020 [10] 劉印春 . 傳感器原理 . 北京國(guó)防科技大學(xué)出版社, 2020 [11] 孟志永.單片機(jī)外圍電 路設(shè)計(jì).北京:電子工業(yè)出版社, 2020 [12] 王曉明 . 電動(dòng)機(jī)的單片機(jī)控制 . 北京:北京航空航天大學(xué)出版社, 2020 [13] 沙占有 . 中外集成傳感器實(shí)用手冊(cè) . 北京:電子工業(yè)出版社, 2020 [14] 胡漢才 . 單片機(jī)原理及其接口技術(shù) . 北京 : 清華大學(xué)出版社, 2020 [15] 呂俊芳 . 傳感器接口與檢測(cè)儀器電路 . 北京 : 北京航空航天大學(xué)出版社, 1995 [16] HITECH Software. PIC C User’s Manual. . [17] . A Simple Formula for the Ground Resistance Calculation. IEEE Trans. On Electromagic Compatibility, 1999, 41(2): 152154. [18] Mocrochip Technology Inc. . Microchip 2020 Product Selector Guide. 2020. [19] Parady, Turnered. Electric Motors. Geia: the american association For vocational instructional materials, 1978. [20] John B. Peatman. Design With PIC Microcontrollers. PrenticeHall Inc, 1997. [21] Jullian , E,Electromagic radiation. RBMRevue Europeenne de technologie Biomedicale, ,1998. 25 致謝 畢業(yè)設(shè)計(jì)即將完成,在這里我要 衷心感謝所有在設(shè)計(jì)過(guò)程中給我提供幫助的老師 和同學(xué),沒(méi)有他們的幫助,我的畢業(yè)設(shè)計(jì)不可能這么順利的完成。 在學(xué)校 畢業(yè)設(shè)計(jì) 的時(shí)間里, 陳老師 給我提供了很大的幫助 。陳老師每次在查看我的進(jìn)度的同時(shí)都是認(rèn)真 查看我的設(shè)計(jì),對(duì)于設(shè)計(jì)中存在的問(wèn)題也是耐心的回答和討論。在此對(duì)于陳老師一絲不茍,兢兢業(yè)業(yè)的精神表示衷心的 敬佩 。 26 附件 程序清單: 主程序 : ML EQU 32H ; ML 存放分的個(gè)位數(shù) MH EQU 33H ; MH 存放分的十 位數(shù) HL EQU 34H ; HL 存放小時(shí)的個(gè)位數(shù) HH EQU 35H ; HH 存放小時(shí)的十位數(shù) L0 EQU 36H ; L0~ L3:顯示數(shù)據(jù)存儲(chǔ)器 L1 EQU 37H L2 EQU 38H L3 EQU 39H DSPLYP EQU 3AH ; 顯示數(shù)據(jù)指針 (DISPLAY— POINT) PLYTS EQU 3BH ;顯示次數(shù)計(jì)數(shù)器 (DISPLAY— TIMES) LPLMOD BIT 39H ;低兩位顯示方式 (LOW— PLAY— MOD) HPLMOD BIT 3AH ;高兩位顯示方式 (HIGH— PLAY— MOD) BRIGHT BIT 3BH ; DISPLAY 子程序參數(shù):亮/滅指示位 TCOUNT EQU 3CH ;時(shí)間計(jì)數(shù)器 (TIME— COUNT) ADDRES EQU 3DH ; 加 l子程序參數(shù) MAX EQU 3EH ;加 l子程序參數(shù) IFDEC BIT 20H ; BCD 加法子程序參數(shù) RMOD EQU 3FH ; LED4 BIT 30H ;發(fā)光管狀態(tài)位 BELL BIT P1. 7 ; WITCH BIT P3. 7 ; FKEY BIT P3. 0 ;功能鍵 (S1) MKEY BIT P3. 1 ;修改鍵 (S2) WORKIN BIT 38H ;工作狀態(tài)指示位 MAIN: MOV lE, 00H ;關(guān)中斷 MOV SP, 57H ;設(shè)置堆棧指針 MOV PSW, 00H ;選用寄存器組 0 MOV TMOD, 11H ;設(shè)定中斷工作方式為 T0和 T1 MOV A, 56H CJNE A, 0AAH, CSTART ;判斷上電復(fù)位標(biāo)志,無(wú)標(biāo)志轉(zhuǎn)冷啟動(dòng) MOV A, 57H 27 CJNE A, 55H, CSTART ;無(wú)標(biāo)志轉(zhuǎn)冷啟動(dòng) AJMP HSTART ;有上電復(fù)位標(biāo)志轉(zhuǎn)熱啟動(dòng) NOP NOP LJMP ERR ;軟件陷阱,引向出錯(cuò)處理程序 CSTART: MOV P1, 0FFH ;冷啟動(dòng),全面初始化 MOV P3, 0FFH MOV TCON, 00H ;計(jì)時(shí)停止 MOV TL0, 0BOH ;賦中斷 T0初值 MOV TH0, 3CH MOV TCOUNT, 0AH ;賦定時(shí)器初值 MOV R5, 00H
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1