TI中文支持网
TI专业的中文技术问题搜集分享网站

使用F4250的SD16A遇到的问题

使用MSP430F4250做了一个段式液晶的温度控制器,使用SD16A的A4通道,经测试发现此通道只能工作在差分输入状态下,一旦将差分输入的负输入端接地,段式液晶就不显示了,请问这是怎么回事,该怎么解决

Bruce Wei:

请上传原理图。应该是你的电路设计的问题。

kqian0327:

你好,

如果不接A4-,测量得到的结果是什么?

加上A4-,程序是你是不是做了修改?

fantao meng:

回复 kqian0327:

我只有在全差分输入的情况下测量才正常,源和MCU不供地的时候能正常测量,一旦把A4-接地 LCD就不显示了

Xiaowei Bai1:

你好,请看下图中所标注的地方, 你的设置正确么?A4-不能直接接地,你可以将A4-设置为AVSS来达到你的单端测试目的。

fantao meng:

回复 Xiaowei Bai1:

感谢您的回复,那这样看来就应该是这个问题了。但我只是有点想不通,这个引脚为啥不能直接接地,看手册上貌似也能对共模输入电压的要求

SD16AE = SD16AE2 + SD16AE3; //A4输入口为P1.2/P1.3这个设置不对吗?

Xiaowei Bai1:

回复 fantao meng:

你好,如下是ADC unipolar 模式的输入范围

同时在数据手册中明给出单端输入的输入阻抗时,有说明条件one in put pin to AVSS.

应该设置为如下:

SD16AE = SD16AE3; //A4输入口为P1.2/P1.3这个设置不对吗

同时设置  SD16UNI=1;

fantao meng:

回复 Xiaowei Bai1:

按你给的指示已经实现了单端的输入,但我发现一个问题,在单端输入的时候感觉噪声比差分输入时大很多,我已经把OSR设置为1024了

fantao meng:

回复 Xiaowei Bai1:

还遇到一个问题就是,当我以通道7的hex值作为0点偏移值校准通道4后,测量的精度更差,经测试通道4的0点偏移值和通道7不一致,差的还不少,这个问题是怎么回事,没有开启BUFFER。

我试着在单端输入的情况下开启BUFFER,结果测量值就不变化了

Xiaowei Bai1:

回复 fantao meng:

你好,

最近太忙没有及时回复你的邮件,不好意思。

如果是这样的话,需要确定几个问题,能否麻烦你把你的原理图发我看下? 我的邮箱都是:xiaowei-bai@ti.com.

赞(0)
未经允许不得转载:TI中文支持网 » 使用F4250的SD16A遇到的问题
分享到: 更多 (0)