V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
input2output
V2EX  ›  问与答

各位 V 友,请教一个关于电路中积分器的一个问题

  •  
  •   input2output · 2022-03-13 21:52:42 +08:00 · 1354 次点击
    这是一个创建于 1018 天前的主题,其中的信息可能已经有所发展或是发生改变。

    需求:想要生成 PWM 波形,用单片机有点浪费,于是准备用一个 555 生成 50 % 的方波,经过一个积分器生成三角波和电位器,最后用一个电压比较器比较三角波和电位器的电压大小,从而生成 PWM 波形;至于为什么不直接用 555 生成 PWM 波形,是因为 555 生成的 PWM 波形占空比不能达到 100%~ 20 %,且占空比关于电位器旋转角度的线性度不高


    设计:(三角波生成部分)
    运放的 datasheet: UMW LM321MF


    问题:不能输出三角波
    方波波形(正常):
    三角波输出波形(异常):
    三角波输出波形(黄)、方波波形(蓝): 三角波输出波形(黄)、运放 -输入端 (蓝):


    其它信息:输入电压为 5V ;波形均下移了 2.5V 以方便观察;运放 +输入端 经测量保持 2.5V ,故未展示波形

    先提前谢谢各位 V 友!

    3 条回复    2022-03-14 02:55:39 +08:00
    wudicgi
        1
    wudicgi  
       2022-03-13 22:29:45 +08:00
    一般能用单片机和数字电路解决的问题,我会尽量避免自己搭模拟电路,坑太多
    不过对于这个问题,建议先查一下用 ICM7555 输入、输出引脚的电压范围,一般都到不了 VCC 和 GND
    zchzch1014
        2
    zchzch1014  
       2022-03-13 22:54:06 +08:00
    1 、建议采用单片机,后期拓展性强,占空比精度还高;

    2 、将 C2 容值提高即可产生三角波,我这边仿真结果显示,C2 容值大于 150nF 即可,C2 = 150nF 时,三角波峰值电压为 4.25V ;
    ppphp
        3
    ppphp  
       2022-03-14 02:55:39 +08:00
    假如我的电路水平倒退 5 年,说不定能看懂,现在就认得个放大器
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 00:42 · PVG 08:42 · LAX 16:42 · JFK 19:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.