就像这样 1115是顶级型号 该芯片可配置为4个单端输入通道,或两个差分通道。包括一个高达x16的可编程增益放大器,以帮助将较小的单/差分信号提升到全范围。 我喜欢这个ADC,因为它可以从2V到5V电源/逻辑运行可以测量大范围的信号。 该芯片相当小,因此它带有一个带有铁氧体的分线板,以保持AVDD和AGND安静。接口是通过12C完成的。地址可以更改为四个选项之一,因此您可以在单个2线12C总线上连接多达4个ADS1115.用于16个单端输入。 最大可以支持到7V 这个是推荐的参数:对器件的模拟输入施加的电压不得超过 VDD + 0.3 V,以及电源的输入控制。 IIC的电气控制,最大的速度是3.4MHz 这个是时序 因为我的应用条件有点热,但是没有热到数据手册里面的这个温度,3.3V的错误是最少的。 Delta-sigma (ΔΣ) 模数转换器 (ADC) 基于过采样原理。ΔΣ ADC 的输入信号以高频(调制器频率)进行采样,随后在数字域中进行滤波和抽取,以在相应的输出数据速率下产生转换结果。 调制器频率与输出数据速率之间的比率称为过采样率(OSR)。通过增加 OSR,从而降低输出数据速率,可以优化 ADC 的噪声性能。换句话说,当降低输出数据速率时,输入参考噪声会下降,因为内部调制器的更多样本被平均以产生一个转换结果。增加增益还可以降低输入参考噪声,这在测量低电平信号时特别有用。 对于RMS噪声,其对信号量化分辨率的影响可以概括为: 1. 噪声会对量化过程产生误差,降低转换精度。 2. RMS噪声水平与量化器的分辨率相关。 3. 当RMS噪声高于量化间隔的1/2时,量化误差明显增加。 4. 为保证量化精度,有效分辨率需要高于RMS噪声的2倍。 5. 例如,对于10比特量化器,量化间隔约为10mV。 6. 当输入RMS噪声≥5mV时,量化误差剧增。 7. 为使噪声引起的误差小于1/2量化间隔,RMS噪声需要<2.5mV。 8. 此时,有效分辨率只有8比特左右。 9. 通过滤波及硬件设计减小噪声,可提高有效分辨率。 10. 过采样和噪声整形也可以降低噪声影响,提高分辨率。 一般都不说这个参数,因为他们不搞高精度采集。 在以下情况下关注信号的 RMS 噪声水平及其对量化分辨率的影响: 1. 设计数据采集系统时,确定量化器比特数。RMS 噪声决定了真正有效的分辨率。 2. 低噪声设计时,RMS 噪声是重要指标。控制在量化间隔的1/2以下。 3. 评估现有系统量化误差源时,需要分析噪声分布及 RMS 值。 4. 比较不同模数转换器(ADC)时,评估噪声指标。 5. 优化信号回路时,通过降低噪声提高分辨率。 6. 计算信号动态范围时,RMS 噪声与峰值信号共同决定。 7. 模型预测控制系统中的状态观测器,噪声会影响观测精度。 8. 设计滤波器和数字信号处理算法时,考虑抑制噪声,提高精度。 9. 量化误差分析优化信号质量时,都需要考量噪声的量化效应。 RMS噪声水平决定了量化过程的有效分辨率。控制噪声在量化间隔的1/2以下,有效分辨率才可达到理论值。 当降低输出数据速率时,ΔΣ ADC 的噪声性能通常会提高,因为内部调制器的更多样本会被平均以产生一个转换结果。在功耗至关重要的应用中,可能不需要在低数据速率下改进噪声性能。 对于这些应用,ADS111x 支持占空比,通过以有效较低的数据速率定期请求高数据速率读数,从而显着节省功耗。 例如,处于断电状态且数据速率设置为 860 SPS 的 ADS111x 可由微控制器操作,该微控制器指示每 125 ms (8 SPS) 进行一次单次转换。860 SPS 的转换仅需要大约 1.2 ms,因此 ADS111x 在剩余的 123.8 ms 内进入断电状态。 在此配置中,ADS111x 消耗的功率约为连续转换模式下消耗功率的 1/100。占空比完全是任意的,由主控制器定义。ADS111x 提供较低的数据速率,不实现占空比,并且如果需要的话还可以提供改进的噪声性能。 其实这个东西就是个15bit的ADC,有一位是符号位 这个前面有更好的连接图 这个东西叫多路复用器 多路复用器由配置寄存器中的 MUX[2:0] 位进行配置。测量单端信号时,ADC 的负输入通过多路复用器内的开关在内部连接至 GND。 如果就一路差分,可以使用这个1114 PIC18也是这个ADC的方案 1. 根据奈奎斯特采样定理,采样率必须大于信号中最高频率分量的两倍,才能正确表示原始信号。SPS 决定了可以表示的最大信号频率。 2. 采样率越高,可以表示更宽频段的信号,重构精度也越高。但数据量也会增加。 3. 采样率要匹配后端信号处理算法要求。例如调制识别需要足够高的采样率。 4. 较高的过采样可以提高量化精度,降低噪声影响。 5. SPS 需要设置为对系统易于实现的数值,如 8kHz、44.1kHz等。 6. SPS 与ADC转换速率有关,高SPS需要高速ADC。7. SPS 也决定了数字信号处理算法的计算负载。 有个数字比较的功能 ADS1115 和 ADS1114 具有可编程数字比较器,可以在 ALERT/RDY 引脚上发出警报。我想不到什么场合可以用。 ADS111x 通过 I2C 接口进行通信。I2C 是一个两线开漏极接口,支持单个总线上的多个设备和主设备。 I2C 总线上的设备仅通过将总线接地来将总线驱动为低电平;这些设备永远不会将总线驱动为高电平。相反,总线线由上拉电阻拉高,因此当没有设备将总线线驱动为低电平时,总线线始终为高电平。由于此配置,两个设备不会发生冲突。如果两个设备同时驱动总线,则不存在驱动程序争用。 ADS111x 有一个地址引脚 ADDR,用于配置器件的I2C地址。该引脚可连接至 GND、VDD、SDA 或 SCL,从而允许用一个引脚选择四个不同的地址,如表 4所示。地址引脚 ADDR 的状态被连续采样。 首先使用 GND、VDD 和 SCL 地址。如果使用 SDA 作为器件地址,请在 SCL 线变低后将 SDA 线保持为低电平至少 100 ns,以确保器件在 I 2 C 通信期间正确解码地址。 一次可以上4个1115 地址是这个 在从机接收模式下,从主机传输到从机的第一个字节包含 7 位设备地址,后跟一个低 R/ W位。主机发送的下一个字节是地址指针寄存器。然后,ADS111x 确认收到地址指针寄存器字节。接下来的两个字节被写入寄存器地址指针位 P[1:0] 指定的地址。ADS111x 确认发送的每个字节。发送寄存器字节时,首先发送最高有效字节,然后发送最低有效字节。 让我们来看看读寄存器 明天上逻辑分析仪! ADS111x 以二进制补码格式提供 16 位数据。正满量程 (+FS) 输入产生 7FFFh 的输出代码,负满量程 (–FS) 输入产生 8000h 的输出代码。对于超过满量程的信号,输出会在这些代码处进行削波。 总结了不同输入信号的理想输出代码 显示了代码转换与输入电压的关系。 寄存器什么的,没什么意思,编程的时候才能看见。 看一个就行 有IIC的MCU就行 更加详细的应该是这样 上面的桥只是说接差分信号而已,事实上还得进行信号的调理 续流 布局 VOOSP一个的布局,就按照这个做 来看看单端输入: 指的是电路对共模噪声的抑制能力。共模噪声是同时影响电路两个输入端的噪声信号。 共模噪声衰减的计算公式为:CMRR = 20log(共模噪声干扰电压/因此造成的输出误差电压)输出端误差电压越小,表示电路抑制共模噪声的能力越强,CMRR值越大。 共模噪声衰减主要由以下几方面决定: 1. 差分放大器的共模抑制率(CMR) 2. 输入滤波器抑制共模噪声的性能 3. 电源供应的干扰 4. PCB布局的抗干扰设计 5. 模拟地与数字地连接的隔离 6. 放大器参数漂移的影响通常要求仪表放大器和测量设备有很高的CMRR,比如大于80dB,来获取精确的信号。 就是这里 通过适当设置 MUX[2:0] 位,ADS1115 还允许 AIN3 作为测量的公共点。AIN0、AIN1 和 AIN2 都可以相对于 AIN3 进行测量。在此配置中,ADS1115 通过输入运行,其中 AIN3 作为公共点。 此功能提高了单端配置的可用范围,因为当GND < V (AIN3) < VDD 时允许负差分电压。 ADS111x 采用小尺寸、低电压工艺制造。模拟输入具有连接至电源轨的保护二极管。然而,这些二极管的电流处理能力有限,并且长时间超出电源轨约 300 mV 的模拟输入电压可能会永久损坏 ADS111x。防止过压的一种方法是在输入线上放置限流电阻。ADS111x 模拟输入可承受高达 10 mA 的连续电流。狠狠的放电阻!!! 串起来 给了一个低侧的电流检测,就是对地这块的连接 emmmm,这个放大电路我也看不懂了,运放看是反向放大了。 除了是这个以外 我其实觉得是这个, 地铁上面的这个很像我啊 没什么好的配图了,散会,累死我了 |
|