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

正文內(nèi)容

基于單片機(jī)的智能家居系統(tǒng)本科畢業(yè)論文(留存版)

2025-08-02 18:21上一頁面

下一頁面
  

【正文】 代碼段如下:查詢方式: IE = 0x00 。(value28)) //光強(qiáng)減弱且高溫火災(zāi),蜂鳴器報(bào)警 BZ=1。 火災(zāi)報(bào)警圖49 單片機(jī)上熱敏、光敏傳感器實(shí)物圖 本系統(tǒng)中的火災(zāi)報(bào)警模塊,是通過采集周圍的溫度、光強(qiáng)來實(shí)現(xiàn)的。break。k++)。程序中改變單片機(jī)的輸出波形的頻率,就可以調(diào)整控制蜂鳴器音調(diào)。其中,PC機(jī)負(fù)責(zé)系統(tǒng)程序的編寫以及顯示通信界面,51單片機(jī)通過其自帶的外圍設(shè)備將系統(tǒng)所要求的各個(gè)模塊模擬表現(xiàn)出來,而USB轉(zhuǎn)串口線則負(fù)責(zé)將PC機(jī)與單片機(jī)連接起來,實(shí)現(xiàn)PC機(jī)與單片機(jī)之間的串口通信。打開以后界面如下:圖27 Keil軟件打開界面 (2)先新建一個(gè)工程文件。這些制作材料具有在特定波長(zhǎng)的光照射下,其阻值迅速減小的特性。圖20 共陽極電路圖圖21 共陰極電路圖圖22 字形碼表圖23 LCD電路原理圖 原理圖23中用到兩片74HC573,一片用于位選,選擇8位共陰數(shù)碼管中的某位或某幾位,另一片74HC573用于段選,輸入以上表格中的編碼來控制要顯示的內(nèi)容。因此,我們可以通過程序控制INPUT的電平來使蜂鳴器發(fā)出聲音和關(guān)閉。 (3)通過P0口的“5V”管腳供電(作為主板的核心板使用時(shí)),無需重復(fù)在核心板上對(duì)USB供電。但這兩個(gè)寄存器具有同一地址(99H)。這兩種通信方式的區(qū)別在于發(fā)送設(shè)備時(shí)鐘與接收設(shè)備時(shí)鐘是否嚴(yán)格一致。2 整體設(shè)計(jì) 總體介紹本系統(tǒng)以STC12C5A60S2芯片為控制核心,溫度,濕度等傳感器為環(huán)境信息采集源,以串口通信控制為輔助,模擬了一個(gè)小型的智能家居系統(tǒng)。 本科生畢業(yè)論文(設(shè)計(jì))題 目: 基于單片機(jī)的小型智能家居系統(tǒng)的 設(shè)計(jì)與實(shí)現(xiàn) 姓 名: 常盼盼 學(xué) 院: 理 學(xué) 院 專 業(yè): 網(wǎng)絡(luò)工程 班 級(jí): 2009級(jí)(2)班 學(xué) 號(hào): 1887090202 指導(dǎo)教師: 趙艷紅 職稱: 講師 2013 年 5 月 10 日安徽科技學(xué)院教務(wù)處制 目 錄1摘要 1關(guān)鍵詞 11 引言 1 課題研究背景 1 系統(tǒng)的主要功能 12 整體設(shè)計(jì) 2 總體介紹 2 系統(tǒng)設(shè)計(jì)方案 23 硬件系統(tǒng)設(shè)計(jì) 3 硬件系統(tǒng)概述 3 硬件系統(tǒng)的功能模塊 3 電源模塊 3 串口模塊 4 核心板模塊 8 LED模塊 9 蜂鳴器模塊 10 步進(jìn)電機(jī)模塊 11 LCD模塊 12 熱敏amp。在原有的機(jī)械式按鍵開關(guān)的基礎(chǔ)上,采用串口通信,來控制各功能模塊,實(shí)現(xiàn)了遠(yuǎn)距離實(shí)時(shí)控制。同步通信中,在數(shù)據(jù)傳送開始時(shí)先用同步字符來指示(常約定12個(gè)),并由同時(shí)傳送的時(shí)鐘信號(hào)來實(shí)現(xiàn)發(fā)送端和接收端同步,即檢測(cè)到規(guī)定的同步字符后,接著就連續(xù)按順序傳送數(shù)據(jù)。MCS51的串行數(shù)據(jù)傳輸很簡(jiǎn)單,只要向發(fā)送緩沖器寫入數(shù)據(jù)即可發(fā)送數(shù)據(jù),而從接收緩沖器讀出數(shù)據(jù)即可接收數(shù)據(jù)。 (4)提供ISP 下載接口,為AT89S5X系列單片機(jī)編程。 程序中改變單片機(jī)的輸出波形的頻率,就可以調(diào)整控制蜂鳴器音調(diào)。舉個(gè)例子,如果我們要使數(shù)碼管的最低位顯示“A”,那么,首先通過控制DS1,選中位選控制的74HC573,控制DSD7為“0”(共陰,如果是共陽的數(shù)碼管就置“1”),然后通過控制 DS2,選中段選選控制的74HC573,在DSD0~DSD7輸入0x77,即可實(shí)現(xiàn)“A”在第3位顯示。這是由于光照產(chǎn)生的載流子都參與導(dǎo)電,在外加電場(chǎng)的作用下作漂移運(yùn)動(dòng),電子奔向電源的正極,空穴奔向電源的負(fù)極,從而使光敏電阻器的阻值迅速下降。點(diǎn)擊“ProjectNew Project…”菜單,如下圖:圖28 新建工程頁面 (3)選擇工程文件要存放的路徑,輸入工程文件名,如LED, 最后單擊保存:圖29 保存工程頁面 (4)在彈出的對(duì)話框中選擇CPU 廠商及型號(hào):圖30 CPU型號(hào)選擇頁面 (5)選擇好選擇CPU 廠商及型號(hào),如Atmel公司的89c51,之后,單擊確定:圖31 選定CPU型號(hào) (6)接著彈除一個(gè)對(duì)話框,問“將標(biāo)準(zhǔn)的8051啟動(dòng)代碼復(fù)制到項(xiàng)目文件夾并將文件添加到項(xiàng)目中?”,選擇“是”:圖32 詢問頁面 (7)新建一個(gè)C51文件。 系統(tǒng)硬件連接 PC機(jī)與單片機(jī)的連接 通過USB轉(zhuǎn)串口線將PC機(jī)的USB接口與單片機(jī)板上的串口1連接起來即可。另外,改變IO 口輸出電平的高低電平占空比,則可以控制蜂鳴器的聲音大小。 //利用Tone的不同來區(qū)分7種音調(diào) BZ=1。 case 3:LED3()。利用單片機(jī)上自帶的熱敏傳感器、光敏傳感器對(duì)周圍的溫度、光強(qiáng),進(jìn)行實(shí)時(shí)采集,之后將采集到的數(shù)據(jù)提取出來,與設(shè)定好的數(shù)據(jù)返回,交給預(yù)先設(shè)計(jì)好的程序判斷,當(dāng)判斷出周圍的光強(qiáng)低于設(shè)定界限但溫度高于設(shè)定界限時(shí),則認(rèn)為發(fā)生火災(zāi),觸發(fā)蜂鳴器發(fā)聲,報(bào)警!主要代碼如下: temp=Read_AD(0)。 else //正常時(shí),強(qiáng)行關(guān)閉蜂鳴器 BZ=0。 //關(guān)閉所有中斷,以防止中斷影響 while(RI == 0)。本文主要完成了以下工作:(1) 實(shí)現(xiàn)了LED的實(shí)時(shí)控制;(2) 實(shí)現(xiàn)了蜂鳴器的實(shí)時(shí)控制;(3) 實(shí)現(xiàn)了步進(jìn)電機(jī)的實(shí)時(shí)控制;(4) 實(shí)現(xiàn)了溫度、光強(qiáng)的實(shí)時(shí)采集;(5) 實(shí)現(xiàn)火災(zāi)的實(shí)時(shí)報(bào)警;但是對(duì)系統(tǒng)的步進(jìn)電機(jī)的控制還沒能做到完全的控制和實(shí)現(xiàn),還有許多地方需要的改進(jìn)。 STC12C5A60S2。 展望單片機(jī)控制是一個(gè)新興的控制領(lǐng)域,也是未來發(fā)展的重要趨勢(shì),通過單片機(jī)控制可以更加方便人們的生產(chǎn)生活。 ch = SBUF。而當(dāng)火災(zāi)發(fā)生時(shí),溫度升高,大火產(chǎn)生的煙霧使得周圍的光強(qiáng)下降時(shí),該段程序才會(huì)觸發(fā)蜂鳴器報(bào)警。 //記錄光的強(qiáng)度 show_Light(temp)。 default:break。kTone。將一首歌相對(duì)應(yīng)的震動(dòng)頻率的大小、震動(dòng)時(shí)間的長(zhǎng)短數(shù)字化,再分別存放在兩個(gè)數(shù)組中,當(dāng)控制芯片接收到播放音樂的指令后,已經(jīng)設(shè)計(jì)好的程序,便會(huì)將兩數(shù)組中的值按照一定的規(guī)律賦給蜂鳴器的輸出端口,這樣,我們便會(huì)聽到美妙的歌曲了。(接收PC機(jī)發(fā)來的數(shù)據(jù),并向PC機(jī)返回接收到的數(shù)據(jù))。單擊SAVE,如下圖:圖34 點(diǎn)擊保存C51文件 (9)在出現(xiàn)的對(duì)話框中輸入保存文件名(注意:),再單擊“保存”,如下圖:圖35保存C51文件頁面 (10)保存好此文件后,將其加入到工程中方法如下:在Source Group1上鼠標(biāo)右擊,然后再單擊Add Files to Group ‘Source Group 139。光敏電阻器一般用于光的測(cè)量、光的控制和光電轉(zhuǎn)換(將光的變化轉(zhuǎn)換為電的變化)。光敏傳感器模塊u 熱敏傳感器熱敏電阻器是敏感元件的一類,按照溫度系數(shù)不同分為正溫度系數(shù)熱敏電阻器(PTC)和負(fù)溫度系數(shù)熱敏電阻器(NTC)[10]。 步進(jìn)電機(jī)模塊 步進(jìn)電機(jī)是數(shù)字控制電機(jī),它將脈沖信號(hào)轉(zhuǎn)變成角位移,即給一個(gè)脈沖信號(hào),步進(jìn)電機(jī)就轉(zhuǎn)動(dòng)一個(gè)角度,電機(jī)的總轉(zhuǎn)動(dòng)角度由輸入脈沖數(shù)決定,而電機(jī)的轉(zhuǎn)速由脈沖信號(hào)頻率決定,因此非常適合于單片機(jī)控制。LED的心臟是一個(gè)半導(dǎo)體的晶片,晶片的一端附在一個(gè)支架上,是負(fù)極,另一端連接電源的正極,使整個(gè)晶片被環(huán)氧樹脂封裝起來。RS485傳輸距離要比RS232大很多。異步通信中,接收器和發(fā)送器有各自的時(shí)鐘,它們的工作是非同步的,異步通信用一幀來表示一個(gè)字符,其內(nèi)容如下:一個(gè)起始位,僅接著是若干個(gè)數(shù)據(jù)位,圖4中傳輸45H的數(shù)據(jù)格式。 系統(tǒng)設(shè)計(jì)方案根據(jù)設(shè)計(jì)要求,系統(tǒng)提供了包括了核心控制模塊,串口通信模塊,花樣燈模塊等等。基于單片機(jī)的小型智能家居系統(tǒng)是以STC12C5A60S2芯片為控制核心,用單片機(jī)上不同的器件及PC機(jī)與單片機(jī)之間的通訊,將智能家居中的相應(yīng)模塊模擬展示出來。(3)電機(jī)模擬窗簾,利用單片機(jī)上的步進(jìn)電機(jī)模擬窗簾的開關(guān),根據(jù)指令,按照預(yù)先設(shè)計(jì)好的程序,步進(jìn)電機(jī)模擬完成窗簾的拉開、關(guān)閉。并行傳送具有傳送速度快,效率高等優(yōu)點(diǎn),但傳送多少數(shù)據(jù)位就需要多少根數(shù)據(jù)線,傳送成本高;串行傳送是按位順序進(jìn)行數(shù)據(jù)傳送,最少僅需要一根傳輸線即可完成,傳送距離遠(yuǎn),但傳送速度慢[8]。u MCS51單片機(jī)的串行接口M
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1