[STM32] 差分输出放大器,这样用也行?

[复制链接]
1702|5
 楼主| ihafd 发表于 2017-10-14 12:17 | 显示全部楼层 |阅读模式
自己做的差分输出放大器,为什么输出会不平衡?

如下图的差分放大器,输出差分信号。因为接收端的信号要求是差分信号所以设计了这个差分输出放大器。
这差分放大器的输入信号是我用STM32 的DA产生的。

现在发现它的输出很不平衡,用示波器测量差分输出信号,总是波形的上半部份(正端)比下半部份(负端)大许多,大约大1/3左右。

请问为什么会这样?怎样改进?谢谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hualiming025 发表于 2017-10-14 12:53 | 显示全部楼层
DA1_1 DA1-2 应该输入一对差分信号,你STM32 DA如何产生差分信号?
linqing171 发表于 2017-10-14 22:57 | 显示全部楼层
void SetDac(int da)
{
    mcu_dac_out_da1(2048+da/2);
    mcu_dac_out_da2(2048-da/2);
}
 楼主| ihafd 发表于 2017-10-14 23:22 | 显示全部楼层
MCU这样控制输出不了差分信?
McuPlayer 发表于 2017-10-15 10:28 | 显示全部楼层
最简单的方法,用一个DAC输出你的模拟量,然后和Vdd/2进加法器,得到信号+,信号--直接使用Vdd/2
xiaxingxing 发表于 2017-10-15 10:53 | 显示全部楼层
输出端分别串一隔直电容试试。。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

294

主题

858

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部