发布网友 发布时间:2022-05-24 18:17
共5个回答
热心网友 时间:2023-10-24 18:32
如果只是想用纯模拟电路的话,可以先用文森电路产生正弦波(频率大概100Hz,幅值0~10V吧)此波形不应滤除直流,然后将此信号输入LM358的反相输入端。然后将0-10V的模拟值输入同相端。那么LM358输出端就为一个PWM占空比可调的波形。热心网友 时间:2023-10-24 18:32
现在有一种更简便的方法,用APC芯片,将模拟信号直接转换成线性PWM信号。
热心网友 时间:2023-10-24 18:33
既然你是想根据这个模拟电压信号来控制LED的亮度,但是单片机是数字集成电路,因此首先得有一个AD转换是吧,可以选用ADC0809,而LM358只是一个运算放大器,没有这个功能。根据AD转换后得到的数值来调节PWM信号的占空比就可以了。热心网友 时间:2023-10-24 18:33
一个产生三角或锯齿波,另一个比较,输出PWM信号。在加功率输出。热心网友 时间:2023-10-24 18:34
两种: