单片机采集交流电电流,信号变换问题请教!
背景:使用单片机控制可控硅驱动加热线圈。
使用0.05Ω电阻进行电流取样。电阻两端波形如图1所示
这个波形数据没有办法直接采样,想转换为如图2所示的波形。不知道怎么实现。特请教一下大家,一般都怎么做!
你这是调相工作方式,需要过零检测电路,再加上触发电路,可以实现,不过你的控制对象是加热线圈,温度这种时间长数较大的被控制对象,其实你用带过零检测的可控硅就可以了,可以连续开几个周期,再关几个周期,对电网的干扰还小,做起来更简单。 精密整流 最简单就是 叠加1/2VCC进入单片机,然后软件倒相 本帖最后由 locky_z 于 2020-11-30 20:00 编辑
曾经做过这样的单电源供电全波整流测量电路,单电源供电,非常匹配ADC进行处理(因为95%的ADC都是单电源ADC)
需要调节P1使正和负的幅度相等.
这个电路缺点就是输入阻抗和输出阻抗在正/负输入时都不相同,并且输出阻抗还不小.
但假如你是直接从0.1欧电流采样电阻上取信号,没啥影响 locky_z 发表于 2020-11-30 19:58
曾经做过这样的单电源供电全波整流测量电路,单电源供电,非常匹配ADC进行处理(因为95%的ADC都是单电源ADC)
...
器件选型有推荐吗?看起来不错! 精密全波整流 可以通过运放加法电路抬高到VCC的一半,让单片机采集到正正半周信号和负半周信号也是一种办法
页:
[1]