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

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

Links booklink

Contact Us: admin [ a t ] ucptt.com