2019-07-16 15:40发布
输入中 发表于 2016-4-21 09:12 我也这样子干过,,,实际上没出现过什么问题,我选的电阻比较大
shielwiu 发表于 2016-4-21 09:59 在引脚前端最好加一个保护二极管,或者钳位二极管
最多设置5个标签!
你这么设计其实是隐含前提条件的:芯片这个管脚的输入电流为零。
这当然是理想情况。
实际的近似应该是:分压电阻内部的电流远大于芯片管脚输入电流。
STM32的ADC的等效输入电阻,是和采样频率、采样周期有关的,速度越快等效内阻越小。
所以, 测量的准确程度是和你的ADC工作速率设置是有关的。
我看手册,最高速度情况下等效输入内阻已经到百欧量级了,输入电流不小。
根据以往经验,低速、低精度情况下这么用应该能凑合。
速度、精度要求高了应该用运放搭个驱动电路。
还有就是和你的分压电阻回路的阻值有关:分压电阻越小、电阻内部电流越大,就越满足“分压电流远大于芯片管脚输入电流”的条件,或者说越接近理想条件。
所以,功耗等其它约束条件满足的情况下,这对分压电阻应该尽量选小一些的阻值。
综上,软硬件参数选择合理的话,你这个应用精度速度要求都不高,应该问题不大。 最佳答案
电阻的考虑是1.别超过电阻能承受的功率。打算用0603贴片电阻。值再加大一倍应该更保险。而且现在这两个值就是算了个理论值,实际电阻可能还得微调。2.流入STM32里的电流不要超过引脚承受能力。这个准确值不好算。不过这个电路里最大的电流应该是1.2mA.是在承受范围内的。
请问一下您当时感觉这样的测试精度怎么样?
谢谢,这个建议不错
一周热门 更多>