打印

一个安防方面,使用单片机测试USB口是否接入和拔出

[复制链接]
1577|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tcc8073|  楼主 | 2012-8-23 19:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
沙发
b620126| | 2012-8-23 23:15 | 只看该作者
你自己的电源是哪里给的啊?

使用特权

评论回复
板凳
teddeng| | 2012-8-24 01:43 | 只看该作者
你看下430I/O高电平阀值,你插上去R2左边只有1.几伏,不插也差不多。。缩小r4,加大r2

使用特权

评论回复
地板
tcc8073|  楼主 | 2012-8-24 06:19 | 只看该作者
本帖最后由 tcc8073 于 2012-8-24 07:11 编辑

自己的电源是电池供的,3.3V电压,这个电路是别人的成熟电路,我可能还没有掌握技巧,我现在做出来可以测试到USB没有电到上电这个过程,但是没有办法测试USB有电插入后拔出的过程,请各位高手指点下,谢谢.

使用特权

评论回复
5
dqyubsh| | 2012-8-24 08:08 | 只看该作者
如果电平没问题,那就是软件上做一些识别。先判断电平高,再变低,就是拔出。

使用特权

评论回复
6
tcc8073|  楼主 | 2012-8-24 08:43 | 只看该作者
原理是这样,但是以什么方法判断现在没有什么思路.

使用特权

评论回复
7
jjjyufan| | 2012-8-24 09:01 | 只看该作者
+5V 串个10k 接个9013 c集上垃个10K 给你的430

使用特权

评论回复
8
zhaoyu2005| | 2012-8-27 14:27 | 只看该作者
先输出低电平,然后延时(自己根据电阻、电容计算,或者测试,或者用示波器测量),读端口状态,高电平,则插入,低电平则拔出。

使用特权

评论回复
9
tcc8073|  楼主 | 2013-2-17 22:07 | 只看该作者
不好意思,这个问题已经解决了,简单的做法就是把IO设置成输入状态,再在一定时间判断电平就可以,谢谢各位的关注

使用特权

评论回复
10
shgxx01513| | 2013-2-18 10:38 | 只看该作者
够浪费的,为了测试有无插入USB,就使用一个单片机

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:诚信,务实,专业,创新

179

主题

1359

帖子

7

粉丝