工具与软件:
大家好、团队成员:
我们已针对相应的 ADC 读数实现了以下电路。
我们的压力传感器可提供0.5至4.5V 输出。 我们实现了分压器、以使其与 CC2538 ADC 电压范围兼容。
分压器后的 Voltage 输出范围预计为0.33V 至2.98V。
我们使用 AVDD5作为基准电压并在 PA7引脚上提供电压输入。 
现在、当我们检查"A"点的电压时、电压高于预期。
但 A 点的电压读数似乎增大。
我们将获得以下值:
| 模拟输入 | 预期@ A 点 | 读数@ A 点 | 具有197K 负载 |
| 4.5. | 2.99 | 3.18. | 2.75 |
| 4. | 2.65 | 2.98 | 2.44. |
| 3.5. | 2.32. | 2.79 | 2.14. |
| 3.3. | 2.19. | 2.69 | 2.02. |
| 3. | 1.99 | 2.6. | 1.83. |
| 2.5. | 1.66 | 2.41. | 1.53. |
| 2. | 1.33. | 2.21. | 1.22. |
| 1.5. | 1. | 2. | 0.92. |
| 1. | 0.67 | 1.8 | 0.61. |
| 0.5. | 0.34. | 1.6. | 0.31. |
| 0 | 0 | 1.42. | 0 |
正如您在"Reading @ Point A"中看到的电压读数、这些值似乎比我们预期的确切值或表中所示的加载值更大。
我们未使用缓冲器。 因此、将有来自 ADC 197K 欧姆的负载(根据数据表)。 但是、在负载效应的情况下、电压必须降低、并且根据计算结果、我们必须得到0.305至2.748的电压读数、这适用于我们的应用。
此外、我们多次更改电阻器值进行了一些研发、结果发现电阻器值 R1=249E 且 R2=499E 时、A 点的电压似乎符合预期。
| 模拟输入 | 预期@ A 点 | 读数@ A 点 |
| 4.5. | 3.01. | 2.977. |
| 4. | 2.67 | 2.65 |
| 3.5. | 2.34. | 2.35. |
| 3.3. | 2.21. | 2.21. |
| 3. | 2.01. | 2.01. |
| 2.5. | 1.67 | 1.68 |
| 2. | 1.34. | 1.36. |
| 1.5. | 1.01 | 1.01 |
| 1. | 0.67 | 0.68 |
| 0.5. | 0.34. | 0.35. |
| 0 | 0 | 0 |
我们无法绕过这一问题。 您能解释一下为什么会发生这种情况吗? 我们错过了什么吗?

