ask / PTTBBS 推薦

[請問] 電晶體做數位邏輯電路開關?

看板: ask

作者: hahaha021225 (安安你好)

標題: [請問] 電晶體做數位邏輯電路開關?

時間: Fri Nov 11 21:57:17 2022


是不是有這種做法,給予訊號1做開路;0則斷路?


--

※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.216.90.110 (臺灣) ※ 文章網址 ※
wray : 聽起來就是個 AND gate 吧? 11/11 22:14
hahaha021225 : 可是是數位訊號 11/11 22:21
hahaha021225 : 好像是耶 11/11 22:29
hahaha021225 : 不過這樣手邊沒兩顆電晶體做不到QQ 11/11 22:32
LinkMiguel : set and reset latch 11/11 23:16
Schottky : 開路和斷路是同義詞 XD 不過不管哪邊是開都可以做到 11/11 23:21
Schottky : 具體來說你要做什麼?能不能用 relay (繼電器) 取代? 11/11 23:22
Schottky : BJT 的話,切換 cut-off region saturation region 11/11 23:24
Schottky : 就是一般用來當作「電子開關」的作法了 11/11 23:24
Schottky : 問題在於,要看你的電路特性選用適當的 BJT 型號 11/11 23:25
hahaha021225 : 原來是同義詞嗎汗 11/12 00:11
Schottky : 名詞無所謂啦 XD 11/12 00:12
Schottky : 不過這類電路有很多細節要先釐清,比如邏輯是正邏輯 11/12 00:13
Schottky : (+3.3V是1,0V是0)還是負邏輯(0V是1,+3.3V是0) 11/12 00:14
Schottky : 負載端需要多大電壓電流推動等等 11/12 00:15
Schottky : 電流大的話考慮耗損(發熱)一般會用 MOSFet 代替 BJT 11/12 00:15
Schottky : 使用 relay 算是最無腦的作法但還是有一些考量 11/12 00:16
Schottky : 比如切換速度,你要一秒開關 30 次用 relay 會吵死人 11/12 00:17
hahaha021225 : 其實怎麼樣是1,怎樣是0還不知道,但就是c8050這顆 11/12 00:22
hahaha021225 : 電晶體的B端接訊號,C接伺服馬達,本意是透過給他1 11/12 00:22
hahaha021225 : 時可以通,讓馬達可以動,0則是斷,老師說可以這樣 11/12 00:22
hahaha021225 : 接0.0 11/12 00:22
LinkMiguel : 抱歉沒看清楚 @@ 11/12 00:26
Schottky : 是可以啊,然後 NPN 電晶體的 Emitter 接地 11/12 00:29
hahaha021225 : 11/12 00:30
Schottky : 此時 Base high 是啟動,給 low 是切斷 11/12 00:31
hahaha021225 : 這是電晶體很普通的用法嗎? 11/12 00:41
hahaha021225 : B端是訊號源而不是電路,這樣電晶體仍有用處? 11/12 00:48
Schottky : 是,尤其是很常用在單晶片的週邊電路 11/12 01:04
Schottky : 控制訊號,要先問電流電壓頻率等特性,但基本上它可以 11/12 01:05
Schottky : 用來接收訊號沒問題,或許需要一點週邊元件(電阻)來搭配 11/12 01:05
Schottky : 單晶片也常用電晶體當輸入端,把各種訊號轉成邏輯電位 11/12 01:07
hahaha021225 : 謝謝你 11/12 01:38
Schottky : 需要更細膩的微調一般會用 OP-Amp 當前級收訊號, 11/12 02:04
Schottky : 再用 BJT 當後級放大訊號去推動負載 (馬達) 11/12 02:05
Schottky : 但既然老師說可以,應該就不必動用到 Op-Amp 11/12 02:05
Schottky : 感謝贈 P 11/12 02:05
Schottky : Electronics 電子電機板歡迎你 11/12 16:10
yzfr6 : 及閘,有零就有零;或閘,有一就有一。 11/16 14:00