搜索
bottom↓
回复: 16
打印 上一主题 下一主题

分压电阻和MCUVDD不是共电源如何计算识别按键值?

[复制链接]

出375入0汤圆

跳转到指定楼层
1
发表于 7 天前 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
100汤圆
如下图AD按键分压电阻VDD和MCU单片机VDD不是共电源如何计算识别按键值?,求计算方法或者伪代码。
附件: 您需要 登录 才可以下载或查看,没有帐号?注册

最佳答案

查看完整内容

AD分压小电阻 IO---------/\/\/\/\--------+----+----key---/\/\/\-----GND | +----key---/\/\/\-----GND ADC----------------------+ +----key---/\/\/\-----GND +----key---/\/\/\-----GND +----key---/\/\/\-----GND ...

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

2
发表于 7 天前 | 只看该作者
           AD分压小电阻
IO---------/\/\/\/\--------+----+----key---/\/\/\-----GND
                                        |         +----key---/\/\/\-----GND
ADC----------------------+        +----key---/\/\/\-----GND
                                                  +----key---/\/\/\-----GND
                                                  +----key---/\/\/\-----GND
                                                  +----key---/\/\/\-----GND
休眠状态下IO为内部上拉(大电阻),AD口设置为IO唤醒,唤醒后读AD时IO输出高电平通过(小电阻)与按键电阻分压.

出145入215汤圆

3
发表于 7 天前 来自手机 | 只看该作者
adc 按键属于被市场验证属于不可靠设计,即使用最好的按钮依然无法避免出现氧化与按钮受潮后按键功能错乱,严重的造成主程序死机。

adc按键,人人喊打赶快换一个方案

出1325入193汤圆

4
发表于 7 天前 | 只看该作者
家电上面故障率最高的按键电路

出0入147汤圆

5
发表于 7 天前 | 只看该作者
把电池电压引到单片机AD的参考引脚上去

出0入75汤圆

6
发表于 7 天前 来自手机 | 只看该作者
共地了,用哪个电源,对地电压都是一样的。

出375入0汤圆

7
 楼主| 发表于 7 天前 | 只看该作者
本帖最后由 王二小 于 2024-8-8 17:23 编辑
dz20062008 发表于 2024-8-8 15:55
adc 按键属于被市场验证属于不可靠设计,即使用最好的按钮依然无法避免出现氧化与按钮受潮后按键功能错乱, ...
(引用自2楼)


没办法,老板就喜欢抠这些成本,其实也对于整机来说省不了多少,现在很多AD按键都的单片机都不是ADC型单片机,都是纯IO单片机利用内部比较器识别按键。
中国都喜欢卷价格,一个比一个价格低。你不搞AD按键人家搞,客户就跑别家去了。那些上千块钱的液晶电视都喜欢用AD按键。

出375入0汤圆

8
 楼主| 发表于 7 天前 | 只看该作者
lb0857 发表于 2024-8-8 16:21
家电上面故障率最高的按键电路
(引用自3楼)

空调电视上都大量使用AD按键。厂家要抠那两三毛没办法啊。

出145入215汤圆

9
发表于 7 天前 来自手机 | 只看该作者
电池电压不是稳定的,不能直接做为adc 采样用。

换多腿的单片机不一定比额外的三极管与电阻成本更高,可以找找

出40入518汤圆

10
发表于 7 天前 | 只看该作者
量产时,肯定也要每个按键都按一下吧。
进入校准模式,每个按键都读取一下,用基本规则判断数值是否有异常(例如没有从小到大变化),然后校准成功存到flash。
即使电阻误差比较大,校准后也会相对准。
要是用户用着发现按键异常,还可能允许他重新校准

出375入0汤圆

11
 楼主| 发表于 7 天前 | 只看该作者
智涅 发表于 2024-8-8 18:44
量产时,肯定也要每个按键都按一下吧。
进入校准模式,每个按键都读取一下,用基本规则判断数值是否有异常 ...
(引用自9楼)

OTP单片机没有掉电记忆。另外廉价产品都不测试的,大不了用户买到坏的给用户仅退款或者给用户重新发1个。现在测试成本比MCU成本还高。

出0入143汤圆

12
发表于 6 天前 来自手机 | 只看该作者
本帖最后由 XIE2099 于 2024-8-9 01:19 编辑

我认为换个芯片更靠谱,带AD的芯片也便宜不了多少
若是按照供电电压为基准,直接读ADC的值不需要转换,把范围放大一点,可以匹配几个电源电压试试

出0入0汤圆

13
发表于 6 天前 | 只看该作者
dz20062008 发表于 2024-8-8 15:55
adc 按键属于被市场验证属于不可靠设计,即使用最好的按钮依然无法避免出现氧化与按钮受潮后按键功能错乱, ...
(引用自2楼)

也有稳定的,公司有台75寸的电视以前1W买的现在新75寸电视才3K+,五年过去了按键还没失灵,基本不按的。(前些时间白屏让我修过,电容短路了)

出1325入193汤圆

14
发表于 6 天前 来自手机 | 只看该作者
cctv02 发表于 2024-8-9 09:27
也有稳定的,公司有台75寸的电视以前1W买的现在新75寸电视才3K+,五年过去了按键还没失灵,基本不按的。( ...
(引用自12楼)

和环境湿度有关系

出0入0汤圆

15
发表于 6 天前 | 只看该作者
方向盘的多功能按键,仍然沿用的分压电阻的方案……

出375入0汤圆

16
 楼主| 发表于 6 天前 来自手机 | 只看该作者
liufabing 发表于 2024-8-9 21:33
AD分压小电阻
IO---------/\/\/\/\--------+----+----key---/\/\/\-----GND
                   ...

(引用自15楼)

是别的群看见的还是你想到的?😁

出0入0汤圆

17
发表于 6 天前 来自手机 | 只看该作者
王二小 发表于 2024-8-9 23:06
是别的群看见的还是你想到的?😁
(引用自16楼)

群里就是我回的😁😁
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-15 09:19

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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