SlideShare a Scribd company logo
1 of 20
Download to read offline
高頻電子電路實驗
第二章 I/O電路設計
李健榮 助理教授
Department of Electronic Engineering
National Taipei University of Technology
大綱
• 電晶體開關的操作原理
• 典型的單晶片I/O組態(以Intel MSC-51系列為例)
• 電晶體開關接上負載的情況(驅動力的討論)
• 開集(汲)極輸出
• 外部驅動器(以驅動LED與Relay為例)
• Active-high、Active Low與功率消耗的問題
• 重置電路
• 以類比訊號觸發數位電路
Department of Electronic Engineering, NTUT2/20
電晶體開關 (I)
• 利用電晶體進行數位(0與1)操作。
Department of Electronic Engineering, NTUT
NPN
ON
“1”
“0”
sink
VDD
NPN
VDD
“0”
“1”
source
NMOS
ON
“1”
“0”
sink
VDD
NPN
VDD
“0”
“1”
source
VDDCMOS
如果輸出不放電阻,可行嗎?
OFF OFF
3/20
電晶體開關 (II)
• Collector (Drain) 直接接到VDD
Department of Electronic Engineering, NTUT
VDD
“0”
“1”
VDD
“0”
“1”
VDD
“1”
短路
電流
“1/0”
VDD
短路
電流
“1”
“1/0”
OFF OFF ON ON
4/20
電晶體開關 (III)
• Collector (Drain) 接電阻(上拉電阻, pull-up resistor)
Department of Electronic Engineering, NTUT
VDD
“0”
“1”
PUR
VDD
“0”
“1”
PUR
有限
電流
VDD
“1”
PUR
DD
PU
V
I
R
≃
“1” 有限
電流
VDD
PUR
DD
PU
V
I
R
≃
範例: 5 V, 20 kDD PUV R= = Ω 0.25 mAI ≃
對PNP或PMOS開關則配有「下拉電阻」,使用的意義與上拉電阻一樣(決定狀態與限制電流)。
在晶片裡面的上拉、下拉電阻通常會用電晶體實現,概念是一樣的。
OFF OFF ON ON
Pull-up resistor
5/20
典型的單晶片I/O
Department of Electronic Engineering, NTUT
參考資料: Intel, MCS-51 Microcontroller Family User’s Guide
20~30 k
20~30 k
20~30 k
Open Drain
輸入
輸出
6/20
電晶體開關接上外部負載(I)
Department of Electronic Engineering, NTUT
VDD
“0”
“1”
PUR
LR
OV
晶片
內部
晶片
外部 VDD
“0”
“1”
PUR
LR
晶片
外部 VDD
PUR
“1”
“0”
LR
晶片
外部 VDD
“1”
PUR
“0”
LR
晶片
外部
範例: 5 V, 20 kDD PUV R= = Ω
4.5 VL
O DD
L PU
R
V V
R R
= ⋅
+
≃200 kLR = Ω
0.24 VL
O DD
L PU
R
V V
R R
= ⋅
+
≃1 kLR = Ω
RPU在晶片內部已經被做死(其值可在晶片資料手冊中找到),代表晶片的驅動能力有限。
範例: 5 V, 20 kDD PUV R= = Ω
0 VOV ≃200 kLR = Ω
1 kLR = Ω 0 VOV ≃
7/20
電晶體開關接上外部負載(II)
• 負載有電容性,電流驅動力將影響邏輯電路之操作速度。
修習數位邏輯或數位積體電路設計,可以學到估算數位電路之fan-in、fan-out
與操作速度等觀念。在本課程中就不多談那碼子事了。
Department of Electronic Engineering, NTUT
VDD
PUR
LR LC
“0”
VDD
PUR
LR LC
“0”
VDD
PUR
LR LC
“1”
VDD
PUR
LR LC
“1”
“0=>1” “0=>1” “1=>0” “1=>0”
關鍵在於對負載充電需要時間
降低RPU增加充電電流就可以加快充電速度
1.RPU在晶片內部已經被做死(其值可在晶片資料手冊中找到),所以充電驅動能力有限。
2.電晶體的尺寸(或驅動電流,其值可在晶片資料手冊中找到)已經做死,所以放電驅動能力也有限。
如果你是IC Designer,以上兩件事情就是你要負責去”design”的。
負載要放電也需要時間
放電速度取決於電晶體尺寸(sink電流)的設計。
8/20
開集(汲)極輸出
• 開集極(Open Collector)或開汲極(Open Drain)可允許使用者
自行設計輸出電流之驅動力(但sink電流仍有限)。
• 開集(汲)極的另一種用途:
以特定特定特定特定VDD電壓加上拉電阻電壓加上拉電阻電壓加上拉電阻電壓加上拉電阻可進行
訊號準位的轉換,這是一種很常見
的介面轉換方法。
(下拉電阻無法進行位準轉換)
Department of Electronic Engineering, NTUT
晶片
內部
晶片
外部
晶片
外部
VDD= 3.3 V
PUR
晶片
內部
5 V
3.3 V系統
VDD
PUR
晶片
外部
Sink電流比一般I/O大
(20~60mA),但仍受限。
Source 電 流 可
透 過 RPU 決定 。
Open drain不接上拉電阻,
只有”0”與”float”。
9/20
驅動發光二極體
Department of Electronic Engineering, NTUT
晶片
內部
晶片
外部
VDD,ext= 5 V
330 ~ 470 kΩ
“1”
~ 10 mA
晶片
內部
晶片
外部
VDD,ext= 5 V
330
~ 470 Ω
1 ~ 4.7 kΩ
“1”
晶片
內部
晶片
外部 VDD,ext
330
~ 470 Ω
“0” optional
不同的發光二極體一般要
達 到 完 全 的 亮 度 需 要
1mA~20mA的電流。如果
晶片I/O驅動能力夠,則
可直接驅動LED沒有問題。
若晶片I/O驅動力不足,則需在外部自己設計驅動級(driver),以驅動需
要更大電流的負載。因Driver基極只需要吃小小的電流,所以讓晶片先
驅動Driver,再由Driver去驅動外部負載。
Driver Driver
晶片晶片晶片晶片I/O驅動力夠驅動力夠驅動力夠驅動力夠 晶片晶片晶片晶片I/O驅動力不足驅動力不足驅動力不足驅動力不足 晶片晶片晶片晶片I/O驅動力不足驅動力不足驅動力不足驅動力不足
10/20
驅動繼電器
Department of Electronic Engineering, NTUT
Relay
VCC,ext
VDD,ext
LR
VDD,ext
LR
Relay
VCC,ext
N.C.
N.O.
晶片
內部
晶片
內部
釋放時間
扣入時間
輸入
輸出
VC
VC
集極
電壓
輸入
輸出
集極
電壓
電感Flyback電壓
可能損壞電晶體
扣入時間
釋放時間
電感Flyback電壓被截波
至VDD,ext+0.7 V
洩流器、逆向截波器、
火花消除器。
限流
電阻
L
L
di
v L
dt
=
11/20
Active High與Active Low
• 一般晶片的I/O,除非是允許Tri-state的腳位,否則所有的
腳位在「平時」都必須要給它們一個「已知狀態」,避免
晶片發生誤動作。
• 高態動作(Active high)的輸出:
輸出平時在低電位(Low, 0),輸出高電位(High, 1)時,負載通電。
• 低態動作(Active low)的輸出:
平時在高電位(High, 1),輸出低電位(Low, 0)時,負載通電。
• 高態動作(Active high)的輸入:
平時在低電位(Low, 0),輸入高電位(High, 1)以觸發之。
• 低態動作(Active low)的輸入:
平時在低電位(Low, 0),輸入高電位(High, 1)以觸發之。
Department of Electronic Engineering, NTUT
大多數的晶片都可以讓
使用者透過設定暫存器
來決定I/O的常態。若
使用者不設定,晶片也
會有「預設」的組態,
查看資料手冊便知。
12/20
Active High與Active Low的輸出
Department of Electronic Engineering, NTUT
Active High的輸出的輸出的輸出的輸出 Active Low的輸出的輸出的輸出的輸出
“1”
平常
平常
“0”
晶片
內部
晶片
內部
“0”
平常
VDD
平常
“1”
“0”
動作
動作
“1”
晶片
內部
晶片
內部
“1”
動作
VDD
動作
“0”
電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電
電晶體耗電電晶體耗電電晶體耗電電晶體耗電
電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電
電晶體耗電電晶體耗電電晶體耗電電晶體耗電
例如:
MCS-51單晶片
13/20
晶片耗電與輸出驅動級的設計考量
Department of Electronic Engineering, NTUT
“0”
“1”
“0”
“1”
平常
“1”
“0”
平常
• 若有一顆LED,平時要恆亮,有事件時熄滅。如果考慮晶片功率消耗
的問題,應該如何設計驅動器以達省電的目的?
晶片內部晶片內部晶片內部晶片內部
電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電
“0”
“1”
晶片內部晶片內部晶片內部晶片內部
電晶體持續耗電電晶體持續耗電電晶體持續耗電電晶體持續耗電
晶片內部晶片內部晶片內部晶片內部
電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電
晶片內部晶片內部晶片內部晶片內部
電晶體持續耗電電晶體持續耗電電晶體持續耗電電晶體持續耗電
動作
晶片是晶片是晶片是晶片是
Active High
的的的的輸出輸出輸出輸出
晶片是晶片是晶片是晶片是
Active Low
的的的的輸出輸出輸出輸出
良好的設計可以
避免「聚沙成塔」
導致晶片功率消
耗過高(而且都是
不必要的消耗)。
平常
持續
動作
14/20
Active High與Active Low的輸入
Department of Electronic Engineering, NTUT
晶片
內部
Active Low的輸入的輸入的輸入的輸入Active High的輸入的輸入的輸入的輸入
平常
PDR
晶片
內部 動作
PDR
“1”
耗電耗電耗電耗電
“0”
“0”
“1”
晶片
內部
PUR
動作
“0”
耗電耗電耗電耗電
“0”
不耗電不耗電不耗電不耗電 晶片
內部
PUR
平常
“1”
“1”
不耗電不耗電不耗電不耗電
例如:
MCS-51單晶片
15/20
系統耗電與輸入觸發電路的設計考量(I)
Department of Electronic Engineering, NTUT
• 若晶片內部有一訊號腳位「X」用來接收外部「觸發事件」。應如何
設計「X」的觸發條件以及外部輸入觸發電路以達省電的目的?
晶片
內部
平常
PDR
“0”
不耗電不耗電不耗電不耗電
晶片是晶片是晶片是晶片是
Active High
的輸入的輸入的輸入的輸入
晶片
內部
事件
PDR
“1”
耗電耗電耗電耗電
X=“1”X=“1”時觸發
(程式判斷條件)
X=“0” “0”
晶片
內部
平常
PDR
“1”
耗電耗電耗電耗電
晶片
內部
事件
PDR
“0”
不耗電不耗電不耗電不耗電
X=“0”X=“1”
“1”
外部
持續
提供
R
R
X=“0”時觸發
(程式判斷條件)
相對於平常,事件
通常發生次數少(或
佔據時間較短),應
該讓事件發生的時
候才產生耗電。如
果晶片輸入是active
high,那麼判斷條
件就使用active high,
如此可避免外部電
路要持續供電。
如果「事件」發生
的很頻繁,或是佔
據的時間很長,則
可能要考慮採取相
反的設計策略。
這 跟 使 用 level-
triggering 或 edge-
triggering也會有關。
在此不多談。
耗電耗電耗電耗電
16/20
系統耗電與輸入觸發電路的設計考量(II)
Department of Electronic Engineering, NTUT
• 若晶片內部有一訊號腳位「X」用來接收外部「觸發事件」。應如何
設計「X」的觸發條件以及外部輸入觸發電路以達省電的目的?
晶片是晶片是晶片是晶片是
Active Low
的輸入的輸入的輸入的輸入
晶片
內部 事件
PUR
“0”
耗電耗電耗電耗電
X=“0”
X=“0”時觸發
(程式判斷條件)
X=“1”
“1”
晶片
內部
平常
PUR
耗電耗電耗電耗電
晶片
內部
事件
PUR
“1”
耗電耗電耗電耗電
X=“1”X=“0”
“0”
晶片
內部
PUR
平常
“1”
不耗電不耗電不耗電不耗電
X=“1”時觸發
(程式判斷條件)
R
R
如 果 晶 片 輸 入 是
active low,那麼判
斷條件就使用active
low,如此可避免外
部電路要持續供電。
如果「事件」發生
的很頻繁,或是佔
據的時間很長,則
可能要考慮採取相
反的設計策略。
這 跟 使 用 level-
triggering 或 edge-
triggering也會有關。
在此不多談。
這完全只是這完全只是這完全只是這完全只是設計設計設計設計上上上上
的邏輯思考而已的邏輯思考而已的邏輯思考而已的邏輯思考而已,,,,
本身並沒有用到甚本身並沒有用到甚本身並沒有用到甚本身並沒有用到甚
麼了不起的知識麼了不起的知識麼了不起的知識麼了不起的知識。。。。
17/20
• 系統開機時、電源突波抖動、或任何時刻透過按鍵來重置(Reset)系統,
按鍵重置電路通常還會加上電容以消除按鍵抖動(bounce)。
重置電路
Department of Electronic Engineering, NTUT
1 kΩ
22 µF
CCV
Reset
CCV
22 µF
Reset
1 kΩ1 kΩ
CCV
22 µF
Reset
1 kΩ
200 kΩ
22 µF
CCV
0.1 µF
10 kΩ
14 kΩ
1D
3 V
1Q
Reset_n
10 kΩ
CCV
31 kΩ
1Q
24 kΩ
0.1 µF
10 kΩ
Reset_n
CCV
0.1 µF
100 kΩ
Reset_n
0.1 µF
100 kΩ
10 kΩ1D
防電源抖動重置電路
強韌的重置程序
會包含緊急資料
儲存的動作。在
電力完全喪失前,
先觸發重置程序
可以保護系統內
部資料與狀態。
18/20
使用類比訊號來觸發數位邏輯電路
• 有時候我們會需要將類比訊息轉換成數位訊號。
例如要讓溫度感測器的監測溫度超過某個值之後發出警示,或是想要計算某
個類比值超過某臨界值的次數。我們經常會使用OPA(或比較器)來做為類比與
數位轉換的介面。有時可能還需要結合電阻分壓器,變阻器與上拉電阻。
Department of Electronic Engineering, NTUT19/20
本章總結
• 本課程實習會使用到的開關電路,狀況非常單純,所以我
們並沒有對數位電路的電晶體操作的理論細節多做討論。
電晶體的數位操作理論仍有它的重要性,特別是在功率消
耗、操作速度等設計問題上皆需要理論作引導。
• 透過本章,同學可了解到上拉(下拉)電阻存在的必要性,
對於你所要設計的電路(程式),應該審慎規劃才能達到全
系統有最低功率消耗的要求。
• 普遍的單晶片輸出並不能直接驅動負載(特別是需要大電
流的負載),因此需要自行設計外部驅動級才行。
Department of Electronic Engineering, NTUT20/20

More Related Content

What's hot

射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計Simen Li
 
電路學 - [第八章] 磁耦合電路
電路學 - [第八章] 磁耦合電路電路學 - [第八章] 磁耦合電路
電路學 - [第八章] 磁耦合電路Simen Li
 
電路學 - [第四章] 儲能元件
電路學 - [第四章] 儲能元件電路學 - [第四章] 儲能元件
電路學 - [第四章] 儲能元件Simen Li
 
射頻電子 - [第二章] 傳輸線理論
射頻電子 - [第二章] 傳輸線理論射頻電子 - [第二章] 傳輸線理論
射頻電子 - [第二章] 傳輸線理論Simen Li
 
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬Simen Li
 
電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析Simen Li
 
Agilent ADS 模擬手冊 [實習2] 放大器設計
Agilent ADS 模擬手冊 [實習2]  放大器設計Agilent ADS 模擬手冊 [實習2]  放大器設計
Agilent ADS 模擬手冊 [實習2] 放大器設計Simen Li
 
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬射頻電子實驗手冊 [實驗6] 阻抗匹配模擬
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬Simen Li
 
電路學 - [第三章] 網路定理
電路學 - [第三章] 網路定理電路學 - [第三章] 網路定理
電路學 - [第三章] 網路定理Simen Li
 
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計Simen Li
 
電路學 - [第一章] 電路元件與基本定律
電路學 - [第一章] 電路元件與基本定律電路學 - [第一章] 電路元件與基本定律
電路學 - [第一章] 電路元件與基本定律Simen Li
 
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬Simen Li
 
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬Simen Li
 
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state Analysis
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state AnalysisCircuit Network Analysis - [Chapter2] Sinusoidal Steady-state Analysis
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state AnalysisSimen Li
 
電路學 - [第二章] 電路分析方法
電路學 - [第二章] 電路分析方法電路學 - [第二章] 電路分析方法
電路學 - [第二章] 電路分析方法Simen Li
 
射頻電子 - [第六章] 低雜訊放大器設計
射頻電子 - [第六章] 低雜訊放大器設計射頻電子 - [第六章] 低雜訊放大器設計
射頻電子 - [第六章] 低雜訊放大器設計Simen Li
 
專題製作發想與報告撰寫技巧
專題製作發想與報告撰寫技巧專題製作發想與報告撰寫技巧
專題製作發想與報告撰寫技巧Simen Li
 
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬Simen Li
 
RF Module Design - [Chapter 1] From Basics to RF Transceivers
RF Module Design - [Chapter 1] From Basics to RF TransceiversRF Module Design - [Chapter 1] From Basics to RF Transceivers
RF Module Design - [Chapter 1] From Basics to RF TransceiversSimen Li
 

What's hot (20)

射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計射頻電子 - [實驗第三章] 濾波器設計
射頻電子 - [實驗第三章] 濾波器設計
 
電路學 - [第八章] 磁耦合電路
電路學 - [第八章] 磁耦合電路電路學 - [第八章] 磁耦合電路
電路學 - [第八章] 磁耦合電路
 
電路學 - [第四章] 儲能元件
電路學 - [第四章] 儲能元件電路學 - [第四章] 儲能元件
電路學 - [第四章] 儲能元件
 
射頻電子 - [第二章] 傳輸線理論
射頻電子 - [第二章] 傳輸線理論射頻電子 - [第二章] 傳輸線理論
射頻電子 - [第二章] 傳輸線理論
 
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬
射頻電子實驗手冊 [實驗1 ~ 5] ADS入門, 傳輸線模擬, 直流模擬, 暫態模擬, 交流模擬
 
電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析電路學 - [第七章] 正弦激勵, 相量與穩態分析
電路學 - [第七章] 正弦激勵, 相量與穩態分析
 
Agilent ADS 模擬手冊 [實習2] 放大器設計
Agilent ADS 模擬手冊 [實習2]  放大器設計Agilent ADS 模擬手冊 [實習2]  放大器設計
Agilent ADS 模擬手冊 [實習2] 放大器設計
 
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬射頻電子實驗手冊 [實驗6] 阻抗匹配模擬
射頻電子實驗手冊 [實驗6] 阻抗匹配模擬
 
電路學 - [第三章] 網路定理
電路學 - [第三章] 網路定理電路學 - [第三章] 網路定理
電路學 - [第三章] 網路定理
 
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計
Agilent ADS 模擬手冊 [實習1] 基本操作與射頻放大器設計
 
電路學 - [第一章] 電路元件與基本定律
電路學 - [第一章] 電路元件與基本定律電路學 - [第一章] 電路元件與基本定律
電路學 - [第一章] 電路元件與基本定律
 
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
射頻電子實驗手冊 - [實驗7] 射頻放大器模擬
 
電路學Chapter5
電路學Chapter5電路學Chapter5
電路學Chapter5
 
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬
Agilent ADS 模擬手冊 [實習3] 壓控振盪器模擬
 
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state Analysis
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state AnalysisCircuit Network Analysis - [Chapter2] Sinusoidal Steady-state Analysis
Circuit Network Analysis - [Chapter2] Sinusoidal Steady-state Analysis
 
電路學 - [第二章] 電路分析方法
電路學 - [第二章] 電路分析方法電路學 - [第二章] 電路分析方法
電路學 - [第二章] 電路分析方法
 
射頻電子 - [第六章] 低雜訊放大器設計
射頻電子 - [第六章] 低雜訊放大器設計射頻電子 - [第六章] 低雜訊放大器設計
射頻電子 - [第六章] 低雜訊放大器設計
 
專題製作發想與報告撰寫技巧
專題製作發想與報告撰寫技巧專題製作發想與報告撰寫技巧
專題製作發想與報告撰寫技巧
 
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
射頻電子實驗手冊 - [實驗8] 低雜訊放大器模擬
 
RF Module Design - [Chapter 1] From Basics to RF Transceivers
RF Module Design - [Chapter 1] From Basics to RF TransceiversRF Module Design - [Chapter 1] From Basics to RF Transceivers
RF Module Design - [Chapter 1] From Basics to RF Transceivers
 

Viewers also liked

電磁波健康效應之評估報告
電磁波健康效應之評估報告電磁波健康效應之評估報告
電磁波健康效應之評估報告Wei Chung Chang
 
RF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureRF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureSimen Li
 
ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作Simen Li
 
RF Module Design - [Chapter 8] Phase-Locked Loops
RF Module Design - [Chapter 8] Phase-Locked LoopsRF Module Design - [Chapter 8] Phase-Locked Loops
RF Module Design - [Chapter 8] Phase-Locked LoopsSimen Li
 
RF Module Design - [Chapter 3] Linearity
RF Module Design - [Chapter 3]  LinearityRF Module Design - [Chapter 3]  Linearity
RF Module Design - [Chapter 3] LinearitySimen Li
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined RadiosSimen Li
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)Simen Li
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. SystemsSimen Li
 
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack FirmwareSimen Li
 
RF Module Design - [Chapter 5] Low Noise Amplifier
RF Module Design - [Chapter 5]  Low Noise AmplifierRF Module Design - [Chapter 5]  Low Noise Amplifier
RF Module Design - [Chapter 5] Low Noise AmplifierSimen Li
 
RF Module Design - [Chapter 7] Voltage-Controlled Oscillator
RF Module Design - [Chapter 7] Voltage-Controlled OscillatorRF Module Design - [Chapter 7] Voltage-Controlled Oscillator
RF Module Design - [Chapter 7] Voltage-Controlled OscillatorSimen Li
 
RF Module Design - [Chapter 2] Noises
RF Module Design - [Chapter 2] NoisesRF Module Design - [Chapter 2] Noises
RF Module Design - [Chapter 2] NoisesSimen Li
 
Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Simen Li
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)Simen Li
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)Simen Li
 
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階Simen Li
 
Multiband Transceivers - [Chapter 2] Noises and Linearities
Multiband Transceivers - [Chapter 2]  Noises and LinearitiesMultiband Transceivers - [Chapter 2]  Noises and Linearities
Multiband Transceivers - [Chapter 2] Noises and LinearitiesSimen Li
 
深入淺出C語言
深入淺出C語言深入淺出C語言
深入淺出C語言Simen Li
 
RF Module Design - [Chapter 6] Power Amplifier
RF Module Design - [Chapter 6]  Power AmplifierRF Module Design - [Chapter 6]  Power Amplifier
RF Module Design - [Chapter 6] Power AmplifierSimen Li
 
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack FirmwareSimen Li
 

Viewers also liked (20)

電磁波健康效應之評估報告
電磁波健康效應之評估報告電磁波健康效應之評估報告
電磁波健康效應之評估報告
 
RF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver ArchitectureRF Module Design - [Chapter 4] Transceiver Architecture
RF Module Design - [Chapter 4] Transceiver Architecture
 
ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作ADF4113 Frequency Synthesizer 驅動程式實作
ADF4113 Frequency Synthesizer 驅動程式實作
 
RF Module Design - [Chapter 8] Phase-Locked Loops
RF Module Design - [Chapter 8] Phase-Locked LoopsRF Module Design - [Chapter 8] Phase-Locked Loops
RF Module Design - [Chapter 8] Phase-Locked Loops
 
RF Module Design - [Chapter 3] Linearity
RF Module Design - [Chapter 3]  LinearityRF Module Design - [Chapter 3]  Linearity
RF Module Design - [Chapter 3] Linearity
 
Multiband Transceivers - [Chapter 5] Software-Defined Radios
Multiband Transceivers - [Chapter 5]  Software-Defined RadiosMultiband Transceivers - [Chapter 5]  Software-Defined Radios
Multiband Transceivers - [Chapter 5] Software-Defined Radios
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (1)
 
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3]  Basic Concept of Comm. SystemsMultiband Transceivers - [Chapter 3]  Basic Concept of Comm. Systems
Multiband Transceivers - [Chapter 3] Basic Concept of Comm. Systems
 
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee 應用實作 - 使用 TI Z-Stack Firmware
 
RF Module Design - [Chapter 5] Low Noise Amplifier
RF Module Design - [Chapter 5]  Low Noise AmplifierRF Module Design - [Chapter 5]  Low Noise Amplifier
RF Module Design - [Chapter 5] Low Noise Amplifier
 
RF Module Design - [Chapter 7] Voltage-Controlled Oscillator
RF Module Design - [Chapter 7] Voltage-Controlled OscillatorRF Module Design - [Chapter 7] Voltage-Controlled Oscillator
RF Module Design - [Chapter 7] Voltage-Controlled Oscillator
 
RF Module Design - [Chapter 2] Noises
RF Module Design - [Chapter 2] NoisesRF Module Design - [Chapter 2] Noises
RF Module Design - [Chapter 2] Noises
 
Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1] Multiband Transceivers - [Chapter 1]
Multiband Transceivers - [Chapter 1]
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (3)
 
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)
[嵌入式系統] MCS-51 實驗 - 使用 IAR (2)
 
[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階[嵌入式系統] 嵌入式系統進階
[嵌入式系統] 嵌入式系統進階
 
Multiband Transceivers - [Chapter 2] Noises and Linearities
Multiband Transceivers - [Chapter 2]  Noises and LinearitiesMultiband Transceivers - [Chapter 2]  Noises and Linearities
Multiband Transceivers - [Chapter 2] Noises and Linearities
 
深入淺出C語言
深入淺出C語言深入淺出C語言
深入淺出C語言
 
RF Module Design - [Chapter 6] Power Amplifier
RF Module Design - [Chapter 6]  Power AmplifierRF Module Design - [Chapter 6]  Power Amplifier
RF Module Design - [Chapter 6] Power Amplifier
 
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
[ZigBee 嵌入式系統] ZigBee Architecture 與 TI Z-Stack Firmware
 

Similar to 射頻電子 - [實驗第二章] I/O電路設計

產品簡介 創盟電子 2015_v1.0c
產品簡介 創盟電子 2015_v1.0c產品簡介 創盟電子 2015_v1.0c
產品簡介 創盟電子 2015_v1.0cLee Leo
 
because let me feel
because let me feelbecause let me feel
because let me feelguest17e0a1
 
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例Chen-Hung Hu
 
20120613 - Hardware knowledge which the software engineer must understand
20120613 - Hardware knowledge which the software engineer must understand20120613 - Hardware knowledge which the software engineer must understand
20120613 - Hardware knowledge which the software engineer must understandJethro Yeh
 
自動功因改善裝置之研究
自動功因改善裝置之研究自動功因改善裝置之研究
自動功因改善裝置之研究Chen-Hung Hu
 
catolog thiết bị chống sét BHP Shihlin
catolog thiết bị chống sét BHP Shihlincatolog thiết bị chống sét BHP Shihlin
catolog thiết bị chống sét BHP ShihlinNgọc Đàn Nguyễn
 
數位邏輯實習 實習手冊Ch2教用
數位邏輯實習 實習手冊Ch2教用數位邏輯實習 實習手冊Ch2教用
數位邏輯實習 實習手冊Ch2教用lungtengtech
 
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...AUTHELECTRONIC
 
Cogent Ate D100 Presentation
Cogent Ate D100 PresentationCogent Ate D100 Presentation
Cogent Ate D100 PresentationWilliam Huo
 
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册Ladislav Varga
 
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)GoGoPrivateRyan
 
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...AUTHELECTRONIC
 

Similar to 射頻電子 - [實驗第二章] I/O電路設計 (20)

Led display maintenance
Led display maintenanceLed display maintenance
Led display maintenance
 
Sf 02S201test
Sf 02S201testSf 02S201test
Sf 02S201test
 
Sf 02S201test
Sf 02S201testSf 02S201test
Sf 02S201test
 
Sf 02S201test
Sf 02S201testSf 02S201test
Sf 02S201test
 
FD620K1
FD620K1FD620K1
FD620K1
 
F2f5fec2 f211-4a44-a36a-6a3398e84e8f
F2f5fec2 f211-4a44-a36a-6a3398e84e8fF2f5fec2 f211-4a44-a36a-6a3398e84e8f
F2f5fec2 f211-4a44-a36a-6a3398e84e8f
 
產品簡介 創盟電子 2015_v1.0c
產品簡介 創盟電子 2015_v1.0c產品簡介 創盟電子 2015_v1.0c
產品簡介 創盟電子 2015_v1.0c
 
because let me feel
because let me feelbecause let me feel
because let me feel
 
SA5954 Datasheet
SA5954 DatasheetSA5954 Datasheet
SA5954 Datasheet
 
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例
穩壓元件及其相關迴路之研究 --以可調式輸出電源供應器為例
 
20120613 - Hardware knowledge which the software engineer must understand
20120613 - Hardware knowledge which the software engineer must understand20120613 - Hardware knowledge which the software engineer must understand
20120613 - Hardware knowledge which the software engineer must understand
 
自動功因改善裝置之研究
自動功因改善裝置之研究自動功因改善裝置之研究
自動功因改善裝置之研究
 
Dw01+ 中文版-
Dw01+ 中文版-Dw01+ 中文版-
Dw01+ 中文版-
 
catolog thiết bị chống sét BHP Shihlin
catolog thiết bị chống sét BHP Shihlincatolog thiết bị chống sét BHP Shihlin
catolog thiết bị chống sét BHP Shihlin
 
數位邏輯實習 實習手冊Ch2教用
數位邏輯實習 實習手冊Ch2教用數位邏輯實習 實習手冊Ch2教用
數位邏輯實習 實習手冊Ch2教用
 
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...
Original NPN Transistor 3DD304X D304X 304 12A 400V TO-220 New SINO-MICROELECT...
 
Cogent Ate D100 Presentation
Cogent Ate D100 PresentationCogent Ate D100 Presentation
Cogent Ate D100 Presentation
 
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册
Osram Indoor & Outdoor luminaire catalog (Chinese Version) 欧司朗室内外照明灯具产品手册
 
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)
藍色小鋪, 數字管時鐘, 作品進化分享 (by 黃偉峻)
 
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
Original N-Channel Mosfet JCS12N65ST JCS12N65 12N65 12A 650V TO-252 New JILIN...
 

More from Simen Li

2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)Simen Li
 
全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版Simen Li
 
Node.js Event Loop & EventEmitter
Node.js Event Loop & EventEmitterNode.js Event Loop & EventEmitter
Node.js Event Loop & EventEmitterSimen Li
 
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013Simen Li
 
Phase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignPhase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignSimen Li
 
Multiband Transceivers - [Chapter 7] Spec. Table
Multiband Transceivers - [Chapter 7]  Spec. TableMultiband Transceivers - [Chapter 7]  Spec. Table
Multiband Transceivers - [Chapter 7] Spec. TableSimen Li
 
Multiband Transceivers - [Chapter 7] Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...
Multiband Transceivers - [Chapter 7]  Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...Multiband Transceivers - [Chapter 7]  Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...
Multiband Transceivers - [Chapter 7] Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...Simen Li
 
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversMultiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversSimen Li
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosSimen Li
 

More from Simen Li (9)

2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
2018 VLSI/CAD Symposium Tutorial (Aug. 7, 20:00-21:00 Room 3F-VII)
 
全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版全端物聯網探索之旅 - 重點整理版
全端物聯網探索之旅 - 重點整理版
 
Node.js Event Loop & EventEmitter
Node.js Event Loop & EventEmitterNode.js Event Loop & EventEmitter
Node.js Event Loop & EventEmitter
 
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
Voltage Controlled Oscillator Design - Short Course at NKFUST, 2013
 
Phase-locked Loops - Theory and Design
Phase-locked Loops - Theory and DesignPhase-locked Loops - Theory and Design
Phase-locked Loops - Theory and Design
 
Multiband Transceivers - [Chapter 7] Spec. Table
Multiband Transceivers - [Chapter 7]  Spec. TableMultiband Transceivers - [Chapter 7]  Spec. Table
Multiband Transceivers - [Chapter 7] Spec. Table
 
Multiband Transceivers - [Chapter 7] Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...
Multiband Transceivers - [Chapter 7]  Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...Multiband Transceivers - [Chapter 7]  Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...
Multiband Transceivers - [Chapter 7] Multi-mode/Multi-band GSM/GPRS/TDMA/AMP...
 
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band TransceiversMultiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
Multiband Transceivers - [Chapter 6] Multi-mode and Multi-band Transceivers
 
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless RadiosMultiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
Multiband Transceivers - [Chapter 4] Design Parameters of Wireless Radios
 

射頻電子 - [實驗第二章] I/O電路設計

  • 1. 高頻電子電路實驗 第二章 I/O電路設計 李健榮 助理教授 Department of Electronic Engineering National Taipei University of Technology
  • 2. 大綱 • 電晶體開關的操作原理 • 典型的單晶片I/O組態(以Intel MSC-51系列為例) • 電晶體開關接上負載的情況(驅動力的討論) • 開集(汲)極輸出 • 外部驅動器(以驅動LED與Relay為例) • Active-high、Active Low與功率消耗的問題 • 重置電路 • 以類比訊號觸發數位電路 Department of Electronic Engineering, NTUT2/20
  • 3. 電晶體開關 (I) • 利用電晶體進行數位(0與1)操作。 Department of Electronic Engineering, NTUT NPN ON “1” “0” sink VDD NPN VDD “0” “1” source NMOS ON “1” “0” sink VDD NPN VDD “0” “1” source VDDCMOS 如果輸出不放電阻,可行嗎? OFF OFF 3/20
  • 4. 電晶體開關 (II) • Collector (Drain) 直接接到VDD Department of Electronic Engineering, NTUT VDD “0” “1” VDD “0” “1” VDD “1” 短路 電流 “1/0” VDD 短路 電流 “1” “1/0” OFF OFF ON ON 4/20
  • 5. 電晶體開關 (III) • Collector (Drain) 接電阻(上拉電阻, pull-up resistor) Department of Electronic Engineering, NTUT VDD “0” “1” PUR VDD “0” “1” PUR 有限 電流 VDD “1” PUR DD PU V I R ≃ “1” 有限 電流 VDD PUR DD PU V I R ≃ 範例: 5 V, 20 kDD PUV R= = Ω 0.25 mAI ≃ 對PNP或PMOS開關則配有「下拉電阻」,使用的意義與上拉電阻一樣(決定狀態與限制電流)。 在晶片裡面的上拉、下拉電阻通常會用電晶體實現,概念是一樣的。 OFF OFF ON ON Pull-up resistor 5/20
  • 6. 典型的單晶片I/O Department of Electronic Engineering, NTUT 參考資料: Intel, MCS-51 Microcontroller Family User’s Guide 20~30 k 20~30 k 20~30 k Open Drain 輸入 輸出 6/20
  • 7. 電晶體開關接上外部負載(I) Department of Electronic Engineering, NTUT VDD “0” “1” PUR LR OV 晶片 內部 晶片 外部 VDD “0” “1” PUR LR 晶片 外部 VDD PUR “1” “0” LR 晶片 外部 VDD “1” PUR “0” LR 晶片 外部 範例: 5 V, 20 kDD PUV R= = Ω 4.5 VL O DD L PU R V V R R = ⋅ + ≃200 kLR = Ω 0.24 VL O DD L PU R V V R R = ⋅ + ≃1 kLR = Ω RPU在晶片內部已經被做死(其值可在晶片資料手冊中找到),代表晶片的驅動能力有限。 範例: 5 V, 20 kDD PUV R= = Ω 0 VOV ≃200 kLR = Ω 1 kLR = Ω 0 VOV ≃ 7/20
  • 8. 電晶體開關接上外部負載(II) • 負載有電容性,電流驅動力將影響邏輯電路之操作速度。 修習數位邏輯或數位積體電路設計,可以學到估算數位電路之fan-in、fan-out 與操作速度等觀念。在本課程中就不多談那碼子事了。 Department of Electronic Engineering, NTUT VDD PUR LR LC “0” VDD PUR LR LC “0” VDD PUR LR LC “1” VDD PUR LR LC “1” “0=>1” “0=>1” “1=>0” “1=>0” 關鍵在於對負載充電需要時間 降低RPU增加充電電流就可以加快充電速度 1.RPU在晶片內部已經被做死(其值可在晶片資料手冊中找到),所以充電驅動能力有限。 2.電晶體的尺寸(或驅動電流,其值可在晶片資料手冊中找到)已經做死,所以放電驅動能力也有限。 如果你是IC Designer,以上兩件事情就是你要負責去”design”的。 負載要放電也需要時間 放電速度取決於電晶體尺寸(sink電流)的設計。 8/20
  • 9. 開集(汲)極輸出 • 開集極(Open Collector)或開汲極(Open Drain)可允許使用者 自行設計輸出電流之驅動力(但sink電流仍有限)。 • 開集(汲)極的另一種用途: 以特定特定特定特定VDD電壓加上拉電阻電壓加上拉電阻電壓加上拉電阻電壓加上拉電阻可進行 訊號準位的轉換,這是一種很常見 的介面轉換方法。 (下拉電阻無法進行位準轉換) Department of Electronic Engineering, NTUT 晶片 內部 晶片 外部 晶片 外部 VDD= 3.3 V PUR 晶片 內部 5 V 3.3 V系統 VDD PUR 晶片 外部 Sink電流比一般I/O大 (20~60mA),但仍受限。 Source 電 流 可 透 過 RPU 決定 。 Open drain不接上拉電阻, 只有”0”與”float”。 9/20
  • 10. 驅動發光二極體 Department of Electronic Engineering, NTUT 晶片 內部 晶片 外部 VDD,ext= 5 V 330 ~ 470 kΩ “1” ~ 10 mA 晶片 內部 晶片 外部 VDD,ext= 5 V 330 ~ 470 Ω 1 ~ 4.7 kΩ “1” 晶片 內部 晶片 外部 VDD,ext 330 ~ 470 Ω “0” optional 不同的發光二極體一般要 達 到 完 全 的 亮 度 需 要 1mA~20mA的電流。如果 晶片I/O驅動能力夠,則 可直接驅動LED沒有問題。 若晶片I/O驅動力不足,則需在外部自己設計驅動級(driver),以驅動需 要更大電流的負載。因Driver基極只需要吃小小的電流,所以讓晶片先 驅動Driver,再由Driver去驅動外部負載。 Driver Driver 晶片晶片晶片晶片I/O驅動力夠驅動力夠驅動力夠驅動力夠 晶片晶片晶片晶片I/O驅動力不足驅動力不足驅動力不足驅動力不足 晶片晶片晶片晶片I/O驅動力不足驅動力不足驅動力不足驅動力不足 10/20
  • 11. 驅動繼電器 Department of Electronic Engineering, NTUT Relay VCC,ext VDD,ext LR VDD,ext LR Relay VCC,ext N.C. N.O. 晶片 內部 晶片 內部 釋放時間 扣入時間 輸入 輸出 VC VC 集極 電壓 輸入 輸出 集極 電壓 電感Flyback電壓 可能損壞電晶體 扣入時間 釋放時間 電感Flyback電壓被截波 至VDD,ext+0.7 V 洩流器、逆向截波器、 火花消除器。 限流 電阻 L L di v L dt = 11/20
  • 12. Active High與Active Low • 一般晶片的I/O,除非是允許Tri-state的腳位,否則所有的 腳位在「平時」都必須要給它們一個「已知狀態」,避免 晶片發生誤動作。 • 高態動作(Active high)的輸出: 輸出平時在低電位(Low, 0),輸出高電位(High, 1)時,負載通電。 • 低態動作(Active low)的輸出: 平時在高電位(High, 1),輸出低電位(Low, 0)時,負載通電。 • 高態動作(Active high)的輸入: 平時在低電位(Low, 0),輸入高電位(High, 1)以觸發之。 • 低態動作(Active low)的輸入: 平時在低電位(Low, 0),輸入高電位(High, 1)以觸發之。 Department of Electronic Engineering, NTUT 大多數的晶片都可以讓 使用者透過設定暫存器 來決定I/O的常態。若 使用者不設定,晶片也 會有「預設」的組態, 查看資料手冊便知。 12/20
  • 13. Active High與Active Low的輸出 Department of Electronic Engineering, NTUT Active High的輸出的輸出的輸出的輸出 Active Low的輸出的輸出的輸出的輸出 “1” 平常 平常 “0” 晶片 內部 晶片 內部 “0” 平常 VDD 平常 “1” “0” 動作 動作 “1” 晶片 內部 晶片 內部 “1” 動作 VDD 動作 “0” 電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電 電晶體耗電電晶體耗電電晶體耗電電晶體耗電 電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電 電晶體耗電電晶體耗電電晶體耗電電晶體耗電 例如: MCS-51單晶片 13/20
  • 14. 晶片耗電與輸出驅動級的設計考量 Department of Electronic Engineering, NTUT “0” “1” “0” “1” 平常 “1” “0” 平常 • 若有一顆LED,平時要恆亮,有事件時熄滅。如果考慮晶片功率消耗 的問題,應該如何設計驅動器以達省電的目的? 晶片內部晶片內部晶片內部晶片內部 電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電 “0” “1” 晶片內部晶片內部晶片內部晶片內部 電晶體持續耗電電晶體持續耗電電晶體持續耗電電晶體持續耗電 晶片內部晶片內部晶片內部晶片內部 電晶體不耗電電晶體不耗電電晶體不耗電電晶體不耗電 晶片內部晶片內部晶片內部晶片內部 電晶體持續耗電電晶體持續耗電電晶體持續耗電電晶體持續耗電 動作 晶片是晶片是晶片是晶片是 Active High 的的的的輸出輸出輸出輸出 晶片是晶片是晶片是晶片是 Active Low 的的的的輸出輸出輸出輸出 良好的設計可以 避免「聚沙成塔」 導致晶片功率消 耗過高(而且都是 不必要的消耗)。 平常 持續 動作 14/20
  • 15. Active High與Active Low的輸入 Department of Electronic Engineering, NTUT 晶片 內部 Active Low的輸入的輸入的輸入的輸入Active High的輸入的輸入的輸入的輸入 平常 PDR 晶片 內部 動作 PDR “1” 耗電耗電耗電耗電 “0” “0” “1” 晶片 內部 PUR 動作 “0” 耗電耗電耗電耗電 “0” 不耗電不耗電不耗電不耗電 晶片 內部 PUR 平常 “1” “1” 不耗電不耗電不耗電不耗電 例如: MCS-51單晶片 15/20
  • 16. 系統耗電與輸入觸發電路的設計考量(I) Department of Electronic Engineering, NTUT • 若晶片內部有一訊號腳位「X」用來接收外部「觸發事件」。應如何 設計「X」的觸發條件以及外部輸入觸發電路以達省電的目的? 晶片 內部 平常 PDR “0” 不耗電不耗電不耗電不耗電 晶片是晶片是晶片是晶片是 Active High 的輸入的輸入的輸入的輸入 晶片 內部 事件 PDR “1” 耗電耗電耗電耗電 X=“1”X=“1”時觸發 (程式判斷條件) X=“0” “0” 晶片 內部 平常 PDR “1” 耗電耗電耗電耗電 晶片 內部 事件 PDR “0” 不耗電不耗電不耗電不耗電 X=“0”X=“1” “1” 外部 持續 提供 R R X=“0”時觸發 (程式判斷條件) 相對於平常,事件 通常發生次數少(或 佔據時間較短),應 該讓事件發生的時 候才產生耗電。如 果晶片輸入是active high,那麼判斷條 件就使用active high, 如此可避免外部電 路要持續供電。 如果「事件」發生 的很頻繁,或是佔 據的時間很長,則 可能要考慮採取相 反的設計策略。 這 跟 使 用 level- triggering 或 edge- triggering也會有關。 在此不多談。 耗電耗電耗電耗電 16/20
  • 17. 系統耗電與輸入觸發電路的設計考量(II) Department of Electronic Engineering, NTUT • 若晶片內部有一訊號腳位「X」用來接收外部「觸發事件」。應如何 設計「X」的觸發條件以及外部輸入觸發電路以達省電的目的? 晶片是晶片是晶片是晶片是 Active Low 的輸入的輸入的輸入的輸入 晶片 內部 事件 PUR “0” 耗電耗電耗電耗電 X=“0” X=“0”時觸發 (程式判斷條件) X=“1” “1” 晶片 內部 平常 PUR 耗電耗電耗電耗電 晶片 內部 事件 PUR “1” 耗電耗電耗電耗電 X=“1”X=“0” “0” 晶片 內部 PUR 平常 “1” 不耗電不耗電不耗電不耗電 X=“1”時觸發 (程式判斷條件) R R 如 果 晶 片 輸 入 是 active low,那麼判 斷條件就使用active low,如此可避免外 部電路要持續供電。 如果「事件」發生 的很頻繁,或是佔 據的時間很長,則 可能要考慮採取相 反的設計策略。 這 跟 使 用 level- triggering 或 edge- triggering也會有關。 在此不多談。 這完全只是這完全只是這完全只是這完全只是設計設計設計設計上上上上 的邏輯思考而已的邏輯思考而已的邏輯思考而已的邏輯思考而已,,,, 本身並沒有用到甚本身並沒有用到甚本身並沒有用到甚本身並沒有用到甚 麼了不起的知識麼了不起的知識麼了不起的知識麼了不起的知識。。。。 17/20
  • 18. • 系統開機時、電源突波抖動、或任何時刻透過按鍵來重置(Reset)系統, 按鍵重置電路通常還會加上電容以消除按鍵抖動(bounce)。 重置電路 Department of Electronic Engineering, NTUT 1 kΩ 22 µF CCV Reset CCV 22 µF Reset 1 kΩ1 kΩ CCV 22 µF Reset 1 kΩ 200 kΩ 22 µF CCV 0.1 µF 10 kΩ 14 kΩ 1D 3 V 1Q Reset_n 10 kΩ CCV 31 kΩ 1Q 24 kΩ 0.1 µF 10 kΩ Reset_n CCV 0.1 µF 100 kΩ Reset_n 0.1 µF 100 kΩ 10 kΩ1D 防電源抖動重置電路 強韌的重置程序 會包含緊急資料 儲存的動作。在 電力完全喪失前, 先觸發重置程序 可以保護系統內 部資料與狀態。 18/20