数码涡旋压缩机控制电路及软件设计指引文档格式.docx
- 文档编号:17425056
- 上传时间:2022-12-01
- 格式:DOCX
- 页数:11
- 大小:104.39KB
数码涡旋压缩机控制电路及软件设计指引文档格式.docx
《数码涡旋压缩机控制电路及软件设计指引文档格式.docx》由会员分享,可在线阅读,更多相关《数码涡旋压缩机控制电路及软件设计指引文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
当PWM电磁阀打开时,中间压力室内压力释放,压缩腔室内压力大于定子上端面压力,压缩机定子轴向上移一个间隙,高低压腔室连通实现卸载;
当PWM电磁阀关闭,排气压力及中间压力又将定子下压,实现密封并负载。
压缩机在电磁阀控制电源的作用下,可自由地调节开启-关闭时间的比例,实现“0-1”交替输出,即将这种交替输出形式的压缩机称为数码涡旋压缩机。
4.2硬件资源的介绍
电路原理图如下:
对数码压缩机控制需要两个普通的I/O口,PORT_COMPD、PORT_PWM;
IC2003增加驱动能力;
光耦3021隔离作用;
R5起限流作用,保护光耦;
R51、R45起交流限流作用;
C25、R44电阻组成RC滤波,滤除可控硅管断瞬间的尖峰电流;
需要数码压缩机输出时,PORT_COMPD输出高电平;
双向可控硅BT12调节数码压缩机的PWM,实现变能力输出。
4.3软件功能
该子程序模块可以被主程序流程直接调用实现数码压缩机的控制功能。
4.4控制算法
数码涡旋变容量系统通过压缩机负荷与卸载时间的比例来控制冷媒输出量。
因此,数码系统制冷量输出可“无级调节”,且无需改变压缩机转速,有效实现了压缩机宽范围内的容量调节,减少了电源高次谐波的干扰,扩大了压缩机的运行使用范围。
例如:
压缩机总能力为5匹,周期时间为20秒,若要输出2.5匹的能力(总能力的50%),负荷10秒,卸载10秒即可;
若要输出1匹能力(总能力的20%),则负荷4秒,卸载16秒,依次类推。
对数码压缩机而言,开关循环的时间长短对应于如下所示的能力调节的百分比:
调节百分比
调节时间(秒)
调节时间(s)
10%
20
60%
12
20%
70%
10
30%
18
80%
15
40%
16
90%
25
50%
14
100%
4.5流程逻辑
参考《数码涡旋压缩机控制电路及软件设计指引》表格中的程序流程图。
4.6接口参数
参考《数码涡旋压缩机控制电路及软件设计指引》表格中的子程序接口变量参数。
数码涡旋压缩机软件设计指引
(基于UPD78F0034芯片的RA78K0汇编语言编写)
子程序名
CompPro.ASM
日期
2005/6/21
子程序功能说明:
实现数码涡旋压缩机的控制功能。
子程序接口变量参数
变量名称
属性
内容定义
PowAdj
公用变量
能力需求
PowRun
压缩机运行能力
CompDTim
数码压缩机运行时间
PWMSTim
局部变量
PWM周期内负荷时间
PWMCTim
PWM周期内卸载时间
T100ms
100ms计数变量
主程序流程中子程序接口引用说明:
;
-----------------------------------------------------
digitalcompressorcontrolprocesssubroutine
CompPro:
CMPPowAdj,#0
BNZ$CompRunPro
MOVPowRun,#0
CLR1PORT_COMPD
CLR1PORT_PWM
RET
CompRunPro:
;
compressorrunningcontrolproceed
SET1PORT_COMPD
MOVWAX,CompDTim
CMPWAX,#10
BC$PWMOff
CMPWAX,#20
BC$PWMOn
MOVA,PWMSTim
ORA,PWMCTim
BNZ$CompDPWM
CALL!
ComPowAdj;
compressorpoweradjustsubroutine
MOVA,PowRun
MOVC,A
MOVWHL,#PWMSTab
CompDSPWM:
MOVA,[HL+C]
MOVPWMSTim,A
MOVWHL,#PWMCTab
CompDCPWM:
MOVPWMCTim,A
CompDPWM:
CMPPWMSTim,#0;
digitalcompressorPWMoutput
BZ$PWMOff
PWMOn:
CLR1PORT_PWM
NOP
PWMOff:
SET1PORT_PWM
RET
PWMSTab:
DB0
DB64;
powergrade1PWM40%
powergrade2PWM40%
DB70;
powergrade3PWM50%
DB72;
powergrade4PWM60%
powergrade5PWM60%
powergrade6PWM70%
DB120;
powergrade7PWM80%
DB225;
powergrade8PWM90%
powergrade9PWM90%
DB200;
powergrade10PWM100%
powergrade11PWM100%
powergrade12PWM100%
powergrade13PWM100%
powergrade14PWM100%
powergrade15PWM100%
powergrade16PWM100%
powergrade17PWM100%
powergrade18PWM100%
powergrade19PWM100%
powergrade20PWM100%
powergrade21PWM100%
powergrade22PWM100%
powergrade23PWM100%
powergrade24PWM100%
powergrade25PWM100%
powergrade26PWM100%
powergrade27PWM100%
powergrade28PWM100%
powergrade29PWM100%
powergrade30PWM100%
PWMCTab:
DB96;
PWM40%
PWM50%
DB48;
PWM60%
DB30;
PWM70%
PWM80%
DB25;
PWM90%
DB0;
PWM100%
digitalcompressorpoweradjustsubroutine
ComPowAdj:
MOVA,PowAdj
CMPA,PowRun
BZ$ComPHold
BNC$ComPowInc
MOVA,PowAdj;
setpower<
runningpower
MOVPowRun,A
ComPowInc:
SUBA,PowRun;
setpower>
CMPA,#3
BNC$ComPowInc3
ADDA,PowRun
BRComPLoad
ComPowInc3:
ADDA,#3
ComPLoad:
ComPHold:
------------------------------------------------
1.96mSintervalWatchTimerINTERRUPT
INTWTI:
INCT100ms
CMPT100ms,#51
BC$INTWTIRT
MOVT100ms,#0
CMPPWMSTim,#0
BZ$DecPWMCTim
DECPWMSTim
RETI
DecPWMCTim:
CMPPWMCTim,#0
BZ$INTWTIRT
DECPWMCTim
INTWTIRT:
RETI
注明:
1、ComPowAdj子程序计算数码压缩机的输出能力,需要根据不同的数码涡旋系统去适当的调整。
2、INTWTI中断产生2ms的时间基准。
程序流程图:
1、数码压缩机调节主控流程图
2、PWM调节流程图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数码 涡旋 压缩机 控制电路 软件设计 指引