EDA365电子工程师网

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

作者: 绝。对    时间: 2012-11-16 18:40
标题: IIC信号电平转换
本帖最后由 绝。对 于 2012-11-16 18:47 编辑
1 b4 X0 |' m# `. A4 D4 R1 f2 I: i7 K% j# [5 D- ]6 q2 A2 \! E
) U6 ]& _. p. Y6 j
今天调试时,IIC的信号就不能转换通过来,确定是的这个TXB0102(德州仪器)问题,查看了这DATASHEET,觉得还不得其解。求哪位有这方面的兄弟,出来讨论讨论下,谢谢!
' M8 r& `+ _8 v# K, P3 Z5 a8 x; t; P4 v0 E0 A# E  ]
http://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 + P% w6 \( w/ B- F& X% T
OE 要等於 VCCA,此元件材才可以正常動作。Pull OE low to place all outputs in 3-state mode。

4 C1 ?& M& `; y6 _# c首先感谢你的关注,我也试过把"OE"脚拉到VCCA,但也不行。
作者: jacklee_47pn    时间: 2012-11-16 19:43
試試看在 A1 和 A2 管腳加上拉電阻到 1.8V,B1 和 B2 管腳加上拉電阻到 3.3V。
' t' S4 y1 V9 \  d3 C* p, c. Y, @
作者: 绝。对    时间: 2012-11-16 20:52
jacklee_47pn 发表于 2012-11-16 19:43 . `2 ?4 I5 V1 g/ r0 {! b
試試看在 A1 和 A2 管腳加上拉電阻到 1.8V,B1 和 B2 管腳加上拉電阻到 3.3V。

# \& j- y2 I" {' ]: F) g! i+ d- Z* j也试过了,不过两边的电阻不尽相同,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 : s; F0 w# P& M( E7 |( i5 O# r" N* I
那........會不會假貨。還是元件已經壞了。

+ f' t! G) j) k4 k谢谢你。嗯 ,谢谢你的提醒,现在也有点怀疑是不是这方面的问题,元件是不是采购那边卖错型号了,还是这批货根本就次品,因为也换过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 4 N/ }- n" }8 j- Z
lib画错了, IC的3,4,5,6脚是A,1,2,7,8脚是B,你的正好是左右。

7 f0 g: D$ e; p. s6 z0 s( \谢谢你的提醒,不过我原理图上的引脚不是这样的可以排除这原因,这是我用XP系统自带画板大致画出来的,本来想转上来的,但公司电脑上有加密软件的,上转后的文件会打不开。
作者: mengdie_198599    时间: 2012-11-17 00:19
根据DATASHEET里的引脚定义,好像每个引脚是NMOS型接口,所以有2个电源引脚都要接上拉电阻吧) x/ w% ^  k: y! J" Z. n4 D

作者: 绝。对    时间: 2012-11-17 00:39
mengdie_198599 发表于 2012-11-17 00:19
  X6 a9 O3 e+ q, \: n6 J, V根据DATASHEET里的引脚定义,好像每个引脚是NMOS型接口,所以有2个电源引脚都要接上拉电阻吧

  Q! f2 j4 ]$ Z  J
; z+ V$ E6 ^8 D  `& L多谢你关注,你意思是不是这样呢?6 m7 `, {- a4 c- ?% U  r8 Y
txb0102 datasheet
作者: xiahang    时间: 2012-11-17 07:31
本帖最后由 xiahang 于 2012-11-17 07:40 编辑
1 C4 H+ d; P* M9 d4 T# Q: B, Q- y5 L% m
这个转换IC不是专用I2C的呀,按11的方法试着接个上拉看看
8 [. E# ]0 i7 E( c上接又短路干嘛呢,把短路的线去了,接上接电阻就行8 l& k. t" A$ j4 F4 E

, ]0 h7 a2 R6 ^. u7 J9 ]; a* I要找专用I2C转换的IC可以到NXP网上去看看,他们有专用的* N7 i# X: O) z7 F* N

" R1 x( F$ v9 i* F8 K6 jIC内部图# A! }! |/ e. S  a

作者: jacklee_47pn    时间: 2012-11-17 08:18
換個型號芯片 PCA9306, I2C 專用, TI 、NXP、ON-SEMI、.....都有。) ~! N8 c8 m) S/ v& d! O

: K; _0 c; m& P, W& _- D使用要注意 HIGH VOLTAGE SIDE 那邊電源接線方法。
作者: jacklee_47pn    时间: 2012-11-17 08:28
本帖最后由 jacklee_47pn 于 2012-11-17 08:47 编辑 - D* W+ `  x$ h3 n6 g

: ]5 j. y8 }) e, G5 ?& Y在 A Guide to Voltage Translation With TXB-Type Translators  http://www.ti.com.cn/cn/lit/an/scea043/scea043.pdf 裡面一段話,
& C4 P, S) A3 a2 K- \2 v' x. h; N
The TXB push-pull buffered type architecture does not require a DIR control signal to establish the7 I, X1 t0 H% H) Y
direction of data flow. This architecture is designed to exclusively be connected and interfaced with a! x- ?& T$ ^' d& Y8 c
push-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.) z# ?- S" h5 J* h; ^: c3 ~
: e+ D" `) s0 m4 q2 K, U- ?2 h
所以看來你應該要選用 TXS0102 才對。
9 w1 P1 B  D  s' e4 Y
作者: 绝。对    时间: 2012-11-17 11:46
xiahang 发表于 2012-11-17 07:31 - x" f+ g2 w, m& ?* g+ }5 H
这个转换IC不是专用I2C的呀,按11的方法试着接个上拉看看/ }" S* r" p8 G* m8 q# e( q5 ~; d
上接又短路干嘛呢,把短路的线去了,接上接电阻就 ...
( M, |5 I- t; D3 m2 T$ w+ w
好的,试试。TKS
作者: 绝。对    时间: 2012-11-17 11:48
jacklee_47pn 发表于 2012-11-17 08:28
  o# d) o7 K+ L- K9 a- S' {在 A Guide to Voltage Translation With TXB-Type Translators  http://www.ti.com.cn/cn/lit/an/scea043/ ...

) |7 l/ t6 `" ^如梦初醒。{:soso_e179:},{:soso_e178:}  
作者: 绝。对    时间: 2012-11-17 11:50
jacklee_47pn 发表于 2012-11-17 08:18
2 G* R- m5 A- j+ E6 ?1 }9 N9 P換個型號芯片 PCA9306, I2C 專用, TI 、NXP、ON-SEMI、.....都有。  D6 Z$ p; l3 ?2 l( c8 |" z. j
) O5 P7 |6 r, [! s4 N( K
使用要注意 HIGH VOLTAGE SIDE 那邊 ...
" u& P. y6 p2 Q# x
真的很感谢大哥的帮助,如此细心着实让人感动。




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