趣小组
[ MAKE ]
首页
节点
分享
创造
问与答
二手交易
编程
电子
树莓派
Arduino
手工
小玩意
ACG 二次元
科学
文化
电影
宠物
旅行
技术支持
登录
注册
首页
问与答
关于树莓派3B,GPIO口的电压问题
YYGGBBY
•
2024-04-08
•
1302 次点击
使用树莓派3B,连接步进电机驱动器,驱动器正极接5V,负极接一个淘宝买的TXS0108E电平转换板(3.3V到5V双向转换)连到树莓派的GPIO上,连了脉冲和方向两个脚。转换板的电平都是独立供电。 现在的问题是,我还带了两个5V供电的光电传感器,传感器的信号脚通过另一个电平转换板接到树莓派的IO脚。当树莓派输出PWM驱动电机转的时候(我量了下输出PWM波的GPIO脚,大概12mA的电流,2V左右的电压),连接传感器的GPIO的电平会不足3V3,大概会降到2V左右。导致我用GPIO READALL读电平时,电平会不稳定,传感器没触发都会出现0的电平。但是我把PWM输出关了之后,读传感器电平的GPIO脚会恢复到3.3V,这个时候读电平就很稳定了。是因为PWM输出的时候电流太大了吗?还是其他原因呢?
使用树莓派3B,连接步进电机驱动器,驱动器正极接5V,负极接一个淘宝买的TXS0108E电平转换板(3.3V到5V双向转换)连到树莓派的GPIO上,连了脉冲和方向两个脚。转换板的电平都是独立供电。
现在的问题是,我还带了两个5V供电的光电传感器,传感器的信号脚通过另一个电平转换板接到树莓派的IO脚。当树莓派输出PWM驱动电机转的时候(我量了下输出PWM波的GPIO脚,大概12mA的电流,2V左右的电压),连接传感器的GPIO的电平会不足3V3,大概会降到2V左右。导致我用GPIO READALL读电平时,电平会不稳定,传感器没触发都会出现0的电平。但是我把PWM输出关了之后,读传感器电平的GPIO脚会恢复到3.3V,这个时候读电平就很稳定了。是因为PWM输出的时候电流太大了吗?还是其他原因呢?
收藏
♥ 感谢
Spoony
小组长
2024-04-09
12mA,2V 这个电流不大的。给电平转换板外部独立供电试试看。
YYGGBBY
2024-04-22
事实上我都是用开关电源独立供电的,很神奇的是,最后排查到是转接板3V3那边的问题。我把3V3的开关电压换成可调电源输出的3V3他就很稳定了,很奇妙。为了不出问题,最后我干脆换成光耦模块了。但具体是什么原因,我估计我还得找好久
登录
或
注册
后可回复。
›
怎样进行有效的提问?