999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AVR單片機的惡性負載智能識別控制器設計*

2014-07-20 11:52:55周志英謝明華
長沙大學學報 2014年2期
關鍵詞:單片機檢測

周志英,劉 輝,謝明華

基于AVR單片機的惡性負載智能識別控制器設計*

周志英1,劉 輝2,謝明華2

(1.長沙大學信息與計算科學系,湖南長沙410022;2.長沙大學電子與通信工程系,湖南長沙410022)

設計了一種基于AVR單片機的惡性負載智能識別控制器,詳細介紹了設計思想、硬件電路和軟件設計.通過測試發現,該控制器能自動監控違章電器,限制學校和企業宿舍內惡性負載電器設備的使用,從而消除用電安全隱患,延長電線使用壽命.

AVR單片機;惡性負載;智能識別

近年來,隨著高等院校規模的擴大,在校學生人數上升,高校學生公寓火災事故的發生也日趨增多.據相關數據表明,熱得快、電爐之類的大功率阻性負載是引發學生公寓火災的主要原因,被稱之為惡性負載[1].雖然許多高校明文規定禁止學生在宿舍區域內使用惡性負載電器設備,但學生私用禁用電器的行為依然存在.為了消除學生公寓用電安全隱患,相關方面經常要花費很大的人力、物力去檢查宿舍是否使用了大功率禁用電器,但收效甚微.

本文介紹一種基于AVR單片機的惡性負載智能識別控制器,通過判斷負載的變化、負載的特性對惡性負載進行智能控制,實現學生公寓用電管理的科學化和智能化,保證學生的生命財產安全.

1 控制器總體結構及工作原理

控制器由單片機,電流信號提取模塊、電壓信號提取模塊,液晶顯示模塊,報警模塊、按鍵輸入模塊、過零檢測電路和繼電器控制輸出電路構成,如圖1所示.

電流信號提取模塊和電壓信號提取模塊提取單片機可測量的小電壓信號,它的輸出端連接到單片機處理單元內的A/D轉換器,單片機通過A/D轉換器對負載的電壓電流波形實時采樣,通過算法,判斷阻性負載階躍功率、純電阻性負載和容性負載這兩種負載的功率各占多大的比例,由繼電器模塊來限制大功率純電阻性負載的接入.控制器限制的不是用電總功率,而是瞬間阻性負載增加的功率,如果阻性負載增加的功率大于的設定值(受限制的功率大小可調整),報警模塊會發出報警聲音,并延時10秒之后切斷用戶的用電線路.過幾分鐘之后(可以預設2-5分鐘),系統自動嘗試性恢復供電,經過識別判斷沒有大功率阻性電熱負載接入電路,從而繼續正常供電.如果再次監測到禁用電器仍然接在線路上,控制器再次切斷用戶的用電線路,當切斷次數超過允許次數時,就不再自動合上,需要由管理員來實現送電.

圖1 系統結構框圖

2 主要硬件電路設計

2.1控制電路設計

采用ATmega16單片機作為主控芯片,它具有16KB的系統內可編程Flash程序存儲器,滿足大多數采集系統的程序存儲量的要求,并且該芯片是以ATMEL高密度非易失性存儲器技術生產的,片內FLASH允許程序存儲器通過ISP串行接口在線編程,或者通用編程器進行編程,也可以通過運行于AVR內核之中的引導程序進行編程.其性能優越穩定,計算速度快,功耗低、性價比高、保密性好.片上外設資源豐富、內部帶有8路電壓輸入型10位A/D轉換通道(PA0 PA7)[2],能夠滿足控制器所要求的精度,為設計帶來了許多便利.單片機外圍電路如圖2所示,取樣電流和電壓信號接到單片機的PA0、PA1引腳.PD0為繼電器模塊控制引腳,控制繼電器的通斷,PD1是報警模塊的輸出引腳,用于控制蜂鳴器發出報警聲.

圖2 單片機控制電路

2.2電流電壓測量電路設計

電流信號提取模塊包括電流互感器和運算放大器,如圖3所示.在電流互感器的中心孔內穿一匝母線(P1-P2)作為輸入,將大電流信號轉化為小電流信號,然后通過電流—電壓轉換,將負載上的電流值轉換為單片機可以處理的電壓值.圖3中輸出電壓Vout=I2*R1,輸入單片機的PA1引腳進行A/D轉換.

圖3 電流測量電路圖

電壓測量電路如圖4所示,包括電壓互感器和運算放大器,電壓互感原邊S1、S2并聯在負載兩端,副邊S3、S4分別連接運算放大器的反相端和同相端.輸出電壓Vout=I2* R2,此電壓信號輸入單片機的PA0引腳進行A/D轉換.

2.3過零檢測電路

過零檢測電路可用來判斷單相交流電源的電壓反相點(即過零點)和頻率.電路通過一個NPN三極管和一個“非”門,把交流電變成過零脈沖,反相后作為中斷請求信號輸入至單片機INT0端,電路如圖5所示.

圖4 電壓測量電路圖

圖5 過零檢測電路

2.4繼電器輸出控制電路設計

繼電器輸出控制電路如圖6所示,當單片機端口PD0輸出低電平時,光電耦合器TIL117的發光二極管發光,使光敏三極管飽和導通,進而使起驅動作用的三極管9013飽和導通,于是繼電器線圈J得電,繼電器的動合觸點J1-1閉合,從而使負載通電;當PD0輸出高電平時,切斷用戶電源.

圖6 繼電器輸出控制模塊電路圖

2.5人機交互部分設計

人機交互部分由鍵盤控制和液晶顯示兩部分組成.

2.5.1 液晶顯示設計

選用2.4tft-qp彩色液晶顯示模塊,顯示器上的每一液晶象素點都是由集成在其后的薄膜晶體管來驅動,有低電壓、低功耗、無輻射、平板化等優點,并且能夠實現高分辨率、高清晰度和全彩色的信息顯示,此液晶屏與單片機的接口采用8位數據傳輸方式[3].液晶顯示部分包括3個頁面的顯示,分別為參數設置頁面、報警狀態頁面和工作實測頁面.參數設定頁面顯示中包括密碼輸入、參數修改和允許的最大阻性負載功率;工作實測頁面顯示負載電流、電壓和功率的實時數值,工作實測頁面顯示如圖7所示.

圖7 工作實測頁面顯示圖

2.5.2 按鍵電路設計

采用觸摸式按鍵,接口電路如圖8所示,檢測是否有鍵按下的工作原理是:單片機先置PC0高電平,然后立即拉低,PC1檢測到高電平時啟動定時/計數器計數,檢測到低電平停止計數.若沒有人體的電容存在(人體不接觸按鍵),定時計數器的計數值很小;如果人體接觸了按鍵,PC1檢測低電平的時間延長,定時計數器的計數值增大.單片機根據計數值的大小來判斷是否有鍵按下.

圖8 觸摸式按鍵電路圖

3 系統軟件設計

系統軟件設計全部采用C語言編程,并采用模塊化的程序結構,包括主程序、顯示模塊、按鍵模塊、A/D采樣和數據處理等模塊.

3.1主程序設計

主程序流程圖如圖9所示.控制器上電后首先執行初始化程序,包括將單片機的I/O口初始化、定時/計數器初始化、A/D轉換器初始化和液晶顯示模塊初始化,接著去讀取E2PROM的參數設定值,然后進入按鍵檢測、數據采樣與處理、對液晶執行相應頁面的顯示、報警狀態檢測和負載判斷控制處理程序.

3.2A/D采樣程序及數據處理程序設計

采用單片機自帶的A/D轉換器進行電壓和電流波形的采樣,當檢測到波形的零點到來時,立刻啟動A/D采樣,每半周期采樣180個點,采樣完半個周期之后,計算一次電壓有效值,計算公式為:U=0.707Umax,其中Umax為采樣電壓的最大值.

圖9 主程序流程圖

采用數字濾波技術,對10個連續的電壓有效值求一次平均值,即為實時電壓有效值,同理可以計算出電流有效值[4].

3.3按鍵接口程序設計

設有4個按鍵,用來輸入密碼和調節控制器允許的阻性負載階躍功率.部分按鍵處理程序設計如下:

void key_event1()

uint tmp;

key=KeyScan();

if(key)

_delay_ms(5);

key=KeyScan();

if(key)

tmp=key;//松手檢測用

if(key==3)

CeFlag=1;

if(key==1)

SetFlag=1;

_delay_ms(100);

PaintSpace(50,244,24,60,green);

DisplayNum(50,244,setpower,red);

while(key==tmp)//松手檢測

key=KeyScan();

if(key!=tmp)//不是當前值

_delay_ms(5);//消抖

key=KeyScan();

}}}}}

4 結束語

惡性負載智能識別控制器采用單片機跟蹤識別技術,通過對電路中用電器的電流、電壓波形等信息進行采樣跟蹤、對負載階躍變化、負載特性的判斷,進行自動識別,和預置參數進行實時比較并做出相應的處置,可以有效的控制惡性負載的使用.經過現場應用表明該控制器能控制熱得快、電爐、電暖器、電飯煲等大功率惡性負載的使用,對電腦、日光燈、充電器等日常用電不加限制,起到安全節能的作用,方便大中院校和單位集體宿舍的管理.

[1]高坤生.數字式惡性負載識別裝置的研究[J].計算機光盤軟件與應用,2010,(4):121-127.

[2]張軍.AVR單片機應用系統開發典型實例[M].北京:中國電力出版社,2005.

[3]郭鵬,魏廷存,張盛兵.液晶驅動芯片內置GRAM的訪問控制[J].微計算機應用,2007,(4):415-419.

[4]楊黎,楊林芳.基于PIC單片機的惡性負載智能識別控制器設計[J].電子世界,2009,(7):19-20.

The Design of Malignant Load Intelligent Recognition Controller Based on AVR M icrocontroller

ZHOU Zhiying1,LIU Hui2,XIE Minghua2
(1.Department of Information and Computing Science,Changsha University,Changsha Hunan 410022,China;2.Department of Electronics and Communication Engineering;Changsha University,Changsha Hunan 410022,China)

This paper presents amalignant load intelligent recognition controller based on AVR microcontroller,and describes the design idea,hardware and software design.Tests show that the controller can automatically control illegal electrical equipment and limit the use ofmalignant load electrical equipment in dormitory,thereby eliminating the electrical safety hazards and extending the service life of the wire.

AVR microcontroller;malignant load;intelligent recognition

TP23

A

1008-4681(2014)02-0024-04

(作者本人校對)

2013-10-22

長沙大學科研基金(批準號:CDJJ-12010201)資助項目;長沙大學人才引進科研基金(批準號:SF1211)資助項目.

周志英(1972-),女,湖南長沙人,長沙大學信息與計算科學系副教授,碩士.研究方向:應用數學、自動控制.

猜你喜歡
單片機檢測
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
“幾何圖形”檢測題
“角”檢測題
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 久草中文网| 日本午夜视频在线观看| 亚洲综合亚洲国产尤物| 国产午夜一级毛片| 人妻少妇乱子伦精品无码专区毛片| 国产乱人伦AV在线A| 国产视频 第一页| 在线精品自拍| 一本综合久久| 毛片在线播放a| 青青草久久伊人| 国产精品综合色区在线观看| 色吊丝av中文字幕| 国内精品视频在线| 亚洲国产系列| 欧美国产精品拍自| 国产一区亚洲一区| 国产性生交xxxxx免费| 婷婷六月综合网| 欧美三级自拍| 激情無極限的亚洲一区免费| 久久国产成人精品国产成人亚洲| 亚洲黄网视频| 国产真实乱子伦视频播放| av色爱 天堂网| 麻豆精选在线| 日韩不卡免费视频| 亚洲AⅤ综合在线欧美一区| 久久国产精品国产自线拍| 黄色在线网| 国产亚洲欧美日本一二三本道| 国产亚洲一区二区三区在线| 国产在线观看91精品亚瑟| 久久久久亚洲精品成人网| 国产91在线免费视频| 精品国产免费观看一区| 国产精品hd在线播放| 日本午夜精品一本在线观看| 中文字幕人妻无码系列第三区| 亚洲第一成网站| 国产制服丝袜无码视频| 亚洲大尺度在线| 国产高清在线丝袜精品一区| 青青草国产一区二区三区| 欧美精品1区2区| 尤物特级无码毛片免费| 最新加勒比隔壁人妻| 国产系列在线| 久久永久免费人妻精品| 亚洲精品国产成人7777| 高清色本在线www| 欧美另类图片视频无弹跳第一页| 激情综合五月网| 精品人妻一区无码视频| 伊人精品成人久久综合| 92午夜福利影院一区二区三区| 免费毛片视频| 色噜噜综合网| 欧洲极品无码一区二区三区| 久久精品国产国语对白| 亚洲不卡无码av中文字幕| 天天婬欲婬香婬色婬视频播放| 国产人成在线视频| 国产一级无码不卡视频| 四虎国产精品永久一区| 亚洲香蕉久久| 欧美不卡二区| 狠狠操夜夜爽| 国产亚洲现在一区二区中文| 最新痴汉在线无码AV| 精品国产一二三区| 国产美女人喷水在线观看| 久久综合九色综合97网| 免费 国产 无码久久久| 亚洲an第二区国产精品| 国产 在线视频无码| 九九热精品视频在线| 国产中文一区a级毛片视频| Jizz国产色系免费| 日韩欧美亚洲国产成人综合| 久久99热这里只有精品免费看| 一级黄色网站在线免费看|