最近在做高压无感方波的一个电动工具,碰到了电机换相不准的问题,里面的原理涉及到过零检测原理,由于电机跑起来后,里面的干扰大,没办法确定是硬件还是软件问题。刚好在网上看到Rohm有免费申请样片的页面,赶紧申请了一块。上周就收到了样品,正好今天有时间就拿出评估版做了一下测试,手上拿到的样品是带隔离的:

第一时间拆开后,按照说明书接好电源供电和示波器,

并给板上电,Rohm评估板需要两个电压,一个交流220V输入,一个5V输入


接通220V电源,电流7mA左右,并打开5V的电源进行输入,
示波器出现了波形

调整波形的位置,可以看到如下图

过零检测的原理看图就很清楚了,交流电的正半周与负半周的交界处,即交流为零伏的地方,给一个高低电平出来,把这个信号给到单片机,可以用来检测交流信号的相位和频率,可以拿来控制可控硅的导通时间,控制电机的运行速度等。
最后来一张完整的图

实际测试中发现当交流电低于16V时,过零检测电路会出问题,输出脚不会出现变化了,也就说,输入交流信号的范围最低可以到16V输入。
到此测试完成,本意是拿来给到电机做换相的,但单片机供电只有3.3V,要求16V的最低供电电平没办法满足这个条件,也不能用在高压无感无刷电机的换相线路上,不过也在此对Rohm公司和面包板社区表示感谢。