用超纤巧16位ADC取代低性能嵌入式数据转换器
扫描二维码
随时随地手机看文章
摘要: 本文介绍了如何利用外置adc取代微控制器内部所集成的adc以及设计时需要考虑的注意事项。 关键词: adc;微控制器;增益放大器;传感器阻抗 当今的电子产品总是希望尺寸越小越好。从占据整个房间的服务器系统到能方便地装进衣服口袋的消费电子产品,设计师们不断寻求实现最小的外形尺寸,在更小的空间中实现更多的功能。能够让完整的解决方案比同类方案小 10% 到 20% 的设计师有更大的机会赢得设计订单。纤巧的集成电路是从大到小各种产品设计的关键。 这类便携式和空间受限的产品设计中包括电源、微控制器、mosfet、放大器、数据转换器等电路。专用集成电路(asic)中已经纳入了很多上述功能,取得了不同程度的成功。设计师在空间、性能和成本之间进行平衡取舍时,一个可能影响测量效果的环节是模数转换。设计师们常常使用微控制器和集成式 adc或较低分辨率的 adc 和前置放大器电路。 测量便携式和空间受限设计的温度、电压、电流和其他信号时,adc 发挥着关键作用。嵌入式微控制器中的 adc 有一个主要问题,线性度、偏移误差、噪声等关键直流性能规格常常没有保证、未经过测试甚至未列出。尽管微控制器的方框图显示,内部有一个12 位逐次逼近寄存器(sar)adc 或一个 16 位增量累加 adc 可选,但是设计师们却要猜测其真正的性能有多好。 当今的微控制器内核集成了多种功能,包括数字时钟、定时器、存储器和几百个寄存器。就确实含有 adc 的微控制器而言,浏览冗长的数据表以确定 adc 的性能是一个艰巨的任务。 进入实验室以后,获得好的 adc 性能可能同样艰巨。一个“16 位 adc”用起来也许更像是一个 10 位或 12 位 adc。adc 的地和负基准电源一般来自与微控制器其余部分共用和噪声较大的基片。由于这些微控制器以数字优化工艺制造,没有为测量模拟信号而优化,因此 adc 的性能常常是事后考虑的。在微控制器内部,没有为实现良好 adc 性能而进行最佳布线。不幸的是,adc 和其余电路共享一个公用的硅基片。 采用超纤巧封装的 16 位 adc 凌力尔特公司提供的一个新 adc 系列使设计师有可能不必在空间、性能和成本之间进行选择。16 位的 ltc2450 采用 2mm×2mm dfn 封装,手工设计以实现卓越的直流模拟信号测量性能。ltc2450 的线性度、偏移误差和增益误差都经过测试,在整个工业温度范围内有保证。这个 adc 使得取代微控制器的嵌入式 adc 很容易,而且几乎不占用更多的电路板空间。 图 1 所示是一个典型的印刷电路板,上面装有 fpga、电源、微控制器和分立组件。利用这些组件的典型应用包括光网卡、数据采集单元、服务器和很多其他设计。ltc2450 的 4mm2尺寸使它无需挪动周围电路就能进行准确的 adc 测量,如测量温度、电流、电压或气流等值。
虽然尺寸纤巧,但是 ltc2450 的增量累加 adc 内核具有 16 位无漏码性能。积分非线性误差(inl)的典型值为 2 lsb(最大值为 10 lsb),增益误差最大值为 0.02%,这两个值在整个工业温度范围内(-40℃至 +85℃)是有保证的。 ltc2450 的 dfn 封装上有 6 个引脚,包括: *电源(vcc),偏置该 adc 的内部构件,用作该 adc 的正基准电压;
*输入电压连接(vin); *地电源(gnd),用作模拟和数字地以及该 adc 的负基准电压。 *3 个数字 i/o 引脚,一个串行时钟输入引脚(sck),一个串行数据输出引脚(sdo)和一个芯片选择/数据成帧引脚()。 该adc以16位分辨率测量 0v 至 vcc 的单端输入电压。这种单端输入架构可以轻松测量多种传感器信号,如压力传感器、热敏电阻和热电耦信号,这只是有限的几个例子。ltc2450 的尺寸使其能够非常容易地取代微控制器中嵌入的 adc,所占用的总体电路板空间和成本预算只增加一点点。 图 2a 中的图钉指向 ltc2450 的模拟侧(vcc、vin、gnd)。与封装模拟侧相对的是 ltc2450 的简单串行接口,由典型的 3 线串行接口组成。芯片选择、串行时钟和数据输出线控制单个输出寄存器,以从 adc 读取数据。无需写任何寄存器,也无需处理任何复杂的数据 i/o。通过将芯片选择线连接到地,这个 adc 还提供两线通信模式,以进一步节省电路板空间或实现简单的隔离。 图 2b 所示是 ltc2450 的原理图和周围组件。lt6660-5)串联基准用电路板的主电压作为基准输入电源,在基准输出端向 ltc2450 提供一个良好稳定的低噪声 5v 电源。与 ltc2450 一样,lt6660 也采用 2mm×2mm dfn 封装,尽管只有 3 个引脚(in、out、gnd)在封装的一侧伸出来。这个串联基准的准确度为 0.2%(最大值),温度系数为 10ppm/℃,提供高达 20ma 的电流,这么大的电流足够为该 adc 供电。 图2b lt6660基准向ltc2450提供一个低功率、低噪声的5v电源 取代较低分辨率的 adc 和增益放大器 除了使用微控制器