2.对比例阀2电路图进行优化使压力调节波动小于±5%,比例阀2电路图如下所示:
3.测试记录
1.不加气罐时,气泵经过压差传感器正压的容积为16.31mL,发送DAC2 1000指令,串口显示的压差传感器的压力值为(1000-204)÷45=17.68kPa。45mv=1kpa
电压波动为(837-779)÷796=7.2%,压力波动为(837-779)÷45=1.28kpa;
示波器捕捉的电压波动如下图所示:
按照理论计算:(16.31+0.16)÷16.31×101=101.99即压力波动为0.99kpa,电压波动为45mv左右,和实际串口输出的压力波动大概相等。
2.加了气罐时,气泵经过压差传感器正压的容积为40mL,发送DAC2 1000指令,串口显示的压差传感器的压力值为(1000-204)÷45=17.68kPa。
电压波动为(807-801)÷800=0.75%,压力波动为6÷45=0.13kpa;
示波器捕捉的电压波动如下图所示:
3.考虑不加气罐,压差传感器的压力波动在输出到fid的过程中需要过空气气阻,可以大大减小1.28kpa的压力波动,做到稳定输出流量,所以1kpa左右的电压波动对于稳定输出流量来说,可以忽略不计。
4.压力波动会导致比例阀的开关不稳定,所以需要将这个波动滤除掉,在压差传感器前加上滤波电路,由于知道上图中的波动频率为8ms,即为125Hz,给电路加入RC滤波,电阻为47k,电容为100nF,低于33.9Hz的频率通过,结果如下图:
电压波动为(806-802)÷800=0.5%;
示波器捕捉的电压波动如下图所示:
5.发送DAC2 2000指令,使压差传感器的电压值从1000变为2000,此过程的延时时间为100ms。
6.电磁阀最大电流为5÷26=0.192A;
由上图可知:当电流在200mA时,三极管放大倍数为20倍到35倍之间,假设MMBT5551三极管的放大倍数为20倍,192÷20=9.6mA,限流电阻的值为120Ω,9.6x120=1.152V,已知三极管压降为0.7V,则要全功率开启比例阀至少需要误差放大电路输出1.852V的电压。
依据误差放大电路输出电压公式:Vout=Vdpt+(Vdpt-Vdac2)x(R441/R440)
假设要使比例阀全功率工作,Vdpt的初始值为200mV,当设置Vdac2为0时,放大倍数只要比8倍大,就能让比例阀全功率工作。
因为三极管放大倍数最小为20倍,实际肯定比20倍大,我们可以把放大倍数8倍慢慢往下调,调到最合理的值。
通过测试,当我们放大倍数往下调的时候,控制精度准确度却在慢慢减小,所以要加大放大倍数加大控制精度准确度,当放大倍数为11倍时,压力波动在100mV以内,最为合适。
4.测试结论
1.通过测试可知,不用加电压跟随器也能驱动比例阀全开,因此去掉电压跟随器。
2.将压差传感器压力值改到最小,此时需要比例阀全开,比例阀还不能全开,将限流电阻R456从1k改为120Ω提高驱动电流,误差放大器倍数改为11倍,比例阀能全功率工作。
3.通过更改误差放大器的倍数,发现不管是放大误差倍数还是减小误差倍数都对电压波动的改善效果都不理想。
4.由于气泵是隔膜泵,隔膜泵因其工作原理决定了其流量有一定脉动性,接到压差传感器正压时,会有一定的波动,因此不管电路怎么优化,其压差传感器本身会有一定的波动,最大电压波动为58mv,即为1.28kpa的压力波动。
5.由于压差传感器的压力波动在输出到fid的过程中需要过空气气阻,可以大大减小1.28kpa的压力波动,做到稳定输出流量。
6.压力波动会导致比例阀的开关不稳定,所以需要将这个波动滤除掉,在压差传感器前加上滤波电路,给电路加入RC滤波,电阻为47k,电容为100nF,使低于33.9Hz的频率通过,滤除后的电压波动为0.5%,延时时间为100ms。
7.最后优化的电路图如下图所示: