This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
按照数据手册上的说明,结合下面的帖子的理解,有1个问题请管理员帮忙解答:
假设用CMPSS进行交流电流过流判断,ADC参考电压3.3V,交流采样中心点为1.65V,交流采样量程为 -1.65A(0V时) ~ +1.65A(3.3V时)
现在需要设置交流电流保护点为1.0A,迟滞0.1A,希望程序能实现如下2个功能:
对于H比较器,当交流电流大于1.0A时比较器动作,程序报警,此后当交流电流小于1.0A-0.1A=0.9A时,比较器复位,程序解除报警
对于L比较器,当交流电流小于-1.0A时比较器动作,程序报警,此后当交流电流大于-1.0A+0.1A=-0.9A时,比较器复位,程序解除报警
L比较器输出设置为翻转。
根据数据手册的示意图,很容易理解比较器H的动作逻辑
按照示意图来理解L比较器的动作:
当电流 > -1.0A时比较器动作输出1,翻转后输出0,此时无报警
因为迟滞作用,当电流 < -1.1A时比较器动作输出0,翻转后输出1,此时报警
原本迟滞功能是作用于报警解除的,L比较器似乎无法达到预想的功能。
对于L比较器,当交流电流小于-1.0A时比较器动作,程序报警,此后当交流电流大于-1.0A+0.1A=-0.9A时,比较器复位,程序解除报警
按照示意图来理解L比较器的动作:
当电流 > -1.0A时比较器动作输出1,翻转后输出0,此时无报警
因为迟滞作用,当电流 < -1.1A时比较器动作输出0,翻转后输出1,此时报警
我的想法是,
当I<-1.0A时,L比较器输出为0,翻转后为1,程序报警;
当I>-0.9A时,L比较器输出为1,翻转后为0,程序不报警。
输出加入迟滞、翻转之后的示意是这样的: