amoBBS 阿莫电子论坛

 找回密码
 注册
搜索
bottom↓
查看: 1419|回复: 18

STC89单片机IO口输入12V电压的问题

[复制链接]
发表于 2015-2-5 09:23:43 | 显示全部楼层 |阅读模式
问下各位,STC89c52rC的单片机,我有一个方波型号为12V的10K-100K的信号,能否直接串联一个2K欧姆以上的电阻,直接捅进单片机的T0(P3.4)做计数用,然后配合定时器计算频率呢?
看手册上有下图的说明,是不是和电压关系不大呢?只要求电流就行?
QQ截图20150205092312.png
发表于 2015-2-5 09:25:00 | 显示全部楼层
试试看有多少芯片可以烧
 楼主| 发表于 2015-2-5 09:27:19 | 显示全部楼层
anta09 发表于 2015-2-5 09:25
试试看有多少芯片可以烧

试了几个,貌似都没事!不确定所以来问问!还试过反串一个5.1V的稳压管,貌似也没事!
发表于 2015-2-5 09:27:34 | 显示全部楼层
要分压再接入。2个电阻串联,一端接12V,一端接GND,中间端接单片机输入
发表于 2015-2-5 09:28:11 | 显示全部楼层
想简单就用电阻分压就行啦。。。。。
 楼主| 发表于 2015-2-5 09:33:14 | 显示全部楼层
yuntianrenren 发表于 2015-2-5 09:28
想简单就用电阻分压就行啦。。。。。

奥,但是这个单片对电压有什么要求么?好像手册里没有写,只写了
QQ截图20150205093307.png

发表于 2015-2-5 09:33:35 | 显示全部楼层
建议楼主光耦隔离吧
 楼主| 发表于 2015-2-5 09:37:19 | 显示全部楼层
jswd0810 发表于 2015-2-5 09:33
建议楼主光耦隔离吧

恩,有想过,之前用8050隔离过!现在想 如果可以直接串联电阻限流直接捅进去可以的话,就直接痛了!分压应该也可以!当然期间越少越好吧!
发表于 2015-2-5 09:39:11 | 显示全部楼层
截图里面说的灌电流是指单片机输出低电平时的吸入电流,不是IO保护二极管最大电流,只串个电阻有风险。
几个办法:两个电阻分压,二极管隔离(A接IO、K接12V),NPN三极管反向……
 楼主| 发表于 2015-2-5 09:56:20 | 显示全部楼层
eleqian 发表于 2015-2-5 09:39
截图里面说的灌电流是指单片机输出低电平时的吸入电流,不是IO保护二极管最大电流,只串个电阻有风险。
几 ...

谢谢!再问下这个二极管隔离 是什么原理,12V经过二极管隔离以后 不就是有个压降么?反向导通电阻极大或者无穷大?
发表于 2015-2-5 10:01:25 | 显示全部楼层
bihan163 发表于 2015-2-5 09:56
谢谢!再问下这个二极管隔离 是什么原理,12V经过二极管隔离以后 不就是有个压降么?反向导通电阻极大或 ...

12V方波高电平时二极管截止,51内部上拉为高电平;方波低电平时二极管导通,单片机IO是低电平。
 楼主| 发表于 2015-2-5 10:06:11 | 显示全部楼层
eleqian 发表于 2015-2-5 10:01
12V方波高电平时二极管截止,51内部上拉为高电平;方波低电平时二极管导通,单片机IO是低电平。 ...

奥,谢谢!
发表于 2015-2-5 10:44:26 | 显示全部楼层
两个电阻,很贵吗?
发表于 2015-2-5 10:55:18 | 显示全部楼层
这么搞不是很科学的,我也之前也做过这样的事,虽然可以用,但是最好不要这么干!如果手头工具有限的话,可以这么干啊,用一个三极管,做成开关,B接入你的12v方波信号,B最好有一个10的下拉电阻(而且B最好也有一个限流电阻),E接地,C接一个4.7K的上拉电阻,上拉电压为你单片机的供电电压,通过一个电容从C提取信号,虽然相位相反,但是频率不会变。
无标题.png
 楼主| 发表于 2015-2-5 12:00:15 | 显示全部楼层
zwc135 发表于 2015-2-5 10:55
这么搞不是很科学的,我也之前也做过这样的事,虽然可以用,但是最好不要这么干!如果手头工具有限的话,可 ...

恩!谢谢!
 楼主| 发表于 2015-2-5 12:01:21 | 显示全部楼层
饭桶 发表于 2015-2-5 10:44
两个电阻,很贵吗?

恩,不贵,但是想的是器件能最少就最少!
发表于 2015-2-5 14:28:25 | 显示全部楼层
分压一下吧。LZ贴是电流参数是输出的。
输入高于电源电压,或由负输入电压,IO内部的保护二极管会导通。串联2K电阻接12V,大约有3.2mA电流,一般不会烧IC,电阻大点更好。
 楼主| 发表于 2015-2-5 14:51:39 | 显示全部楼层
小李非刀 发表于 2015-2-5 14:28
分压一下吧。LZ贴是电流参数是输出的。
输入高于电源电压,或由负输入电压,IO内部的保护二极管会导通。串 ...

谢谢!
发表于 2015-2-9 09:55:38 | 显示全部楼层
跟电压也有关。最好不超过单片机的供电电压+ 0.5V;电路设计加稳压管。你的需求只是计算频率,可以将12V电平转换5V或者3V电平就行。
友情提示:标题不合格、重复发帖,将会被封锁ID。详情请参考:论坛通告:封锁ID、获得注册邀请码、恢复被封ID、投诉必读
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|阿莫电子论坛(原ourAVR/ourDEV) ( 公安备案:44190002001997(交互式论坛) 工信部备案:粤ICP备09047143号 )

GMT+8, 2019-6-19 18:39

阿莫电子论坛, 原"中国电子开发网"

© 2004-2018 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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