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

正文內(nèi)容

華清學院畢業(yè)設計-文庫吧資料

2025-06-29 00:07本頁面
  

【正文】 理圖繪制完成后載入程序可進行系統(tǒng)的仿真工作,由于遙控器在Protues環(huán)境中無法進行仿真,所以使用3個按鍵進行模擬,分別完成開、關(guān),停3種動作。用戶可以通過對象屬性編輯界面給對象的屬性重新賦值。一個元器件、一根導線、一根總線、一個導線標簽均可視為一個對象。標簽名放置的相對位置可以通過界面下部的單選項進行選擇?!狈?,表明找到了可以標注的導線;單擊,則彈出導線標簽編輯界面。單擊工具箱中的Wire Lable Mode按鈕,使之處于選中狀態(tài)。ISIS具有導線自動路徑(Wire Autorouter:簡稱WAR)功能,當選中兩個接點后,WAR將選擇一個合適的路徑完成連接。導線是電氣元器件圖中最基本的元素之一,具有電氣連接意義。將鼠標指針置于編輯窗口,在總線的起始位置單擊,然后移動鼠標指針,到其終止位置雙擊即可結(jié)束總線繪制。ISIS支持在層次模塊間運行總線,同時也支持庫元器件為總線型引腳。在對象選擇器中選中7SEGMPX6CABLUE,將鼠標指針置于編輯窗口該對象的欲放置處單擊,則該對象完成放置。單擊OK按鈕也可以將其加至對象選擇器并同時關(guān)閉元器件選擇頁面。在關(guān)鍵字區(qū)域輸入AT89C51,則元器件列表區(qū)域列出名稱中含有關(guān)鍵字AT89C51的元器件,同時在元器件預覽區(qū)域,可以看到該器件的實形;而在元器件PCB封裝預覽區(qū)域,可以看到其PCB預覽圖。本例選用A4類型的圖紙。選擇System|Set Sheet Sizes菜單項,彈出Sheet Size Configuration對話框。選擇File|New Design菜單項,在彈出的模板對話框中選擇DEFAULT模板,并將新建的設計文件設置好保存路徑和文件名。Protues提供了大量的元器件,通過對象選擇按鈕P(Pick from Library),我們可以從元器件庫中提取需要的元器件,并將其置入對象選擇器中,供今后繪圖時使用。在Protues ISIS中,元器件、終端、引腳、圖形符號、標注、圖表、虛擬儀器和發(fā)生器都賦予了物理屬性和操作方法,它們就是一個軟件對象。在程序設計中,經(jīng)常用到對象這一概念。在預覽窗口上單擊,Protues ISIS將以單擊位置為中心刷新編輯窗口。預覽窗口可以顯示編輯窗口的全部原理圖,也可以顯示從對象選擇器中選中的對象。為了作圖方便,在編輯窗口內(nèi)設置有點狀柵格,若想除去柵格可以由View菜單的Grid菜單項切換。 ISIS 工作界面Protues ISIS的工作界面是一種標準的Windows界面,包括:標題欄、主菜單、工具箱、工具欄、狀態(tài)欄、對象選擇按鈕、對象方位控制按鈕、仿真進程控制按鈕、預覽窗口、對象選擇器、編輯窗口。在編譯方面,它也支持IAR、Keil和MPLAB等多種編譯器。Proteus是世界上著名的EDA工具(仿真軟件),從原理圖布圖、代碼調(diào)試到單片機與外圍電路協(xié)同仿真,一鍵切換到PCB設計,真正實現(xiàn)了從概念到產(chǎn)品的完整設計。它是目前最好的仿真單片機及外圍器件的工具。計算四位數(shù)碼管應顯示數(shù)值顯示第一位顯示第二位顯示第三位顯示第四位返回圖36 LED程序設計流程圖 4仿真與調(diào)試  Proteus軟件是英國Labcenter electronics公司出版的EDA工具軟件(該軟件中國總代理為廣州風標電子技術(shù)有限公司)。DS1302程序流程圖如35所示。單字節(jié)數(shù)據(jù)輸入跟隨在寫命令字節(jié)的8個SCLK周期之后,在控制指令字輸入后的下一個SCLK時鐘的上升沿時,數(shù)據(jù)被寫入DS1302,數(shù)據(jù)輸入從低位即位0開始。上電時,在Vcc, 必須為邏輯0。數(shù)據(jù)輸入時,時鐘的上升沿數(shù)據(jù)必須有效,數(shù)據(jù)的輸出在時鐘的下降沿。 DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個RAM單元,共31個,每個單元組態(tài)為一個8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的RAM寄存器,在此方式下可一次性讀、寫所有的RAM的31個字節(jié)。在DS1302的時鐘日歷或RAM進行數(shù)據(jù)傳送時,DS1302必須首先發(fā)送命令字節(jié)。單片機發(fā)寫命令,再液晶顯示應答,如果回答是,再準備寫入數(shù)據(jù),最后執(zhí)行顯示命令動態(tài)掃描采用中斷方式,流程圖如圖34。按鍵流程圖如圖33所示。 圖31主程序流程圖 PT2262發(fā)射紅外信號,PT2272解碼模塊接收到數(shù)據(jù),通過讀取數(shù)據(jù)引腳Qo~Q3的狀態(tài)判斷主機的請求.從而實現(xiàn)窗簾的即時開合。只有軟件和硬件都正確才能使電路正常工作達到我們想要的效果。 本次設計在keil c 51環(huán)境中根據(jù)所設計的硬件電路編寫系統(tǒng)主程序。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到Keil C51生成的目標代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。用過匯編語言后再使用C來開發(fā),體會更加深刻。圖215四位供陽數(shù)碼管引腳圖3系統(tǒng)程序設計程序的編寫是該系統(tǒng)重要的部分,如果軟件編寫的科學就能體現(xiàn)出該系統(tǒng)功能的完整性、實用性、經(jīng)濟性。透過分時輪流控制各個LED數(shù)碼管的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。故實際應用時必須增加驅(qū)動器進行驅(qū)動,增加了硬體電路的復雜性。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的I/O口進行驅(qū)動,或者使用如BCD碼二—十進位器進行驅(qū)動。本設計采用L298N作為兩相六線步進電機的驅(qū)動,步進電機是數(shù)字控制電機,它將脈沖信號轉(zhuǎn)變成角位移,即給一個脈沖信號,步進電機就轉(zhuǎn)動一個角度,因此非常適合于單片機控制。電路如圖213所示。鍵盤電路用于設定窗簾開關(guān)的時間,有四個可復位按鍵,分別實現(xiàn)設定、加、減、確定的功能。在窗簾控制系統(tǒng)設計中的鍵盤采用的是4個普通按鍵。DS1302的讀寫時序如圖212所示。單字節(jié)數(shù)據(jù)輸入跟隨在寫命令字節(jié)的8個SCLK周期之后,在控制指令字輸入后的下一個SCLK時鐘的上升沿時,數(shù)據(jù)被寫入DS1302,數(shù)據(jù)輸入從低位即位0開始。上電時,在Vcc, 必須為邏輯0。數(shù)據(jù)輸入時,時鐘的上升沿數(shù)據(jù)必須有效,數(shù)據(jù)的輸出在時鐘的下降沿。 DS1302與RAM相關(guān)的寄存器分為兩類:一類是單個RAM單元,共31個,每個單元組態(tài)為一個8位的字節(jié),其命令控制字為C0H~FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的RAM寄存器,在此方式下可一次性讀、寫所有的RAM的31個字節(jié)。在DS1302的時鐘日歷或RAM進行數(shù)據(jù)傳送時,DS1302必須首先發(fā)送命令字節(jié)。DS1302是專用的時鐘芯片+備用電源,可以在斷電的時候繼續(xù)計時,這是他的優(yōu)點,這也是還需要被采用的所在。2腳X1(晶振引腳)及3腳X2(晶振引腳)接32786Hz的晶振,DS1302的7腳CLK(串行時鐘輸入引腳),6腳I/O(數(shù)據(jù)輸入輸出引腳),5腳RET(復位引腳)。PT2262/2272內(nèi)部原理圖如圖所示圖210遙控電路本電路采用DS1302時鐘芯片,DS1302主要特點是采用串行數(shù)據(jù)傳輸,可為掉電保護電源提供可編程的充電功能,并且可以關(guān)閉充電功能。本設計的顯示電路采用四位供陽動態(tài)顯示數(shù)碼管,由7550三極管構(gòu)成數(shù)碼管驅(qū)動。透過分時輪流控制各個LED數(shù)碼管的COM端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。故實際應用時必須增加驅(qū)動器進行驅(qū)動,增加了硬體電路的復雜性。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的I/O埠進行驅(qū)動,或者使用如BCD碼二—十進位器進行驅(qū)動。(3)體積小,重量輕,抗沖擊性能好。采用LED數(shù)碼管進行顯示是因為LED數(shù)碼管具有以下幾個優(yōu)點:(1)能在低電壓、小電流條件下驅(qū)動發(fā)光,能與CMOS、ITL電路兼容。簡要說明:尺寸:80mmX45mm主要芯片:L298N、光電耦合器工作電壓:控制信號直流5V;電機電壓直流3V~46V(建議使用36伏以下)最大工作電流:額定功率:25W特點:具有信號指示。內(nèi)含兩個H橋的高電壓大電流全橋式驅(qū)動器,可以用來驅(qū)動直流電動機和步進電動機、繼電器線圈等感性, 負載;采用標準邏輯電平信號控制;具有兩個使能控制端,在不受輸入信號影響的情況下允許或禁止器件工作有一個邏輯電源輸入端,使內(nèi)部邏輯電路部分在低電壓下工作;可以外接檢測電阻,將變化量反饋給控制電路。該芯片采用15腳封裝。PinPin18(VDD,Vss):電源+,輸入端。Pin1Pin16(OSCOSC2):外接振蕩電阻,決定振蕩的時鐘頻率。PinPinpin10Pin13(D0D5):數(shù)據(jù)輸出端,分暫存和鎖存兩種狀態(tài)。 b. PT2272IR引腳功能說明:Pin1Pin6(A0A5):地址輸入端,可編成“1”、“0”和“開路”三種狀態(tài)。Pin17(Dout):數(shù)據(jù)輸出端,編碼由此腳串行輸出。Pin14(TE):發(fā)射使能端,低電平有效。a.PT2262IR引腳功能說明:Pin1Pin6(A0A5):地址輸入端,可編成“1”、“0”和“開路”三種狀態(tài)。圖24 DS1302與單片機接口連接示意圖 PT2262IR引腳分布如25所示。該引腳有兩個功能:第一,CE開始控制字訪問移位寄存器的控制邏輯;其次,CE提供結(jié)束單字節(jié)或多字節(jié)數(shù)據(jù)傳輸?shù)姆椒?。當Vcc2Vcc1+,由Vcc2向DS1302供電,當Vcc2 Vcc1時,由Vcc1向DS1302供電。DS1302用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄上,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄,因此廣泛應用于測量系統(tǒng)中。DS1302用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點的記錄上,能實現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時間同時記錄,因此廣泛應用于測量系統(tǒng)中。采用雙電源供電(主電源和備用電源),可設置備用電源充電方式,提供了對后備電源進行涓細電流充電的能力。實時時鐘可提供秒、分、時、日、星期、月和年,一個月小與31天時可以自動調(diào)整,且具有閏年補償功能。其主要參數(shù)有:紅外發(fā)送模塊紅外接收模塊AT89C51窗簾控制模塊定時模塊顯示模塊 (1)4K字節(jié)可編程閃爍存儲器  ?。?)4K字節(jié)可編程閃爍存儲器  ?。?)全靜態(tài)工作:0Hz24MHz ?。?)128*8位內(nèi)部RAM  ?。?)32可編程I/O線  ?。?)兩個16位定時器/計數(shù)器   (6)5個中斷源  ?。?)低功耗的閑置和掉電模式 AT89C51單片機引腳分布圖如圖22所示。——AT89C51 單片機是將中央處理器(CPU)、隨機存儲器(RAM)、只讀存儲器(ROM或EPROM)、定時器芯片和一些輸入/輸出接口電路集成在一個芯片上的微控制器。鍵盤作為輸入設備,設定時間來確定何時開關(guān)。 圖21智能窗簾結(jié)構(gòu)框圖發(fā)送紅外信號,紅外接收裝置將發(fā)送到的信號轉(zhuǎn)換為數(shù)字信號,傳入的信號由AT89C51單片機來控制,并且做出響應,以實現(xiàn)電機的正轉(zhuǎn)、反轉(zhuǎn)與停止。對此,本控制系統(tǒng)提出可定時開關(guān)窗簾,具體有以下幾大功能:(1)紅外控制:該功能是根據(jù)用戶的需求通過遙控器的三個按鍵“開關(guān)?!边M行窗簾的開關(guān),此功能可以使窗簾的開閉處于任何一種狀態(tài);(2)定時控制:此功能是根據(jù)用戶設定的時間一次性開關(guān)窗簾。但傳統(tǒng)的窗簾絕大部分是用手去開關(guān),每天開關(guān)不僅不省力,而且還可能
點擊復制文檔內(nèi)容
語文相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1