单端信号线要经过buffer/driver驱动,选用器件的时候,有SN74LVC1G07(OD output)与SN74LVC1G17(push-pull output)。看到其他人的设计电路,在传输距离较短时,采用SN74LVC1G17(push-pull output)这个器件;在传输距离较长时(线路要经过背板转接),选用的是SN74LVC1G07(OD output)。但从这两个芯片的datasheet中看到,“±24-mA Output Drive at 3.3 V”这一项是一样的,不知这两个器件具体使用的时候,有什么讲究?或者分别适应什么场合?请教一下!
Kailyn Chen:
您好,SN74LVC1G17 是施密特触发器, 虽然也是和1G07一样是同相缓冲器驱动器功能,但是它具有施密特触发的特点.
我们都知道施密特触发器的几个主要优点:
1) 可以波形变换,比如输入正弦波,输出方波.
2)如果输出波形有很大的噪音,波形不平滑,可以作为cleaner ,对波形进行处理,输出一个比较干净平滑的波形.
3)将一个输入上升沿或下降沿很慢的波形, 输出一个边沿很陡的波形.
user6111471:
回复 Kailyn Chen:
您好,如果信号频率很低,比如简单的控制信号,对波形要求没有那么严格的话,在长距离传输(跨背板传输)时,是不是选择SN74LVC1G07(OD output)或SN74LVC1G17(push-pull output)都可以?
Kailyn Chen:
回复 user6111471:
您好, 长距离传输的话,大概多长的距离? 因为距离越长,那么能够支持的data rate就越低.
并且对于逻辑器件来说,它能支持的距离限制在20cm以内.
user6111471:
回复 Kailyn Chen:
传输距离大概40cm,该选用SN74LVC1G07(OD output)或SN74LVC1G17(push-pull output)中的哪一款器件?
Kailyn Chen:
回复 user6111471:
您好, 如果不需要电平转换,建议使用push pull output 就行.
40cm的话, 建议使用两片buffer, 每10-20cm之间放一片.否则的话, 可能会造成信号损耗.
user6111471:
回复 Kailyn Chen:
感谢!
另外请教一个问题,SN74LVC1G07(OD output)的优势可以实现线与功能;此外,由于需要外接上拉电阻,此器件的驱动力会不会比SN74LVC1G17(push-pull output)进一步增强。虽然两者的datasheet的“±24-mA Output Drive at 3.3 V”是一样的,但实际使用中会不会存在SN74LVC1G07(OD output)比SN74LVC1G17(push-pull output)驱动力强一些的可能?请教!!!