Part Number:DAC1220Other Parts Discussed in Thread: DAC1280, DAC1282, ADS1281, ADS1282
请问DAC和PWM控制器相比哪个能实现的精度更高?
具体设计为实现0.12v-0.3v的可调电压,调节精度大概在0.01mv。
请问哪种DAC或PWM可以实现这个要求?谢谢。
Amy Luo:
您好,
DAC1220是不能满足要求的,下面几个精度参数(15+60+15+150)ppm of FSR的误差就远远大于0.01mv;
您有打算使用的PWM控制器吗?有最大输出电压要求吗?
,
Xy Zhang:
谢谢您的回答。
最大输出电压大概不超过10 V。
我目前没有选定的PWM控制器,能否推荐几款合适的呢?
,
Amy Luo:
输出10V,调节精度大概在0.01mV,那么至少需要20bits以上的DAC,TI有2款20bits以上的DAC,但是输出电压范围不满足要求,因此,没有满足您要求的DAC可推荐给您。
关于PWM控制器,我们这边没有相关产品,您可以在微控制器版块咨询,看那边的工程师是否有好的推荐。
,
Xy Zhang:
抱歉,我可能描述有问题,输出电压至少大于0.3 V就可以了,这样的话有符合的DAC吗?
,
Amy Luo:
TI的2款24bits DAC是 DAC1282和 DAC1280,DAC1280是输出电流模式的。
DAC1282是输出电压模式的,有以下4中输出模式:sine、DC、Digital data和脉冲。您需要输出的PWM,低电压是0.12V,高电压是0.3V吗?
如果要求调节精度大概在0.01mV,那么所选DAC的分辨率至少低于0.01mV。
另外,DAC1282是与ADS1281、ADS1282一起搭配应用于地震数据采集系统的,其噪声性能可能差一些。
,
Xy Zhang:
不好意思,我想再问一下,要输出有效值0.12V-0.3V可调的电压,应该选用sine、DC、Digital data和脉冲中的哪一种输出模式呢?
我之前的想法是利用占空比可调的PWM波来实现。
谢谢
,
Amy Luo:
我认为您的应用应该选择DC mode
,
Xy Zhang:
您好打扰了,我想问问有DAC1282的编程代码示例吗?或者c2000配置其他可编程DAC的例程也可以。谢谢。
,
Amy Luo:
非常抱歉,我们没有DAC1282的编程代码示例。
DAC1282使用SPI 进行设备配置和数据输出,大多数微控制器都有SPI专用接口,您可以参考微控制器的数据表、用户指南或配置和使用SPI接口的示例代码。
或者您在c2000论坛版块咨询,看那边是否有SPI代码示例。
,
Xy Zhang:
好的谢谢您
,
Amy Luo:
别客气
TI中文支持网





