TI论坛
直播中

cherry1989

12年用户 937经验值
擅长:嵌入式技术
私信 关注
[问答]

使用51单片机对DAC7718输入信号,信号无法识别,为什么?



  • 工程师您好!我最近在使用DAC7718芯片进行数模信号转换并选择从不同的通道输出信号,我使用51单片机对DAC7718输入信号,DAC7718的连接参照EVM进行,如上图。目前的问题是信号无法识别,输出通道无信号输出或者没有通道选择特性,A组4个端口的均有输出。请问着是否是上电时序的问题。

回帖(3)

申根换

3 天前
 您好,
您现在问题是A组4个端口输出正常?B组输出通道无信号输出?
AVDD, AVSS, DVDD, IOVDD , REF-A , and REF-B 供电电压分别是多少?实际测量正常吗?
您是双极性应用吗?OFFSET-A 和OFFSET-B是怎样接的?
举报

夏日余晖

3 天前

寄存器配置的是什么?是否通过读取寄存器值验证了寄存器已按期望值写入?

关于上电顺序,不建议使用杜邦线一个接一个插入来实现,这在实际应用中不现实,建议使用上电控制芯片来实现。

芯片发热严重是一直都存在的吗?还是仅使用杜邦线一个接一个插入时存在?

关于时序图,对比下

datasheet 下面截图,图中 t1 ~t10时间要求是否满足?


数字信号输入最大不能超过0.3V+IOVDD,在IOVDD=5V时不能超过5.3V:


举报

李华瑞

3 天前
您好!根据您的描述,信号无法识别可能有以下几个原因:

1. 时序问题:确保您的51单片机与DAC7718之间的通信时序正确。请参考DAC7718的数据手册,检查您的代码是否遵循了正确的时序要求。

2. 引脚连接问题:检查DAC7718与51单片机之间的引脚连接是否正确。确保数据线、时钟线、片选线等连接正确且无短路或断路现象。

3. 电源问题:确保DAC7718和51单片机的电源电压和地线连接正确。检查电源电压是否稳定,以及是否存在电压波动或噪声问题。

4. 代码问题:检查您的51单片机代码是否正确配置了DAC7718的寄存器和通道。确保您正确设置了DAC7718的控制寄存器,以便正确选择通道和输出信号。

5. 硬件故障:检查DAC7718芯片是否存在损坏或故障。您可以尝试更换一个新的DAC7718芯片,看看问题是否得到解决。

建议您按照以上步骤逐一排查问题,希望能够帮助您找到信号无法识别的原因。如果问题仍然存在,请提供更多详细信息,以便进一步分析和解决问题。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分