找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

遇到一个问题,在没有烧录程序前AIO4得到的电压就是电池电压的一半,而灌入程序后...

查看数: 2568 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-7-14 09:04

正文摘要:

遇到一个问题,在没有烧录程序前AIO4得到的电压就是电池电压的一半,而灌入程序后,量测AIO电压比实际的电压低了0.207V,这是什么原因?AI01本来就是ADC口,不是复用的口 现在改成两个100K的电阻分压给AIO4, ...

回复

ID:401564 发表于 2020-7-15 10:38
QWE4562012 发表于 2020-7-15 09:30
这个是单纯的模拟输出口  ADC口!!!

第几个引脚?
ID:668004 发表于 2020-7-15 09:30
Y_G_G 发表于 2020-7-14 17:22
ARM的没有用过
但原理都差不多:一定要先把这个IO端口设定成模拟输入才行,如果不设定,这个IO就会有电压输 ...

这个是单纯的模拟输出口  ADC口!!!
ID:401564 发表于 2020-7-14 17:22

ARM的没有用过
但原理都差不多:一定要先把这个IO端口设定成模拟输入才行,如果不设定,这个IO就会有电压输出
ID:668004 发表于 2020-7-14 15:48
Y_G_G 发表于 2020-7-14 15:07
AIO到底是个什么端口呢?具体IC型号呢?
如果是独立的ADC芯片,那这个端口有没有可以设定的东西呢?ADC芯片 ...

STM32F103RCT6 LQFP64
ID:401564 发表于 2020-7-14 15:07
QWE4562012 发表于 2020-7-14 13:39
PCB短路都被你说出来了。。。AIO内部啥问题?

AIO到底是个什么端口呢?具体IC型号呢?
如果是独立的ADC芯片,那这个端口有没有可以设定的东西呢?ADC芯片的型号呢?接的是哪个引脚?
如果是单片机,那单片机的型号呢?单片机的ADC并不是完全默认为ADC的,有可能是要设置的呀?
就一ADC芯片型号和单片机型号,这不算什么商业机密,为什么就不能说呢?
电子这个东西,你描述得来吗?一万个字可能没有一个原理图来得实在
你双想解决问题,又不给电路图,还是那句话:爱因斯坦都搞不定
ID:668004 发表于 2020-7-14 13:40
heiuser 发表于 2020-7-14 12:17
其实这个问题主要还是跟AIO口的内部电路有关,电阻不管是改大还是改小,导致分压点的电压变化,可能是由于 ...

AIO是ADC口 不是普通IO口!!!
ID:668004 发表于 2020-7-14 13:39
Y_G_G 发表于 2020-7-14 11:59
这是一个特简单的问题,我看这个问题有几次了
1:两个100K电阻分压,电压必然是1.8V左右,相差不会很大
2:并 ...

PCB短路都被你说出来了。。。AIO内部啥问题?
ID:803053 发表于 2020-7-14 12:17
其实这个问题主要还是跟AIO口的内部电路有关,电阻不管是改大还是改小,导致分压点的电压变化,可能是由于程序改变了AIO的性质所致,比如有没有设置上拉或者下拉电阻,还有端口内部的等效阻抗是多大?最好看一下AIO口内部的电路结构就知道了。
ID:401564 发表于 2020-7-14 11:59
这是一个特简单的问题,我看这个问题有几次了
1:两个100K电阻分压,电压必然是1.8V左右,相差不会很大
2:并联任何阻值的电阻到下方的100K电阻上,只会让电压下降,不会上升
3:问题只能出现在AIO上,要么是PCB电路短路,要么是AIO内部有问题
你又不给出一个完整的电路,就俩电阻,爱因斯坦来了都搞不定

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表