您尚未登录。

楼主 #1 2018-10-10 13:28:46

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

F1C100s的ADC和模拟参考电压关系

手册上只说了VRA1/VRA2引脚是模拟参考电压,没有详细解释。实际测试如下:
荔枝派Nano,AVCC=3.0V,VRA=1.1V;
我的板子,AVCC=2.81V,VRA=1.03V;
1.1/3.0≈1.03/2.81,比例基本一致。

LINEIN、FMINL、FMINR这几个模拟输入经过mixer,由ADC采集。
实测,模拟输入允许的电压范围为0~VRA*2,输出值以VRA为中心,正负约24000。
所以,VRA是这么算出来的:令AVCC映射到65535,则24000对应的电压值为VRA=AVCC*24000/65535。代入检验,符合实际测试值。

离线

#2 2018-10-10 13:40:26

lilo
会员
注册时间: 2017-10-15
已发帖子: 215
积分: 215

Re: F1C100s的ADC和模拟参考电压关系

对,公式没问题.

离线

#3 2019-03-22 16:21:16

ZSB
会员
注册时间: 2019-01-18
已发帖子: 10
积分: 10

Re: F1C100s的ADC和模拟参考电压关系

@Quotation  你好!请教下,那这样的检测到的电压值怎么计算了,是(ADC值*(VRA/24000))/65535吗?

离线

楼主 #4 2019-03-22 16:34:37

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: F1C100s的ADC和模拟参考电压关系

电压值 = (ADC值 + 24000) / 65535 * AVCC

当ADC读数为0时,电压值==VRA。
ADC读数为-24000时,电压值==0。

离线

#5 2019-03-22 18:01:12

ZSB
会员
注册时间: 2019-01-18
已发帖子: 10
积分: 10

Re: F1C100s的ADC和模拟参考电压关系

好的!谢谢你了!测试了下效果很好!

离线

#6 2019-05-23 14:00:22

rf
会员
注册时间: 2019-05-21
已发帖子: 27
积分: 2

Re: F1C100s的ADC和模拟参考电压关系

兄弟,我的板子AVCC是3.0V,vra都是1.5v,adc值应该加上32767才对。加24000测出来的不对,按理f1c100s,adc读出来是-32767~32768,所以加32767才对的。我还以为是我的电路设计得不对

离线

楼主 #7 2019-05-23 16:15:42

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: F1C100s的ADC和模拟参考电压关系

rf 说:

兄弟,我的板子AVCC是3.0V,vra都是1.5v,adc值应该加上32767才对。加24000测出来的不对,按理f1c100s,adc读出来是-32767~32768,所以加32767才对的。我还以为是我的电路设计得不对

诶?你这个值更合理啊,VRA1/VRA2电路是怎么接的?我是按照荔枝派Nano画的。

离线

#8 2019-05-23 20:21:51

rf
会员
注册时间: 2019-05-21
已发帖子: 27
积分: 2

Re: F1C100s的ADC和模拟参考电压关系

Quotation 说:
rf 说:

兄弟,我的板子AVCC是3.0V,vra都是1.5v,adc值应该加上32767才对。加24000测出来的不对,按理f1c100s,adc读出来是-32767~32768,所以加32767才对的。我还以为是我的电路设计得不对

诶?你这个值更合理啊,VRA1/VRA2电路是怎么接的?我是按照荔枝派Nano画的。

VRA1,VRA2都是接了一电阻一电容

离线

楼主 #9 2019-05-23 22:21:43

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: F1C100s的ADC和模拟参考电压关系

rf 说:

VRA1,VRA2都是接了一电阻一电容

多大阻值的?

离线

#10 2019-05-24 09:17:17

rf
会员
注册时间: 2019-05-21
已发帖子: 27
积分: 2

Re: F1C100s的ADC和模拟参考电压关系

200k

离线

楼主 #11 2019-05-24 10:58:06

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: F1C100s的ADC和模拟参考电压关系

阻值一样啊。这可蹊跷了,难道有不同版本的芯片?

离线

#12 2019-05-29 10:02:11

逸俊晨晖
会员
注册时间: 2018-08-29
已发帖子: 151
积分: 137.5

Re: F1C100s的ADC和模拟参考电压关系

感谢前人研究 我这测的VRA=1.5v 情况和上面的rf一样
VRA相关电路如下
FluxBB bbcode

离线

楼主 #13 2019-05-29 11:01:43

Quotation
会员
注册时间: 2018-10-04
已发帖子: 296
积分: 264.5

Re: F1C100s的ADC和模拟参考电压关系

我的板子照着荔枝派Nano(F1C100s)画的,接法跟你的不一样。你的接法跟彩虹派(V3s)、F1C100唱戏机是一样的。
看起来,只在VRA2接200K电阻到GND是合理的,VRA1不需要接电阻。

VRA接法

离线

#14 2022-06-22 17:19:50

go369
会员
注册时间: 2022-06-07
已发帖子: 24
积分: 60

Re: F1C100s的ADC和模拟参考电压关系

可以用来采集电池电压了。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn