- 0
- 0
- 约2.16千字
- 约 4页
- 2021-03-21 发布于江苏
- 举报
基于单片机的智能化模拟信号预处理系统
导语:?由传感器输出的模拟信号一般要作放大、衰减、滤波等预处理之后,才能送入ADC进行模/数转换。 1引言
由传感器输出的模拟信号一般要作放大、衰减、滤波等预处理之后,才能送入ADC进行模/数转换。在自动控制、智能仪表等领域中,要求这一处理过程可由软件控制,自动调整放大或衰减倍数,设置低通滤波器的截止频率,并且,还要将这些参数传送给CPU,以便修正测量结果;大多数市售的成品数据采集板都不具备模拟信号的预处理功能,使用时必须外接人工控制的放大、滤波装置,无法实现自动化。作者正是为了解决这些问题,才开发了这套基于单片机的智能化模拟信号预处理系统,当然,该系统也可以作为一般的放大器、滤波器使用。
2硬件电路
图1为模拟信号预处理电路的简图。由双电流输出型DAC芯片AD7528和运放构成程控放大/衰减器,其原理是利用DAC内部的R-2R电阻网络,一个DAC作为运放的输入电阻,另一个作为反馈电阻。R-2R的其等效电阻可写为:
RDACA=256RLDA/NA;RDACB=256RLDB/NB
其中RLDA和RLDB分别为DACA和B的R-2R梯形网络电阻,NA和NB为十进制的DAC输入数字(1~255)。电路的增益为:Vout/Vin=-(RLDB/RLDA)×
原创力文档

文档评论(0)