找回密码
 立即注册
查看: 138|回复: 7

Stc32 io高阻问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-10-28 06:56:43

7

主题

18

回帖

163

积分

注册会员

积分
163
发表于 7 天前 来自手机 | 显示全部楼层 |阅读模式
P0口,设置为高阻模式,
然后排线连接分压电阻,断开排线时,io口有3v左右电压,
测量电阻分压结果正确,和计算值一样,
连接排线后,分压电阻上啦端悬空,测量io口有1v多电压,
io口电压并没有因为有下拉电阻而降低,
反而拉高了分压电阻电压(因为上啦电阻悬空,理想状态下,io口接近为0),
程序,虚焊,我都有检查过,没问题,也不知道是什么问题
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:541
  • 最近打卡:2025-11-02 16:26:26

9

主题

494

回帖

3441

积分

论坛元老

积分
3441
发表于 6 天前 | 显示全部楼层
高阻状态的IO脚电压,测量时很容易受电压表内阻和外部感应噪声的的影响.加上PCB基材泄漏情况不同,测出的电压是随机的.
如果外部接了上拉或下拉电阻,测量出的电压值也要看电阻多大阻值,
所以最好提供实际测量电路来分析
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-10-28 06:56:43

7

主题

18

回帖

163

积分

注册会员

积分
163
发表于 6 天前 来自手机 | 显示全部楼层
网老四 发表于 2025-10-27 12:23
高阻状态的IO脚电压,测量时很容易受电压表内阻和外部感应噪声的的影响.加上PCB基材泄漏情况不同,测出的电压 ...

我是P0口设置为高阻模式,用于adc检测,中间用fpc排线连接,
分压电阻,当上啦100k,下拉10k,时,adc io口有0.7v左右,
当上拉10k,下拉1k时,adc io有0.5v左右
当上拉3k,下拉300R时,都有0.3v,
这些都是我再上拉电阻输入悬空时,测量的io电压,理论讲,上拉悬空,io口电压应该被拉到0才对
当排线断开io口和分压电阻时,测量电阻分压结果是对的,误差非常非常小,
第一次遇到这种情况,也不知道是什么原因
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:541
  • 最近打卡:2025-11-02 16:26:26

9

主题

494

回帖

3441

积分

论坛元老

积分
3441
发表于 6 天前 | 显示全部楼层
c2016*** 发表于 2025-10-27 12:59
我是P0口设置为高阻模式,用于adc检测,中间用fpc排线连接,
分压电阻,当上啦100k,下拉10k,时,adc io ...

看描述因该是分压电阻在FPC排线另一头,分压电阻阻值很低还是有压降,断开FPC测量分压正常.
测量时候电压表地线接FPC分压电阻那边还是单片机这边?
如果电压表地线接在单片机这一端,那么,必然是有电流流过了FPC地线.你要查下系统供电是不是也走FPC排线.或者被采样的ADC接口连接的负载是不是有电流倒灌进来.
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-10-28 06:56:43

7

主题

18

回帖

163

积分

注册会员

积分
163
发表于 6 天前 来自手机 | 显示全部楼层
网老四 发表于 2025-10-27 15:40
看描述因该是分压电阻在FPC排线另一头,分压电阻阻值很低还是有压降,断开FPC测量分压正常.
测量时候电压表 ...

我是两块板子来的,单片机在一块板上,采样电阻等其他在另一块板上,两块板子的Gnd都是接在一处的,中间由fpc排线连接,我单片机的系统供电有单独的接线端子,但fpc也有Gnd走线,当初想的是,fpc的地线当铺铜地,你不会说是fpc的地影响了吧,
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-10-28 06:56:43

7

主题

18

回帖

163

积分

注册会员

积分
163
发表于 6 天前 来自手机 | 显示全部楼层
网老四 发表于 2025-10-27 15:40
看描述因该是分压电阻在FPC排线另一头,分压电阻阻值很低还是有压降,断开FPC测量分压正常.
测量时候电压表 ...

现在是adc io口莫名其妙的被拉高了,被测io口就一个上拉电阻,下拉电阻,电容,当上拉电阻输入悬空时,io电压不能因为下拉电阻而拉低,反而拉高了
回复

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:3
  • 最近打卡:2025-10-28 06:56:43

7

主题

18

回帖

163

积分

注册会员

积分
163
发表于 5 天前 来自手机 | 显示全部楼层
网老四 发表于 2025-10-27 15:40
看描述因该是分压电阻在FPC排线另一头,分压电阻阻值很低还是有压降,断开FPC测量分压正常.
测量时候电压表 ...

有个adc io口接的运放输出,运放正常输出高电平3.2v,其他电阻分压为0(因为我上拉电阻输入悬空,没接输入,所以电阻分压为0),用fpc连接控制板和功率板后,电阻分压拉高0.7v左右,运放输出反而被拉低到1.几v了,不知道是pcb问题,还是芯片问题,芯片淘宝,新纶买的
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:541
  • 最近打卡:2025-11-02 16:26:26

9

主题

494

回帖

3441

积分

论坛元老

积分
3441
发表于 5 天前 | 显示全部楼层
c2016*** 发表于 2025-10-28 06:56
有个adc io口接的运放输出,运放正常输出高电平3.2v,其他电阻分压为0(因为我上拉电阻输入悬空,没接输 ...

先前说只有分压电阻和FPC排线,这会儿又冒出运放和功率板,
具体电压降落在哪里,电压表测几下就清楚了,
至于产生压降原因,信息不全神仙也没法分析出来.道理前面都说清楚了,你还是自己研究吧
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-11-2 20:20 , Processed in 0.120583 second(s), 84 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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