分享

74lvc4245、QS3384电平移位器

 XeonGate 2016-03-09

 
http://wenku.baidu.com/view/fdbabc828762caaedd33d432.html

74LVC4245是一个典型的双电源供电的双向收发器,通过DIR管脚控制传输方向。
OE为低电平,收发器工作,高电平截止 DIR为高电平时A为输入端,B=A DIR为低电平时B为输入端,A=B

A和B端口可以不需要上拉直接使用

不用的引脚最好上拉到VCC或GND防止悬空,可参考如下文档:

http://www./lit/an/scba004c/scba004c.pdf

该器件的信号分A、B两个组,一组输入,一组输出,A组电压支持1.5~5.5V,B组电压支持1.5~3.6V,要求A组供电电压大于B组供电电压,该器件用于不同电压信号的互连,是双向器件,通过DIR管脚控制信号方向。

3.3v和5v双向电平转换芯片

74LVC4245,8位电平转换
74LVC4245A,8位双向

NLSX4373,2位电平转换
NLSX4014,4位电平转换
NLSX4378,4位电平转换
NLSX3018,8位电平转换
max3002,8路双向

专用电平转换芯片
最著名的就是 164245,不仅可以用作升压/降压,而且允许两边电源不同步。这是最通用的电平转换方案,但是也是很昂贵的 (俺前不久买还是¥45/片,虽是零售,也贵的吓人),因此若非必要,最好用前两个方案。
74LVTH245,vcc接3.3V,输入5v输出3.3V是可以的
但是输入3.3V输出5v好像是不行的
你说加个上拉电阻,不知道是不是可以满足要求
但是可以向你推荐一个245芯片--SN74ALVC164245
可以完成你所需要的功能
用SN74LVC245就可以,单3.3供电,实现3.3/5适配
用74LVTH245实现5v到3.3V的转换
用74LVC4245实现3.3V到5v的转换

如果用lvth245输出端上拉电阻的话,还是不能够输出5v,我试过了,输出仍然是3.3V的!
其中lvc4245是最好的片子,用它可以实现双向转换,因为它是两个电源的,可以直接由3.3到5,或者5到3.3V

74hc245的作用:


245是方向可控的八路缓冲器,主要用于实现数据总线的双向异步通信。
为了保护脆弱的主控芯片,通常在主控芯片的并行接口与外部受控设备的并行接口间添加缓冲器。当主控芯片与受控设备之间需要实现双向异步通信时,自然就得选用双向的八路缓冲器了,245就是面向这种需求的。常见于同并口液晶屏、并口打印机、并口传感器或通讯模块等设备的接口上。
在设计一个带MCU或者ARM系统电路时候,经常遇见MCU的VCC是3.3V,但是外围电路需要5V。有时候是反过来。虽然现在MCU的IO都声称支持TTL电平,但是我们谁也不想将MCU的IO口直接接上5V,即使IO口先串联一个电阻,然后再接上5V,这样总是不放心,担心烧掉MCU,再说了,MCU声称IO口支持TTL电平,但是并不是所有的IO都是这样。反正有隐患。
    解决方法就是电平转换。
    具体的我只说我在实际项目中运用到的方法,而且在项目中运用比较方便的,其他的都不再说了。
    第一种:利用OC或者OD门电路,这样集电极或者漏极都可以通过一个电阻上拉到一个新的VCC,其基极或者栅极就可以连接另外一个VCC,这样也就实现了,3.3V控制5V,12V的电平信号输出。注意这里需要选择好上电阻阻值,还要考虑MCUIO的驱动能力。
这类电路大部分运用在输出电路上的电平转换电路。
    第二种:利用特定的电平转换芯片,将3.3V和5V进行转换。例如74LVC4245A,74ALVC164245这两款芯片用的
比较多。



上图是74LVC4245A芯片管脚图和具体电气含义,它存在5VVCCA和3.3VVCCB,2个电源管脚,这样就可以实现5V和3.3V的转换了,同时DIR控制数据方向,这样也实现了3.3V到5V,和5V到3.3V的两个方向转换。另外74LVC4245A还可以增加MCUIO的电流驱动能力。我在设计中如果需要的话会首选这个芯片。74ALVC164245是16Bit,功能和74LVC4245A差不多。
    当然了,还有其他的电平转换方案,但是比较下来,经常使用的,还是这两种方法最实用。
 
 
 
 
 
 
 
 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多