找回密码
 立即注册
楼主: vb2002

请问如何用代码监控 vcc引脚的电压

[复制链接]
  • 打卡等级:以坛为家I
  • 打卡总天数:353
  • 最近打卡:2025-05-04 01:05:06
已绑定手机

130

主题

1522

回帖

1871

积分

金牌会员

积分
1871
发表于 2024-8-30 19:57:15 | 显示全部楼层
Lkck*** 发表于 2024-8-30 12:40
读来干嘛?把你的想法说出来
还在弄开关吗?

开关其实已经弄好了.
代码上面没有问题了(之前一直以为是代码实现的)
现在搞懂了.代码只需要单纯的换挡就好了
至于换挡还是保留当前档位.
取决于单片机检测现在是有电还是没有电.
比如我现在弄好的.   输出PWM是p33口..
当我断电(开关关闭),再打开时,是哪个档位.是闭关前的档位还是下一个档位.
如果要换挡那我就关了马上开(500ms内)..如果要保存的话. 大于500ms再打开就是当前档位
500ms还是1000ms  取决于我 P32连的电容. 22uf电容500ms左右. 100uf 1000ms左右

现在我的意思是,这个P32 ,连电容再接地..我想省掉这个电容,(因为我的VCC和GND之间有个22uf电容)  直接判定vcc有电还是没电.   现在来看好像是不行了.只能用adc了
回复 支持 1 反对 0

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:353
  • 最近打卡:2025-05-04 01:05:06
已绑定手机

130

主题

1522

回帖

1871

积分

金牌会员

积分
1871
发表于 2024-8-31 00:47:40 | 显示全部楼层
Wi*** 发表于 2024-8-30 22:32
感觉用ADC检测会好点

确实会好点.但是我看很多成品手电用的单片机,
adc没有,甚至连eeprom都没有. pwm也没有.照样可以正常使用!!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:56
  • 最近打卡:2025-05-03 10:05:34

718

主题

1万

回帖

1万

积分

管理员

积分
15648
发表于 2024-9-8 11:54:32 | 显示全部楼层
不知在问啥,要讲型号,某些型号,直接对 ADC15通道进行转换,就可以知到 MCU-VCC的具体电压
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-4 04:13 , Processed in 0.259487 second(s), 58 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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