新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 熱泵供熱機組控制器的設計

        熱泵供熱機組控制器的設計

        作者: 時間:2014-01-04 來源:網絡 收藏

        1 引 言

        作為一種新型熱水和供暖產品,不但能從空氣、水和土壤中吸取能量,而且具有供熱效率高、安全和環保等特點,比普通電加熱熱水器節能在70%以上,被業界公認為是傳統鍋爐、電熱水器及燃油(氣)熱水機組的更新換代環保型產品[1]。

        現有多采用PLC,操作界面為觸摸屏。但隨著應用領域、區域分布的擴大,一些諸如融霜、低溫啟動與運行、智能故障診斷和節能高效運行等問題亟待解決。本文研究工作旨在研發基于單片機為核心的,該實現了由PLC與觸摸屏組成控制器的全部功能,可靈活有效地控制熱泵供熱機組的運行,具有極高的性價比。

        2控制器結構及功能介紹

        熱泵供熱機組控制器硬件包含以下模塊:開關量隔離輸入模塊;開關量隔離輸出模塊;多路溫度數據采集模塊;多路壓力數據采集模塊;鍵盤輸入模塊;液晶顯示模塊以及電源模塊。

        其中,多路溫度采集模塊外接PT100溫度傳感器,用來定時采集熱泵供熱機組各測量點的溫度值;多路壓力采集模塊外接由壓力變送器給出的4~20 mA或0~5 V標準信號,用來定時采集熱水機組壓縮機的高壓壓力值和低壓壓力值;開關量隔離輸入模塊外接熱水器的開關量信號,用來實時采集反映熱水機組各關鍵部件運行狀態的開關量信號;開關量隔離輸出模塊通過繼電器來控制熱水器的壓縮機、電磁閥、風機等電氣部件;鍵盤輸入模塊與液晶顯示模塊作為控制器的人機界面;電源模塊將220 V的交流電經過濾波后,通過變壓器降壓以及整流、濾波和穩壓處理后,為控制器其他模塊供電。

        已開發成功的熱泵供熱機組控制器就是以單片機為核心,利用芯片集成的24位A/D轉換器,可實時采集O~5 V或4~20 mA的標準溫度和壓力信號。控制器的人機界面系統由按鍵陣列和TG2401286V2型液晶顯示屏組成。利用74LS573芯片有效擴展了系統端口數量,以滿足12路開關量輸出、10路開關量輸入及8鍵鍵盤輸入的需要。

        3控制器的硬件系統

        3.1 單片機簡介

        ADμC812是美國ADI公司一款十分優秀的數據采集芯片[1,2],他將12位A/D轉換器和8051單片機內核集成在一起,另外配有UART串行I/O,I2C兼容和SPI串行l/O,看門狗定時器和電源監視器,構成一個完整的數據采集系統。他的高性能和高集成度,使數據采集系統實現高性能、微型化,具有體積小、功耗低等特點,十分富有競爭力,非常適合用于各類智能儀表、智能傳感器、變送器和便攜式儀器和控制器等領域。

        其具體特點如下所述:

        (1)ADμC812單片機的片內FLASH/EE程序存儲器可用兩種模式進行編程:在線串行下載和并行編程。另外,ADμC812單片機還可通過標準的UART串行端口下載源代碼。若管腳PSEN通過一個下拉電阻,使得該管腳處于低電平狀態,ADμC812單片機則自動進入串行下載模式。當設備連接正確時,源代碼將自動載人到片內FLASH程序存儲器。

        (2)62 kB非易失性電可擦除程序存儲器,4 kB的非易失性電可擦除數據存儲器和2 304 B的片上數據RAM。并且程序存儲器可以被配置成用于數據記錄的,能達到60 kB的數據存儲器。

        (3)ADpC812單片機集成了2個有2個獨立的A/D轉換通道(分辨率分別為24位與16位);內含可編程增益放大器;在20 Hz/20 mV范圍內有13位有效分辨率;在20 Hz/2.56 V范圍內有18位有效分辨率。此外ADC還具有數字濾波、町編程的數據轉換速率等功能,以滿足寬動態變化測量的需要。

        3.2模擬量輸入電路

        在熱泵供熱機組控制器中,溫度測量采用三線制PTl00傳感器。溫度值A/D轉換利用ADμC812單片機的主A/D轉換通道。測量溫度時,將PTl00傳感器兩端的電壓差作為A/D轉換器的差分輸入。整個電路模塊包含8組由LM324組成的電壓跟隨器、一片多路模擬開關CD4051BC以及幾組:RC濾波電路組成。該模塊電路利用多路開關,輪流切換被測回路與A/D轉換電路間的通路,以達到分時采樣的目的。溫度A/D轉換電路如圖l所示。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 灵石县| 鄂托克前旗| 托克逊县| 泸溪县| 瑞金市| 二连浩特市| 宁德市| 乡宁县| 蕲春县| 武鸣县| 岳池县| 丽江市| 白水县| 曲松县| 子洲县| 三台县| 九龙县| 九龙坡区| 孝昌县| 莱州市| 赣榆县| 彩票| 丘北县| 兰溪市| 昌黎县| 平果县| 卓资县| 大关县| 潍坊市| 康乐县| 内黄县| 策勒县| 合肥市| 开远市| 河东区| 淳安县| 泰和县| 湖南省| 龙川县| 万源市| 留坝县|