新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > AT89C51單片機在變頻調速恒壓供水系統中的應用

        AT89C51單片機在變頻調速恒壓供水系統中的應用

        作者: 時間:2012-12-19 來源:網絡 收藏

        論述了恒壓的原理及由組成的恒壓控制的硬件組成和軟件設計方法。

        本文引用地址:http://www.104case.com/article/170656.htm

        1工作原理

        恒壓與水塔或樓頂的高位水箱供水相比,具有投資省、節約能源、水質遭二次污染的機會少等優點,越來越多的城市和生活小區已經或正打算采用變頻調速恒壓供水。變頻調速恒壓供水構成如圖1。

        其工作原理是:控制器通過檢測實際水壓值,比較設定水壓值和實際水壓值的差別,按PID控制規律運算后,輸出控制信號至變頻器,變頻器則根據控制器的輸入信號調節水泵電機的供電電壓和頻率。

        當用水量增加時,控制器控制變頻器使電動機的電壓和頻率加大,水泵轉速升高,出水量增加;當用水量減少時,控制器控制變頻器使電動機的電壓和頻率降低,水泵轉速下降,出水量減少。通過這種控制方式,就可以使自來水管道壓力保持在設定值上。

        由于變頻器的價格較高,變頻調速恒壓供水通常采用多臺水泵并聯運行,幾臺水泵共用一臺變頻器。工作時,控制器根據用水量的大小,控制配電系統自動選擇所需投入運行的水泵數量,一般方法是保持其中一臺水泵處于變頻器控制下,其它水泵則根據供水量的變化,在工頻下全速運行或停機待命。

        2控制器設計

        2.1硬件設計

        控制器及變頻調速恒壓供水系統的原理接線圖如圖2。系統采用Atmel公司的作為控制CPU(因為該單片機片內具有4KB的Flash Memory);為確保系統穩定可靠運行,采用MAX813作為系統的電壓監控及Watchdog電路;壓力變送器送來的4~20mA的壓力信號經IC7轉換為0~5V的電壓信號;由A/D轉換電路ADC0809將壓力傳感器的檢測水壓值和設定電位器的設定值轉換為數字量,供單片機使用;D/A轉換電路采用DAC0832,將單片機輸入的控制量轉換為4~20mA電流環,控制變頻器的輸出頻率。由單片機到配電部分的控制信號及系統的一些控制開關命令,均通過光電耦合電路進行隔離,以減少強電回路對單片機的影響。

        2.2軟件設計

        假設供水系統共有2臺水泵,其中水泵1為變頻運行,水泵2為工頻運行,由接觸器分別啟動或停止,單片機通過繼電器控制接觸器的工作。軟件設計如下:

        2.2.1單片機接口地址分配和控制端口功能

        A/D轉換器ADC0809:80XXH~87XXH;壓力傳感器為IN0通道,設定電位器為IN1通道。

        D/A轉換器DAC0832:08XXH。

        水泵1繼電器控制P1.0:當P1.0=0時,水泵1開;當P1.0=1時,水泵1停。

        水泵2繼電器控制P1.1:當P1.1=0時 ,水泵2開;當P1.1=1時,水泵2停。

        開機命令P1.2:當P1.2=0時,系統開始工作,當P1.2=1時,系統停止工作。

        2.2.2軟件程序設計

        變頻調速恒壓供水系統的單片機控制器軟件包括主程序、控制量計算子程序、繼電器控制子程序、A/D轉換子程序、延時子程序等。

        pid控制相關文章:pid控制原理


        51單片機相關文章:51單片機教程


        pid控制器相關文章:pid控制器原理



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 任丘市| 慈溪市| 公主岭市| 开封市| 尼勒克县| 崇左市| 滦平县| 株洲市| 巩留县| 温宿县| 石嘴山市| 呼和浩特市| 彭阳县| 图片| 彰化县| 嘉义市| 澄城县| 桑日县| 保山市| 株洲市| 永泰县| 文化| 凯里市| 菏泽市| 社会| 商水县| 永泰县| 阿图什市| 怀化市| 武川县| 鹤庆县| 南丰县| 会宁县| 岚皋县| 封开县| 金平| 海城市| 宝清县| 南平市| 望城县| 绵阳市|