巡音v4初音v4网易云:如何将单片机输出的50Hz方波信号变换成50HZ的正弦波信号?
来源:百度文库 编辑:高校问答 时间:2024/08/31 18:55:54
简化一下说,把正弦波正半周分成四份,到2.5ms时输出通过电阻对电容冲电到2.7V(控制冲电脉宽应在0.5ms内完成),到5ms时输出通过电阻对电容冲电到3V(控制冲电脉宽应在0.5ms内完成),到7.5ms时输出通过电阻对电容冲电到2.7V(控制冲电脉宽应在0.5ms内完成),到10ms时输出通过电阻对电容冲电到2V(控制冲电脉宽应在0.5ms内完成)。以上以峰值1V,最低1V,最高3V的含2V直流成分的正弦波为例,最后用电容隔离2V直流成分,即得峰值1V的正弦波。
把正弦波正半周分成的份数越多,充电越快波型就越接近正弦波。一般把一个完整的正弦波分成40份足够了。整个过程可理解成A/D转换逆过程。程序中各段充电的电压值放到表中,由电压值确定充电脉冲宽度。但最宽不能高于每份正弦波宽,同时充电过程还的能完成。
用整形电路整形一下就可以了
恍然大悟!