我们将重心放在频率这个量上来。我们可以猜想造成三角波输出失真的可能是三角波的基波频率被衰减了,什么会衰减某个频率的信号?可能会想到滤波器,可是我们是直接将 DAC输出和示波器连接的呀,中间没有其他电路。那会是什么呢?其实我们又忽略了一个东西,耦合方式,直流耦合会使信号全部通过,而交流耦合会通过电容阻隔直流成分。对于交流耦合我们可能会粗暴地认为它和直流耦合的区别就是去掉直流耦合的直流成分,其实并不是这样。没有一个滤波电路可以做到理想的滤波,不是说希望诚掉直流成分就真的只会诚掉直流(下面会做详细介绍)。于是我们可以去检查一下我们示波器与单片机 DAC输出的耦合方式,可能会发现我们使用的是交流耦合。那么我们试着将交流耦合换成直流耦合方式,这样你会发现问题就这么解决了。
免责声明:本平台仅供信息发布交流之途,请谨慎判断信息真伪。如遇虚假诈骗信息,请立即举报
举报