FPGA|CPLD|ASICwilliam hill官网
直播中

g86sg406sd

3年用户 4经验值
私信 关注
[问答]

编码器的abz相是5v信号,可以直接接入FPGA3.3V的引脚吗?

编码器的abz相是5v信号,可以直接接入FPGA3.3V的引脚吗?不用电阻分压,直接串联一个300欧的电阻可行吗?通过的电流应该怎么算呀

回帖(2)

卿小小_9e6

2023-8-11 16:11:57
//------DC5V直连FPGA的3.3V引脚
可以,但是不建议。
如果条件有限使用电阻串联,保证电阻电流小于10mA。电压差是5-3.3=1.7V,10mA对应的电阻是1.7k欧姆。
即保证串联电阻最小是1.7k欧姆。
//------如果涉及电压转换参考如下思路:
1.电阻分压;
2.电平转换芯片,或者光耦隔离;
3.三极管调压。
特别的,光耦的应用场景最广泛。
举报

楼斌

2023-10-16 10:30:24
不建议直接接入FPGA的3.3V引脚,因为FPGA的输入电压范围一般在0V到3.3V之间,超过范围可能会损坏FPGA。使用300欧的电阻分压,可以将编码器的5V信号缩小到3.3V以下,但同时会降低信号的有效性和提高干扰的风险。为了更好的信号传输和保护FPGA的引脚,建议使用限幅器或者修改威廉希尔官方网站 来适配FPGA的输入电压范围。具体的电流计算公式是 U = IR,其中 U 为电压,I 为电流,R 为电阻。在串联电阻的情况下,电流可以通过欧姆定律进行计算。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分