NXP MCU 技术论坛
直播中

李维嘉

7年用户 1390经验值
私信 关注
[问答]

LPC1768 - DAC PIN问题求解

      我们正在处理 DAC (P0_26),而配置时我们将值设置为 31。作为 10 位 DAC,预计 0.10 V,但根据数据表,±10mV 容差是可以接受的。
     在我们所有的定制板中,PIN 的输出为 0.11 V,但在一块板上我们得到 0.05V,它减少了一半。请解决此问题并引导我们摆脱此问题

回帖(1)

龙献益

2024-6-3 17:11:49
该问题可能是由于以下原因引起的:

1. LPC1768芯片本身的偏差造成的,因为在制造过程中,芯片之间会有一定的差异。

2. DAC输出电压的精度和稳定性取决于外部系 统的质量,如电源电压、模拟电路、滤波电容等,如果这些元件的质量不理想,可能会导致DAC输出电压的不稳定。

3. 有些板子的DAC输出电压和电阻网络的值会受到外部干扰的影响,比如电源波动,环境温度变化等。

解决此问题的方法包括:

1. 在系统启动时进行校准,将DAC输出调整到正确的电压值。可以编写一个简单的校准程序,读取实际输出电压,并相应地调整输出值。

2. 优化电路设计,例如使用更高质量的电源电压、优化滤波器设计等,以提高稳定性和精度。

3. 检查供电电压是否稳定,尽可能降低外界干扰和噪音。

4. 更换DAC芯片或板子,以获得更好的性能和精度。

祝您成功!
举报

更多回帖

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