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

        ?

        基于FPGA的智能熱水器設計

        2014-09-03 23:12:05郝云剛祝本明
        電子設計工程 2014年11期
        關鍵詞:信號

        郝云剛,劉 玲,祝本明

        (1.中國兵器工業(yè)第五八研究所 投資管理處,四川 綿陽 621000;2.中國兵器工業(yè)第五八研究所 數(shù)控事業(yè)部,四川 綿陽 621000;)

        基于FPGA的智能熱水器設計

        郝云剛1,劉 玲2,祝本明2

        (1.中國兵器工業(yè)第五八研究所 投資管理處,四川 綿陽 621000;2.中國兵器工業(yè)第五八研究所 數(shù)控事業(yè)部,四川 綿陽 621000;)

        傳統(tǒng)電熱水器系統(tǒng)大多采用單片機作為控制核心,僅具有加熱和保溫功能,水溫不可見,水量不易控制,大多熱水器在保溫時采用開關控制,給電力系統(tǒng)帶來巨大沖擊。本系統(tǒng)選用現(xiàn)場可編程邏輯器件Actel Fusion系列FPGA作為控制核心,充分利用其內部模數(shù)混合的特點實現(xiàn)水溫數(shù)字可視化、可預約時間等等功能,運用PID算法實現(xiàn)水的加熱和保溫,使電力系統(tǒng)受到很小的沖擊,且該系統(tǒng)具有安全可靠、節(jié)能、高效能、性能穩(wěn)定、簡易操作的特性。

        智能;模數(shù)混合;FPGA;低功耗;PID算法

        隨著社會的進步與發(fā)展,家庭生活的標準也在不斷提高,人們更加追求家庭生活的高度信息化、智能化。熱水器是常見的家用電器,是提供家庭沐浴用水、熱水或飲用水的電熱家電。目前市場上主要有電熱水器、太陽能熱水器、燃氣熱水器等三種。就我國的國情而言,太陽能熱水器的使用受天氣影響較大,使用范圍較窄;燃氣熱水器使用燃料,不環(huán)保;而電熱水器具有安全、無污染、使用方便、節(jié)能節(jié)水等優(yōu)點,越來越受消費者的青睞[1]。目前市場上的電熱水器分為兩種,即熱式和貯水式,前者用水浪費較少,但由于功率太大,使用成本高,因此實際應用較少;傳統(tǒng)的貯水式電熱水器控制功能不完善、精度低、可靠性差,僅能實現(xiàn)燒水和保溫功能,并且會造成大量能源浪費。

        1 系統(tǒng)方案設計

        智能電熱水器控制系統(tǒng)的主要任務是實現(xiàn)對水溫的控制,主要功能有水溫測量、用于人工設定參數(shù)按鍵、水溫顯示、控制電加熱管通斷電的功率控制單元、漏電報警及安保措施等。系統(tǒng)以ACTEL FUSION系列的AS600為控制核心,外接水溫,室溫傳感器和遠程通訊控制設備,系統(tǒng)總體方案設計如圖1所示。

        圖1 系統(tǒng)方案設計Fig.1 design of System schemem

        其中限流保護電路是為了避免傳感器絕緣層破損漏電或熱水器漏電對核心芯片造成損害。而整流電路是為了把移動通訊的模擬信號轉換為更容易被識別的高電平直流信號。水位傳感器為浮球傳感器,主要為系統(tǒng)提供5升和8升的水位信號以供確定注水時間。液晶顯示器用于顯示溫度、時間和用戶設置信息。四路驅動分別用于驅動加熱裝置和注水開關。功率放大器放大的模擬信號驅動擴音器發(fā)出水量過少的警告。

        2 系統(tǒng)設計

        本設計主要由模數(shù)轉換模塊、顯示及時鐘模塊、用戶信息與加熱時間計算模塊、水溫水位控制模塊四個大的模塊組成。其結構框圖如圖2所示。

        圖2 系統(tǒng)框圖Fig.2 Block diagram of system

        2.1 模數(shù)轉換模塊

        模數(shù)轉換模塊的功能主要是完成模數(shù)轉換以輸出較精確的溫度和是否有電話通知燒水的信號,實現(xiàn)對四路驅動的控制,包括ADC模塊、ADC配置模塊、ADC數(shù)據(jù)分離模塊、溫度變送器和遠程控制響應判斷模塊。ADC及其配置模塊完成對三路模擬信號的采樣,由數(shù)據(jù)分離模塊把各路數(shù)據(jù)分開,然后由溫度變送器傳出當前精確的室溫和水溫,最后由遠程控制響應模塊判斷是否有遠程控制通知的信號[2]。模數(shù)轉換模塊采用TLC0831,使用LM358放大模擬信號,模數(shù)轉換、信號放大原理圖如圖3所示。

        圖3 模數(shù)變換、信號放大原理圖Fig.3 ADC、schematic diagram of signal amplifier

        溫度傳感器測量電熱水器水箱的溫度變化,通過靈敏電阻將溫度變化變換為電信號輸送到測量電路,將信號放大到可以處理的信號,然后進行ADC。ADC將連續(xù)的模擬量通過取樣轉換成離散的數(shù)字量,將可處理的模擬信號轉換為數(shù)字信號,信號數(shù)字化是對原始信號進行數(shù)字近似。模數(shù)轉換包括采樣、量化和編碼三個過程。采樣是信號在時間上的離散化,按照一定的時間間隔在模擬信號上逐點采取瞬時值;量化是將連續(xù)幅度的抽樣信號轉換成離散時間、離散幅度的數(shù)字信號;編碼是將量化后的信號編碼成二進制代碼輸出。

        編碼后二進制代碼傳輸給處理器。處理器對接收到信號與設定信號比較,采用PID控制方式進行控制,以實現(xiàn)對加熱量的控制。當設置溫度低于水箱內溫度,根據(jù)溫度變化的速率,減少加熱量,當設置溫度高于水箱內溫度,增加加熱量。溫度傳感器將水箱內的溫度變化經ADC送到處理器,重新判斷下一步如何調節(jié)水溫。

        2.2 顯示及時鐘模塊

        顯示電路主要用來設定溫度、顯示溫度、顯示水位等功能,采用液晶顯示鍵盤驅動芯片來驅動LCD顯示和接收鍵盤輸入信號。液晶顯示及鍵盤驅動芯片使用MSM6786驅動芯片。電源由主控板提供,采用三線(DATA、LOAD、CLK)串行通行模式,最大限度地減少了LCD顯示、鍵盤板與主控電路連線的數(shù)目。DATA引腳為串口通訊端口,用于輸入控制命令和需要顯示的數(shù)據(jù)或者輸出鍵盤信號;LOAD引腳用于輸入變換DATE引腳輸入/輸出狀態(tài)所需的脈沖信號;CLK引腳用于輸入串口通訊的同步時鐘信號,數(shù)據(jù)的輸入或輸出都必須與時鐘型號的上升沿同步。當按鍵狀態(tài)改變時,MSM6786自動掃描輸入狀態(tài),INT引腳的低電平信號變?yōu)楦唠娖叫盘?,向處理器請求外部中斷[3]。電路圖如圖4所示。

        時間模塊功能就是一個數(shù)字計時器,它由FPGA通過記錄基準頻率的次數(shù)決定,主要包括時間設置和時間運行計時兩個功能。

        2.3 用戶信息模塊

        用戶信息模塊主要完成用戶信息得設置、儲存和讀取并聯(lián)合時間模塊實現(xiàn)時間計算與控制,包括用戶信息設置和RAM寫操作模塊、RAM模塊、信息讀操作和數(shù)據(jù)轉換模塊和時間計算模塊。本模塊的實現(xiàn)方法為,信息設置模塊把用戶信息儲存在RAM內,信息讀取模塊在適當?shù)臅r間讀取相應數(shù)據(jù),根據(jù)數(shù)據(jù)計算出加熱所需要的時間,并在加熱時間到來時,輸出有有效信號和當前的有用信息給與控制模塊。

        圖4 顯示及驅動Fig.4 Display & drive

        2.4 水溫水位控制模塊

        水位控制包括3種水位狀態(tài),根據(jù)不同輸出電平信號判斷水箱水位,然后根據(jù)比較語句判斷結果,執(zhí)行水位狀態(tài)程序,輸出相應的操作控制信號,啟動或者暫停執(zhí)行元件實現(xiàn)水位的自動控制。水位控制流程圖如圖5所示。

        圖5 位控制流程圖Fig.5 Flow chart of water level control

        在常規(guī)PID的應用中,P、I、D 3個參數(shù)往往根據(jù)現(xiàn)場設備情況或調試經驗人工設定的,通過調試參數(shù)以改變控制性能。PID控制是最早發(fā)展起來的控制策略之一,由于其算法結構清晰,參數(shù)可調,算法簡單高效,可在現(xiàn)場根據(jù)實際來調節(jié)比例、積分、微分3個參數(shù)來達到較好的控制效果,在溫度控制系統(tǒng)中被廣泛采用[4]。PID控制系統(tǒng)原理如圖6所示。

        圖6 PID控制系統(tǒng)原理Fig.6 Schematic diagram of PID control

        完整的模擬PID算法表達式為:

        (1)式中,u(t)為控制量,e(t)為偏差,即設定值與反饋值之差,Kp為比例常數(shù),Ti為積分時間常數(shù),Td為微分時間常數(shù)。PID算法的原理即調節(jié)Kp,Ti,Td3個參數(shù)使系統(tǒng)達到穩(wěn)定。

        FPGA對信號處理前,必須將(1)式數(shù)字化,當采樣周期足夠短時,用累加求和替代積分、用向后差分代替微分,于是就得到差分方程:

        式(2)、式(3)中T位采樣周期,K為采樣序列。由式(1)、(2)、(3)可得數(shù)字式PID算法公式為:

        式(5)即為數(shù)字PID算法公式[5]。

        Ziegler-Nichols(齊格勒一尼柯爾斯)參數(shù)整定它是在實驗階躍響應的基礎上,或者是在僅采用比例控制作用的條件下,根據(jù)臨界穩(wěn)定性中的Kp值建立起來的。當被控對象的傳遞函數(shù)可以近似為帶延遲的一階系統(tǒng):

        齊格勒.尼柯爾斯給出了用表1中的公式確定kp、Ti、Td的值的方法。

        表1 參數(shù)表Tab.1 Parameter

        用Ziegler-Nichols法則調整PID控制器,給出下列公式:

        由電熱水器溫度控制系統(tǒng)的傳遞函數(shù)得:K=1.25, T=120秒,τ=122秒。

        得Ti=2τ=244秒,Td=61秒

        根據(jù)齊格勒—尼柯爾斯參數(shù)調整法則得PID 3個參數(shù)為:

        由于FPGA不好處理浮點數(shù),對離散信號作近似處理后得:

        仿真時序如圖7:

        圖7 PID控制時序圖Fig.7 Timing diagram of PID control

        3 結束語

        基于Actel Fuions FPGA的智能熱水器控制系統(tǒng)[9],實現(xiàn)了水溫、水位的檢測和智能控制,能夠適時加熱從而達到保溫效果,還可以根據(jù)水位自動上水,實現(xiàn)熱水器的智能控制。該系統(tǒng)也可用在太陽能熱水器上用來實現(xiàn)水溫顯示和液位控制,具有體積小,成本低的特點。本系統(tǒng)不但自身具有很好的穩(wěn)定性,由于其使用PID算法實現(xiàn)加熱保溫控制,也使得整個家庭電力系統(tǒng)受其沖擊很小。本文的最大創(chuàng)新點在于可以預設時間、可以遠程控制燒水、可以自動調節(jié)水溫和水位,這樣可以為家庭甚至國家節(jié)約很多能源和水資源。

        [1] 翟敏煥.基于單片機的即熱式電熱水器控制系統(tǒng)的設計[J].現(xiàn)代計算機,2012(6):77-80

        ZHAI Min-huan.Design of electric quick-heating water equipment based on chip microcomputer[J].現(xiàn)代計算機,2012(6):77-80.

        [2] 雒硯軍.基于89C51放電法測高阻數(shù)據(jù)的采集與處理[J].電子設計工程,2012,20(12):103-105.

        LUO Yan-jun.Data acquisition and processing of discharge method measurement high resistance by microcontroller 89C51[J].Electronic Design Engineering,2012,20(12):103-105.

        [3] 張建成,吳永明,苗文憑.并聯(lián)式太陽能熱泵熱水器控制系統(tǒng)設計[J].計算機測量與控制,2012,20(4):987-990.

        ZHANG Jian-cheng,WU Yong-cheng,MIAO Wen-ping.Design of control system of parallel solar assisted heat pump water heater[J].Computer Measurement & Control,2012,20(4):987-990.

        [4] 李丙旺,張友照,陳文建.基于PID分段式溫度控制系統(tǒng)的設計與實現(xiàn)[J].自動化應用,2011(4):21-22.

        LI Bing-wang,ZHANG You-zhao,CHEN Wen-jian.Design and implementation of segmented temperature control based on PID[J].auto-apply,2011(4):21-22.

        [5] 韋慶志,李正明,孫俊.基于模糊自適應PID控制的鍋爐過熱蒸汽溫度控制系統(tǒng)[J].機械設計與制造,2010(7):173-174.

        WEI Qing-zhi,LI Zheng-ming,SUN Jun.Temperature control system of superheated steam of boiler based on fuzzy selfadaptive PID control[J].Machinery Design&Manufacture,2010(7):173-174.

        [6] 潘松,黃繼業(yè).EDA技術與VHDL[M].北京.清華大學出版社,2005.

        [7] 周立功等.Actel FPGA原理及應用——基于Fusion Startkit系列[M].廣州.廣州志遠電子有限公司,2007.

        [8] 朱啟明,熊元姣.主編.ACTEL數(shù)字系統(tǒng)現(xiàn)場集成技術[M].北京.清華大學出版社,2004.

        [9] 王鵬宇,劉文君.基于太陽能熱水器智能控制器設計[J].現(xiàn)代電子技術,2014(5):124-126,130.

        WANG Peng-yu,LIU wen-jun.Design of water heater intelligent controller based on the solar energy [J].Modern Electronics Technique,2014(5):124-126,130.

        Design of Intelligence water heater based on FPGA

        HAO Yun-gang1,LIU ling2,ZHU Ben-ming2
        (1.Dept.Of Investment Management,No.58 Research Institute of China Ordnance Industries,Mianyang 621000,China;2.Dept.of CNC Engineering,No.58 Research institute of China Ordnance Industries,Mianyang 621000,China;)

        Most of traditional electric water heater adopts MCU as control core,and only have function of heating and thermal insulation.But the water temperature is not visible and water is difficult to control.Most of water heater adopts switch control when keeping temperature and have great impact on power system.The system adopts Actel Fusion FPGA as control core and makes full use of the characteristics of analogue-digital mixed to materialize these function,such as digital visualization,booking time and so on,and uses PID algorithm to finish water heating and thermal insulation,and brings small impact to power system.The system has characteristics of safety,energy-saving,high performance,stability and simple operation.

        intelligence;analogue-digital mixed;FPGA;low power consumption;PID algorithm

        TN0

        A

        1674-6236(2014)11-0096-04

        2014-02-21 稿件編號:201402125

        國家科技型中小企業(yè)技術創(chuàng)新基金支持項目(11C26215105683)

        郝云剛(1982—),男,江蘇鹽城人,碩士,工程師。研究方向:投資管理。

        猜你喜歡
        信號
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        完形填空二則
        7個信號,警惕寶寶要感冒
        媽媽寶寶(2019年10期)2019-10-26 02:45:34
        孩子停止長個的信號
        《鐵道通信信號》訂閱單
        基于FPGA的多功能信號發(fā)生器的設計
        電子制作(2018年11期)2018-08-04 03:25:42
        基于Arduino的聯(lián)鎖信號控制接口研究
        《鐵道通信信號》訂閱單
        基于LabVIEW的力加載信號采集與PID控制
        Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
        国产精成人品| 亚洲av产在线精品亚洲第三站| 人人妻人人澡人人爽欧美一区 | 人妻夜夜爽天天爽三区麻豆av网站| 老少交欧美另类| 手机AV片在线| 国产免费人成视频在线观看| 精品久久久bbbb人妻| 人人妻人人爽人人做夜欢视频九色 | 麻麻张开腿让我爽了一夜| 国产精品网站夜色| 日韩亚洲国产中文字幕| 精品无码久久久久久久久水蜜桃| 国产美女久久精品香蕉69| 久久青草国产精品一区| 中文字幕日韩精品中文字幕| 刺激一区仑乱| 国产高潮国产高潮久久久| 亚洲AVAv电影AV天堂18禁| 国产精品一区久久综合| 免费无码av一区二区| 亚洲网站地址一地址二| 久草久热这里只有精品| 91精品人妻一区二区三区久久久| 国精产品推荐视频| 亚洲av日韩aⅴ无码电影| 国产精品又污又爽又色的网站| 亚洲国产精品无码aaa片| 久久精品国产亚洲av高清漫画| 大胸美女吃奶爽死视频| 99精品国产综合久久麻豆| 丰满人妻一区二区三区视频53| 一区二区无码中出| 国产在线视频一区二区三区| 国产成人精品久久亚洲高清不卡| 乱码午夜-极国产极内射| 91精品人妻一区二区三区蜜臀| 亚洲精品中文字幕乱码影院| 人妻少妇精品中文字幕av蜜桃| 中文精品久久久久中文| 日本免费精品一区二区|