tag 标签: 差分输入

相关博文
  • 热度 20
    2011-4-26 11:18
    3392 次阅读|
    4 个评论
      特权同学也是第一次听到这么新奇的想法,今天的lattice研讨会总算不是白去的,多少是有一点收获。尤其是听说能用FPGA的差分对实现AD转换,这不仅只是停留在想法上,lattice已经把这个方案做出来了,而且你还可以在他们的官网搜到这个方案的细节。     看看文档,发现这个虽然新颖的想法其实原理还是很简单的,不仅利用了LVDS差分输入的比较器,而且还使用了地球人都知道的PWM输出用于比较器另一端的模拟比较电压。其中一种最简单的方案如图1所示,差分对的正端输入待转换模拟信号,负端则输入一个经过RC低通滤波的PWM信号,这个滤波后的PWM信号其实相当于一个参考模拟电压值。在内部逻辑设计中,可以可控的产生不同的PWM输出负比较端的参考电压,同时采样整个差分对的当前值。具体的思路恐怕不用特权同学多说,每次取中间值对比结果再反复判断得到结果。这个电路精度虽然可以做得很高,但速度会比较慢,而且最大的问题是无法检测到VCCIO电压的最低值和最高值,这要取决于FPGA的差分对电路允许的有效判断闸值。总的来说,这个电路虽然简单,但是采样电压范围比较受限。 图1     另一种复杂一些的改进方案如图2所示。这种方案说白了不但是对输入电压进行分压,而且可以利用PWM输出的电压动态调整比较器负端输入的采样电压值,加之比较器正端是一个非0参考电压,从而有效的避免了前述方案中采不到两个临界点电压的尴尬,这一招也很妙。不过这个方案实现起来还是需要一些算法,并且多费一些逻辑的。 图2     此外,今天头一次比较近距离的接触lattice的CPLD器件MachOS2,感觉上这个器件不仅适合做CPU的IO扩展,也很适合做一些常用外设的扩展,毕竟其内部已经集成了IIC、SPI之类的硬核,还有一些片内的RAM和FLASH也有不小的用处。   Lattice的参考链接: http://www.latticesemi.com.cn/products/intellectualproperty/referencedesigns/simplesigmadeltaadc.cfm
相关资源
  • 所需E币: 4
    时间: 2019-12-27 21:22
    大小: 796.68KB
    上传者: 16245458_qq.com
    14位LTC2351-14是一款1.5MSPS、低功率SAR型ADC,具有6个同时采样差分输入通道,采用单3V工作电源,并具有6个独立的采样及保持放大器(S/HA)和一个ADC,实现了卓越的通道间范围匹配和通道至通道时滞。……
  • 所需E币: 3
    时间: 2019-12-28 23:13
    大小: 98.38KB
    上传者: wsu_w_hotmail.com
    将单电源供电的模数转换器(ADC)的单端输入信号直流(DC)耦合到差分输入端可能很有挑战性。输入信号需要从地电平移到Vs/2,并且完成信号从单端输入到差分输入的变换。另外,ADC的两个差分输入端之间必须均衡以便抵消偶数次谐波和共模噪声。系统通常需要不能将注入的DC偏置电流返回给信号源这样的信号变换。另外,处理大动态范围(12bit和14bitADC)的宽带信号也会增加电路的复杂性。宽带放大器(例如AD8351)能解决几乎所有上述问题,但其标准实现方法需要使用交流(AC)耦合。这种设计思想描述了一种新的电路,它通过使用外部DC反馈环路消除这一要求。它还允许通带的低端扩展到DC。该电路基本原理是图1所示的简单的电平移动电路。在Vs和信号源之间连接两个串联电阻器,将信号衰减到一半并偏置到Vs/2。中心抽头被缓冲,然后可由单边电源电路处理。在信号源端和数值相等的负电源之间也连接两个串联电阻器以抵消来自信号源端的DC偏置电流。……
  • 所需E币: 4
    时间: 2019-12-30 10:18
    大小: 152.66KB
    上传者: 微风DS
    MAX1247是美国MAXIM公司生产的一种新型12位A/D转换器。文中介绍了它的功能、工作模式及转换参数,并给出了MAX1247与MCS-51的软件接口程序。……
  • 所需E币: 4
    时间: 2019-12-29 00:05
    大小: 220.95KB
    上传者: 微风DS
    在高可用性系统中以简化方法数字地管理电源……