ADCMP370比较器的应用
0赞两电压间如何比较,有两种方式,一种是通过不断的AD采样实现,即CMPA,CMPB, CMPC分别连接到单片机的ADC1, ADC2, ADC3引脚,Middle点接单片机的ADC4 引脚。检测过程中ADC4一直使能,只要在AB 通电期间,将CMPC和Middle 的采样值比较,AC 通电期间将CMPB 和Middle的采样值进行比较,BC通电期间将CMPA 和Middle的采样值进行比较,就可以成功检测出各相的过零事件。另一种方式是外接比较器,通过捕捉上升/下降沿来判断反电势过零时刻。由于采用外接比较器的方式的具有检测可靠、编程简单的优点,本次设计就用这种方式进行设计。比较器使用的是美国模拟器件公司(ADI)生产的低功耗比较器ADCMP370,这款比较器采用2.25-5.5V单电压供电,可承受高达22V的输入比较电压,封装十分小巧,功耗极低,且价格相对低廉,非常适合在本系统中应用。
比较器电路如图9所示,限于篇幅仅以A相为例说明,比较器采用模拟电平AVDD(3.3V)供电,目的是方便单片机检测其输出,比较器输出接I/O端口,通过I/O端口对其电平进行读取,当一相前后两次采样值变化时就认为发生反电势过零事件,延迟30度电角度时间进行换相。

图 比较器电路
将CMPA点电压与MIDDLE点电压通过比较器比较,得到输出方波信号如图4-10所示,将此信号送入单片机,就成功检测到了转子的位置,为自同步运行提供了位置信号,试验中我们发现即使不延迟30度换相依然可以切入自同步调速,但运行过程伴随有噪声,且随着电机转速的升高噪声明显增加。

比较器输出波形
