打印

电压转换问题

[复制链接]
1192|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gxgclg|  楼主 | 2013-5-28 22:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  问题是这样的。现在一些传感器模块,输出电压一般为+5v的。而GPIO接口的引脚的输入电压一般为+3.3V。原来我用串个电阻(大概5兆欧左右)将电压降到了3.2V,但是连接后,调试时将GPIO设为输入模式,读取引脚数据寄存器时,却发现没有变化。不知道有什么问题。是不是电流太小了?还是驱动没写好?

相关帖子

沙发
无冕之王| | 2013-5-28 22:36 | 只看该作者
有的片子虽然是3.3V供电,但是好像也能兼容5V的信号,我局的电阻好像是大了点吧,单位是K就可以了吧,你可以先用10K的试试,然后测试下输入电流,别超过GPIO最大的灌电流,就行

使用特权

评论回复
板凳
baidudz| | 2013-5-28 23:10 | 只看该作者
在外围加个三极管或MOS管的开关电路

使用特权

评论回复
地板
秋天落叶| | 2013-5-28 23:16 | 只看该作者
用2个电阻分压后采集。

使用特权

评论回复
5
firstblood| | 2013-6-17 22:31 | 只看该作者
5M的电阻的确太大了啊,这样线路中的电流就会非常小的

使用特权

评论回复
6
firstblood| | 2013-6-17 22:33 | 只看该作者
就驱动不了引脚寄存器中的状态变化的,可以改成330欧姆的试一下的

使用特权

评论回复
7
耗子-耗儿| | 2013-6-19 22:12 | 只看该作者
这种降压处理方法不靠谱吧

使用特权

评论回复
8
firstblood| | 2013-6-20 22:00 | 只看该作者
简单地处理办法就是串联匹配电阻的

使用特权

评论回复
9
firstblood| | 2013-6-20 22:00 | 只看该作者
但是最好的办法还是利用开关mosfet管的

使用特权

评论回复
10
firstblood| | 2013-6-20 22:01 | 只看该作者
或者采用专门的双向电平转换芯片的也是可以的

使用特权

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

本版积分规则

177

主题

1653

帖子

1

粉丝