亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機(jī)的家用電器無(wú)線(xiàn)管理系統(tǒng)的設(shè)計(jì)

        2015-10-25 08:57:07李穎
        中國(guó)科技縱橫 2015年6期
        關(guān)鍵詞:單片機(jī)設(shè)計(jì)

        李穎

        (丹東市中等職業(yè)技術(shù)專(zhuān)業(yè)學(xué)校,遼寧丹東 118000)

        基于單片機(jī)的家用電器無(wú)線(xiàn)管理系統(tǒng)的設(shè)計(jì)

        李穎

        (丹東市中等職業(yè)技術(shù)專(zhuān)業(yè)學(xué)校,遼寧丹東 118000)

        本系統(tǒng)主要實(shí)現(xiàn)了家用電器的無(wú)線(xiàn)控制功能,利用無(wú)線(xiàn)電數(shù)據(jù)收發(fā)技術(shù),控制遠(yuǎn)程主機(jī)繼電器的開(kāi)關(guān)。本設(shè)計(jì)分為遙控器和控制主機(jī)兩部分,都使用stc89c52單片機(jī)作為控制核心,遙控器負(fù)責(zé)將按鍵的鍵值發(fā)送給設(shè)定的主機(jī),當(dāng)主機(jī)接收到數(shù)據(jù)后,判斷數(shù)據(jù)是否發(fā)送給自己,然后根據(jù)接收的鍵值執(zhí)行不同的操作,當(dāng)接收鍵值并驗(yàn)證正確后,控制主機(jī)將數(shù)據(jù)反送回遙控器,由遙控器判斷數(shù)據(jù)是否發(fā)送成功。

        遙控器 家用電器 單片機(jī) 溫度傳感器

        隨著家用電器的普及,人們已經(jīng)不單單追求“能用”,而是更加注重用戶(hù)體驗(yàn),所以現(xiàn)在很多家電廠商推出各種高端的產(chǎn)品,家用電器正在向著智能化的方向發(fā)展?;趩纹瑱C(jī)的家用電器無(wú)線(xiàn)管理系統(tǒng)的設(shè)計(jì)是一種家用電器無(wú)線(xiàn)控制器的實(shí)現(xiàn)方案,通過(guò)這個(gè)方案,可以進(jìn)一步實(shí)現(xiàn)遠(yuǎn)程的控制。

        1 總體方案介紹

        本設(shè)計(jì)分為遙控器和控制主機(jī)兩部分,都使用stc89c52單片機(jī)作為控制核心,遙控器負(fù)責(zé)將按鍵的鍵值發(fā)送給設(shè)定的主機(jī),當(dāng)主機(jī)接收到數(shù)據(jù)后,判斷數(shù)據(jù)是否發(fā)送給自己,然后根據(jù)接收的鍵值執(zhí)行不同的操作,當(dāng)接收鍵值并驗(yàn)證正確后,控制主機(jī)將數(shù)據(jù)反送回遙控器,由遙控器判斷數(shù)據(jù)是否發(fā)送成功。

        2 硬件設(shè)計(jì)

        2.1 單片機(jī)最小系統(tǒng)的實(shí)現(xiàn)

        STC89C52單片機(jī)是C51核心的單片機(jī),較傳統(tǒng)MSC-51單片機(jī)增加了一些功能,其內(nèi)置復(fù)位電路,具有8KB的Flash存儲(chǔ)空間和512B的RAM空間。

        單片機(jī)的最小工作電路中Download為單片機(jī)的下載端口,即單片機(jī)的串口。單片機(jī)內(nèi)置復(fù)位電路,復(fù)位口RST內(nèi)置一個(gè)下拉電阻,在設(shè)計(jì)復(fù)位電路時(shí),單片機(jī)只需要外面提供一個(gè)電容即可,通過(guò)這個(gè)電容可以控制單片機(jī)的復(fù)位延時(shí)時(shí)間,所以使用的電容C3為0. 1uF的,只需要很短的復(fù)位延時(shí)即可。

        2.2 無(wú)線(xiàn)模塊nRF24L01電路的實(shí)現(xiàn)

        為了實(shí)現(xiàn)通信的可靠性和穩(wěn)定,選擇數(shù)字式的無(wú)線(xiàn)數(shù)據(jù)收發(fā)芯片作為無(wú)線(xiàn)通信的數(shù)據(jù)傳輸環(huán)節(jié),nRF24L01為NORDIC公司生產(chǎn)的一個(gè)無(wú)線(xiàn)數(shù)據(jù)傳輸芯片,數(shù)據(jù)傳輸于2.4G全球開(kāi)放ISM頻段,無(wú)需入網(wǎng)許可證。nRF24L01適用于多種無(wú)線(xiàn)通信的場(chǎng)合,如無(wú)線(xiàn)數(shù)據(jù)傳輸系統(tǒng)、無(wú)線(xiàn)鼠標(biāo)、遙控玩具等。

        高頻通信的天線(xiàn)設(shè)計(jì)是需要專(zhuān)業(yè)環(huán)節(jié)下進(jìn)行的,天線(xiàn)模型建立后還需要進(jìn)行頻譜儀測(cè)試,所以設(shè)計(jì)過(guò)程繁瑣,同時(shí)nRF24L01封裝為QFP封裝,焊接難度大,因?yàn)樘炀€(xiàn)和封裝的緣故,在不要求尺寸的應(yīng)用中通常使用的是nRF24L01的模塊,模塊自帶天線(xiàn),并將通信接口引出。與單片機(jī)通信使用的是SPI通信接口,可以直接和輸出電流<10mA的5V端口相連。

        nRF24L01模塊的接口電路中,設(shè)計(jì)時(shí)選擇一片AMS1117的穩(wěn)壓芯片,該芯片可以穩(wěn)定提供500mA的供電電流,由于nRF24L01工作電流與工作狀態(tài)有關(guān),所以需要在AMS1117的輸出端并聯(lián)一個(gè)100uF的電容來(lái)保證供電電壓的穩(wěn)定性。

        2.3 液晶顯示電路的實(shí)現(xiàn)

        液晶的接口電路里,VO為液晶自帶的負(fù)壓輸出端口,通過(guò)Rp電位器調(diào)節(jié)液晶負(fù)壓輸入端口的電壓值,負(fù)壓決定液晶顯示的對(duì)比度,負(fù)壓絕對(duì)值越大,液晶的對(duì)比度也越大,為了實(shí)現(xiàn)良好的視覺(jué)效果,需要調(diào)整Rp電位器,以便液晶對(duì)比度合適。

        2.4 時(shí)鐘和溫度電路的實(shí)現(xiàn)

        如圖1為PCF8563時(shí)鐘芯片原理圖,芯片內(nèi)置晶振的起振電容,所以外面無(wú)需電容即可工作,但是由于晶振參數(shù)不一致,所以一般需要外置兩個(gè)電容C14和C15,對(duì)晶振進(jìn)行細(xì)微補(bǔ)償。

        圖1 PCF8563時(shí)鐘芯片原理圖

        圖2 18B20溫度傳感器原理圖

        如圖2為18B20溫度傳感器原理圖,R4的作用是提高單片機(jī)IO的驅(qū)動(dòng)能力,在數(shù)據(jù)線(xiàn)較長(zhǎng)或者多顆18B20并聯(lián)時(shí),為數(shù)據(jù)線(xiàn)DQ提供驅(qū)動(dòng)電流。

        3 軟件設(shè)計(jì)

        3.1 遙控器軟件設(shè)計(jì)總體設(shè)計(jì)

        遙控器軟件流程為,系統(tǒng)上電后,遙控器首先進(jìn)行初始化,初始化內(nèi)部數(shù)據(jù)和硬件,之后對(duì)nRF24L01進(jìn)行初始化操作。初始化結(jié)束后,處在待機(jī)狀體,當(dāng)檢測(cè)到按鍵按下后,遙控器將按鍵鍵值包括地址和密碼發(fā)送出去,當(dāng)控制主機(jī)接受到數(shù)據(jù)后,密碼地址驗(yàn)證正確后會(huì)將鍵值返回,此時(shí)為一個(gè)正確的收發(fā)控制循環(huán),然后遙控器將待命,準(zhǔn)備下一次發(fā)送。當(dāng)遙控器多次為接受到返回?cái)?shù)據(jù)時(shí),證明系統(tǒng)出現(xiàn)了故障,此時(shí)進(jìn)行報(bào)警操作。

        3.2 控制主機(jī)軟總體設(shè)計(jì)件

        上電后系統(tǒng)首先進(jìn)行的初始化后系統(tǒng)循環(huán)顯示當(dāng)前的溫度,時(shí)間以及工作狀態(tài),當(dāng)系統(tǒng)檢測(cè)到數(shù)據(jù)接收時(shí),將數(shù)據(jù)從nRF24L01內(nèi)部將數(shù)據(jù)讀取到單片機(jī)里,然后進(jìn)行校驗(yàn),當(dāng)密碼和地址都正確的時(shí)候,按照按鍵的鍵值控制主機(jī)將進(jìn)行相應(yīng)的操作,驗(yàn)證不正確的時(shí)候,系統(tǒng)將會(huì)把該次接收值摒棄,不進(jìn)行任何操作。這樣做的目的是為了使得整個(gè)系統(tǒng)穩(wěn)定有序的工作。

        3.3 無(wú)線(xiàn)模塊nRF24L01控制程序設(shè)計(jì)

        nRF24L01單次循環(huán)操作流程為:在空閑模式,單片機(jī)設(shè)置nRF24L01工作在接收模式,當(dāng)接收到數(shù)據(jù)后nRF24L01的IRQ引腳輸出低電平,單片機(jī)檢測(cè)到該信號(hào)后,就可以直接從nRF24L01芯片內(nèi)將接收的數(shù)據(jù)讀取出來(lái)。

        nRF24L01的通信接口為SPI,選擇的單片機(jī)為STC89C52沒(méi)有硬件SPI接口,所以需要由軟件來(lái)模擬實(shí)現(xiàn)SPI通信,對(duì)于SPI通信,操作時(shí)序比較簡(jiǎn)單,單片機(jī)一直工作在主機(jī)模式,nRF24L01模塊工作于從機(jī)模式。

        對(duì)nRF24L01的控制,實(shí)際就是通過(guò)程序?qū)RF24L01內(nèi)部寄存器的讀寫(xiě)過(guò)程,論文已經(jīng)敘述了SPI的通信接口時(shí)序,根據(jù)此時(shí)序可以完成SPI底層驅(qū)動(dòng)程序的編寫(xiě),底層的驅(qū)動(dòng)包含對(duì)nRF24L01數(shù)據(jù)的讀寫(xiě),對(duì)nRF24L01寄存器的讀寫(xiě),利用這兩個(gè)基本的讀寫(xiě)操作函數(shù),程序可以實(shí)現(xiàn)對(duì)nRF24L01芯片內(nèi)固定地址數(shù)據(jù)進(jìn)行單個(gè)讀寫(xiě)或者連續(xù)讀寫(xiě)操作。

        3.4 時(shí)鐘和溫度程序設(shè)計(jì)

        時(shí)鐘信號(hào)線(xiàn)為SCL,時(shí)鐘信號(hào)都是由主機(jī)來(lái)負(fù)責(zé)產(chǎn)生的,在本設(shè)計(jì)中STC89C52單片機(jī)作為通信主機(jī),所以時(shí)鐘信號(hào)線(xiàn)上的時(shí)鐘信號(hào)需要由單片機(jī)來(lái)提供。

        I2C時(shí)序?qū)r(shí)鐘信號(hào)的時(shí)間精度要求很低,所以I2C程序的難點(diǎn)在于如何控制同步信號(hào)上,同步信號(hào)包括起始信號(hào),停止信號(hào),以及應(yīng)答信號(hào)。

        [1]郝波.數(shù)字電路.北京:電子工業(yè)出版社,2003.

        [2]張志利,蔡偉.基于AD590的溫度測(cè)控裝置研究[J].自動(dòng)化與儀器儀表,2001.

        [3]尹雪飛,陳克安.集成電路速查大全 陜西:西安電子科技大學(xué)出版社,1997.

        [4]童詩(shī)白.模擬電子技術(shù)基礎(chǔ)[M].第二版,北京.高等教育出版社,1998.

        [5]段尚樞.運(yùn)算放大器應(yīng)用基礎(chǔ)[M].第一版,哈爾濱工業(yè)大學(xué)出版社,1998.

        [6]謝自美.電子線(xiàn)路設(shè)計(jì).實(shí)驗(yàn).測(cè)試.[M].第一版,華中理工大學(xué)出版社,1994.

        [7]李勛,耿德根.AT89S52單片機(jī)應(yīng)用技術(shù)[M].第一版,北京航空航天大學(xué)出版社.2002.6.

        [8]金春林,張皆喜.51系列單片機(jī)C 語(yǔ)言編程與應(yīng)用實(shí)例[M].清華大學(xué)出版社,第二版2003.11.

        [9]馬潮.高檔8位單片機(jī)ATmega128原理與開(kāi)發(fā)應(yīng)用指南(上)[M].第一版.

        李穎,女,漢族,1990年1月27日出生,教師,研究方向:電工電子。

        猜你喜歡
        單片機(jī)設(shè)計(jì)
        何為設(shè)計(jì)的守護(hù)之道?
        《豐收的喜悅展示設(shè)計(jì)》
        流行色(2020年1期)2020-04-28 11:16:38
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        瞞天過(guò)?!律O(shè)計(jì)萌到家
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        設(shè)計(jì)秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計(jì)叫而專(zhuān)
        Coco薇(2017年5期)2017-06-05 08:53:16
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        国产欧美日韩一区二区三区 | 国产成人无码A区在线观| 国产精品亚洲综合久久婷婷| 亚洲精品美女久久久久久久 | 伊人精品成人久久综合97| 在线无码中文字幕一区| 精品无码av一区二区三区| 四虎影视永久在线精品| 狼色在线精品影视免费播放| 黄片免费观看视频播放| 亚洲精品国产成人片| 色橹橹欧美在线观看视频高清| 中文字幕一区二区人妻| 99国产超薄丝袜足j在线观看| 天天澡天天揉揉AV无码人妻斩 | va精品人妻一区二区三区| 久爱www人成免费网站| 双腿张开被9个男人调教| 伊人久久综合精品无码av专区| 国产亚洲精品综合在线网址| 国产性感午夜天堂av| 爱情岛论坛亚洲永久入口口| 免费做爰猛烈吃奶摸视频在线观看 | 五月激情综合婷婷六月久久| 人人妻人人澡人人爽国产一区| 男受被做哭激烈娇喘gv视频| 国产尤物AV尤物在线看| av中文码一区二区三区| 中文字幕日韩高清乱码| 国产片精品av在线观看夜色| 欧洲极品少妇| 亚洲中文字幕巨乳人妻| 久久精品国产亚洲av调教| 日韩美女av一区二区| 野花香社区在线视频观看播放| 国产精品成年片在线观看| 加勒比精品久久一区二区三区 | 中文字幕av长濑麻美| 人成午夜免费视频无码| 最近高清中文在线字幕观看| 中文字幕av久久激情亚洲精品|