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

正文內(nèi)容

基于單片機的光控自動窗簾控制系統(tǒng)設計說明書-資料下載頁

2025-07-27 04:58本頁面
  

【正文】 譯 器 、 宏 匯 編 、 連 接 器 、 庫 管 理 、 和 一 個 功能 強 大 的 仿 真 調(diào) 試 器 。 這 樣 , 在 開 發(fā) 應 用 軟 件 的 過 程 中 , 編 輯 、 編 譯 、 匯 編 、 連 接 、 調(diào) 試 等各 個 階 段 都 集 中 在 一 個 環(huán) 境 中 。 先 用 編 譯 器 編 寫 程 序 、 接 著 調(diào) 用 編 譯 器 進 行 編 譯 , 連 接 之 后即 可 直 接 運 行 。 這 樣 免 去 了 過 去 先 用 編 譯 器 進 行 編 譯 , 再 退 出 編 輯 狀 態(tài) 進 行 編 譯 , 調(diào) 試 后 又要 調(diào) 用 編 譯 器 的 反 復 過 程 。 因 此 可 以 縮 短 開 發(fā) 周 期 。因 此 我 所 選 用 的 軟 件 開 發(fā) 平 臺 為 Keil 軟 件 , 用 C 語 言 編 寫 具 體 的 程 序 代 碼 。 主 控 程 序流 程 圖 如 圖 14 所 示 。開始數(shù)字信號送入單片機高電壓?正轉(zhuǎn) 反轉(zhuǎn)到達頂部?是 否是到達底部?停止是否 否光敏傳感器ULN3330圖 14: 主 控 程 序 流 程 圖 程 序 設 計includedefine uchar unsigned char26define uint unsigned intuchar code ffw[]={0xfc,0xf6,0xf3,0xf9 }。 //2 相 勵 磁 正 轉(zhuǎn) 表uchar code rev[]={0xf9,0xf3,0xf6,0xfc }。 //2 相 勵 磁 反 轉(zhuǎn) 表sbit k1=P3^0。 //定 義 K1 開 關uint m=1。void delay(uint x) //延 時 函 數(shù){ uchar i。 while(x) //i=x 即 延 時 約 x 毫 秒 for(i=0。i60。i++)。}/********以 下 是 步 進 電 機 正 轉(zhuǎn) 函 數(shù) ********/void setp_motor_ffw(uchar n){ uchar i,j。 for(i=0。i5*n。i++) //轉(zhuǎn) n 圈 { for(j=0。j4。j++) {P1=ffw[j]。 //取 正 轉(zhuǎn) 數(shù) 據(jù)delay(250)。 //轉(zhuǎn) 一 個 角 度 停 留 的 時 間 ,可 調(diào) 節(jié) 轉(zhuǎn) 速 } }}/********以 下 是 步 進 電 機 反 轉(zhuǎn) 函 數(shù) ********/void setp_motor_rev(uchar n){ uchar i,j。 for(i=0。i5*n。i++) //轉(zhuǎn) n 圈 { for(j=0。j4。j++)27 { //if(k2==0) break。P1=rev[j]。 //取 反 轉(zhuǎn) 數(shù) 據(jù)delay(250)。 //轉(zhuǎn) 一 個 角 度 停 留 的 時 間 ,可 調(diào) 節(jié) 轉(zhuǎn) 速 } }}/* 主 程 序 */void main(){while(m) //電 機 轉(zhuǎn) m 圈 { if(k1==1) //K1 送 入 高 電 平 { delay(10)。 if(k1==1) { setp_motor_ffw(3)。 //調(diào) 用 電 機 正 轉(zhuǎn) 函 數(shù) } } else //K1 送 入 低 電 平 {delay(10)。 setp_motor_rev(3)。 //調(diào) 用 電 機 反 轉(zhuǎn) 函 數(shù) } }}5. 總體設計隨著社會的發(fā)展,人們對生活追求,各式各樣的窗簾出現(xiàn)。窗簾不僅具有遮擋作用 ,還具有美觀性,給大家?guī)砻赖囊曈X享受。人們對居室的舒適度和自動化程度要求越開越高,為了滿28足生活的需要,通過以往的人為的通過拉動使窗簾開與閉則就比較費事,也易損壞。因此,設計一種能夠控制居室窗簾的檢測自動控制裝置,能夠在夜間關閉,白天打開,具有很強的實用性。 本文設計通過光電傳感器采集數(shù)據(jù) (光強度) ,反映出光信號變化,然后將光電元件光數(shù)字信號輸送到單片機中。光電檢測方法具有精度高、反應快、非接觸等特點,且可測參數(shù)多,傳感器的結(jié)構簡單,形式靈活多樣。該設計通過檢測光線的強弱,并根據(jù)光線的強弱自動將窗簾打開和關閉,實現(xiàn)了自動控制的功能,極大地方便了人們的日常生活,并在生活中得到了廣泛的應用。 PROTEL 總電路圖amp。amp。PROTUES 仿真圖 圖 15 基于單片機的室內(nèi)光線自動控制系統(tǒng)總體原理圖上圖是我的設計完整原理圖,本文主要光敏傳感器 ULN3330,它是一個開關型的光電傳感器,直接輸出數(shù)字信號,OUTPUT 端根據(jù)外部光照度的變化輸出相應的數(shù)字信號高電平或低電平,ULN3330 的其他相應引腳分別接地或電源,然后把 OUTPUT 端接單片機的 端口。單片機本身包括復位電路和振蕩電路,片內(nèi)振蕩電路:通常外接一個晶振,兩個電容, 電容值取值范圍 15~45pf,取值范圍晶振值 0~24MHZ;復位電路:當振蕩器運行時,在此引腳上出現(xiàn) 2 個機器周期以上的高電平使單片機復位,一般在此引腳與 VSS 之間接一個下拉電阻,與VCC 引腳之間接一個電容;驅(qū)動步進電機芯片采用 L298,通過單片機的 I/O 輸入改變芯片控制端的電平,改變繞組脈29沖信號的順序即可對電機實現(xiàn)正反轉(zhuǎn)。L298 的輸入引腳與單片機的 ~ 口分別相連,IN1~IN4 引腳從單片機輸入控制電平,控制步進電機的正反轉(zhuǎn),OUT1~OUT4 分別接步進電機的四個相線,ENA、 ENB 接控制使能端控制步進電機的轉(zhuǎn)、停。當 ENA、 ENB 同時接高電平時L298 芯片是工作的,即使能端有效,控制 IN1~IN4 引腳電平的頻率即可控制步進電機的轉(zhuǎn)速。芯片的輸出引腳分別接 2 個續(xù)流二極管,起到保護電路作用。芯片的 VCC 和 VSS 引腳與地必須連接 100nF 電容器,圖中 和 100μF 電容并聯(lián)即為 100nf。對本自動系統(tǒng)的設計還必須滿足用戶想要窗簾停的某一位置停下來的需求,為此設計了步進電機停止開關,為簡化程序,更加利用 L298 芯片本身的功能,本文采用了一個單刀雙擲開關SW1,開關一端接使能端 ENA、 ENB,另兩端一段接 +5V 的電源,為芯片使能端提供高電平,另外一端接地,限制使能端的使用,當開關接到地時,兩個使能端接地,L298 芯片不再起作用,電機停止運動,由此達到停止的目的。行程開關控制步進電機極限位置停止:天亮時,光敏傳感器接受到高電平,依程序所設步進電機正轉(zhuǎn),順時針轉(zhuǎn)動,窗簾以某一速度被慢慢拉開,走到極限位置時,窗簾碰到右端的行程開關 SW3,開關閉合使能端關閉,電機停止轉(zhuǎn)動。當天暗時,光敏傳感器輸出低電平,電機要逆時針轉(zhuǎn)動了,窗簾打開,障礙物去除,開關斷開,使能端打開,電機反轉(zhuǎn),同樣電機反轉(zhuǎn)碰到左邊的行程開關 SW4 時,開關閉合,使能端關閉,電機停止轉(zhuǎn)動。圖 16 基于單片機的室內(nèi)自動光線控制仿真圖 主要元器件清單:器件名稱 器件數(shù)量30AT89C52 微控制器 1 片電機驅(qū)動芯片 L298 1 片42BYG 型號步進電機 1 個電阻、電容、按鍵、肖特基二極管等 若干表 8 主要元器件清單6.結(jié)論我經(jīng)過將近四個月的努力,終于完成了基于單片機的室內(nèi)自動光線系統(tǒng)的設計,雖然有部分功能尚未實現(xiàn),但總體上完成了一個從硬件到軟件完整的設計的流程。論文設計的核心控制器選用 AT89C52 單片機,光線采集選用光電傳感器 ULN3330。它輸出單片機能讀入數(shù)字信號,然后由 L298 驅(qū)動芯片驅(qū)動步進電機轉(zhuǎn)動,調(diào)節(jié)其轉(zhuǎn)動角度。電機選用比較容易進行角度調(diào)節(jié)的步進電機,單片機與步進電機之間的連接采用 L298 驅(qū)動器,它是一種兩相和四相步進電機專用驅(qū)動芯片。該系統(tǒng)經(jīng)過多次改進,參考了現(xiàn)在實際電路通用的做法,在現(xiàn)有技術的狀態(tài)下各項指標已經(jīng)達到技術要求,但由于自身水平有限,電路中還有些技術方面還可以進一步加強。如電路可以進一步調(diào)試其精確度和靈敏度,通過多只光敏電阻更加準確的控制窗簾升降。通過此次畢業(yè)設計,使我進一步熟悉 MCS51 單片機和步進電機的工作原理及應用,對于 C51 程序設計的編寫也較熟練了,鍛煉了獨立思考與勤快耐心的能力。在設計過程中,我通過查閱大量有關資料,與同學交流經(jīng)驗和自學,并向老師請教等方式,使自己學到了不少知識,也經(jīng)歷了不少艱辛,但收獲同樣巨大。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。雖然這個設計做的也不不足之處,但是在設計過程中所學到的東西是這次畢業(yè)設計的最大收獲和財富,將使我終身受益。7. 致謝在此要感謝我的指導老師顏丙生老師對我悉心的指導,感謝老師們給我的幫助。顏老師在整個系統(tǒng)設計的過程中給了我很大的幫助,在論文任務制定時,他不僅肯定了我們項目的大方向,而且又幫我具體分析設計的各個模塊,這在我對室內(nèi)自動光線控制這個具體目標的設計時起到了不可估量的作用,受能力限制,在論文提綱制定時,我的思路不是很清晰,經(jīng)過老師的指導,我的設計思路逐漸明晰。完成初步方案論證后,顏老師認真查看了我的各個方案,指出了方案中存在的很多問題。在軟件仿真環(huán)節(jié),我遇到了些許困難,每每請教老師時,顏老師都很負責的耐心解決了我無法解決的問題,之后在多次修改論文的過程中他以極大的耐心幫助修改我的論文,使31我深受感動。同時感謝所有曾經(jīng)教導過我、幫助過我的老師,正是因為他們多年來孜孜不倦的教誨才使得我的專業(yè)技能有很大的提高。最后要感謝在整個論文寫作過程中幫助過我的每一位校友、宿友!參考資料[1]光敏窗簾自動控制器設計,陳莉明,彭芳芳,內(nèi)江科技 2022 年第三期。[2]自動窗簾控制系統(tǒng)設計,孫勇,楊文月,趙宇新,電子技術應用。[3]光電傳感器在自動窗簾中的應用,劉芹,秦魏,趙繼聰,科技向?qū)?2022 年第 08 期。[4] [M].北京:航空工業(yè)出版社,1995[5]康華光.電子技術基礎,.[6]沈聿農(nóng).傳感器及應用技術,.[7]戴維、戴衛(wèi)恒編著 51 單片機 C 語言應用程序設計實例精講 北京:電子工業(yè)出版社 2022[8]孫余凱 吳鳴山 項綺明編著 傳感器應用電路 300 例 北京:電子工業(yè)出版社 [9]朱云芳 江樺 翟旭的編著 PROTEL99SE 電路設計與制板 北京:機械工業(yè)出版社 [10]劉建清編著 輕松玩轉(zhuǎn) 51 單片機 C 語言 北京:
點擊復制文檔內(nèi)容
規(guī)章制度相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1