• 低成本简易信号幅值调节/信号叠加电路


    低成本简易信号幅值加减调节/信号叠加电路

    在这里插入图片描述

    前言

           前段时间在测试一款DAC模块时发现模块输出的正弦波只有正压,没有负压部分,由于频率不高,精度也没什么要求,由此设计了上面的 一款用于调节信号幅值加减电路自用的同时分享出来电路图各位大佬帮忙一起分析电路优缺点。

           板子采用正负压电源供电,可以将信号从IN1输入通过电位器CV使信号在Y轴上移动,也可以同时从IN1和IN2输入两组信号,最终从OUT1输出IN1+IN2信号。

    芯片的话采用了两颗NE5532,主要还是因为便宜的同时性价比也非常不错。下面我们会分享出电路的原理图。

           GAIN电位器调节输出的增益(0.2-5),简单来说输入输出关系可以总结为以下两组公式

    当R1短接为0Ω电阻时
           OUT1 = IN1 + Vcv (Vcv为CV电位器的分压电压)
           OUT2 = (IN1 + Vcv)*GAIN

    OUT1、OUT2、IN1、IN2分别代表对应输入输出口电压

    当R1断开连接时
           OUT1 = IN1 + IN2
           OUT2 = (IN1 + Vcv)*GAIN

    信号测试

           为了测试方便,我们焊接上R0电阻,我们主要也是为了调节信号在Y轴上的输出,就不测试两组信号叠加的结果了

           输入±15电压源,IN1输入50HZ、10KHZ、100KHZ正弦波信号,调节CV电位器测试结果如下

    50HZ

    请添加图片描述

    10KHZ
    请添加图片描述

    100KHZ

    请添加图片描述
           这样我们就可以将只有正压部分的信号转换成正负都有的信号,当然也可以将0V以下的部分转换成0V以上也是没有问题的,测试在250KHZ左右信号开始出现比较明显的衰减。

    原理图

    在这里插入图片描述

           上面我们采用了两颗NE5532的芯片,主要另外做了放大部分的电路,如果不需要缩放信号的话一颗芯片就可以完成上面的功能。

    总结

           上面的波形在NE5532芯片这个价位下实现已经是非常不错了,运放部分个人水平有限有待学习,上图电路有待改良部分期望各位大佬指点交流。

  • 相关阅读:
    六千字带你快速上手操作MySQL
    GoLang核心知识点
    缓存同步之 RabbitMQ 和 Canal
    开源高性能结构化日志模块NanoLog
    (三)Redis 线程与IO模型
    Java Swing猜单词游戏
    MyBatis之增删查改功能
    【MySQL】3.2-MySQL中的比较运算符
    sqlmap结合dnslog外带注入
    leetcode竞赛:20220904双周赛
  • 原文地址:https://blog.csdn.net/qq_42250136/article/details/127609885