• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于AVR單片機(jī)的惡性負(fù)載智能識(shí)別控制器設(shè)計(jì)*

      2014-07-20 11:52:55周志英謝明華
      長沙大學(xué)學(xué)報(bào) 2014年2期
      關(guān)鍵詞:按鍵繼電器惡性

      周志英,劉 輝,謝明華

      基于AVR單片機(jī)的惡性負(fù)載智能識(shí)別控制器設(shè)計(jì)*

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

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

      設(shè)計(jì)了一種基于AVR單片機(jī)的惡性負(fù)載智能識(shí)別控制器,詳細(xì)介紹了設(shè)計(jì)思想、硬件電路和軟件設(shè)計(jì).通過測(cè)試發(fā)現(xiàn),該控制器能自動(dòng)監(jiān)控違章電器,限制學(xué)校和企業(yè)宿舍內(nèi)惡性負(fù)載電器設(shè)備的使用,從而消除用電安全隱患,延長電線使用壽命.

      AVR單片機(jī);惡性負(fù)載;智能識(shí)別

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

      本文介紹一種基于AVR單片機(jī)的惡性負(fù)載智能識(shí)別控制器,通過判斷負(fù)載的變化、負(fù)載的特性對(duì)惡性負(fù)載進(jìn)行智能控制,實(shí)現(xiàn)學(xué)生公寓用電管理的科學(xué)化和智能化,保證學(xué)生的生命財(cái)產(chǎn)安全.

      1 控制器總體結(jié)構(gòu)及工作原理

      控制器由單片機(jī),電流信號(hào)提取模塊、電壓信號(hào)提取模塊,液晶顯示模塊,報(bào)警模塊、按鍵輸入模塊、過零檢測(cè)電路和繼電器控制輸出電路構(gòu)成,如圖1所示.

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

      圖1 系統(tǒng)結(jié)構(gòu)框圖

      2 主要硬件電路設(shè)計(jì)

      2.1控制電路設(shè)計(jì)

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

      圖2 單片機(jī)控制電路

      2.2電流電壓測(cè)量電路設(shè)計(jì)

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

      圖3 電流測(cè)量電路圖

      電壓測(cè)量電路如圖4所示,包括電壓互感器和運(yùn)算放大器,電壓互感原邊S1、S2并聯(lián)在負(fù)載兩端,副邊S3、S4分別連接運(yùn)算放大器的反相端和同相端.輸出電壓Vout=I2* R2,此電壓信號(hào)輸入單片機(jī)的PA0引腳進(jìn)行A/D轉(zhuǎn)換.

      2.3過零檢測(cè)電路

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

      圖4 電壓測(cè)量電路圖

      圖5 過零檢測(cè)電路

      2.4繼電器輸出控制電路設(shè)計(jì)

      繼電器輸出控制電路如圖6所示,當(dāng)單片機(jī)端口PD0輸出低電平時(shí),光電耦合器TIL117的發(fā)光二極管發(fā)光,使光敏三極管飽和導(dǎo)通,進(jìn)而使起驅(qū)動(dòng)作用的三極管9013飽和導(dǎo)通,于是繼電器線圈J得電,繼電器的動(dòng)合觸點(diǎn)J1-1閉合,從而使負(fù)載通電;當(dāng)PD0輸出高電平時(shí),切斷用戶電源.

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

      2.5人機(jī)交互部分設(shè)計(jì)

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

      2.5.1 液晶顯示設(shè)計(jì)

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

      圖7 工作實(shí)測(cè)頁面顯示圖

      2.5.2 按鍵電路設(shè)計(jì)

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

      圖8 觸摸式按鍵電路圖

      3 系統(tǒng)軟件設(shè)計(jì)

      系統(tǒng)軟件設(shè)計(jì)全部采用C語言編程,并采用模塊化的程序結(jié)構(gòu),包括主程序、顯示模塊、按鍵模塊、A/D采樣和數(shù)據(jù)處理等模塊.

      3.1主程序設(shè)計(jì)

      主程序流程圖如圖9所示.控制器上電后首先執(zhí)行初始化程序,包括將單片機(jī)的I/O口初始化、定時(shí)/計(jì)數(shù)器初始化、A/D轉(zhuǎn)換器初始化和液晶顯示模塊初始化,接著去讀取E2PROM的參數(shù)設(shè)定值,然后進(jìn)入按鍵檢測(cè)、數(shù)據(jù)采樣與處理、對(duì)液晶執(zhí)行相應(yīng)頁面的顯示、報(bào)警狀態(tài)檢測(cè)和負(fù)載判斷控制處理程序.

      3.2A/D采樣程序及數(shù)據(jù)處理程序設(shè)計(jì)

      采用單片機(jī)自帶的A/D轉(zhuǎn)換器進(jìn)行電壓和電流波形的采樣,當(dāng)檢測(cè)到波形的零點(diǎn)到來時(shí),立刻啟動(dòng)A/D采樣,每半周期采樣180個(gè)點(diǎn),采樣完半個(gè)周期之后,計(jì)算一次電壓有效值,計(jì)算公式為:U=0.707Umax,其中Umax為采樣電壓的最大值.

      圖9 主程序流程圖

      采用數(shù)字濾波技術(shù),對(duì)10個(gè)連續(xù)的電壓有效值求一次平均值,即為實(shí)時(shí)電壓有效值,同理可以計(jì)算出電流有效值[4].

      3.3按鍵接口程序設(shè)計(jì)

      設(shè)有4個(gè)按鍵,用來輸入密碼和調(diào)節(jié)控制器允許的阻性負(fù)載階躍功率.部分按鍵處理程序設(shè)計(jì)如下:

      void key_event1()

      uint tmp;

      key=KeyScan();

      if(key)

      _delay_ms(5);

      key=KeyScan();

      if(key)

      tmp=key;//松手檢測(cè)用

      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)//松手檢測(cè)

      key=KeyScan();

      if(key?。絫mp)//不是當(dāng)前值

      _delay_ms(5);//消抖

      key=KeyScan();

      }}}}}

      4 結(jié)束語

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

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

      [2]張軍.AVR單片機(jī)應(yīng)用系統(tǒng)開發(fā)典型實(shí)例[M].北京:中國電力出版社,2005.

      [3]郭鵬,魏廷存,張盛兵.液晶驅(qū)動(dòng)芯片內(nèi)置GRAM的訪問控制[J].微計(jì)算機(jī)應(yīng)用,2007,(4):415-419.

      [4]楊黎,楊林芳.基于PIC單片機(jī)的惡性負(fù)載智能識(shí)別控制器設(shè)計(jì)[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

      (作者本人校對(duì))

      2013-10-22

      長沙大學(xué)科研基金(批準(zhǔn)號(hào):CDJJ-12010201)資助項(xiàng)目;長沙大學(xué)人才引進(jìn)科研基金(批準(zhǔn)號(hào):SF1211)資助項(xiàng)目.

      周志英(1972-),女,湖南長沙人,長沙大學(xué)信息與計(jì)算科學(xué)系副教授,碩士.研究方向:應(yīng)用數(shù)學(xué)、自動(dòng)控制.

      猜你喜歡
      按鍵繼電器惡性
      惡性胸膜間皮瘤、肺鱗癌重復(fù)癌一例
      基于有限狀態(tài)機(jī)的按鍵檢測(cè)程序設(shè)計(jì)
      電子制作(2021年3期)2021-06-16 03:14:26
      便攜式繼電器測(cè)試臺(tái)的研制和應(yīng)用
      卵巢惡性Brenner瘤CT表現(xiàn)3例
      電氣工程及其自動(dòng)化控制系統(tǒng)中繼電器的應(yīng)用
      一種多方向?qū)Ч獍存I結(jié)構(gòu)設(shè)計(jì)
      電子制作(2016年1期)2016-11-07 08:43:05
      繼電器在電氣工程及其自動(dòng)化低壓電器中的作用
      電子制作(2016年23期)2016-05-17 03:53:43
      甲狀腺結(jié)節(jié)內(nèi)鈣化回聲與病變良惡性的相關(guān)性
      多層螺旋CT在甲狀腺良惡性病變?cè)\斷中的應(yīng)用
      泓格科技繼電器輸出模塊-87061PW
      大理市| 玉龙| 高安市| 达尔| 衡东县| 正定县| 无为县| 嘉峪关市| 乌兰浩特市| 蓝山县| 尖扎县| 东乌珠穆沁旗| 蒙阴县| 察雅县| 广平县| 胶州市| 酒泉市| 怀柔区| 黄山市| 东平县| 深圳市| 灵山县| 湄潭县| 个旧市| 邛崃市| 蓬溪县| 华蓥市| 平武县| 马尔康县| 什邡市| 大渡口区| 高陵县| 井研县| 宁乡县| 吴江市| 额济纳旗| 朔州市| 阜城县| 洛隆县| 正镶白旗| 买车|