用PWM控制LED的漸亮漸滅:
希望大家多多支持
{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}{:e163:}
5V電平信號與3.3V電平信號轉換問題及方法 [復制鏈接]
gz_nick 當前離線
積分11精華0閱讀權限10注冊時間2011-12-27在線時間0 小時最后登錄2011-12-27分享0主題5記錄0好友0日志0相冊0帖子5UID3575
5
主題 0
好友 11
積分
新手上路
新手上路, 積分 11, 距離下一級還需 39 積分貢獻0 金幣0 M幣41 威望0 最后登錄2011-12-27注冊時間2011-12-27發消息 電梯直達 樓主
gz_nick 發表于 2011-12-27 17:01:24 |只看該作者 |倒序瀏覽
你知道嗎,回帖只能獲取1M幣,發布主題帖是回帖的10倍,精華帖還可以額外獲取金幣獎勵,如沒有資源,可以去其他電子網站復制。
現在低壓、低耗器件越來越多,3.3v、2.1v電平信號越來越常見。這就存在了一個電平轉換問題。
當然很多時候都不需要轉化,一些器件具有較大的包容性。具體能不能包容多種電平需要查看IC手冊。如果能容忍其相異的電壓,就不需要交轉換單元了。
加上轉換電路肯定會對通信速度、穩定性有所限制。
轉化前要注意兩個地方。
1、ABSOLUTE MAXIMUM RATINGS
這個是保證IC安全、健康的限制參數,應用連接時千萬別超過這個范圍。比如:DVDD(模擬電源)對DGND(模擬地)電壓范圍是 -0.3V到+6.0V ;數字I/O口電壓對地電壓范圍是 -0.3V到+vdd+0.3V 。
2、需不需要電平信號轉換單元就看下面這個參數:
可見這個IC的數字邏輯輸入低電平門限<0.7V(3.3V情況);高電平門限>2V(3.3V情況);當然這些參數都是限制在ABSOLUTE MAXIMUM RATINGS的。
下面轉入正題,看看電平轉換方法。
1、較低電平轉較高電平(比如3.3V轉5V):
“低”接較低電平信號;“高”接較高電平信號。
兩個晶體管,保證兩端信號極性一致。
2、較高電平轉較低電平(比如3.3V轉5V):
分析:當“高”處(+5V電平信號)輸出為邏輯1,二極管截至(相當于斷開),低處被上拉到約+3.3V。
當“低”處(+5V電平信號)輸出為邏輯0,二極管導通,理想情況“低”處導通到0電壓,實際“低”處電壓是二極管導通壓降(0.7V左右,如果覺得高,可以使用肖特基二極管,肖特基二極管管壓降?。?。
有一些電平信號轉換可以采用比較器,我以前在一個比較器手冊上看過這種應用,也十分方便,就是成本有些高。
我聽一些網友說,可以在不同電平信號之間串一個小電阻解決問題。我也這樣試過(3.3V的cyclon2與5V的單片機通信),好像能正常使用,不過總感覺不太安穩,呵呵。
5V電平信號與3.3V電平信號轉換問題及方法 [復制鏈接]
gz_nick 當前離線
積分11精華0閱讀權限10注冊時間2011-12-27在線時間0 小時最后登錄2011-12-27分享0主題5記錄0好友0日志0相冊0帖子5UID3575
5
主題 0
好友 11
積分
新手上路
新手上路, 積分 11, 距離下一級還需 39 積分貢獻0 金幣0 M幣41 威望0 最后登錄2011-12-27注冊時間2011-12-27發消息 電梯直達 樓主
gz_nick 發表于 2011-12-27 17:01:24 |只看該作者 |倒序瀏覽
你知道嗎,回帖只能獲取1M幣,發布主題帖是回帖的10倍,精華帖還可以額外獲取金幣獎勵,如沒有資源,可以去其他電子網站復制。
現在低壓、低耗器件越來越多,3.3v、2.1v電平信號越來越常見。這就存在了一個電平轉換問題。
當然很多時候都不需要轉化,一些器件具有較大的包容性。具體能不能包容多種電平需要查看IC手冊。如果能容忍其相異的電壓,就不需要交轉換單元了。
加上轉換電路肯定會對通信速度、穩定性有所限制。
轉化前要注意兩個地方。
1、ABSOLUTE MAXIMUM RATINGS
這個是保證IC安全、健康的限制參數,應用連接時千萬別超過這個范圍。比如:DVDD(模擬電源)對DGND(模擬地)電壓范圍是 -0.3V到+6.0V ;數字I/O口電壓對地電壓范圍是 -0.3V到+vdd+0.3V 。
2、需不需要電平信號轉換單元就看下面這個參數:
可見這個IC的數字邏輯輸入低電平門限<0.7V(3.3V情況);高電平門限>2V(3.3V情況);當然這些參數都是限制在ABSOLUTE MAXIMUM RATINGS的。
下面轉入正題,看看電平轉換方法。
1、較低電平轉較高電平(比如3.3V轉5V):
“低”接較低電平信號;“高”接較高電平信號。
兩個晶體管,保證兩端信號極性一致。
2、較高電平轉較低電平(比如3.3V轉5V):
分析:當“高”處(+5V電平信號)輸出為邏輯1,二極管截至(相當于斷開),低處被上拉到約+3.3V。
當“低”處(+5V電平信號)輸出為邏輯0,二極管導通,理想情況“低”處導通到0電壓,實際“低”處電壓是二極管導通壓降(0.7V左右,如果覺得高,可以使用肖特基二極管,肖特基二極管管壓降?。?。
有一些電平信號轉換可以采用比較器,我以前在一個比較器手冊上看過這種應用,也十分方便,就是成本有些高。
我聽一些網友說,可以在不同電平信號之間串一個小電阻解決問題。我也這樣試過(3.3V的cyclon2與5V的單片機通信),好像能正常使用,不過總感覺不太安穩,呵呵。
嚓嚓嚓嚓嚓嚓嚓嚓嚓嚓嚓嚓
我是新手向樓主學習!