电平移位电路设计(常用于将双极性的宽动态范围信号变成单极性窄动态范围的信号供ADC采集)

前言

在信号调理过程中我们常常会需要将双极性的信号调理成单极性的信号,需要将宽动态范围的信号调理成窄动态范围的信号,本文以一个单极性ADC采样电路的前端信号调理为例介绍该类型电路的设计过程。
要求:为了满足单极性输入范围为0至5V的ADC的采样输入,需将±10V的输入信号调理成0.048V至4.048V的信号。

设计步骤:

1、从±10V变到0.048V至4.048V意味着动态范围从20V变到4V,缩小了5倍,因此首先要有一个放大倍数为1/5的基本放大电路。此处以减法放大器为基础进行设计,在此架构上确定放大倍数相关的电阻取值,此处取反馈电阻为10K,放大电阻为50K。信号从同向端输入,信号放大倍数为10K/50K = 1/5,如图1所示。
图1-确定与放大倍数相关的电阻值
仿真验证确实如所期望的,输入信号被缩小了5倍,如图2所示。
图2-输入信号被缩小了5倍
2、将输出信号的中点由0V抬升到2.048V,其根本是要在输出端叠加一个直流量,映射到输入端则是在输入端叠加一个直流量,可以用加法电路实现,于是有了图3所示的结构(此处采用的参考源为4.096V的):
图3-参考加法电路在输入端添加直流量
3、为了保证不会改变交流量的放大倍数,要求 R 31 / / R 32 = R 3 ( 式 1 ) R31//R32=R3(式1) R31//R32=R31为什么是R31与R32并联后的阻值等于R3而不是串联后等于R3?因为由叠加原理可知,当单独求交流量回路时需要将直流电压源V3设为0,即接地,当V3接地后很明显R31和R32是并联的。
4、至此,直流量是加进来了,但怎么让叠加到输出的直流量刚刚好是2.048V呢?为此我们需要将交流源V4设为0(如图4所示),单独分析直流回路。
图4-直流回路
5、图4是一个简单的同相放大电路,将Vp点的电压放大(1+10/50)=6/5倍后得到预期的2.048V直流量,反推得Vp = 1.707V,于是有 R 4 / / R 31 R 4 / / R 31 + R 32 ∗ V 3 = V p ( 式 2 ) \frac{R4//R31}{R4//R31+R32}*V3=Vp(式2) R4//R31+R32R4//R31V3=Vp2连解式1和式2即可接得R31等于R31等于20K。
6、将R32、R31设成20K,加上信号源进行验证性仿真,完整电路图如图5所示,最终仿真结构如图6所示。

图5-完整电路
图6-仿真结果

选择极性基带信号极性基带信号、ASK、PSK和FSK作为MATLAB仿真分析数字信号误差的对象。 极性基带信号是一种基于正半波信号的编码方式,信号值为0和1。在仿真分析中,可以通过调整信号幅度和频率,并引入高斯白噪声模拟实际通信环境下的误码率。通过比较接收信号与发送信号的差异来评估误码性能。 极性基带信号使用正、负信号值来编码数字信息。通过仿真分析,可以模拟在噪声环境下的误码率变化,并比较不同噪声水平下的信号接收性能。 ASK(Amplitude Shift Keying)是一种调制方式,通过改变信号的幅度来传输信息。在MATLAB仿真中,可以设定不同的调制深度和噪声水平,通过比较接收信号和发送信号的差异来评估误码率。 PSK(Phase Shift Keying)是一种相位调制方式,通过改变信号的相位来传递信息。在仿真中,可以设置不同的调制深度、相位偏移和噪声水平,并比较接收信号与发送信号的相位差异来评估误码率。 FSK(Frequency Shift Keying)是一种频率调制方式,通过改变信号的频率来传输信息。在MATLAB仿真中,可设定不同的频率间隔、频率偏移和噪声水平,通过比较接收信号与发送信号的频率差异来评估误码率。 总之,通过这些仿真分析,我们可以对不同信号调制方式,在不同噪声水平下的误码率进行评估和比较,帮助我们了解数字信号在实际通信环境中的传输性能。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值