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

正文內(nèi)容

基于單片機的智能路燈控制系統(tǒng)設(shè)計-文庫吧在線文庫

2024-10-16 02:13上一頁面

下一頁面
  

【正文】 channel=1。i3。 最后,我由衷地感謝我的母校 —— 河南科技學(xué)院 ,她 為我們的學(xué)習(xí)成長創(chuàng)造了如此好的環(huán)境。因此,智能路燈節(jié)能控制系統(tǒng)的研制對于 構(gòu)建節(jié)能型社會有著重要的意義 。 圖 51 半電壓模式 此時模擬路燈兩端電壓是 。這樣前后有 5S~10S 的時間差,也可保證該控制系統(tǒng)不會因閃電等突發(fā)狀況產(chǎn)生勿動操作。 圖 42 主程序流程圖 Flag 為 1 時, S5 切換運行模式液晶顯示 Auto 或 Manu; flag 為 2 或 3,液晶顯示 Y或 y,通過 S S3調(diào)整年份; flag 為 4,液晶顯示 M,通過 S S3 調(diào)整月份; flag 為 5,液晶顯示 D,通過 S S3 調(diào)整日期; flag 為 6,液晶 顯示 W,外 部 中 斷 0 入 口f la g = 1 0 ?關(guān) 外 部 中 斷 0開 外 部 中 斷 0返 回f la g = 0f la g = f la g + 1Y e sN oY e sN o定 時 中 斷 0 入 口裝 載 初 值返 回c o u n t = 0a = 1c o u n t = c o u n t + 1c o u n t = 1 0 0 ?開 始初 始 化f la g = 0 ?自 動 運 行 模 式Y(jié) e sf a lg 1 = = 0 amp。 程序流程圖 軟件從某種程度上大體可分為主程序和中斷服務(wù)程序兩部分。這是不被允許的,所以加一耐壓大于 5V( IN4001耐壓值為 1000V)的續(xù)流二極管即可避免此類情況的發(fā)生,這樣可以保證所設(shè)計系統(tǒng)安全穩(wěn)定的運行。 路燈控制模塊的硬件電路設(shè)計 圖 312 路燈控 制模塊電路 如上圖 312 所示, Q1 為 PNP性三極管 9015; U2為繼電器,型號為 JQC3F;H5為接線座; D2為續(xù)流二極管,型號為 IN4001; D3 為發(fā)光二極管。通常應(yīng)用于自動化的控制 電路 中,它實際上是用小電流去控制大電流運作的一種 ? 自動開關(guān) ? 。具體電路如圖 310所示。外加電壓與暗電流之比稱為暗電阻,常用 ? 0LX? 表示。此時芯片開始轉(zhuǎn)換工作,同時由處理器向芯片時鐘輸入端 CLK輸入時鐘脈沖, DO/DI端則使用 DI端輸入通道功能選擇的數(shù)據(jù)信號。通過 DI 數(shù)據(jù)輸入端,可以輕易的實現(xiàn)通道功能的選擇 。 5 圖 33 DS1302時序圖 計時 模塊的硬件設(shè)計 具體電路如下圖 34 所示。 時鐘 /RAM 的讀 /寫數(shù)據(jù)以一個字節(jié)或多達 31個字節(jié)的字符組方式通信 。 3 硬件設(shè)計 按鍵 模塊 鍵盤模塊的硬件電路設(shè)計如圖 31 所示。它是目前比較好的仿真單片機及外圍器件的工具。 論文的 主要內(nèi)容 本設(shè)計可以通過對外界光線和電壓信號的采集來控制路燈的自動啟停以及智能調(diào)壓從而減少城市路燈照明耗電量,又對輸入電壓進行穩(wěn)壓調(diào)節(jié)來提高用電效率。 所以,對城市的路燈的設(shè)計已經(jīng)成為了當(dāng)務(wù)之急。 設(shè)計背景 ? 十二五 ? 時期,我國仍將處于工業(yè)化和城鎮(zhèn)化快速發(fā)展階段,面臨的資源和環(huán)境形勢依然嚴峻。于此相對的另一個事實是電力資源已 成為一種 緊缺型資源。 本文 給出 了智能路燈控制系統(tǒng)的 架構(gòu)和 設(shè)計方案,詳細分析了 其工作原理和以 AT89S51 為主控單 元的 各模塊軟硬件 設(shè)計。尤其是在當(dāng)前環(huán)境條件每況愈下的形勢下,低碳、節(jié)能、環(huán)保越來越收到人們的重視。 定時控制則存在著夏冬季白黑晝時間不同的情況,使得天還沒黑路燈就開,天還沒亮路燈就滅的情況,大大影響了人們的日常出生活。 (5) 在午夜之后降低 電壓以調(diào)節(jié)路燈亮度,實現(xiàn)調(diào)壓 。 Keil Keil C51 是 美國 Keil Software 公司出品的 51系列兼容 單片機 C語言軟件開發(fā)系統(tǒng),與匯編相比, C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯 3 的優(yōu)勢,因而易學(xué)易用。 圖 31 鍵盤電路 計時 模塊 計時模塊的 軟件 設(shè)計 DS1302 是 DALLAS 公司推出的涓流充電時鐘芯片 , 內(nèi)含有一個實時時鐘 /日歷和 31 字節(jié)靜態(tài) RAM 通過簡單的串行接口與單片機進行通信 。 控制字總是從最低位開始輸出, 在控制字指令輸入后的下一個 SCLK 時鐘的上升沿時,數(shù)據(jù)被寫入 DS1302,數(shù)據(jù)輸入從最低位( 0位)開始。其內(nèi)部電源輸入與參考電壓的復(fù)用,使 得芯片的模擬電壓輸 6 入在 05V之間。但由于 DO端與 DI端在通信時并未同時有效并與單片機的接口是雙向的,所以電路設(shè)計時可以將 DO和 DI 并聯(lián)在一根數(shù)據(jù)線上使用。這是由于光照產(chǎn)生的載流子都參與導(dǎo)電,在外加電場的作用下作漂移運動,電子奔向 電源 的正極,空穴奔向電源的負極,從而使 光敏電阻器 的阻值迅速下降。所選光敏電阻 GMR1的亮電阻阻值在 2K至 10K之間變化,所以選擇阻值為 10K 的電阻 R8 同光敏電阻串聯(lián)連接形成分壓電路。綜合考慮下, ADC0832 的使用最合適。其中引腳 1 為發(fā)射極,引腳 2 為基極,引腳 3 為集電極。基極電流通過 9015的放大后,是 9015工作在飽和狀態(tài),集電極有足夠大的電流可以驅(qū)動繼電器的線圈工作,使 U2的 1和 3引腳構(gòu)成的常開觸點閉合, 1和 2引腳構(gòu)成的常閉觸點斷開。 ( 3) DS1302操作程序部分 : 通過鍵盤操作可完成對 時間,運行狀態(tài)路燈工作狀態(tài)的調(diào)整 。 其中 S4為外部中斷 0入口,也為功能切換鍵,按一次 flag加 1; flag為 1時,每按一次 S5循環(huán)切換手動和自動運行模式。 amp。在此對 系統(tǒng)各部分功能,以及可靠性等方 面進行測試。 15 6 結(jié)論 智能路燈控制系統(tǒng)的研究在國內(nèi)外都在持續(xù)進行 。在設(shè)計的過程中雖然辛苦,但是辛苦中也包含著快樂。 channel|=0x01。 } else DI=0。i8。 } CS=1。 delay(1)。 delay(1)。i7。 RST=1。 SCLK=0。i8。 for(i=0。 23 IO=1。 // 寫入月份 writebyte(dateaddr,bcddata[2])。 bcddata[2]=readbyte(dateaddr)。 wlcd_data(table[shidata[0]%10])。 wlcd_data(table[shidata[3]%10])。 wlcd_data(table[shidata[4]/10])。 } void init() //單片機初始化 { TMOD=0x01。 PT0=1。 for(i=0。 } } 。i++) { wlcd_data(table[i+24])。 wlcd_(0x80+12)。 TL0=(6553646080)%256。 wlcd_data(table[11])。 wlcd_data(39。 wlcd_data(table[shidata[1]%10])。 bcddata[4]=readbyte(minuteaddr)。 // 寫入小時 writebyte(minuteaddr,bcddata[4])。 } void write_1302() //寫入 DS1302 { shizhuanbcd()。i++) { temp=1。0x01) { IO=1。 22 IO=1。i16。 } } void writebyte(uchar addr,uchar shuju) //DS1302 寫一字節(jié) { uchar i。 } void bcdzhuanshi() //BCD 轉(zhuǎn)十進制 { uchar i。 } void wlcd_data(uchar date)//向 LCD1602 中寫入數(shù)據(jù) { en=0。 } void wlcd_(uchar ) //向 LCD1602 中寫控制字 { en=0。 CLK=0。 CLK=1。 for(i=0。調(diào)試程序的時候,經(jīng)常會出現(xiàn)山窮水盡疑無路,柳暗花明又一 村的情況,身心疲憊的自己頓時又振作起來 。 在龐大的基數(shù)面前,優(yōu)秀的路燈管理系統(tǒng)往往能制造出巨大的經(jīng)濟效益并且能節(jié)省大量電力資源 。 表 51 測試用例表 測試性能 路燈亮度 兩端電壓 的變化 用例目的 反映 路燈 亮度的變化 測試方法 期望的結(jié)果 實際情況 通過調(diào)試按鍵,切換路燈的各種工作狀態(tài),并觀察路燈 電壓的 變化 路燈在 3 中模式下出現(xiàn)不同的電壓 與期望的 結(jié)果情況一致 測試結(jié)果 14 首先測試半電壓模式(省電模式),調(diào)試后出現(xiàn)圖 51 運行結(jié)果 。 在光線控制的模式下,使用定時器 T0定時 5 秒,定時時間到后,則置 a=1;將當(dāng)前存儲的光線信息和前一次的進行比較,如果前后兩次的數(shù)據(jù)在允許的誤差范圍內(nèi)則根據(jù)判斷進行下一步的操作,也即控制路燈以何種方式開關(guān)或關(guān)斷。 12 圖 41 a 外部中斷 0子程序流程圖 b 定時器 0子程序流程 主程序流程圖如圖 42所示。 ( 5) 外部中斷程序: 發(fā)生中斷時,完成對某個標志字節(jié)改變 ,以便后續(xù)的操作 通過判斷標志字節(jié)的狀態(tài)來決定進行相應(yīng)的動作。繼電器中的線圈在關(guān)斷的瞬間由于電磁感應(yīng)現(xiàn)象的存在,會產(chǎn)生比原電壓值大
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1