




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數碼渦旋壓縮機控制電路及軟件設計指引 -2Q/GAL格蘭仕集團有限公司企業標準Q/GAL04JS02C528-2011數碼渦旋壓縮機控制電路及軟件設計指引2011-07-01實施2011-06-30發布格 蘭 仕 標 準 化 委 員 會 發 布電控設計規范數碼渦旋壓縮機控制電路及軟件設計指引1范圍 在數碼渦旋系統控制器的設計中,對于數碼渦旋壓 縮機的控制有特別的要求,如果控制器的硬件和軟件設 計不恰當的話,會導致數碼壓縮機損壞。因此就要求設 計數碼渦旋控制器的時候按照一定的規范,避免燒毀壓 縮機。數碼渦旋壓縮機控制電路及軟件設計指引主 要根據數碼壓縮機的特點對電路和軟件進行了分析,說 明了硬件
2、設計和軟件編制的方法和注意事項,并提供了 程序范例,為以后的程序設計者提供類似的開發參考。2 規范性引用文件 下列文件中的條款通過本標準的引用而成為本標準 的條款。凡是注日期的引用文件,其隨后所有的修改單 (不包括勘誤的內容)或修訂版均不適用于本標準,然 而,鼓勵根據本標準達成協議的各方研究是否可使用這 些文件的最新版本。凡是不注日期的引用文件,其最新 版本適用于本標準。 范例程序采用日本 NEC 公司的 RA78K0 系 列匯編語言編寫, 具體技術資料參照 78K0 系列八 位單片機 UPD78F0034 芯片的相關資料。Q/GAL04JS02C528-20113定義 匯編語言:是用于編寫微
3、處理器軟件的最基本編程語 言。匯編程序包:是一組程序的總稱,用于把匯編語言的 源程序文件轉換成機器代碼的程序,通常包括匯編程序 連接程序目標碼轉換程序和其它庫管理程序表轉 換程序等。4數碼渦旋壓縮機控制電路及軟件設計說明4.1 數碼壓縮機原理簡介 數碼渦旋壓縮機由以下主要部分構成:壓縮機定渦 盤和動渦盤、壓縮機電機、吸氣排氣接管、 PWM (Pulse Width Modulation 脈沖寬度調節 ) 電磁閥等。它與一 般普通渦旋式壓縮機有所不同: 壓縮機采用軸向 “柔性” 密封技術, PWM電 磁閥用于定子渦旋盤軸向活動范圍精 密調整,并在壓縮機吸氣口增設一連通管,與定子軸向 浮動密封處的
4、中間壓力室相通。當 PWM電 磁閥打開時, 中間壓力室內壓力釋放,壓縮腔室內壓力大于定子上端 面壓力,壓縮機定子軸向上移一個間隙,高低壓腔室連 通實現卸載;當 PWM電 磁閥關閉,排氣壓力及中間壓力 又將定子下壓,實現密封并負載。壓縮機在電磁閥控制 電源的作用下,可自由地調節開啟關閉時間的比例, 實現“ 01”交替輸出,即將這種交替輸出形式的壓縮Q/GAL04JS02C528-2011 機稱為數碼渦旋壓縮機4.2 硬件資源的介紹電路原理圖如下:對數碼壓縮機控制需要兩個普通的 I/O 口, PORT_COMPD 、 PORT_PWM ;IC2003 增加驅動能力; 光耦 3021 隔離作用;R5
5、 起限流作用,保護光耦;R51、R45 起交流限流作用;C25、R44 電阻組成 RC 濾波,濾除可控硅管斷瞬 間的尖峰電流;Q/GAL04JS02C528-2011需要數碼壓縮機輸出時, PORT_COMPD 輸出高電 平;雙向可控硅 BT12 調節數碼壓縮機的 PWM ,實現 變能力輸出。4.3 軟件功能 該子程序模塊可以被主程序流程直接調用實現數碼 壓縮機的控制功能。4.4 控制算法 數碼渦旋變容量系統通過壓縮機負荷與卸載時間的 比例來控制冷媒輸出量。因此,數碼系統制冷量輸出可 “無級調節”,且無需改變壓縮機轉速, 有效實現了壓縮 機寬范圍內的容量調節,減少了電源高次諧波的干擾, 擴大了
6、壓縮機的運行使用范圍。例如:壓縮機總能力為 5 匹,周期時間為 20 秒,若 要輸出 2.5 匹的能力(總能力的 50),負荷 10 秒,卸 載 10 秒即可;若要輸出 1 匹能力(總能力的 20),則 負荷 4 秒,卸載 16 秒,依次類推。對數碼壓縮機而言,開關循環的時間長短對應于如下所示的能力調節的百分比:調節百分 比調節時間(秒)調節百分 比調節時間(s)10%2060%12Q/GAL04JS02C528-201120%2070%1030%1880%1540%1690%2550%14100%204.5 流程邏輯 參考數碼渦旋壓縮機控制電路及軟件設計指引 表格中的程序流程圖。4.6 接口
7、參數 參考數碼渦旋壓縮機控制電路及軟件設計指引 表格中的子程序接口變量參數。數碼渦旋壓縮機軟件設計指引(基于 UPD78F0034 芯片的 RA78K0 匯編語言編寫)子程序名 CompPro.ASM日期 2005/6/21子程序功能說明: 實現數碼渦旋壓縮機的控制功能。子程序接口變量參數變量名稱 屬性內容定義Q/GAL04JS02C528-2011PowAdj公用變量能力需求PowRun公用變量壓縮機運行能力CompDTim公用變量數碼壓縮機運行時間PWMSTim局部變量PWM 周期內負荷時間PWMCTim局部變量PWM 周期內卸載時間T100ms局部變量100ms 計數變量主程序流程中子程
8、序接口引用說明:主流程循環MainPro:CALL !OutPutProBR MainProOutPutPro:CALL !CompProQ/GAL04JS02C528-2011; digital compressor control process subroutineCompPro:CMPPowAdj,#0BNZ$CompRunProMOVPowRun,#0CLR1PORT_COMPDCLR1PORT_PWMRETCompRunPro: ;compressor running control proceedSET1 PORT_COMPDMOVW AX,CompDTimCMPW AX,#10
9、BC $PWMOffCMPW AX,#20BC $PWMOnMOV A,PWMSTimOR A,PWMCTimQ/GAL04JS02C528-2011CompDPWM:compressor PWMCMP PWMSTim,#0 ;digital outputBZ $PWMOffPWMOn:CLR1 PORT_PWMNOPRETPWMOff:SET1 PORT_PWMNOPRETPWMSTab:DB0DB6 4 ; power grade 1 PWM 40%DB6 4 ; power grade 2 PWM 40%DB7 0 ; power grade 3 PWM 50%DB7 2 ; power
10、 grade 4 PWM 60%DB7 2 ; power grade 5 PWM 60%DB7 0 ; power grade 6 PWM 70%DB1 20 ;power grade 7 PWM 80%DB2 25 ;power grade 8 PWM 90%DB2 25 ;power grade 9 PWM 90%Q/GAL04JS02C528-2011DB2 00 ;power grade 26 PWM 100%DB2 00 ;power grade 27 PWM 100%DB2 00 ;power grade 28 PWM 100%DB2 00 ;power grade 29 PWM
11、 100%DB2 00 ;power grade 30 PWM 100%PWMCTab:DB0DB9 6 ;PWM 40%DB9 6 ;PWM 40%DB7 0 ;PWM 50%DB4 8 ;PWM 60%DB4 8 ;PWM 60%DB3 0 ;PWM 70%DB3 0 ;PWM 80%DB2 5 ;PWM 90%DB2 5 ;PWM 90%DB0 ;PWM 100%DB0 ;PWM 100%DB0 ;PWM 100%DB0 ;PWM 100%DB0 ;PWM 100%DB0 ;PWM 100%DB0 ;PWM 100%Q/GAL04JS02C528-2011 ; digital compressor power adjust subroutineComPowAdj:MOV A,PowAdjCMP A,PowRunBZ $ComPHoldBNC $ComPowIncMOV A,PowAdj ;set power running powerCMP A,#3BNC $ComPowInc3ADD A,PowRunBR ComPLoadComPowInc3:MOV A,PowRunADD A,#3ComPLoad:MOV PowRun,AComPHold:Q/GAL04JS02C528-201
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論