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

正文內(nèi)容

基于單片機的定時插座設(shè)計-精品-免費閱讀

2025-12-18 21:31 上一頁面

下一頁面
  

【正文】 TL0=(6553640000)%256。 nao()。 //開電源 disp_later(0,0,1SET 2AL 3SAL,16)。 if(k3==1) { d=d+5。 if(k1==1) { a++。 break。 } } while(k3==0) { delay(10)。 if(k3==1) { lcd_cmd(0x01)。 disp_later(0,1,delay:,6)。 lcd_cmd(0x01)。 if(k2==1) { shi++。 shi++。 // 初始化 LCD delay(1)。 //清除 LCD 的顯示內(nèi)容 delay(1)。 delay(500)。 lcd_dat(table[m/10])。 } } void disp_time(uchar x,uchar y,uchar h,uchar m,uchar s) { if(0 == y) x |= 0x80。 else x |= 0xC0。 P0 = dat。 delay(1)。 ep = 0。y)。 sbit power = P3^5。 sbit rw = P2^1。系統(tǒng)中的 定時組數(shù)經(jīng)簡單改造后能增加組數(shù),繼電器改用能承受更大的電流的繼電器或者光耦合器,能使定時開關(guān)的應用更廣,具有一定的應用前景。在定時范圍內(nèi)繼電器導通,否則斷開。若未顯示則檢查,看是否使能顯示,以及讀寫時序是否正確。 鍵盤模塊的調(diào)試 獨立鍵盤調(diào)試相對容易。 第 30 頁 單片機最小系統(tǒng)的調(diào)試 單片機 STC89C51 最小系統(tǒng)的檢測分為硬件調(diào)試及軟件調(diào)試。還要用萬用表測一下單片機等芯片的電壓是不是符合要求。其中,單片機控制繼電器部分為了確保其在實際應用的準確性,首先在萬用板上焊接好繼電器電路,并接上插座后對其進行驗證,證明使用本電路能正常工作后,再打印 PCB、轉(zhuǎn)印到銅板 上、用用雙氧水稀釋濃鹽酸腐蝕、鉆孔,并根據(jù)原理圖由低器件(如電阻)到高器件安放元器件(確保元器件的參數(shù)與電路中的一致),然后焊接元器件,完成了定時快關(guān)插座的硬件電路板的制作。 if(fen==60) { fen=0。 TL0=(6553640000)%256。 disp_later(0,1,TIME:,5)。 } } } if(ling==1) { if(shi==a+c) { if(fen==b+d) { power=1。 } disp_time(6,1,c,d,e)。 if(k2==1) { b++。 disp_later(0,1,delay:,6)。 } } if(k4==0) { lcd_cmd(0x01)。 while(1) { while(k2==0) { delay(10)。 //清屏 disp_later(0,0,1SET 2AL 3SAL,14)。 break。 第 22 頁 if(k3==1) { fen++。 //清屏 disp_later(0,0,K2:H K3:M K4:O,14)。 while(1) { if(teep==0) //每秒變化一次 { disp_time(6,1,shi,fen,miao)。 EA=1。在編譯方面,它也支持 IAR、 Keil和 MPLAB 等多種編譯 。 Keil 提供了包括 C 編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境( uVision)將這些部分組合在一起。 圖 鍵盤電路 插座電源控制電路 由于電源的通斷并不頻繁所以本設(shè)計才用了價格相對較低的繼電器做為插座電源的控制電路器件。當 口給出低電平時,三極管不工作,繼電器因沒電流通過而不工作。單片機是一個弱電器件,一般情況下它們大多工作在 5V 甚至更低。復位電路圖如圖 所示。 圖 時鐘電路 (2)復位電路模塊 復位是單片機的初始化操作,單片機啟動運行時,都必須復位。 當制作中需要一個能輸出 以上電流的穩(wěn)壓電源,通常采用幾塊三端穩(wěn)壓電路并聯(lián)起來,是其中最大輸出電流為 N 個 ,但應用時需要注意:并聯(lián)使用的集成穩(wěn)壓電路應采用同一廠家、同一批號的產(chǎn)品,以保證參數(shù)的一致。 Header2所接的是(由干電池提供) 6V 直流電的輸入接口, 2 接正, 1 接負。 第 12 頁 第四章 硬件電路的設(shè)計 本章節(jié)詳細討論了各個模塊的具體電路的設(shè)計,包括電源模塊、單片機最小系統(tǒng)、液晶顯示模塊、繼電器驅(qū)動模塊以及鍵盤模塊??刂齐娐窇芙o繼電器提供足夠的工作電流,否則繼電器吸合是不穩(wěn)定的。而對于線圈所加的工作電壓,一般不要超過額定工作電壓的 倍,否則會產(chǎn)生較大的電流而把線圈燒毀。 ( 5)光繼電器 光繼電器為 AC/DC 并用的 半導體 繼電器, 是 發(fā)光器件和受光器件一體化的器件。因此磁簧繼電器 具有 尺寸 小、輕量、反應速度快、短跳動時間等特性。它由感溫磁環(huán)、恒磁環(huán)、 干簧管 、導熱安裝片、塑料襯底及其他一些附件 組成 。 釋放值 xf 與動作值 xx 的比值叫做反饋系數(shù),即 Kf=xf/xx。 4 RS RS 為寄存器選擇,高電平 1 時選擇數(shù)據(jù)寄存器、低電平 0 時選擇指令寄存器。 如 EA 端為高電平(接 Vcc 端), CPU 則執(zhí)行內(nèi)部程序存儲器的指令。要注意的是:每當訪問外部數(shù)據(jù)存儲器時將跳過一個 ALE 脈沖。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。對 P2 端口寫 “1”時,內(nèi)部上拉電阻把端口拉高,此時可以作為輸入口使用。 在 flash 編程時, P0 口也用來接收指令字節(jié);在程序校驗時,輸出指令字節(jié)。常溫下內(nèi)部 R/C 振蕩器頻率為: ~。但是編程復雜。使用單片機內(nèi)部定時器可簡化硬件電路,可以節(jié)省開支,但是編程的難度有所提高。下面簡要介紹幾種方案的特點。 顯示方式選擇 在模擬電子和數(shù)字電子中 ,常用顯示數(shù)據(jù)的有數(shù)碼管和液晶顯示器。選用 SRD05VCDSLC 繼電器最大電路可達到 10A,即繼電器的正常工作范圍為 0 到 2200 瓦,可以給大部分家用電器供電。在單片機的外圍電路外接輸入鍵盤 及 1602 液晶 用于 構(gòu)造人機交互界面以設(shè)置各個參數(shù) 。 ( 4)報警:當用戶設(shè)定時間結(jié)束時會出現(xiàn)報警提示。 第 1 頁 本章主要討論了系統(tǒng)的總體方案以及各模塊的設(shè)計方案,包括了控制核心、開關(guān)、顯示模塊、時鐘電路以及鍵盤電路方案。 方案框圖 方案 1 采用數(shù)字電路控制 。其原理如下圖 所示: 第 2 頁 圖 單片機控制密碼鎖原理圖 由此 可以看出方案二 控制靈活、節(jié)約成本和穩(wěn)定性強的特點,此外 還具有擴展功能,根據(jù)現(xiàn)實生活的需要此次設(shè)計采用此方案 。 方案二:采用光耦合器實現(xiàn)單片機控制開關(guān)。 方案一:采用 LED 數(shù)碼管顯示。單片機僅用于控制繼電器、鍵盤,實現(xiàn)時鐘和定時,用 51 結(jié)構(gòu)的有Atmel 的 AT89CXX 系列、 AT89SXX 系列、 AT89C20 系列( 20 引腳) 或 STC 的所有單片機 都可以實現(xiàn)。 本次設(shè)計的時鐘走時用單片機定時器已經(jīng)可以完全達到定時開關(guān)插座的使用要求,并可省去時鐘芯片,節(jié)省開支。 根據(jù)本定時開關(guān)插座的設(shè)置要求,用到 4 個按鍵。精度要求不高時,可選擇使用內(nèi)部時鐘,因為有溫漂,請選 4MHz ~ 8MHz (12)有 2 個 16 位 定時器 /計數(shù)器 (13)外部中斷 2路 ,下降沿中斷或低電平觸發(fā)中斷 ,Power Down 模式可由外部中斷低電平觸發(fā)中斷方式喚醒 (14)PWM(4 路) /PCA(可編程計數(shù)器陣列),也可用來再實現(xiàn) 4 個定時器或 4 個外部中斷 (上升沿中斷 /下降沿中斷均可支持 ) 第 6 頁 (15)STC89Cc516AD 具有 ADC 功能。程序校驗時,需要外部上拉電阻。作為輸入使用時,被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流( IIL)。 P3口亦作為 STC89C52 特殊功能(第二功能)使用,如下表所示。 對 FLASH 存儲器編程期間,該引腳還用于輸入編程脈沖( PROG)。 FLASH 存儲器編程時,該引腳加上 +12V 的編程允許電源 Vpp,當然這必須是該器件是使用 12V 編程電壓 Vpp。 第 9 頁 5 R/W R/W 為讀寫信號線,高電平 (1)時進行讀操作,低電平 (0)時進行寫操作。 觸點上輸出的 控制功率 Pc 與線圈吸收的最小功率 P0 之比叫做繼電器的控制系數(shù),即Kc=Pc/P0。熱敏干簧繼電器不用線圈勵磁,而由恒磁環(huán)產(chǎn)生的磁力驅(qū)動開關(guān)動作。 當整塊鐵磁金屬或者其它導磁物質(zhì)與之靠近的時候發(fā)生動作,開通或者 閉合電路 。輸入側(cè)和輸出側(cè)電氣性絕緣,但 信號 可以通過光信號傳輸。 ( 4)釋放電流 釋放電流是指繼電器產(chǎn)生釋放動作的最大電流。 ( 2)查閱有關(guān)資料確定使用條件后,可查找相關(guān)資料,找出需要的繼電器的型號和規(guī)格號。 電源電路 系統(tǒng)要提供穩(wěn)定的直流 5V供單片機及其所控制的外圍電路(包 括液晶、鍵盤、繼電器等)和提供 220 交流電給插座。 X78xx 系列是三端正電源穩(wěn)壓電路,它的封裝形式為 TO220。另外在輸出電流上留有一定的流量,以避免個別集成穩(wěn)壓電路失效時 導致其他電路的連鎖燒毀。復位電路包括了上電復位于手動復位兩個部分。 圖 復位電路 (3)單片機 STC89C51 宏晶公司的 89C51 單片機是低功耗的具有 4KB 在線可編程 Flash 存儲器的單片機。驅(qū)動電流在 mA 級以下。二極管 4148 起到保護作用。由單片機的一個 I/O 口經(jīng)過三極管控制繼電器的通斷,從而控制插座的通斷電。運行Keil 軟件需要 WIN9 NT、 WIN20 WINXP 等操作系統(tǒng)。 STCISP 是一款 單片機 下載編程燒錄 軟件 ,是針對 STC 系列單 片機而設(shè)計的,可下載 STC89 系列、 12C2052 系列和 12C5410 等系列的 STC 單片機,使用簡便,現(xiàn)已被廣泛使用。 shi=1,fen=0,miao=0,a=1,b=1,c=0,d=0,e=0,f=0。 } 第 21 頁 if(miao==60) { miao=0。 disp_later(0,1,TIME:,5)。 if(fen==60) fen=0。 } } } if(k2==0) //顯示鬧鈴時間 { lcd_cmd(0x01)。 disp_later(0,1,TIME:,5)。 if(k2==1) { a++。 //清屏 disp_later(0,0,1SET 2AL 3SAL,16)。 //顯示:持續(xù)時間 disp_time(6,1,d,e,f)。 if(b==60) b=0。 } } if(k4==0) { ling=1。 //關(guān)電源 lcd_cmd(0x01)。 disp_time(6,1,shi,fen,miao)。 teep++。 shi++。 硬件電路調(diào)試 硬件單元電路制作好后,在上電之前,應該先用萬用表對各個獨立元件進行檢查,在排除了虛焊、短路、斷路等問題后再通電進行電路功能的調(diào)試。假如不是,就要進行各個芯片的檢查,看一下各個芯片的引腳有沒有焊好,芯片是否損壞。硬件調(diào)試時用萬用表測量單片機的工作電壓及各個管腳的電壓是否達到正常工作電壓。將獨立鍵盤與單片機相連的 IO 口置高電平,按下按鈕 ,用萬用表測量電平是否變低。 時鐘模塊調(diào)試 在主程序中加入定時器的初始化程序,讓液晶顯示一組時分秒,看定時器是否工作。并用 LCD1602 顯示出時鐘及定時時間等信息。 第 33 頁 致謝 本畢業(yè)設(shè)計是在 王 老師悉心的關(guān)懷與指導下完成,在此對老師獻上最衷心地感謝。 sbit ep = P2^2。 uchar shi,fen,miao,a,b,c,d,e,f,teep,ling。 } lcd_bz() { // 測試 LCD 忙碌狀 態(tài) uint
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1