線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:13234
推到 Plurk!
推到 Facebook!

voltage level shift 的界面

 
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-01-13 11:08:36 IP:211.20.xxx.xxx 訂閱
各位大大
小弟有個工作在 3.3V 電路需與工作在 5V 的 8051 ICE 連接, 所以想在兩者的雙向 I/O pin 間做一個 voltage level shift 的界面, 我目前是用 2 個 7407(open collector buffer) input 與 output 互接, 但 ICE initial 之後雖然送出 high, 但外部實際的電壓卻被這個 voltage level shift 的界面拉成 low, ICE 需要輸出 low 再輸出 high, 外部實際的電壓才會變成 high, 並正常運作, 有人知道這個情形可以給我建議嗎?
或者有其它 voltage level shift 的 IC 可以告訴我嗎?
謝謝大家
weedmol
一般會員


發表:11
回覆:24
積分:7
註冊:2005-10-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-01-29 06:57:45 IP:219.68.xxx.xxx 訂閱
你可以考濾用三態閘來用看看是否能達成妳的須要
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-01-29 10:49:29 IP:211.74.xxx.xxx 訂閱
我之前試過用三態閘, 但2個三態閘 in, out 對接時, 兩端電壓不同好像不行, CMOS好像有這種IC, 但都是單向, 而且傳輸時間太慢, 有人還建議我用OP去做, 不過還沒有具體的電路
weedmol
一般會員


發表:11
回覆:24
積分:7
註冊:2005-10-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-02-01 16:04:28 IP:140.128.xxx.xxx 訂閱
不然的話丟電路上來看看是否有東西可以幫妳解決
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#5 引用回覆 回覆 發表時間:2007-02-02 18:36:51 IP:211.74.xxx.xxx 訂閱
如圖, 因為工作電壓有 3.3V 和 5V, 所以 I/O pin 接在一起電壓 Va 為 3.8V~4V, 我是希望在 Va 的地方做個介面, 讓介面到 ICE 的電壓工作在5V, 而介面到其他兩處的電壓工作在3.3V
謝謝


暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2007-02-02 23:20:27 IP:220.131.xxx.xxx 訂閱
用到 5.0V & 3.3V 的介接。要考慮幾件事
你是 TTL 的話。
第一種情況:
5V 的輸入電壓 hi 準位是 2.0V, lo 準位是 0.8V
也就是說。比 2.0 高,就是 Hi. 比 0.8 低就是Lo
3.3V 輸出電壓 Hi 為 2.7, Lo 為 0.3
也就是說 Hi 輸出大於 2.7 而 Lo 輸出小於 0.3
所以 由 3.3 V 輸出到 5V 輸入。電壓範圍正常。不用加什麼東西。(註1)
第二種情況:
3.3V 的輸入電壓 hi 準位為 2.4V.lo 準位是 0.6V
也就是說。比 2.4 高,就是 Hi. 比 0.6 低就是Lo
5.0V 輸出電壓 Hi 為 2.4, Lo 為 0.4
也就是說 Hi 輸出大於 2.4 而 Lo 輸出小於 0.4
所以 由 5 V 輸出到 3.3V 輸入。電壓範圍正常。不用加什麼東西。(註1)(註2)

(註1)不過為了預防兩邊的電流問題,通常,我會串個限流電阻。(吸入電流)
(註2)在這時候除了加電阻外。還有一個二極體在方向由 3.3V 的輸入端,到 3.3V 的電源端。
電阻與二極體共同組成嵌位電路。如果你的3.3V元位本身內建這個電路,就可以直接連接。
===================引 用 文 章===================
如圖, 因為工作電壓有 3.3V 和 5V, 所以 I/O pin 接在一起電壓 Va 為 3.8V~4V, 我是希望在 Va 的地方做個介面, 讓介面到 ICE 的電壓工作在5V, 而介面到其他兩處的電壓工作在3.3V


Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#7 引用回覆 回覆 發表時間:2007-02-06 09:24:56 IP:211.74.xxx.xxx 訂閱
我原先也是在兩個電壓間串一顆100歐姆的限流電阻, 然後在電阻和3.3V 間對地接3.3V的稽納二極體, 但電壓卻不如預期在3.3V, 只有2.4V, 我後來推測可能是ICE 輸出的電流太少, 約 130uA. 不足使3.3V的稽納二極體正常動作(在1.3mA是正常的), 你說的方法我會再試試

謝謝

===================引 用 文 章===================
(註1)不過為了預防兩邊的電流問題,通常,我會串個限流電阻。(吸入電流)
(註2)在這時候除了加電阻外。還有一個二極體在方向由 3.3V 的輸入端,到 3.3V 的電源端。
電阻與二極體共同組成嵌位電路。如果你的3.3V元位本身內建這個電路,就可以直接連接。

暗黑破壞神
版主


發表:9
回覆:2301
積分:1627
註冊:2004-10-04

發送簡訊給我
#8 引用回覆 回覆 發表時間:2007-02-06 18:14:48 IP:220.131.xxx.xxx 訂閱
你要注意的是準位。而不是5V,4V,3.3V的問題。
對你的IC來說。它們都是 Hi 的話。你管它做什麼?
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#9 引用回覆 回覆 發表時間:2007-02-06 19:34:30 IP:211.74.xxx.xxx 訂閱
其實是因為客戶的要求, 客戶不願意換3.3V的ICE, 又要求連接到他板子的信號電壓不得高於3.4V, 其實電壓稍微高一點並不會損害他的電路, 由於是大客戶, 陷於形勢比人強, 有理說不清的情形下勉強做的, 做多少就算多少吧!  哈!

===================引 用 文 章===================
你要注意的是準位。而不是5V,4V,3.3V的問題。
對你的IC來說。它們都是? Hi 的話。你管它做什麼?

版主


發表:261
回覆:2302
積分:1667
註冊:2005-01-04

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-02-06 23:22:22 IP:219.70.xxx.xxx 未訂閱
1>接鉗位電路

2>去找準位轉換IC. 現在有在賣了, 一端5V level, 另一端3.3V or 1.8V. 它須要2組電源,也有頻寬限制. IC編號我忘了, 頻寬要看它的datasheet
------
-------------------------------------------------------------------------
走是為了到另一境界,停是為了欣賞人生;未走過千山萬水,怎知生命的虛實與輕重!?
Just4U
初階會員


發表:38
回覆:56
積分:28
註冊:2002-03-27

發送簡訊給我
#11 引用回覆 回覆 發表時間:2007-02-09 14:08:53 IP:211.74.xxx.xxx 訂閱
我再找找這類元件或直接用MOS做做看好了,
謝謝各位之前抽空答覆
weedmol
一般會員


發表:11
回覆:24
積分:7
註冊:2005-10-09

發送簡訊給我
#12 引用回覆 回覆 發表時間:2007-02-09 17:29:11 IP:219.68.xxx.xxx 訂閱
如果單純是電壓準位問題的話
你可以用光電耦合的元件做隔離
元件編號PC 817
balabubu
初階會員


發表:11
回覆:15
積分:25
註冊:2006-12-30

發送簡訊給我
#13 引用回覆 回覆 發表時間:2007-02-17 16:23:19 IP:59.127.xxx.xxx 訂閱
  您提的這ic 有 ,ON 半導體有做成QFN,SOP包裝.型號我要找找.
主要做為uC溝通外部.有些微處理器的VDDIO準位較低,可能只有1.8~2.5.
若要read/write雙向溝通,使用一般74hc245會有些麻煩.可能誤動作.
系統時間:2024-04-25 13:11:49
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!