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

正文內(nèi)容

畢業(yè)論文-基于at89c51單片機(jī)的智能照明系統(tǒng)設(shè)計(jì)-免費(fèi)閱讀

  

【正文】 高頻電路互聯(lián)導(dǎo)線盡量短,使用45176。①防止從電源系統(tǒng)引入干擾,可采取交流穩(wěn)壓器保證供電的穩(wěn)定性,防止電源的過(guò)壓和欠壓。鎖存電路與被控對(duì)象間的線路(包括驅(qū)動(dòng)電路)受干擾,從而造成被控對(duì)象狀態(tài)不穩(wěn)定。(2)程序運(yùn)行失常:①控制狀態(tài)失靈。當(dāng)發(fā)送方最后一個(gè)數(shù)據(jù)被發(fā)送后需延遲68個(gè)字節(jié)才能接收空中其他模塊的數(shù)據(jù)。如果函數(shù)返回值為0xfe,表示從機(jī)在數(shù)據(jù)接收過(guò)程中發(fā)現(xiàn)主機(jī)發(fā)送地址幀,程序?qū)⒎艞壆?dāng)前接收過(guò)程,將SM2位重新置1,開(kāi)始下一個(gè)。(2) 發(fā)送地址幀后,如果發(fā)送的是廣播地址幀,則不需要從機(jī)應(yīng)答,待延遲一段時(shí)間后,調(diào)用發(fā)送函數(shù)發(fā)送數(shù)據(jù);如果發(fā)送的是非廣播地址幀,主機(jī)則要接收應(yīng)答,若應(yīng)答信號(hào)中的地址與前面發(fā)送的地址并不相同,主機(jī)將重新發(fā)送地址幀呼叫,否則調(diào)用發(fā)送函數(shù)發(fā)送數(shù)據(jù)。(4) 主機(jī)發(fā)送數(shù)據(jù)幀,相應(yīng)的從機(jī)接收,其他從機(jī)則不受影響。當(dāng)串口以方式3工作時(shí),發(fā)送和接收的每一幀信息都是11位,其中第9位數(shù)據(jù)位是可編程的,通過(guò)對(duì)SCON寄存器的TB8位置1或置0,以區(qū)別發(fā)送的是地址幀還是數(shù)據(jù)幀(規(guī)定地址幀的第9位為1,數(shù)據(jù)幀的第9位為0)。在控制指令字輸入后的下一個(gè)SCLK時(shí)鐘的上升沿時(shí)數(shù)據(jù)被寫(xiě)入DS1302,數(shù)據(jù)輸入從低位即位0開(kāi)始。該系統(tǒng)的主機(jī)控制程序流程圖同圖46所示,從機(jī)控制程序流程圖如圖49所示。這每10次脈沖再用來(lái)控制高低電平的10個(gè)比值。只有SM2=0的從機(jī)才能接收到主機(jī)發(fā)送的信息。圖44全部啟停控制主機(jī)程序流程圖 圖45全部啟??刂茝臋C(jī)程序流程圖單獨(dú)照明啟??刂葡到y(tǒng)是通過(guò)主機(jī)發(fā)送給指定的從機(jī)命令信息,來(lái)實(shí)現(xiàn)照明燈的啟停控制。主機(jī)由AT89C51單片機(jī)充當(dāng),從機(jī)為AT89C2051單片機(jī)。此時(shí),要求段驅(qū)動(dòng)電路能吸收額定的段導(dǎo)通電流,還需根據(jù)外接電源及額定段導(dǎo)通電流來(lái)確定相應(yīng)的限流電阻,這里的限流電阻選為100Ω。鍵盤(pán)掃描程序的流程圖如圖42所示。一個(gè)44的行、列結(jié)構(gòu)可以構(gòu)成一個(gè)含有16個(gè)按鍵的鍵盤(pán),顯然,在按鍵數(shù)量較多時(shí),矩陣式鍵盤(pán)較之獨(dú)立式按鍵鍵盤(pán)要節(jié)省很多I/O口。該照明控制系統(tǒng)的軟件程序包括:照明啟??刂瞥绦颉⒄彰髁炼瓤刂瞥绦?、照明定時(shí)控制程序、人機(jī)交互程序以及RS485串行通信與無(wú)線數(shù)傳通信程序等。ATMega8L的看門(mén)狗監(jiān)控內(nèi)部功能,改變了傳統(tǒng)產(chǎn)品的組織結(jié)構(gòu),提高了產(chǎn)品的可靠性???次傳輸無(wú)限長(zhǎng)度的數(shù)據(jù),用戶編程更加靈活。SRWF1型模塊可提供1200bps、2400bps、4800bps、9600bps、19200bps等多種通信波特率,并且無(wú)線傳輸速率與接口波特率成正比,以滿足客戶設(shè)備對(duì)多種波特率的需要。在視距情況下,天線高度3米,可靠傳輸距離300m。(2)本系統(tǒng)選用的是上海桑銳電子科技有限公司生產(chǎn)的SRWF1型微功率無(wú)線數(shù)傳模塊。MAX485芯片內(nèi)部含有一個(gè)驅(qū)動(dòng)器和接收器。先由一個(gè)變壓器將市電電壓轉(zhuǎn)換成10V左右的電壓,經(jīng)過(guò)整流、穩(wěn)壓后可作為系統(tǒng)工作電源,同時(shí)將變壓器次級(jí)的同名端引出一根線連接到比較器LM311的正輸入端,用以檢測(cè)交流電的過(guò)零點(diǎn)。在一個(gè)周期內(nèi)的脈沖寬度(導(dǎo)通時(shí)間)為T(mén)1,周期為T(mén),波形如圖315所示。后8個(gè)脈沖寫(xiě)入或讀出數(shù)據(jù)。DS1302是美國(guó)Dallas公司推出的一種高性能、低功耗的實(shí)時(shí)時(shí)鐘芯片,附加31字節(jié)靜態(tài)RAM,采用SPI三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。 DS12887時(shí)鐘芯片接口電路設(shè)計(jì)本次系統(tǒng)設(shè)計(jì)中,燈光設(shè)計(jì)有以時(shí)間作為基準(zhǔn)信號(hào),故采用了DALLAS公司的DS12887芯片。圖313人體信號(hào)比較電路當(dāng)被動(dòng)紅外探頭感應(yīng)到人體信號(hào)后,運(yùn)算放大器的“2腳”或“5腳”;當(dāng)被動(dòng)紅外探頭在沒(méi)有感應(yīng)人體紅外信號(hào)時(shí),“2腳”或“5腳”。動(dòng)態(tài)情況下,人體經(jīng)過(guò)探頭先后被A源或被B源感應(yīng),SaSb或SaSb產(chǎn)生差值,雙源失去互補(bǔ)平衡作用而很敏感地產(chǎn)生信號(hào)輸出,見(jiàn)圖310。鏡片還可以結(jié)合產(chǎn)品外觀注色,使產(chǎn)品整體更美觀。因此,人體輻射的最強(qiáng)的紅外線的波長(zhǎng)正好落在濾光窗的響應(yīng)波長(zhǎng)(7~14um)的中心。從原理上講,任何發(fā)熱體都會(huì)產(chǎn)生紅外線,熱釋電人體紅外線傳感器對(duì)紅外線的敏感程度主要表現(xiàn)在傳感器敏感單元的溫度所發(fā)生的變化,而溫度的變化導(dǎo)致電信號(hào)的產(chǎn)生。而配上菲涅爾透鏡后,其檢測(cè)距離可增加到10 m 以上(2)熱釋紅外傳感器熱釋電人體紅外線傳感器是上世紀(jì)80年代末期出現(xiàn)的一種新型傳感器件,現(xiàn)在已得到越來(lái)越廣泛的應(yīng)用,從原理上分析,它主要有主動(dòng)式和被動(dòng)式兩類。}ADCS=1。vol=0。圖35TLC1549引腳及與A/D接口電路圖36 TLC1549方式1時(shí)序圖 TCL1549的數(shù)據(jù)采集程序設(shè)計(jì)/* AetAD()TLC1549數(shù)據(jù)采集*/sbit ADCLK=P1^0。開(kāi)始10個(gè)I/O 時(shí)鐘提供采樣模擬輸入的控制時(shí)序。圖33 光信號(hào)取樣電路 Microwire串行總線性能介紹Microwire總線是美國(guó)國(guó)家半導(dǎo)體(NS)公司推出的三線同步串行總線。(4)手動(dòng)復(fù)位:如果需要對(duì)系統(tǒng)進(jìn)行手動(dòng)復(fù)位,只要按下手動(dòng)復(fù)位按鈕,就能對(duì)系統(tǒng)進(jìn)行有效的復(fù)位?!?,經(jīng)7447芯片后,翻譯成7段數(shù)碼管a、b、c、d、e、f、g相應(yīng)的段,并輸出點(diǎn)亮數(shù)碼管相應(yīng)的段。主控制器系統(tǒng)的外圍接口電路由鍵盤(pán)、數(shù)碼顯示及驅(qū)動(dòng)電路、晶振、看門(mén)狗電路、通信接口電路等幾部分組成。分控制器接收主控制器的發(fā)來(lái)的數(shù)據(jù)和命令,通過(guò)可控硅電路對(duì)照明燈具進(jìn)行開(kāi)關(guān)、亮度控制,并且利用實(shí)時(shí)時(shí)鐘芯片對(duì)照明燈具進(jìn)行定時(shí)開(kāi)關(guān)控制。 系統(tǒng)的結(jié)構(gòu)系統(tǒng)的結(jié)構(gòu)主要由三部分組成:(1)上位機(jī)系統(tǒng);(2)下位機(jī)系統(tǒng);(3)通信系統(tǒng)。軟件設(shè)計(jì)部分,首先在總體設(shè)計(jì)中完成系統(tǒng)總框圖和各模塊的功能設(shè)計(jì),擬定詳細(xì)的工作計(jì)劃;然后進(jìn)行具體設(shè)計(jì),包括各模塊的流程圖,選擇合適的編程語(yǔ)言和工具,進(jìn)行代碼設(shè)計(jì)等;最后是對(duì)軟件進(jìn)行調(diào)試、測(cè)試,達(dá)到所需功能要求。由真值表可得出系統(tǒng)邏輯函數(shù)表達(dá)式為:D=A如圖11所示圖11 有線通信系統(tǒng)結(jié)構(gòu)框圖2上位機(jī)系統(tǒng)系統(tǒng)的主控制器通過(guò)RS485總線將數(shù)據(jù)或命令發(fā)送給分控制器,同時(shí)將信息送給數(shù)碼顯示單元進(jìn)行顯示,并有看門(mén)狗電路對(duì)運(yùn)行程序進(jìn)行有效監(jiān)視。系統(tǒng)設(shè)計(jì)主要包括硬件和軟件兩大部分,依據(jù)控制系統(tǒng)的工作原理和技術(shù)性能,將硬件和軟件分開(kāi)設(shè)計(jì)。執(zhí)行器與燈具直接連接,控制燈光回路的閉合或斷開(kāi)和調(diào)節(jié)燈光到相應(yīng)的水平,包括手動(dòng)開(kāi)關(guān)。此外計(jì)算機(jī)在照明設(shè)計(jì)和測(cè)試方面也得到廣泛應(yīng)用。無(wú)線數(shù)字傳輸系統(tǒng)安裝簡(jiǎn)便、使用效率高,可應(yīng)用于各個(gè)領(lǐng)域,例如,無(wú)線數(shù)據(jù)傳輸、無(wú)線數(shù)據(jù)采集、無(wú)線抄表、工業(yè)遙控、樓宇自動(dòng)化、高檔玩具等等。目前,有多種接口標(biāo)準(zhǔn)可用于串行通信,最常用的接口有RS23RS42RS485。它已成為工業(yè)控制領(lǐng)域、智能儀器儀表、尖端武器、日常生活中最廣泛使用的計(jì)算機(jī)。而今出現(xiàn)的樓宇自控系統(tǒng),是以電氣觸點(diǎn)來(lái)實(shí)現(xiàn)區(qū)域控制、定時(shí)通斷、中央監(jiān)控等功能。手工方式操作起來(lái)不靈活,費(fèi)時(shí)費(fèi)力。長(zhǎng)明燈比比皆是,人走不熄燈的現(xiàn)象到處存在。以設(shè)計(jì)過(guò)程為主線,分別從硬件和軟件兩個(gè)方面描述設(shè)計(jì)過(guò)程,即從硬件電路的設(shè)計(jì)方法到實(shí)現(xiàn)所要求功能的軟件技術(shù)。該照明控制系統(tǒng)的主控制器、分控制器分別是以AT89C51與AT89C2051單片機(jī)為基礎(chǔ),實(shí)現(xiàn)了有線通信、無(wú)線數(shù)傳、控制與顯示等功能。這種有形和無(wú)形的浪費(fèi),給校方的水電支出帶來(lái)了沉重的負(fù)擔(dān)。聲控型往往判斷不準(zhǔn)確,不需要的時(shí)候也也會(huì)經(jīng)常亮。由于照明控制系統(tǒng)在樓宇自控系統(tǒng)中并非獨(dú)立,同時(shí)控制功能簡(jiǎn)單,因此使用上有一定的局限性。單片機(jī)由硬件系統(tǒng)與軟件系統(tǒng)組成。RS232是最早的串行接口標(biāo)準(zhǔn),在短距離、較低波特率串行通信中得到了廣泛應(yīng)用。無(wú)線數(shù)傳技術(shù)是通過(guò)單片機(jī)的串口與無(wú)線數(shù)傳模塊連接,將要發(fā)送的數(shù)據(jù)由無(wú)線數(shù)傳模塊向空中發(fā)出,然后由另一個(gè)終端設(shè)備的無(wú)線數(shù)傳模塊從空中接收數(shù)據(jù),這樣就實(shí)現(xiàn)了預(yù)期的任務(wù)。澳大利亞邦奇開(kāi)發(fā)的Dynalie智能照明控制系統(tǒng),美國(guó)的智能照明建筑,特別是現(xiàn)代化辦公室的智能照明技術(shù)等都值得我們研究與借鑒。澳大利亞邦奇開(kāi)發(fā)的Dynalite分布式智能照明控制系統(tǒng)的特點(diǎn)是模塊化結(jié)構(gòu)和分布式控制,各功能模塊之間通過(guò)網(wǎng)絡(luò)總線直接相互通信,當(dāng)系統(tǒng)中某個(gè)模塊出現(xiàn)故障時(shí)不會(huì)影響其它模塊,可靠性高。硬件設(shè)計(jì)部分包括電路原理圖、合理選擇元器件、繪制線路圖,然后對(duì)硬件進(jìn)行調(diào)試、測(cè)試,以達(dá)到設(shè)計(jì)要求。主控制器硬件電路結(jié)構(gòu)如圖12所示。B在系統(tǒng)設(shè)計(jì)中設(shè)計(jì)方法的選用是系統(tǒng)設(shè)計(jì)能否成功的關(guān)鍵。這三部分共同完成了主控制器通過(guò)有線、無(wú)線通信方式與分控制器進(jìn)行信息交換,達(dá)到控制照明燈具的目的。分控制器硬件電路結(jié)構(gòu)如圖24所示。主控制器系統(tǒng)的硬件電路原理圖如圖32所示。、控制三極管的導(dǎo)通,從而起到對(duì)相應(yīng)數(shù)碼管的選通作用。光信號(hào)取樣電路如圖33所示,圖中主要由光信號(hào)采集電路和A/D模數(shù)轉(zhuǎn)換電路組成,其中模數(shù)轉(zhuǎn)換是電路的核心。此后,NS公司推出了8位的COP800單片機(jī)系列,仍采用原來(lái)的Microwire總線,但單片機(jī)上的總線接口改成既可由自身發(fā)出時(shí)鐘,也可由外部輸入時(shí)鐘信號(hào)。在CS的下降沿,前次轉(zhuǎn)換的MSB出現(xiàn)在DATA OUT端。sbit ADOUT=P1^1。ADCS=0。delay(21)。圖37傳感器頂圖38傳感器低圖39 傳感器側(cè)熱釋電紅外傳感器和熱電偶都是基與熱電效應(yīng)原理的熱電型紅外傳感器。環(huán)境與自身的溫度變化由其內(nèi)部結(jié)構(gòu)決定了它不向外輸出信號(hào);而傳感器的低頻響應(yīng)(~10Hz)和對(duì)特定波長(zhǎng)紅外線(一般為 5~15um)的響應(yīng)決定了傳感器只對(duì)外界的紅外線的輻射而引起傳感器的溫度的變化而敏感,而這種變化對(duì)人體而言就是移動(dòng)。所以,濾光窗能有效地讓人體輻射的紅外線通過(guò),而最大限度地阻止陽(yáng) 光、燈光等可見(jiàn)光中的紅外線的通過(guò),以免引起干擾。每一種鏡片有一型號(hào)(以年號(hào)+系列號(hào)命名),鏡片主要參數(shù):一、外觀描述——外觀形狀(長(zhǎng)、方、圓)、尺寸(直徑)。當(dāng)人對(duì)著探頭呈垂直狀態(tài)運(yùn)動(dòng),Sa=Sb不產(chǎn)生差值,雙源很難產(chǎn)生信號(hào)輸出。探頭故障斷路時(shí),則“2腳”或“5腳”的電壓降為0V。DS12887為DALLAS公司生產(chǎn)的實(shí)時(shí)時(shí)鐘芯片,除具有實(shí)時(shí)鐘功能外,它還具有114字節(jié)的通用RAM,采用CMOS技術(shù)制成,具有內(nèi)部晶振和時(shí)鐘芯片備份鋰電池,而且它與目前應(yīng)用廣泛的時(shí)鐘芯片MC146818B和DS1287管腳兼容。實(shí)時(shí)時(shí)鐘可提供秒、分、時(shí)、日、星期、月和年,一個(gè)月小于31日時(shí)可自動(dòng)調(diào)整。DS1302采用雙電源系統(tǒng)供電,VCC1在雙電源系統(tǒng)中提供主電源,在這種運(yùn)用方式下VCC2連接到備份電源,以便在沒(méi)有主電源的情況下能保存時(shí)間信息以及數(shù)據(jù)。圖315脈沖波形圖則輸出電壓的平均值為:U=VCCT1/T=αVCC其中α=T1/T(正脈沖的持續(xù)時(shí)間與脈沖周期的比值)稱為占空比,α的變化范圍為0≤α≤1,VCC為電源電壓。當(dāng)檢測(cè)到交流電的過(guò)零點(diǎn)時(shí),就去觸發(fā)雙向可控硅,同時(shí)通過(guò)PWM信號(hào)的輸出控制雙向可控硅的導(dǎo)通時(shí)間,最終達(dá)到控制燈泡亮度的目的。RO和DI端分別為接收器的輸出和驅(qū)動(dòng)器的輸入端,與單片機(jī)連接時(shí)只需分別與單片機(jī)的RXD和TXD相連即可;RE和DE端分別為接收和發(fā)送的使能端,當(dāng)RE端為邏輯0時(shí),器件處于接收狀態(tài);當(dāng)DE端為邏輯1時(shí),器件處于發(fā)送狀態(tài),因?yàn)镸AX485工作在半雙工狀態(tài),所以只需用單片機(jī)的一個(gè)管腳控制這兩個(gè)引腳即可,;A端和B端分別為接收和發(fā)送的差分信號(hào)端,當(dāng)A引腳的電平高于B時(shí),代表發(fā)送的數(shù)據(jù)為1;當(dāng)A的電平低于B端時(shí),代表發(fā)送的數(shù)據(jù)為0。該模塊的通信信道是半雙工的,最適合點(diǎn)對(duì)多點(diǎn)的通信方式。ISM頻段工作頻率,無(wú)需申請(qǐng)頻點(diǎn)。(6) 透明的數(shù)據(jù)傳輸。采用高性能單片處理器ATMega8L,外圍電路少,可靠性高,故障率低。本章詳細(xì)地闡述了系統(tǒng)硬件部分的設(shè)計(jì)過(guò)程,從系統(tǒng)主控制器的硬件電路設(shè)計(jì)到分控制器的硬件電路設(shè)計(jì),然后是RS485通信電路設(shè)計(jì)與無(wú)線數(shù)傳模塊的電路連接。本著軟件設(shè)計(jì)的基本方法,照明控制程序的軟件設(shè)計(jì)方法是利用傳統(tǒng)的結(jié)構(gòu)化分析與設(shè)計(jì)方法來(lái)完成的。矩陣式鍵盤(pán)中,行、列線分別連接到按鍵開(kāi)關(guān)的兩端,在進(jìn)行鍵盤(pán)掃描時(shí),首先把矩陣鍵盤(pán)列線的第一根線置高,然后分別再檢測(cè)矩陣鍵盤(pán)行線是否有高電平的信號(hào),如果有信號(hào),那么就證明這根行線與第一根列線相交處的按鍵被按下了,單片機(jī)就讀入這個(gè)鍵值。系統(tǒng)的按鍵定義除了基本的數(shù)字鍵(0~9)外,將其它的鍵依次定義為開(kāi)、關(guān)、增值、減值、定時(shí)、確認(rèn)六個(gè)命令鍵,其控制的基本功能是:(1) 通過(guò)數(shù)字鍵、確認(rèn)鍵輸入分控制器的地址以及定時(shí)功能的時(shí)間設(shè)置。這里選用的7447芯片是從BCD碼到SEG7段碼的轉(zhuǎn)換器,而74LS138是一個(gè)地址譯碼器,通過(guò)74LS138選通某個(gè)數(shù)碼管,然后根據(jù)7447傳送過(guò)來(lái)的SEG7段碼的數(shù)據(jù)進(jìn)行顯示,而在非選通的時(shí)候,數(shù)碼管能夠保持原有的顯示數(shù)據(jù)。主機(jī)與從機(jī)的數(shù)據(jù)通信波特率定為9600波特,每個(gè)從機(jī)都有唯一的地址號(hào),用來(lái)區(qū)分各從機(jī)。主機(jī)首先發(fā)送從機(jī)地址,被叫到的從機(jī)向主機(jī)發(fā)送本機(jī)地址,然后主機(jī)向從機(jī)傳送數(shù)據(jù),從機(jī)根據(jù)接收的數(shù)據(jù)信息執(zhí)行相應(yīng)的命令。從機(jī)根據(jù)命令執(zhí)行相應(yīng)的動(dòng)作,如果為打開(kāi)命令,則輸出高電平驅(qū)動(dòng)可控硅動(dòng)作,開(kāi)啟照明燈;如果為關(guān)閉命令,則輸出低電平使可控硅截止,停掉照明燈。這樣,在每個(gè)1/2000秒的方波周期中,都可以改變方波的輸出占空比,從而控制燈泡的10個(gè)亮度級(jí)別。圖49單獨(dú)亮度控制從機(jī)程序流程圖照明定時(shí)控制系統(tǒng)是利用從機(jī)即單片機(jī)AT89C2051和時(shí)鐘芯片DS1302進(jìn)行數(shù)據(jù)通信,讀取和寫(xiě)入實(shí)時(shí)數(shù)據(jù),主機(jī)采用串口通信方式對(duì)從機(jī)進(jìn)行定時(shí)時(shí)間的設(shè)置,從機(jī)然后根據(jù)設(shè)定的時(shí)間進(jìn)行照明燈的啟停控制。同樣,在緊跟8位的控制指令字后的下一個(gè)SCLK脈沖的下降沿讀出DS1302的數(shù)據(jù),讀出數(shù)據(jù)時(shí)從低位0位至高位7。若從機(jī)的控制位SM2被設(shè)為1,則當(dāng)接收的是地址幀時(shí),數(shù)據(jù)裝入SBUF,并置RI=1,向CPU發(fā)出中斷申請(qǐng),若
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1