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

正文內(nèi)容

畢業(yè)設(shè)計---基于單片機的智能窗簾設(shè)計(編輯修改稿)

2025-01-06 19:44 本頁面
 

【文章內(nèi)容簡介】 第 頁 12 紅外控制 PT2262 PT2262IR 引腳分布如 25 所示。 圖 25 PT2262IR 引腳分布 PT2262 為發(fā)射電路, PT2272 為接收電路。 a. PT2262IR 引腳功能說明: Pin1Pin6( A0A5) :地址輸入端,可編成 “1” 、 “0” 和 “ 開路 ” 三種狀態(tài)。 Pin Pin pin10Pin13( A6/D0A11/D5) :地址或數(shù)據(jù)輸入端,地址輸入時用 Pin1Pin6,做數(shù)據(jù)輸入時只可編成 “1” 、 “0” 兩種狀態(tài)。 Pin14( TE) :發(fā)射使能端,低電平有效。 Pin1 Pin16( OSC OSC2) :外接振蕩電阻,決定振蕩的時鐘頻率。 Pin17( Dout) :數(shù)據(jù)輸出端,編碼由此腳串行輸出。 Pin Pin18( VDD, Vss) :電源 +, 輸入端。 b. PT2272IR 引腳功能說明: Pin1Pin6( A0A5) :地址輸入端,可編成 “1” 、 “0” 和 “ 開路 ” 三種狀態(tài)。 要求與 PT2262 設(shè)定的狀態(tài)一致。 Pin Pin pin10Pin13( D0D5) :數(shù)據(jù)輸出端,分暫存和鎖存兩種狀態(tài)。 Pin14( DI) :脈沖編碼信號輸入端。 Pin1 Pin16( OSC OSC2) :外接振蕩電阻,決定振蕩的時鐘頻率。 Pin17( VT) :輸出端,接收有效信號時, VT 端由低電平變?yōu)楦唠娖健? Pin Pin18( VDD, Vss) :電源 +, 輸入端。 第 頁 13 圖 26 PT2262IR 和 PT2272IR電路圖 步進電機驅(qū)動 L298N 芯片 步進電機的驅(qū)動是由 L298N 芯片構(gòu)成,下圖為 L298N 芯片構(gòu)成的驅(qū)動 圖 27 由 L298N 芯片構(gòu)成的驅(qū)動 模塊 L298N 芯片 是 ST 公司生產(chǎn)的一種高電壓、大電流電機驅(qū)動芯片。該芯片采用 15腳封裝。主要特點是:工作電壓高,最高工作電壓可達 46V;輸出電流大,瞬間峰值電流可達 3A,持續(xù)工作電流為 2A; 額定功率 25W。 內(nèi)含兩個 H 橋的高電壓大電流全橋式驅(qū)動器,可以用來驅(qū)動直流電動機和步進電動機、繼電器線 圈等感性 , 第 頁 14 負載;采用標準邏輯電平信號控制;具有兩個使能控制端,在不受輸入信號影響的情況下允許或禁止器 件工作有一個邏輯電源輸入端,使內(nèi)部邏輯電路部分在低電壓下工作;可以外接檢測電阻,將變化量反饋給控制電路。使用 L298N芯片驅(qū)動電機,該芯片可以驅(qū)動一 臺兩相步進電機或四相步進電機, 也可以 驅(qū)動兩臺直流電機。 簡要說明: 尺寸: 80mmX45mm 主要芯片: L298N、光電耦合器 工作電壓:控制信號直流 5V;電機電壓直流 3V~46V(建議使用 36 伏以下) 最大工作電流: 額定功率: 25W 特點: 具有信號指示。 轉(zhuǎn)速可調(diào) 抗干擾能力強 具有過電壓和過電流保 護 可單獨控制兩臺直流電機 可單獨控制一臺步進電機 PWM 脈寬平滑調(diào)速 可實現(xiàn)正反轉(zhuǎn) 采用光電隔離 顯示電路 顯示電路主要是用于顯示時間。采用 LED 數(shù)碼管進行顯示是因為 LED 數(shù)碼管具有以下幾個優(yōu)點: (1)能在低電壓、小電流條件下驅(qū)動發(fā)光,能與 CMOS、 ITL電路兼容。 (2)發(fā)光響應(yīng)時間極短 () ,高頻特性好,單色性好,亮度高。(3)體積小,重量輕,抗沖擊性能好。 數(shù)碼管有共陰極和共陽極兩 種類型,其公共端主要進行位控制,筆畫端則是進行字符控制,數(shù)碼管有靜態(tài)顯示和動態(tài)顯示兩種方法 ,說明如下: ( 1)靜態(tài)顯示驅(qū)動: 靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的 I/O 埠進行驅(qū)動,或者使用如 BCD 碼二 — 十進位器進行驅(qū)動。靜態(tài)驅(qū) 動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 埠多,如驅(qū)動 5 個數(shù)碼管 靜態(tài)顯示則需要 5 8= 40 根 I/O 來驅(qū)動,要知道一個 89C51 單片機可用的I/O 才 32 個。故實際應(yīng)用時必須增加驅(qū)動器進行驅(qū)動,增加了硬體電路的復雜 第 頁 15 性。 ( 2)動態(tài)顯示 驅(qū)動: 數(shù)碼管動態(tài)顯示是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃 a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位元選通控制電路,位元選通由各自獨立的 I/O線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位元選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位元就顯示出字形,沒有選通的數(shù)碼管就不會亮。透過分時輪流控制各個 LED 數(shù)碼管的 COM 端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅(qū)動。在輪流顯示過程中,每位元數(shù)碼管的點亮時間為 1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極體的余輝效應(yīng),盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示資料,不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O 埠,而且功耗更低。本設(shè)計的顯示電路采用四位 供陽動態(tài)顯示 數(shù)碼管,由 7550 三極管構(gòu)成數(shù)碼管驅(qū)動。 第 頁 16 圖 29 LED 顯示電路 紅外遙控電路 紅外遙控電路采用集成芯片 PT2262/2272模塊 ,PT2262為 接收電路其 v0v3與 51 單片機的 到 連接,當 2262發(fā)射紅外信號, 2272進行編碼后給相應(yīng)的端口產(chǎn)生高低電平的變法,進而控制電機動作 。 PT2262/2272 內(nèi)部原理圖如圖所示 圖 210遙控電路 第 頁 17 時鐘電路 本電路采用 DS1302 時鐘芯片, DS1302 主要特點是采用串行數(shù)據(jù)傳輸,可為掉電保護電源提供可編程的充電功能,并且可以關(guān)閉充電功能。采用普通的32768Hz 晶振,兩個電源 Vcc1 及 Vcc2 接電源 VDD,這樣如果沒有交流電的供電也可以由可充電電池供電, 起了掉電保護,防止數(shù)據(jù)丟失。 2腳 X1(晶振引腳)及 3 腳 X2(晶振引腳)接 32786Hz 的晶振, DS1302 的 7腳 CLK(串行時鐘輸入引腳)與單片機的 相連, 6腳 I/O(數(shù)據(jù)輸入輸出引腳 )與單片機的 相連, 5腳 RET(復位引腳)與單片機的 相連。 雖然單片機本身具有時鐘功能,但是為什么還需要 DS1302呢?原因就是“ 單片機 +晶振 ” 的定時器非常準確,用于定時和時鐘在不關(guān)閉電源的情況下完全沒有問題。 DS1302 是專用的時鐘芯片 +備用電源 , 可以在斷電的時候繼續(xù)計時,這是他的優(yōu)點,這也是還需要被采用 的所在。 圖 211 DS1302 與微處理器進行數(shù)據(jù)交換時,首先由微處理器向電路發(fā)送命令字節(jié),命令字節(jié)最高位 MSB(D7)必須為邏輯 1,如果 D7=0,則禁止寫 DS1302,即寫保護; D6=0,指定時鐘數(shù)據(jù), D6=1,指定 RAM 數(shù)據(jù); D5~ D1 指定輸入或輸出的特定寄存器;最低位 LSB(D0)為邏輯 0,指定寫操作 (輸入 ), D0=1,指定讀操作 (輸出 )。在 DS1302 的時鐘日歷或 RAM 進行數(shù)據(jù)傳送時, DS1302 必須首先發(fā)送命令字節(jié)。若進行單字節(jié)傳送, 8 位命令字節(jié)傳送結(jié)束之后, 在下 2 個 SCLK周期的上升沿輸入數(shù)據(jù)字節(jié),或在下 8 個 SCLK 周期的下降沿輸出數(shù)據(jù)字節(jié)。 DS1302 與 RAM 相關(guān)的寄存器分為兩類 :一類是單個 RAM 單元,共 31 個,每個單元組態(tài)為一個 8 位的字節(jié),其命令控制字為 C0H~ FDH,其中奇數(shù)為讀操作,偶數(shù)為寫操作;再一類為突發(fā)方式下的 RAM 寄存器,在此方式下可一次性讀、寫 第 頁 18 所有的 RAM的 31 個字節(jié)。 數(shù)據(jù)輸入時,時鐘的上升沿數(shù)據(jù)必須有效,數(shù)據(jù)的輸出在時鐘的下降沿。如果為低電平 ,那么所有的數(shù)據(jù)傳送將被中止且 I/ 0 引腳變?yōu)楦咦锠顟B(tài)。上電時,在 Vcc 伏之前, 必須 為邏輯 0。當把驅(qū)動至邏輯 1狀態(tài)時, SCLK必須為邏輯 0。 單字節(jié)數(shù)據(jù)輸入跟隨在寫命令字節(jié)的 8個 SCLK 周期之后,在控制指令字輸入后的下一個 SCLK 時鐘的上升沿時,數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從低位即位0 開始。同樣,在緊跟 8 位的控制指令字后的下一個 SCLK 脈沖的下降沿讀出DS1302 的數(shù)據(jù),讀出數(shù)據(jù)時從低位 0 位到高位 7。 DS1302 的讀寫時序如圖 212所示。 圖 212 DS1302 讀、寫程序 按鍵 電路 鍵盤在由單片機控制的窗簾自動控制系統(tǒng)中的主要作用是通過按 鍵向單片機輸入指令,設(shè)定時間,是人工控制單片機的主要手段。在窗簾控制系統(tǒng)設(shè)計中的鍵盤采用的是 4 個普通按鍵 。這 4 個按鍵分別為:設(shè)定鍵 按下,表示需要進行設(shè)定新的時間,繼而使用加減鍵 ; 加減鍵其作用主要是用于設(shè)定時間;確定鍵主要是用于在時間設(shè)定完成后的確定輸入。 鍵盤電路用于設(shè)定窗簾開關(guān)的時間, 有四個可復位按鍵 ,分別實現(xiàn)設(shè)定、加、減、確定的功能。當按下設(shè)定按鍵, 才能進行加減鍵定時, 加減分別是對時間進行調(diào)整,完成后按下確定。電路如圖 213 所示。 第 頁 19 圖 213 按鍵電路 電機驅(qū)動電 路 電機驅(qū)動電路主要有步進電機驅(qū)動芯片 L298 組成,其 4個輸出口分別與步進電機的 4 個控制端相連接,通過變換對不同相的通電順序進行控制。本設(shè)計采用 L298N 作為兩相六線步進電機的驅(qū)動,步進電機是數(shù)字控制電機,它將脈沖信號轉(zhuǎn)變成角位移,即給一個脈沖信號,步進電機就轉(zhuǎn)動一個角度,因此非常適合于單片機控制。 第 頁 20 圖 214 L298N 芯片構(gòu)成的驅(qū)動 7 段 LED 數(shù)碼管 LED 數(shù)碼管有共陰極和共陽極兩種類型,其公共端主要進行位控制,筆畫端則是進行字符控制,數(shù)碼管有靜態(tài)顯示和動態(tài)顯示兩種方法 ,說明如下 : ( 1)靜態(tài)顯示驅(qū)動: 靜態(tài)驅(qū)動也稱直流驅(qū)動。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的 I/O 口進行驅(qū)動,或者使用如 BCD 碼二 — 十進位器進行驅(qū)動。靜態(tài)驅(qū)動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用 I/O 埠多,如驅(qū)動 5 個數(shù)碼管靜態(tài)顯示則需要 5 8= 40根 I/O埠來驅(qū)動,要知道一個 89C51單片機可用的 I/O埠才 32 個。故實際應(yīng)用時必須增加驅(qū)動器進行驅(qū)動,增加了硬體電路的復雜性。 ( 2)動態(tài)顯示驅(qū)動: 數(shù)碼管動態(tài)顯示是單片機中應(yīng)用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃 a,b,c,d,e,f,g,dp 的同名端連在一起,另外為每個數(shù)碼管的公共極 COM 增加位元選通控制電路,位元選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1