执行一个模数转换器内部赛灵思CPLD的?

G

Guest

Guest
您好,


是一个 novide在VHDL语言编程。我不知道是否可以实现一个ADC单位内的赛灵思CPLD的XC9536或XC95108 ?

我需要多通道I /聚苯乙烯( 12章)为atlease 10位分辨率。

这可能吗?

任何帮助
, 高度赞赏。

此致,

 
否!CPLD实现完全数字电路-它没有配置模拟区块内。可以使用外部参照
, 建立简单的Δ -
Σ 模数转换器。当然,
我 想这不是好主意,特别是对CPLD的!检查此链接以获取更多信息关于如何使用CPLDs :
http://www.xilinx.com/apps/epld.htm # XC9500XL

此外,
还应 检查从赛普拉斯的PSoC -他们配置模拟模块芯片。

王牌-
X低 。

 
您好

是否有可能建立16位Σ模数转换器三角洲与低速的一部分CPLD和比较?

请评论。
附属的

 
7rots51写道:是否有可能建立16位Σ模数转换器三角洲与低速的一部分CPLD和比较?

附属的
 
那么这一切deppends的速度/精度的转换。
比较明显的阶梯是最好的方式...
但是
, 假设您只是想知道电池一级或一些
其他低姿态的价值。
该easyest的方式是使用一个电容器的CPLD的输入
和一个电阻串联的电压源。
您保留电容接地引脚设置输出和GND
然后您重置计数器,设置引脚输入
, 并开始计数
直到投入达到较高的水平。然后您阅读计数
您可以使用一些公式获得价值= 1 *计数 b
与已知的瓶盖和电阻器,您可能会收到曲线。
最高输入电压是由数字高级别
更线性将。
您也可以建立一个电阻到VCC但你将有2曲线
但有时需要检查无连接价值
这是所采用的方法知情同意microcontrolers
希望这会有所帮助也


 
模拟信号缓慢上升是一个较新的良好的CMOS输入...
您应该更好地把某种比较inbetween 。我舒尔Microchip的使用内部比较此应用程序。

但是
, 这种方法是较为简单
, 而不是建立自己的六西格玛/三角洲转换!

/ Janne

 

Welcome to EDABoard.com

Sponsor

Back
Top