Y_G_G 发表于 2022-1-3 18:48 这个没看懂啊,ADC的地和AGnd不是一个地吗 |
zhth1979 发表于 2022-1-4 08:51 传感器有说明书吧?可以参考推荐的电路,很多Vout-接地就可以用了,单端也不是不可以。 |
zhth1979 发表于 2021-12-31 12:39 用运放吖,芯片没有就用运放,运放差分放大就可以了,只用单片机1个IO |
还是用放大器放大一下吧,这个太小了,测不了 |
顶一下 |
Y_G_G 发表于 2022-1-3 18:48 这样接不就是单端输入了吗?传感器部分按样板线路已经做好了。 |
传感器的1脚接ADC的地,单片机上面的AGnd,3脚接到一个ADC,这应该就可以了 然后进行ADC看一下结果 ![]() |
jizhongbiao 发表于 2021-12-31 17:59 两个结果求差的结果和(ADC1-GND)-(ADC2-GND)不是一样吗? |
jizhongbiao 发表于 2021-12-31 17:59 这个单片机好像没有差分输入功能 ,但我看到别人同类产品,用的单片机也没有差分功能,用了两个ADC口,不知道如何实现的。 |
Y_G_G 发表于 2021-12-31 18:53 200个量就够了,实际使用到的只需要150个就够了。 |
zhth1979 发表于 2021-12-31 12:42 就算是0.3mV一个位,那不也就200个数字量而已吗?那就是说,你不管是测量什么,最大量程只能是0-199,个人感觉这没啥用 如果一定要用这个方案,个人推荐参考电压使用2.048V,不要用2.5V |
zhth1979 发表于 2021-12-31 12:42 2.5v 参考电压, 即2500mv, 0.3mv 变化即约 1/8333 的差异, 12位ADC 满量程则为 4096,可以区分 1/4096 的变化差异, 硬件上就满足不了,你也不需要考虑软件如何实现了。 |
你要用差分输入的引脚才可以,不是为了求差。差分是为了抑制干扰,你概念理解错了。 |
顶一下 |
Y_G_G 发表于 2021-12-31 12:24 参考电压为2.5V,变化是0.3mv一个PSI. |
这是P1.0查询一次的结果吗? |
AUG 发表于 2021-12-31 10:40 STC8H3k32s2单片机说明书里找了,没有自带的差分采样。 |
首先,你计算好没有?0-60mV的电压,对应的12位ADC,如果参考电压是5V,那么ADC的数字量是很少的 推荐用外部ADC,MCP3421这个还行,只是有点慢,但对于压力传感器来说,足够了 |
差分输入采样的,可以用单片机自带的差分采样去采集,或者通过外围电路转为单信号去采集。 |
|