EDA365电子工程师网

标题: IIC信号电平转换 [打印本页]

作者: 绝。对    时间: 2012-11-16 18:40
标题: IIC信号电平转换
本帖最后由 绝。对 于 2012-11-16 18:47 编辑
7 j  K: u0 c6 K' T3 E4 A7 r. j; `! k- `5 O5 J1 B
4 E# e( y: P' d0 b5 \! H% C2 `* n+ |& u
今天调试时,IIC的信号就不能转换通过来,确定是的这个TXB0102(德州仪器)问题,查看了这DATASHEET,觉得还不得其解。求哪位有这方面的兄弟,出来讨论讨论下,谢谢!, h/ ^( K: Z9 w& W) e

3 c& w8 t% U0 l% k4 X- ghttp://www.ti.com.cn/product/cn/txb0102(TXB0102数据手册)多谢。
作者: jacklee_47pn    时间: 2012-11-16 19:38
OE 要等於 VCCA,此元件材才可以正常動作。Pull OE low to place all outputs in 3-state mode。
作者: 绝。对    时间: 2012-11-16 19:41
jacklee_47pn 发表于 2012-11-16 19:38 ' D1 v& v6 F: f* k& g% C$ Q
OE 要等於 VCCA,此元件材才可以正常動作。Pull OE low to place all outputs in 3-state mode。
1 e' q5 B7 W" l, |, `4 d0 M
首先感谢你的关注,我也试过把"OE"脚拉到VCCA,但也不行。
作者: jacklee_47pn    时间: 2012-11-16 19:43
試試看在 A1 和 A2 管腳加上拉電阻到 1.8V,B1 和 B2 管腳加上拉電阻到 3.3V。0 M5 C* W/ Z4 q, g$ V

作者: 绝。对    时间: 2012-11-16 20:52
jacklee_47pn 发表于 2012-11-16 19:43 1 d) b! [$ p9 [* S
試試看在 A1 和 A2 管腳加上拉電阻到 1.8V,B1 和 B2 管腳加上拉電阻到 3.3V。

) P8 W- G! ~2 f1 X4 m  w7 M也试过了,不过两边的电阻不尽相同,A1,A2这边加的是4K7,B1,B2那边是10K。
作者: jacklee_47pn    时间: 2012-11-16 20:56
那........會不會假貨。還是元件已經壞了。
作者: 绝。对    时间: 2012-11-16 21:08
jacklee_47pn 发表于 2012-11-16 20:56
4 L! l6 G, d, D7 }: a: [* I5 C那........會不會假貨。還是元件已經壞了。

0 A8 [! W% M' V8 i* m谢谢你。嗯 ,谢谢你的提醒,现在也有点怀疑是不是这方面的问题,元件是不是采购那边卖错型号了,还是这批货根本就次品,因为也换过3颗这样的元件了都没反应。明天找一下供应商看看,能否获得到一些技术支持啦。
作者: part99    时间: 2012-11-16 21:27
lib画错了, IC的3,4,5,6脚是A,1,2,7,8脚是B,你的正好是左右。
作者: 绝。对    时间: 2012-11-16 21:48
part99 发表于 2012-11-16 21:27
# y6 E, j+ A$ l+ s. `8 {lib画错了, IC的3,4,5,6脚是A,1,2,7,8脚是B,你的正好是左右。

! @$ m( g8 }0 L6 `谢谢你的提醒,不过我原理图上的引脚不是这样的可以排除这原因,这是我用XP系统自带画板大致画出来的,本来想转上来的,但公司电脑上有加密软件的,上转后的文件会打不开。
作者: mengdie_198599    时间: 2012-11-17 00:19
根据DATASHEET里的引脚定义,好像每个引脚是NMOS型接口,所以有2个电源引脚都要接上拉电阻吧
* Q/ c$ O/ a, ^
作者: 绝。对    时间: 2012-11-17 00:39
mengdie_198599 发表于 2012-11-17 00:19 0 e  g" |) t( w  B: d' j
根据DATASHEET里的引脚定义,好像每个引脚是NMOS型接口,所以有2个电源引脚都要接上拉电阻吧

, [2 z  |7 ~* F0 I3 _
! t% H+ g5 d. t" F: d多谢你关注,你意思是不是这样呢?
' [! B- Q  B! T" p( O! q9 x  wtxb0102 datasheet
作者: xiahang    时间: 2012-11-17 07:31
本帖最后由 xiahang 于 2012-11-17 07:40 编辑 & {% W! Z8 `5 B' m# |

& b0 W2 h& p9 N0 d1 r这个转换IC不是专用I2C的呀,按11的方法试着接个上拉看看
/ w, F8 |* \, ?! r3 c上接又短路干嘛呢,把短路的线去了,接上接电阻就行
# R3 o3 L1 i1 z3 E! W) S; f9 N6 z2 {5 F) M. G+ {
要找专用I2C转换的IC可以到NXP网上去看看,他们有专用的
9 `, @* H: ^3 }2 |2 F5 J  L# | 7 @. |4 A: u0 t7 U8 z$ E* S6 q0 o7 y
IC内部图
3 u( s; x( w6 ~
作者: jacklee_47pn    时间: 2012-11-17 08:18
換個型號芯片 PCA9306, I2C 專用, TI 、NXP、ON-SEMI、.....都有。
5 U( g  B- q: N- `' a  O+ o
$ y; ]3 o8 G) f( |使用要注意 HIGH VOLTAGE SIDE 那邊電源接線方法。
作者: jacklee_47pn    时间: 2012-11-17 08:28
本帖最后由 jacklee_47pn 于 2012-11-17 08:47 编辑 ! d& ]" {3 S) x4 N8 E5 i
1 b+ @' {/ w* [7 D, }: H+ I
在 A Guide to Voltage Translation With TXB-Type Translators  http://www.ti.com.cn/cn/lit/an/scea043/scea043.pdf 裡面一段話,
& m4 d; K6 ]  f) Y$ A4 f/ w. w: m* \( H  c& L) W+ j2 }1 x% C
The TXB push-pull buffered type architecture does not require a DIR control signal to establish the
1 I- P7 I- y, e6 G$ C0 Ddirection of data flow. This architecture is designed to exclusively be connected and interfaced with a
& t. \- Z$ v: q* J# epush-pull CMOS driver and is capable of driving a capacitive or high impedance loads in applications such as Secure Digital (SD) or Serial Peripheral Interface (SPI). The TXB010x devices are not intended for use in open-drain applications. For applications such as I2C where there is a need to connect and interface with an open-drain driver, TI offers TXS-type (i.e., "S" for Switch-type) translators. Please refer to TI application report, A Guide to Voltage Translation With TXS-Type Translators, literature number SCEA044 for more information on the TXS-type voltage translators.
; r! V! \2 M, t! R8 C" T4 K) S1 M. K% Z' D1 \; V7 q
所以看來你應該要選用 TXS0102 才對。
. G  O* V8 t. A" M6 }8 l; i
作者: 绝。对    时间: 2012-11-17 11:46
xiahang 发表于 2012-11-17 07:31 1 h, C1 {: C, ^# v9 W1 ^
这个转换IC不是专用I2C的呀,按11的方法试着接个上拉看看! N  L0 d6 \+ C8 |. C* t8 n
上接又短路干嘛呢,把短路的线去了,接上接电阻就 ...

( K: A8 I; b5 D  I4 P4 v5 o: a好的,试试。TKS
作者: 绝。对    时间: 2012-11-17 11:48
jacklee_47pn 发表于 2012-11-17 08:28
: X3 q+ x2 ?, y' |在 A Guide to Voltage Translation With TXB-Type Translators  http://www.ti.com.cn/cn/lit/an/scea043/ ...

% ]3 F  c/ X; D3 e1 P' N如梦初醒。{:soso_e179:},{:soso_e178:}  
作者: 绝。对    时间: 2012-11-17 11:50
jacklee_47pn 发表于 2012-11-17 08:18 4 `8 ~$ J6 [+ H' K+ r# D! a# {
換個型號芯片 PCA9306, I2C 專用, TI 、NXP、ON-SEMI、.....都有。& E/ {* Q! i* f  D4 p6 h7 f- B3 R

8 l. }/ Z  D' F1 f使用要注意 HIGH VOLTAGE SIDE 那邊 ...
0 ?1 {0 m$ I4 k& w
真的很感谢大哥的帮助,如此细心着实让人感动。




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2