如何设计单片机控制的正弦波振荡电路

2019-03-25 15:42发布

请教一下,工作电压9~16V,如何用单片机控制,实现50V左右峰值的正弦半波。

有没有什么参考电路,看了一下三点式电容振荡电路,用仿真试了下,好像不行,请问有没有什么好的推荐,谢谢! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
assypn
1楼-- · 2019-03-26 23:09
maychang 发表于 2015-12-28 10:20
“要求的频率是170KHz±3%”
这是一个固定频率,还是要在这个±3%的频率范围内变化?

是这样

这个电路是要求依据后续电路的反馈,调整单片机的输出频率,达到闭环的效果

170KHz±3%是中间一个元件的输入频率要求,而反馈是这个元件的输出电压

需要通过调整输入的频率,来达到调整输出的电压的目的
maychang
2楼-- · 2019-03-27 00:22
assypn 发表于 2015-12-28 11:40
是这样

这个电路是要求依据后续电路的反馈,调整单片机的输出频率,达到闭环的效果

170KHz±3%是中 ...

“170KHz±3%是中间一个元件的输入频率要求,而反馈是这个元件的输出电压。需要通过调整输入的频率,来达到调整输出的电压的目的”
这个要求,距离首帖所叙述的问题,实在是太远了。
以致于我对你9楼回复chunyang的叙述都产生了怀疑。
倒底你要单片机产生什么波形?方波还是正弦波?
无论单片机产生什么波形,频率变化范围要求多大?
assypn
3楼-- · 2019-03-27 05:08
 精彩回答 2  元偷偷看……
assypn
4楼-- · 2019-03-27 10:58
maychang 发表于 2015-12-28 12:30
“170KHz±3%是中间一个元件的输入频率要求,而反馈是这个元件的输出电压。需要通过调整输入的频率,来达 ...

抱歉首贴的表达有点问题

我是通过单片机I/O口输出高低电平,通过硬件电路板的转化,使这部分的输出为50V 170KHz左右正弦波;再通过二极管之类,保留半波,输入到元件内;最后通过监测元件输出的电压,调整最初输出的高低电平频率,达到稳定输出电压的目的。
maychang
5楼-- · 2019-03-27 14:13
assypn 发表于 2015-12-28 13:14
抱歉首贴的表达有点问题

我是通过单片机I/O口输出高低电平,通过硬件电路板的转化,使这部分的输出为5 ...

按照你现在的叙述,单片机仅仅是起一个V-F变换的作用。这个很容易,甚至不用单片机,用V-F芯片都可以做到,而且其频率变化是连续的,频率变化范围也非常大。用单片机的话,只要根据“元件输出的电压”经AD转换后的数值改变单片机输出方波频率即可。
maychang
6楼-- · 2019-03-27 14:39
assypn 发表于 2015-12-28 13:14
抱歉首贴的表达有点问题

我是通过单片机I/O口输出高低电平,通过硬件电路板的转化,使这部分的输出为5 ...

要稳定“元件输出的电压”,单片机需要采用PID算法。PID的那些系数,需要根据你的具体情况而定。

一周热门 更多>