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

正文內容

畢業(yè)設計---基于單片機的智能窗簾設計(完整版)

2025-01-18 19:44上一頁面

下一頁面
  

【正文】 數的關心和鼓勵,也讓我的大學生活充滿了溫暖和歡樂。最后終于做完了有種如釋重負的感覺。在不斷的努力下我的畢業(yè)設計終于完成了。 仿真結果:非常順利。 對象屬性編輯的步驟為:①在工具箱中選擇 Instant Edit Mode 按鈕,進入即時編輯模式;②先指向對象單擊(即可選中)再單擊對象 (或先指向對象,然后右擊對象,在彈出的右鍵快捷菜單中選擇 Edit Properties or Edit Wire Style , etc.)均可 打開對象編輯界面,在此頁面完成對屬性值的重新設定。 單擊工具箱中的 Wire Lable Mode 按鈕,使之處于選中狀態(tài)。 ISIS 支持在層次模塊間運行總線,同時也支持庫元器件為總線型引腳。本例選用 A4 類型的圖紙。在 Protues ISIS 中,元器件、終端、引腳、圖形符號、標注、圖表、虛擬儀器和發(fā)生器都賦予了物理屬性和操作方法,它們就是一個軟 件對象。為了作圖方便,在編輯窗口內設置有點狀柵格,若想除去柵格可以由 View 菜單的 Grid 菜單項切換。它是目前最好的仿真單片機及外圍器件的工具。上電時,在 Vcc 伏之前, 必須為邏輯 0。 有紅外信號,產生中斷 接收解碼 判斷數據格 式是否正確 比較,執(zhí)行相應動作 中斷返回 跳出中斷 第 頁 25 圖 33 鍵盤設定流程圖 顯示程序說明:首先開始,然后設定時間,單片機發(fā)寫命令,再液晶顯示應答。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。 ( 2)動態(tài)顯示驅動: 數碼管動態(tài)顯示是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅動是將所有數碼管的 8 個顯示筆劃 a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數碼管的公共極 COM 增加位元選通控制電路,位元選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數碼管都接收到相同的字形碼,但究竟是那個數碼管會顯示出字形,取決于單片機對位元選通 COM 端電路的控制,所以我們只要將需要顯示的數碼管的選通控制打開,該位元就顯示出字形,沒有選通的數碼管就不會亮。當按下設定按鍵, 才能進行加減鍵定時, 加減分別是對時間進行調整,完成后按下確定。當把驅動至邏輯 1狀態(tài)時, SCLK必須為邏輯 0。 DS1302 是專用的時鐘芯片 +備用電源 , 可以在斷電的時候繼續(xù)計時,這是他的優(yōu)點,這也是還需要被采用 的所在。透過分時輪流控制各個 LED 數碼管的 COM 端,就使各個數碼管輪流受控顯示,這就是動態(tài)驅動。采用 LED 數碼管進行顯示是因為 LED 數碼管具有以下幾個優(yōu)點: (1)能在低電壓、小電流條件下驅動發(fā)光,能與 CMOS、 ITL電路兼容。 Pin Pin18( VDD, Vss) :電源 +, 輸入端。 Pin17( Dout) :數據輸出端,編碼由此腳串行輸出。該引腳有兩個功能:第一, CE開始控制字訪問移位寄存器的控制邏輯;其次, CE 提供結束單字節(jié)或多字節(jié)數據傳輸的方法。采用雙電 源供電(主電源和備用電源),可設置備用電源充電方式,提供了對后備 電源進行涓細電流充電的能力。鍵盤作為輸入設備 ,設定時間來確定何時開關。伴隨著科學技術的發(fā)展和人民生活水平的日益提高,人們對生活舒適性的追求越來越強烈,而窗簾在每個家庭生活是必備的,其基本功能是保護住戶的隱私以及遮蔽陽光等。 說明書基本內容安排 該設計通過分析電動窗簾的現(xiàn)狀和人們對自動窗簾控制系統(tǒng)的功能的需求,從而對自動窗簾控制器進行總體的設計。此外,單片機系統(tǒng)在電路設計、印制電路板的設計、布線與制造工藝、系統(tǒng)安裝時有無良好的接地,所好隔離與屏蔽,濾波等,都直接影響應用系統(tǒng)的可靠性。在系統(tǒng)較為復雜時,構成一個控制網絡十分有用。 目前 計算機系統(tǒng) 正在 朝巨型化,單片化,網絡化三個方向發(fā)展; 從單片機誕產生到現(xiàn)在,已經發(fā)展成為上百種系列的近千個機種。 最后依據設計的原理圖,搭建了實物系統(tǒng),經過調試,系統(tǒng)基礎完成了設計所要求的功能 。本文綜述了窗簾控制系統(tǒng)的設計與制作過程 ,介紹了設計制作一個完整的窗簾控制系統(tǒng)需要做的理論分析以及其制作過程。系統(tǒng)的整體主要由硬件和軟件兩部分組成。 數字單片機的技術發(fā)展 : 數字單片機的技術進步反映在內部結構、功率消耗、外部電壓等級以及制 造工藝上。 ( 4) 功耗越來越低和模擬電路結合越 來越多?,F(xiàn)在的許多單片機都具有多種封裝形式,其中 SMD(表面封裝 )越來越受歡迎,使得由單片機構成的系統(tǒng)正朝微型化方向發(fā)展。 ( 5)總結:針對設計中的不足進行再思考以及提出自動窗簾控制系統(tǒng)功能的擴展。 自動窗簾控制系統(tǒng)設計的總體框圖如圖 21所示。 圖 22 AT89C51 單片機引腳分布 時鐘芯片 DS1302 DS1302 是美國 DALLAS 公司推出的一種高性能、低功耗的實時時鐘芯 片, 附加 31 字節(jié)靜態(tài) RAM,采用 SPI 三線接口與 CPU 進行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號和 RAM 數據。 圖 23 DS1302 引腳分布圖 各引腳的功能為: Vcc1:主電源; Vcc2:備份電源。 Pin Pin pin10Pin13( A6/D0A11/D5) :地址或數據輸入端,地址輸入時用 Pin1Pin6,做數據輸入時只可編成 “1” 、 “0” 兩種狀態(tài)。 Pin14( DI) :脈沖編碼信號輸入端。使用 L298N芯片驅動電機,該芯片可以驅動一 臺兩相步進電機或四相步進電機, 也可以 驅動兩臺直流電機。靜態(tài)驅 動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 埠多,如驅動 5 個數碼管 靜態(tài)顯示則需要 5 8= 40 根 I/O 來驅動,要知道一個 89C51 單片機可用的I/O 才 32 個。采用普通的32768Hz 晶振,兩個電源 Vcc1 及 Vcc2 接電源 VDD,這樣如果沒有交流電的供電也可以由可充電電池供電, 起了掉電保護,防止數據丟失。 數據輸入時,時鐘的上升沿數據必須有效,數據的輸出在時鐘的下降沿。在窗簾控制系統(tǒng)設計中的鍵盤采用的是 4 個普通按鍵 。靜態(tài)驅動是指每個數碼管的每一個段碼都由一個單片機的 I/O 口進行驅動,或者使用如 BCD 碼二 — 十進位器進行驅動。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。 第 頁 23 圖 31 主程序流程圖 第 頁 24 紅外遙控 PT2262 發(fā)射紅外信號, PT2272 解碼模塊接收到數據,通過讀取數據引腳Qo~ Q3 的狀態(tài)判斷主機的請求.從而實現(xiàn)窗簾的 即時開合 。 DS1302 與 RAM 相關的寄存器分為兩類 :一類是單個 RAM 單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數為讀操作,偶數為寫操作;再一類為突發(fā)方式下的 RAM 寄存器,在此方式下可一次性讀、寫所有的 RAM的 31 個字節(jié)。 第 頁 28 圖 35 DS1302程序流程圖開始 變量初始化 使 DS1302 不具備寫保護 復位后產生一個高電平 寫 DS1302 地址 地址增加 向該地址寫數據 數據是否寫完 復位后產生一個高電平 寫 DS1302 地址 地址增加 將該地址數據讀出 數據是否讀完 顯示數據 N Y N Y 第 頁 29 LED 顯示程序設 計 LED 顯示電路用于顯示設定的窗簾打開和關閉的設定時間,可以顯示小時和分鐘與時間設定過程, LED 顯示程序流程圖 36。 Protues 仿真 Protues 軟件運行 正確安裝 Protues 軟件后,單擊屏幕左下方的“開始→程序→ Protues 7 Proffessional→ ISIS 7 Proffessional”,即可啟動。當從對象選擇器選中對象時,預覽窗口將預覽選中的對象;此時,如果在編輯窗口內單擊,預覽窗口內的對象將被放置到編輯窗口,這稱為 Protues ISIS 的放置預覽特性。 Protues ISIS 的設計文件的擴展名為“ .dsn”。同樣的操作可將 7SEGMPX6CABLUE、 500Ω電阻添加到對象選擇器中。在 ISIS 編輯環(huán)境中沒有繪制導線工具,這是因為 ISIS 具有智能化特點,在想要繪制導線的時候能夠進行自動檢 測。一個元器件、一根導線、一根總線、一個導線標簽均可視為一個對象。 ( 3) 使用按鍵模擬遙控,分別用開,關 ,??刂齐姍C。 當然,在此次設計中,仍有不完善的地方,比如 沒有考慮到 光控 功能 ,溫控 功能 ,聲控 功能等等 ,這個確實有點難度,我盡力了,總是模擬不好,我相信我會在未來的工作當中繼續(xù)努力學習,能夠將自己學到的理論知識進一步付諸于實踐, 通過此次畢業(yè)設計,我不僅把知識融會貫通,而且豐富了大腦,同時在查找資料的過程中也了解了許多課外知識,開拓了視野,認識了將來電子的發(fā)展方向,使自己在專業(yè)知識方 面和動手能力方面有了質的飛躍。通過這次畢業(yè)設計,我明白學習是一個長期積累的過程,在以后的工作、生活中都應該不斷的學習,努力提高自己知識和綜合素質。除了敬佩嵇啟春老師的專業(yè)水平以外,他的治學嚴謹和科學研究的精神也是我永遠學習的榜樣,并將積極影響我今后的學習和工作,我才得以解決畢業(yè)設計中遇到的種種問題。謝謝她一直在我背后鼓勵我支持我,她給了我無私的愛,為我求學付出了巨大犧牲和努力。 // 有符號 32位整型變量 typedef float fp32。 sbit P0_6 = P0 ^ 。 // 雙精度浮點數( 64位長度) /********************************************************************************************/ sbit P0_0 = P0 ^ 0。6975. 第 頁 37 附錄 1:元器件清單 序號 器件名稱 型號 器件功能 1 最小系統(tǒng) AT89C51 核心控制芯片 2 L298N 步進電機驅動 3 步進電機 Sp25rd500 控制窗簾開合 4 三極管 8550 顯示驅動 5 電阻 10K 6 排阻 10K 7 數碼管 四位供陽 顯示 8 按鍵 模擬量輸入 第 頁 38 附錄 2:原理圖 第 頁 39 附錄 3:源程序 include include include // 包含頭文件 /* 與編譯器無關的數據類型定義 */ /********************************************************************************************/ typedef unsigned char uint8。他們是佟威,李季淵,孟月波,張曉群 ?? 謝謝你們嘔心瀝血的教導。設計過程中, 的確覺得困難比較多,真是萬事開頭難,不知道如何入手。 畢業(yè)的時間一天一天的臨近,畢業(yè)設計也接近了尾聲。 仿真原理圖見附錄 2。用戶可以通過對象屬性編輯界面給對象的屬性重新賦值。
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1