怎么个景 发表于 2012-5-7 20:33:29

单片机和fpga电平匹配问题求助

单片机送正脉冲到fpga的IO(频率很低1Hz),中间经过了74HC05的反相器(目的是为降压),电压是降了但为什么在fpga中使用这个脉冲的沿触发一个简单的计数器工作都不行呢(一个脉冲计数N次)?然后中间不经7405,直接二者IO引脚相接,fpgaIO耐压数据手册说是建议4.1v,但是直接送5v也没事还正常工作了,咋回事啊?有知道的能给点意见不?多谢!

y595906642 发表于 2012-5-7 20:48:54

74HC05 是Open Drain是 需要上拉电阻
5v长期工作的话,迟早fpga的io会坏的...

怎么个景 发表于 2012-5-7 21:09:12

y595906642 发表于 2012-5-7 20:48 static/image/common/back.gif
74HC05 是Open Drain是 需要上拉电阻
5v长期工作的话,迟早fpga的io会坏的...

对,但接了上拉电阻了;迟早会坏的,那是不是像之前的贴说的串一个电阻就行了(datasheet也这么说的)?但是串了电阻之后为什么没有降电压,两边电压依然都是5v

dragon_hn 发表于 2012-5-7 21:41:28

串多大的电阻?一般4.7k的电阻差不多了.太小了没意义,太大了会影响速度.

tianming 发表于 2012-5-7 21:46:22

我本来想串1K的,可是手上没有了,串了个832的,结果可以使用,通常我用的是1K。

NJ8888 发表于 2012-5-7 22:14:49

你把7405的上拉电阻接FPGA的IO电压不就行啦

wye11083 发表于 2012-5-7 23:43:56

没事,连个5K左右的电阻就够了。FPGA用LVTTL或者CMOS33都兼容5V电平。

怎么个景 发表于 2012-5-8 08:56:59

NJ8888 发表于 2012-5-7 22:14 static/image/common/back.gif
你把7405的上拉电阻接FPGA的IO电压不就行啦

是,原来的电路就这样设计的,但是经7405及其上拉电阻后的信号进入fpga的IO后使用此正脉冲的沿触发一个计数器工作都不管用,一个脉冲跳N下,不知道是咋回事,这才想着从外面直接连不经7405了

dytdyt2010 发表于 2012-5-8 15:05:46

肯定得搞个电阻啊~FPGA3.3v,一般单片机5v这哪能扛得住~

怎么个景 发表于 2012-5-8 20:03:20

dragon_hn 发表于 2012-5-7 21:41 static/image/common/back.gif
串多大的电阻?一般4.7k的电阻差不多了.太小了没意义,太大了会影响速度.

串电阻的作用到底是什么?分压还是限流?为什么我接上后(大的小的都接过,而且接的大点的电阻的话超过5K脉冲又不管用了)几乎没有分压
页: [1]
查看完整版本: 单片机和fpga电平匹配问题求助