标题: 如何让51单片机检测一个可变电阻的变化 [打印本页]

作者: 飞鱼。    时间: 2017-5-18 09:32
标题: 如何让51单片机检测一个可变电阻的变化
求助  手上有一个旧的电话,打算拆键盘做按键  ,但是这个键盘按键按下后并不是通路   而是电阻从很大变小,这个如何让51单片机检测到,, 按键是按矩阵接法接的

作者: imxuheng    时间: 2017-5-18 10:59
不一定要检测可变电阻的变化,可以做个转换,比如比较器什么的
作者: mengzhixinheng    时间: 2017-5-18 11:20
AD采集电阻上的数值,根据数值的大小判断按键就行了
作者: 1130555300    时间: 2017-5-18 13:00
单片机数字电压表proteus仿真与程序
http://www.51hei.com/bbs/dpj-85151-1.html
(出处: 单片机论坛)
这个可以检测
作者: sundfor    时间: 2017-5-23 23:05
用adc0809转换器,采集模拟量输入电压信号,再将模拟量装换成数字量,最后用数码管显示
作者: dfgakgg    时间: 2017-5-24 00:54
算电流吧
作者: crazy723    时间: 2017-5-24 10:10
用自带ad转换 检测电阻对应io的电压值 打印到串口看
作者: 晴天不会哭    时间: 2017-5-24 13:41
楼上正解,在stc官网的stc15手册里有利用ad转换做按键检测的例程,楼主去看看
作者: q5111623    时间: 2017-5-24 14:11
ad采值   让电阻接vcc
就可以算出来了
作者: zl2168    时间: 2017-5-24 17:54
旧电话机是硬件电子线路,单片机是微控制器,用单片机控制的电话机,完全是二个思路。
作者: whopawho    时间: 2017-5-24 22:50
用ad转换看看
可以试试
作者: lanyu222    时间: 2017-5-25 16:43
我也想要   跪求
作者: tangguowen    时间: 2017-5-25 16:52
推荐采用ADC_串联等值电阻法做按键,只需3线控制
作者: wshrhh12345    时间: 2017-5-25 17:04
我这边有做好的测量电阻电容的
作者: asone    时间: 2017-5-25 17:49
同问学习中。
作者: Li_Lin_Dao    时间: 2017-5-26 10:02
AD采集电阻上的电压进行转换.
作者: 炫哥    时间: 2017-5-26 12:30
不一定要检测可变电阻的变化,可以做个转换,比如比较器什么的
作者: 766117447    时间: 2017-5-26 13:29
AD采样判断即可
作者: 文武双全1149    时间: 2017-5-26 14:06
可以写程序让它AD转换检测电压的变化
作者: 642065832    时间: 2017-5-26 15:49
可以采集电阻上的电压值啊,根据电压的变化再作出相应的转换,我是这么理解的,
作者: 飞鱼。    时间: 2017-6-14 09:36
已经搞定了   P0。0脚同时接10K的电阻接地,按键前面加VCC也连到P0.0,按键按下   引脚电压被拉高,松开,电压又变成0
作者: luciferlike    时间: 2017-6-14 11:01
ADC讀值然後判斷值在哪一區間為按下哪一個按鍵,值應該要有一個範圍值為好。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1