今天小编要和大家分享的是模拟技术相关信息,接下来我将从基于STM32和AD5791实现单路超高精度可调电压电路的设计,intel低价四核处理器对决 新秀q8200 pk经典q6600这几个方面来介绍。
模拟技术相关技术文章基于STM32和AD5791实现单路超高精度可调电压电路的设计
引言
现在很多智能测量仪表要求具有超高精度的电压信号,同时要求高稳定性、高线形度和低噪声、低温度漂移。这样的模拟系统设计面临复杂的工程技术挑战,常规的方法是采用多个较低分辨率的DAC和大量分立元件与支持IC整合在一起,同时伴随着相当大的开发风险和高代价的修改时间,才能优化电路参数、减小误差和设计出复杂的自动校准电路,这样不仅增加了硬件设计的复杂性,通常达到的精度也不是很高。本系统设计的基于STM32微处理器和AD5791的20位超高精度测量系统中,实现了单路超高精度可调电压信号的输出,输出电压信号的幅值可以通过软件来设置。该系统可靠性高,不需要校准电路。
AD5791是美国ADI公司推出的一款高性能的单路20位电压输出数模转换器, 它是业界首款具有真正1 ppm(百万分之一)分辨率和精度的DAC器件 。双极工作电压高达33 V。同时AD5791具有1 ppm的分辨率和精度、低噪声(l ppm以下)、快速刷新率(1 us)和非常低的输出漂移(在l ppm以下)。该器件采用了多功能三线串行接口,并与SPI、QSPI TM 、MICROWIRE TM 和DSP接口标准兼容。该器件集成了一个上电复位电路,以确保DAC输出能达到0V,并保持在已知输出阻抗状态,直到有效写入为止。该器件还提供了一个输出钳位功能,这使得其输出在一个限定的负载状态。综上知,采用该款芯片,减少了复杂校准算法的必要性,能极大地简化设计任务、减少开发和维护成本,同时降低风险。国内相关学者在精密电压源和医疗仪器中也得到了应用 。
本系统的 Cortex-M3处理器为意法半导体公司推出的32位RISC处理器 STM32F103VCT6,主频最高可达72 MHz,应用也比较广泛 。该处理器具有256KB的程序存储器,48 KB的RAM,同时它有8个定时器、5路串口、3路SPI、2路I2C,具有独立看门狗和窗口看门狗,非常适合于与AD5791构成高精度的测量系统。
1、硬件电路设计
数模转换电路中采用了1片参考电压基准产生芯片REF02AZ、1片超高精度双路轨至轨输出运算放大器AD8676、1片高精度单路轨至轨输出运算放大器AD8675和20位超高精度数模转换芯片AD5791构成。该电路性能稳定,运行效果非常好。下面对电路进行详细分析。