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

正文內(nèi)容

智能照明系統(tǒng)的畢業(yè)設計(編輯修改稿)

2025-01-06 18:19 本頁面
 

【文章內(nèi)容簡介】 5輸入端,由輸出端輸出后再由 C4( 1000μ F)濾波 后整個系統(tǒng)供電。在此電源電路中, C C2 為交流高頻耦合電容,防止交流高頻信號經(jīng)電源電路串入系統(tǒng),對系統(tǒng)構(gòu)成干擾。 R1 和 D5 的 LED 組成電源指示電路,顯示電路是否工作。 圖 1 電源電路 由于 7805 普遍采用 TO220 封裝,其 Vi Vo≥2V。所以選用較為常見的交流9V變壓器, 7805 上的 壓 降 Vi Vo =5V,在它的可承受范圍之內(nèi)。其封裝形式如下圖 2 所示。 圖 2 7805 封裝 時鐘電路 單片機必須在時鐘的驅(qū)動下才進行工作。單片機內(nèi)部有一個高增益的反相放大器,用于構(gòu)成振蕩器。反相放大器的輸入端為 XTAL1,輸出端為 XTAL2,分別是單片機的 4 腳和 5 腳。在 XTAL1 和 XTAL2 兩端跨接石英晶體及兩個電容就可以構(gòu)成穩(wěn)定的自激振蕩器。如圖 3 所示,電容 C5 和 C6 通常取 30pF 左右,C11 0 3 μ FC21 0 3 μ FC33 3 0 0 μ FD1D2D3D4V in1GND2V o u t3I C 1 7 8 0 5D5L E DR11 k ΩC41 0 0 0 μ FV C CI N A C~ 9 V~ 2 2 0 V 7 對振蕩頻率有微調(diào)作用。振蕩頻率范圍一般是 - 12MHz。較為常見的多取 為 6MHz 和 12MHz。本系統(tǒng)中取 12MHz。 圖 3 時鐘電路 復位電路 在 MCS 系列的單片機中,最為常見的和常用的復位電路便是如圖 4 所示的復位電路,它能有效有實現(xiàn)上電自動復位和手動復位。 RST 引腳是復位信號的輸入端,復位信號為高電平有效,其有 效時間就持續(xù) 24 個振蕩周期以上才能完成復位操作,若使用 12MHz 的晶振,則需持續(xù) 2μs 以上才能完成復位操作。圖 4中,在通電瞬間,由于 RC 的充電過程,在 RST 端出現(xiàn)一定寬度的正脈沖,只要該正脈沖保持 10ms 以上,就能使單片機自動復位。在 12MHz 時鐘時,通常C7 可取 22μF, R2 可取 1kΩ,這時就能可靠的上電自動復位和手動復位。但是,對于 AT89C51,由于在 RST 端內(nèi)部有一個下拉電阻,幫可將外部電阻去掉,而將外接電容減小至 10μF,這里為確保無誤,電阻沒有去掉,而換為 。 圖 4 復位電路 遙控發(fā)射電路 如圖 5 所示,為該系統(tǒng)遙控發(fā)射器電原理圖,其中 P1 口作為鍵盤掃描端口,具有 16 個操作鍵,可分別控制單片機發(fā)出 16 種不同脈沖,執(zhí)行 16 種操作。第9 腳為單片機的復位腳,采用 RC 上電復位電路; 15 腳作為紅外線遙控碼的輸出口,用于輸出 38kHz載波編碼。脈沖經(jīng) 9013 放大然后由紅外發(fā)射管輸出; 119 腳接 12MHz 晶振。 — 需接上拉電阻。 C53 0 p FC63 0 p FX T A L 11 2 M H zX1X2R2C71 0 μ FV C CR S T 8 圖 5 遙控發(fā)射電路圖 遙控接收電路 如圖 6 所示,為該系統(tǒng)遙控接收電 路 原理圖,其中 單片機的 — 口作為數(shù)碼管的二進制數(shù)據(jù)輸出, 顯示數(shù)字為 “0—7”, “0”表示最暗, “7”表示最亮,采用帶鎖存功能的七段譯碼電路 74HC4511 集成塊譯碼顯示數(shù)值。 4511 的 LE 端接 89C51 的 30 腳(地址鎖存允許控制); — 以及 — 作為 14 個電器的電源控制輸出,接口用繼電器隔離輸出。 口為調(diào)光脈沖輸出 ,輸出脈沖由三極管 9012 放大后經(jīng)光電耦合器 MOC3021 驅(qū)動雙向可控硅控制負載; 口為交流 50Hz 同步檢測輸入。系統(tǒng)對市電進行變壓、整流、并經(jīng)施密特觸發(fā)器整形后得到 100Hz 的方波(周期 10ms),作為發(fā)送調(diào)光脈 沖的同步信號,系統(tǒng)采用 10ms 為一個 “單位時間 ”的長度,燈的亮度越高,則可控硅導通時間的占空比P1.01P1.12P1.23P1.34P1.45P1.5/MOSI6P1.67P1.78REST9P3.0/RXD10P3.1/TXD11P3.2/INT012P3.3/INT113P3.4/T014P3.5/T115P3.6/WR16P3.7/RD17XTAL218XTAL119GND20P2.021P2.122P2.223P2.324P2.425P2.526P2.627P2.728PSEN29ALE/PROG30EA/VPP31P0.732P0.633P0.534P0.435P0.336P0.237P0.138P0.039VCC40AT89C51C18 9 C 5 1X T A L 11 2 MH zC63 0 p FC53 0 p FR31 k ΩR28 . 2 k ΩD6L E DS1 4S2 4S3 4S4 4S1 3S2 3S3 3S4 3S1 2S2 2S3 2S4 2S1 1S2 1S3 1S4 1R41 0 k ΩR51 0 k ΩR61 0 k ΩR71 0 k ΩV C CA0A1A2A3A4A5A6A7C71 0 μ F9 0 1 3PN P 9 越大; 口為紅外遙控碼輸入,采用集成紅外線接收路 SFH50638,此集成元件體積小、抗干擾性好、靈敏度高、并且價格低廉。它僅有三個腳,分別是電源正極、電源負極以及信號輸出端,其工作電壓為 5V左右,它的主要功能包括放大、選頻、解調(diào)幾大部分,要求輸入是已經(jīng)被調(diào)制的信號,經(jīng)過它的接收放大和解調(diào)會在輸出端直接輸出原始信號至 腳。這款紅外線接收電路接收距離可以達 8 米 左右,完全可以滿足 室 內(nèi)的遙控距離; 腳為 外部中斷 0 輸入腳,采用下降沿觸發(fā),當有信號時,第一位碼的低電平啟動中斷程序,實時接收數(shù)據(jù)幀。第 9 腳為單片機的復位腳,采用 RC 上電復位電路; 1 19 腳接 12MHz 晶振。 圖 6 遙控接收電路圖 5 系統(tǒng)的遙控功能實現(xiàn)方法 遙控編碼格式 該遙控器采用脈沖個數(shù)編碼,不同的脈沖個數(shù)代表不同的碼,最小為 2 個脈沖,最大為 17 個脈沖。為了使接收可靠,第一位碼寬為 3ms,其余為 1ms,遙控數(shù)P 1 .01P 1 .12P 1 .23P 1 .34P 1 .45P 1 .5 /M O S I6P 1 .67P 1 .78R E S T9P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I N T 012P 3 .3 /I N T 113P 3 .4 /T 014P 3 .5 /T 115P 3 .6 /W R16P 3 .7 /R D17X T A L 218X T A L 119G N D20P 2 .021P 2 .122P 2 .223P 2 .324P 2 .425P 2 .526P 2 .627P 2 .728P S E N29A L E / P R O G30E A / V P P31P 0 .732P 0 .633P 0 .534P 0 .435P 0 .336P 0 .237P 0 .138P 0 .039V C C40A T 8 9 C 5 1D18 9 C 5 1X T A L 11 2 MC13 0 p FC23 0 p FU1MO C 3 0 2 1U1SF H 5 0 6 3 8R1R2R3R4R5R6R7R88 . 2 kC31 0 μ F1234567abcdefg8dp9G N Dab fcgdedpD S1123456789101112131415167 4 H C 4 5 1 112345678910111213147 4 H C 7 0 1 4R 1 4Q169 0 1 2R 1 3R 1 2R 1 1C6U2T R I A CC7R 1 0R 1 5KR9KL A MPQ1C44 . 7 μ FC51 6 V 2 2 0 μ FT F 1變壓器A C 2 2 0 VV in1GND2V o u t3U1 7 8 0 5 10 據(jù)幀間隔大于 10ms,如圖 7 所示。 圖 7 遙控脈沖編碼圖 遙控碼的發(fā)射 當某個操作鍵按下時,單片機先讀出該鍵值 ,然后根據(jù)鍵值設定的遙控脈沖個數(shù),再調(diào)制成 38KHz 的方波由紅外線發(fā)射管發(fā)射出去。 端口的輸出調(diào)制波如圖 7 所示。 數(shù)據(jù)幀的接收處理 當紅外線接收器輸出脈沖幀數(shù)據(jù)時,第一位碼的低電平將啟動中斷程序,實時接收數(shù)據(jù)幀。在數(shù)據(jù)接收時,先對第一位(起始位)碼的碼寬進行驗證。若第一位低電平碼的脈寬小于 2ms,將作為錯誤碼處理;否則認為是起始碼,累加器A 加 1。當間隔位的高電平大于 3ms 時,結(jié)束接收,然后根據(jù)累加器 A 中的脈沖個數(shù),執(zhí)行相應的輸出操作。圖 6 為紅外線接收器輸出的一幀遙控碼波形圖。 圖 8 一幀遙控 碼波形圖 11 6 遙控發(fā)射及接收控制程序流程圖 遙控發(fā)射程序控制流程圖 圖 9 遙控發(fā)射控制流程圖 遙控接收程序控制流程圖 開始 初始化 調(diào)用鍵掃描 處理子程序 按鍵開始 逐行掃描按 P 口檢查鍵號 按鍵號轉(zhuǎn)至相應的發(fā)射程序 返回 鍵按下? Y N 發(fā)射開始 裝入發(fā)射脈沖個數(shù)至 R1 發(fā) 3ms 脈沖 停發(fā) 1s 發(fā) 1s 脈沖 停發(fā) 1s 返回 ( R11) =0 N Y 12 圖 10 遙控接收控制流程圖 7 主要程序分析 鍵盤掃描程序 本電路采用 44 矩陣式鍵盤電路,共 16 個按健開關可發(fā)送 16 種編碼指令。首先將立即數(shù) 0F0H 送至 P1 口,再讀入 P1 口值與 0F0H 相比較,相等則說明沒有鍵按下,返回。不相等則表示有鍵按下,再調(diào)用延時消抖程序,確認有鍵按下。轉(zhuǎn)至行掃描程序確認按鍵所在的行,并將 R2 賦行號初值,然后調(diào)用列掃描程序確認按鍵所在 列 號。 列 號與行號初值相加即得按鍵號(送寄存器 A)。 KEYWORK: MOV P1,0F0H 。置 P1 口輸入狀態(tài) MOV A,P1 。讀入 P1 口值 MOV B,A 。P1 口值暫存 B 中 CJNE A,0F0H,KEYHIT 。不等于 0FFH, KEYHIT(有鍵按下) KEYOUT: RET 。沒有鍵按下返回 。 KEYHIT: LCALL DL10MS 。延時去抖動 MOV A,P1 。再讀 入
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1