女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當前位置:首頁 > 單片機 > 單片機
[導讀]摘要:針對自動開關(guān)控制技術(shù)的需求,提出一種基于單片機和光照檢測的開關(guān)控制裝置設(shè)計。該裝置的主要特點為具有光照度檢測功能,可以采集環(huán)境的光照度并根據(jù)設(shè)定的光照度自動實現(xiàn)開關(guān)的開或關(guān)等操作。詳細介紹了該裝

摘要:針對自動開關(guān)控制技術(shù)的需求,提出一種基于單片機和光照檢測的開關(guān)控制裝置設(shè)計。該裝置的主要特點為具有光照度檢測功能,可以采集環(huán)境的光照度并根據(jù)設(shè)定的光照度自動實現(xiàn)開關(guān)的開或關(guān)等操作。詳細介紹了該裝置的硬件和單片機程序的設(shè)計方法,并對設(shè)計的裝置進行了功能測試。測試結(jié)果表明,設(shè)計的裝置能實現(xiàn)光照檢測、光照度上下限值設(shè)定、開關(guān)自動控制和數(shù)據(jù)顯示等各種功能,運行效果良好。

0 引言

自動開關(guān)控制能根據(jù)需要的情況自動打開或切斷開關(guān),有利于節(jié)省人力和提高控制效率,為人們的生產(chǎn)生活帶來便利和節(jié)省能源。

隨著電子技術(shù)和微機技術(shù)的發(fā)展,自動開關(guān)控制技術(shù)發(fā)展迅速,提出了各種類型的自動開關(guān)控制裝置,如基于MCS-51單片機的多路開關(guān)控制裝置、單片機控制的熱釋電紅外節(jié)能照明開關(guān)、基于AT89S52單片機的聲光控制開關(guān)、基于SPCE061A的語音手動雙控制開關(guān)和智能計量與開關(guān)控制插座等。

針對自動開關(guān)控制技術(shù)的需求和發(fā)展趨勢,本文提出一種基于單片機和光照檢測的開關(guān)控制裝置設(shè)計。此裝置具有光照度檢測功能,可以采集環(huán)境的光照度并根據(jù)設(shè)定的光照度自動實現(xiàn)開關(guān)的開或關(guān)等操作。

1 裝置工作原理和功能

基于單片機和光照檢測的開關(guān)控制裝置的工作原理示意圖如圖1所示,其工作原理為:單片機檢測環(huán)境光照度,若在一定的時間間隔內(nèi)兩次檢測的光照度都小于設(shè)定的光照度下限值且開關(guān)狀態(tài)為關(guān),則打開開關(guān);若在一定的時間間隔內(nèi)兩次檢測的光照度都大于設(shè)定的光照度上限值且開關(guān)狀態(tài)為開,則關(guān)閉開關(guān)。

基于單片機和光照檢測的開關(guān)控制裝置需要實現(xiàn)的功能為:1)光照檢測;2)光照度下限值和上限值設(shè)定;3)開關(guān)自動控制;4)數(shù)據(jù)顯示:顯示采集的光照度和設(shè)定的光照度下限值和上限值。

2 硬件設(shè)計

2.1 硬件結(jié)構(gòu)

根據(jù)需要實現(xiàn)的功能,基于單片機和光照檢測的開關(guān)控制裝置的硬件結(jié)構(gòu)如圖2所示。裝置以AT89C51單片機為核心,外圍電路包括時鐘電路、復位電路、光照檢測電路、LM016L液晶顯示電路、開關(guān)控制電路和鍵盤電路。

2.2 光照檢測電路

光照檢測電路的詳細設(shè)計如圖3所示,其工作原理為:1)利用硅光電池BPW34將光照度信號轉(zhuǎn)換為電流信號,BPW34具有產(chǎn)生的短路電流與光照度成正比的特性;2)通過以運算放大器LM358為核心構(gòu)成的放大電路將BPW34產(chǎn)生的短路電流信號轉(zhuǎn)換為電壓信號并放大;3)AT89C51單片機控制ADC器件ADC0809采集放大電路輸出的電壓信號并計算實際的光照度值。

2.3 開關(guān)控制電路

開關(guān)控制電路的詳細設(shè)計如圖4所示,其工作原理為:1)光電耦合器TIL 117起光電隔離作用,實現(xiàn)將單片機AT89C51與開關(guān)控制部分隔離,從而減小開關(guān)控制部分對AT89C51的干擾,提高系統(tǒng)的可靠性,其中驅(qū)動芯片7407的作用是為TIL 117提供輸入電流;2)繼電器G2R-14-DC5實現(xiàn)直接的開關(guān)控制,其中晶體管9013的作用是為G2R-14-DC5提供驅(qū)動電流,二極管1N4001的作用是防止G2R-14-DC5的感應(yīng)電壓損壞901 3;3)當AT89C51的P2.1引腳輸出低電平時,TIL 117產(chǎn)生光電流,使三極管9013導通,從而繼電器G2R-14-DC5的線圈得電,常開開關(guān)K1閉合,反之則K1斷開。

3 單片機程序設(shè)計

3.1 總體設(shè)計

結(jié)合硬件設(shè)計和需要實現(xiàn)的功能,裝置的單片機程序主要包括如下程序模塊:1)光照檢測:根據(jù)ADC0809的控制邏輯采集光照度轉(zhuǎn)換而來的電壓信號,并根據(jù)對應(yīng)公式計算實際的光照度值;2)光照度上下限值設(shè)定:通過鍵盤電路和LM016L液晶顯示電路,并采取外部中斷的方式,實現(xiàn)光照度上下限值設(shè)定;3)開關(guān)自動控制:根據(jù)檢測的光照度和設(shè)定的光照度上下限值控制開關(guān)控制電路,實現(xiàn)開關(guān)自動控制;4)數(shù)據(jù)顯示:控制液晶器件LM016L顯示采集的光照度和設(shè)定的光照度上下限值。

3.2 光照檢測

光照檢測程序模塊主要包含如下兩個步驟:1)根據(jù)ADC0809的控制方法進行電壓信號采集,ADC0809的關(guān)鍵控制引腳為S7ART、EOC、OE和CLK,分別為啟動信號輸入端、轉(zhuǎn)換結(jié)束信號端、輸出允許端和時鐘信號輸入端;2)根據(jù)電壓和光照度轉(zhuǎn)換公式計算實際的光照度值。實現(xiàn)光照檢測的方法如算法1所示。

算法1:光照檢測算法。

sbit START=P2^2;//ADC0809啟動信號輸入端

sbit EOC=P3^5;//ADC0809轉(zhuǎn)換結(jié)束信號端

sbit OE=P2^3;//ADC0809輸出允許端

sbit CLK=P3^6;//ADC0809時鐘信號輸入端

START=0;//ADC0809開始轉(zhuǎn)換

OE=0;//ADC0809不允許輸出

if(EOC=1)//如果ADC0809轉(zhuǎn)換結(jié)束

{

START=1;//ADC0809停止轉(zhuǎn)換

OE=1;//ADC0809允許輸出

ADdata=P0;//讀取采集的電壓信號

OE=0;//ADC0809不允許輸出

illu=ADdata*1.96*4.16667;//將采集的電壓信號轉(zhuǎn)換為實際的光照度值

}

3.3 開關(guān)自動控制

開關(guān)自動控制程序模塊的實現(xiàn)流程為:1)若開關(guān)狀態(tài)為關(guān),則關(guān)計數(shù)變量offCounter置0;2)若檢測的光照度小于光照度下限值且開關(guān)狀態(tài)為關(guān),則開計數(shù)變量onCounter累加1;3)若檢測的光照度大于光照度下限值且開關(guān)狀態(tài)為關(guān),則開計數(shù)變量onCounter置0:4)若開關(guān)狀態(tài)為開,則開計數(shù)變量onCounter置0:5)若檢測的光照度大于光照度上限值且開關(guān)狀態(tài)為開,則關(guān)計數(shù)變量offCounter累加1;6)若檢測的光照度小于光照度上限值且開關(guān)狀態(tài)為開,則關(guān)計數(shù)變量offCounter置0;7)若onCounter>=2500,則控制開關(guān)閉合;8)若offCounter>=2500,則控制開關(guān)斷開。實現(xiàn)開關(guān)自動控制的方法如算法2所示。

算法2:開關(guān)自動控制算法。

if(state==1)//若開關(guān)狀態(tài)為關(guān)

{offCounter=O//關(guān)計數(shù)變量offCounter置0

if(illu<=lowLimit)onCounter=onCounter+1;

if(illu>lowLimit)onCounter=0;}

if(state==0)//若開關(guān)狀態(tài)為開

{onCounter=0//開計數(shù)變量onCounter置0

if(illu>=upLimit)offCounter=offCounter+1;

if(illu

if(onCounter>=2500)state=0;//控制開關(guān)閉合

if(offCounter>=2500)state=1;//控制開關(guān)斷開

4 裝置測試與分析

為了測試基于單片機和光照檢測的開關(guān)控制裝置的性能,對裝置進行了20次各個功能的測試,測試結(jié)果如表1所示。測試結(jié)果表明,裝置能實現(xiàn)設(shè)計的自動開關(guān)控制、設(shè)定光照度上下限值和數(shù)據(jù)顯示等各種功能,運行效果良好。

5 結(jié)語

本文提出一種基于單片機和光照檢測的開關(guān)控制裝置的設(shè)計,此裝置具有光照檢測、光照度上下限值設(shè)定、開關(guān)自動控制和數(shù)據(jù)顯示等功能。本文詳細介紹了此裝置的硬件和單片機程序的設(shè)計方法,并對設(shè)計的裝置進行了功能測試,測試結(jié)果表明,設(shè)計的裝置能實現(xiàn)設(shè)計的等各種功能,運行效果良好。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

一般理解的開關(guān)電源,為使用高頻開關(guān)控制的電源,它與工頻變壓器的基本原理相同,但是工作頻率所有差別。

關(guān)鍵字: 開關(guān)電源 高頻 開關(guān)控制

三極管是一種常用的電子器件,具有電流放大和開關(guān)控制等功能。在電子設(shè)備和系統(tǒng)中,三極管作為開關(guān)器件廣泛應(yīng)用于信號放大、切換、控制等方面。本文將詳細介紹三極管開關(guān)的工作原理。

關(guān)鍵字: 三極管 電子器件 開關(guān)控制

在圖5-53a中,單片機ALE引腳信號進行二分頻后,作為ADC0809的CLK時鐘信號。單片機P0口經(jīng)過鎖存器74HC373后的地址總線低8位的A2、A1和A0分別與ADC0809的地址線C、B和A相連,用于確定被轉(zhuǎn)換的...

關(guān)鍵字: ADC0809 擴展方式

一直以來,智能水表都是大家的關(guān)注焦點之一。因此針對大家的興趣點所在,小編將為大家?guī)碇悄芩淼南嚓P(guān)介紹,詳細內(nèi)容請看下文。

關(guān)鍵字: 智能水表 水表 開關(guān)控制

在這篇文章中,小編將對智能開關(guān)的相關(guān)內(nèi)容和情況加以介紹以幫助大家增進對它的了解程度,和小編一起來閱讀以下內(nèi)容吧。

關(guān)鍵字: 智能開關(guān) 開關(guān)控制 傳統(tǒng)開關(guān)

單片機到底是個什么東西

關(guān)鍵字: 電路 單片機 開關(guān)控制 倍率控制

摘 要 :面對開關(guān)技術(shù)的發(fā)展需求,提出一種由 GSM 控制的開關(guān)通斷裝置設(shè)計。通過 GSM 網(wǎng)絡(luò)進行數(shù)字信號的發(fā)送,人們通過手機發(fā)送消息就可實現(xiàn)對裝置開關(guān)的遠地域操控。文中介紹了硬件設(shè)備程度和單片機數(shù)字程序的改進方法,對...

關(guān)鍵字: GSM 短消息 AT89C51 · TC35 模塊 開關(guān)控制 單片機 AT 指令 數(shù)字信號

我們七月份的活動內(nèi)容為:基于單片機的自動澆花系統(tǒng),經(jīng)過網(wǎng)友后臺留言建議和調(diào)研,最終定下來咱們的自動澆花系統(tǒng)大概由如下功能模塊組成: LED指示燈 土壤干燥程度指示; 比如可以綠色代表正常,紅色代表缺水狀態(tài); 普通的單色L...

關(guān)鍵字: 自動澆花系統(tǒng) 基于單片機 功能模塊

我們六月份的活動題目為:基于單片機的智能風扇,經(jīng)過網(wǎng)友后臺留言建議和調(diào)研,最終定下來咱們的智能風扇選用如下功能模塊組成: PCB線路板采用核心板+底板實現(xiàn) 核心板:排針引腳間距為2.54mm,2排,雙排間距為2.54mm...

關(guān)鍵字: 智能風扇 基于單片機 功能模塊

5月6日下午消息,根據(jù)市場研究機構(gòu)Counterpoint發(fā)布的2020年第一季度全球智能手機出貨量統(tǒng)計數(shù)據(jù),一季度全球智能手機總出貨量為2.95億臺,同比下降約15.6%,去年為3.41億臺。三星、

關(guān)鍵字: COUNTER POINT 三星 華為
關(guān)閉