关注公众号,可以领取资料哦
(1) 什么是DAC?
DAC,全称是digital-to-analog converter,即是数模转换器,一般主要用在发射链路。
而ADC,全称是analog-to-digital converter,即模数转换器,一般用在接收链路。
这两个,都是模拟和数字的分界面,DAC是把数字变成模拟信号,ADC是把模拟信号变成数字信号。
(2) 先来看看实际ADC的采样过程---sample and hold
在使用ADC之前,先来了解一下采样定理,讲的采样定理,是理想采样。
但是实际上,ADC常用的采样方法是sample and hold,也就是说,在采样点得到一个值,然后在采样周期内保持不变,直到下一个采样点更新。
也许你会说,你题目中讲的不是DAC么,怎么讲到ADC的采样了。
那是因为,在ADC中的sample and hold,和DAC中的zero order hold是等效的。虽然名字不一样,但是出来的波形都是一样的,都是阶梯状的波形,如上图所示。
前面讲过,理想采样后,会得到冲激脉冲序列,如下图所示。
将这个冲激脉冲序列与宽度为Ts的矩形脉冲进行卷积,即可得到实际ADC经过sample and hold后得到的波形。虽然从频谱上来看,两者相乘后,会有一点点失真,不过,我想,这种固定的失真,后面的算法应该能补回来的吧。
(3) 为啥说,在用DAC之前,也还是要了解一下采样定理呢?
一般DAC工作时,其实和上图中演示的ADC的sample and hold的采样过程一样,把输入的数字信号的值,在一个周期内保持不变,直到下一个采样点更新。这个步骤,在DAC中,称为zero order hold。
所以,如上面分析的频谱所示,当信号变成模拟信号后,除了我们需要的频谱以外,在其他频率处也有信号。但是由于矩形脉冲带来的sinc频谱,所以幅度会有所抑制。
参考文献:
[1] http://www.dspguide.com/CH3.PDF
[2] https://www.ti.com/lit/an/slaa523a/slaa523a.pdf
完结接收机课程吆喝处哈(已在平台上购买的同学,加我微信,领课件资料哈!)
想了解接收机的底层理论知识,可以选择这门课;
想了解ADS的系统仿真,可以选择这门课;
想了解SystemVue的系统仿真,可以选择这门课。
每个分指标的计算后面,都跟着一个仿真验证。所有指标都分配完了以后,还会有一个整体链路的仿真。
整体链路仿真,还分单音时候的验证+调制信号的验证;ADS仿完,再用SystemVue走一遍。
这些仿真步骤,该采用什么模板,各个参数该怎么设置,该用什么等价标准来判断,都是我花了很长时间探索,才联通起来的。
我觉得大概率是全网独一份,因为这些都是我结合软件自带的help文件和模板,再结合项目,一点一点探索出来的,有很多自己的想法在里面。
想报名的同学,可以海报底部扫码哈!
☜左右滑动查看更多
Slide for more photos