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

用電晶體當做開關

答題得分者是:scott123
van83619
一般會員


發表:4
回覆:7
積分:2
註冊:2012-10-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-10-24 16:37:33 IP:118.232.xxx.xxx 訂閱
 小弟最近要用89S51要做一個類似跑馬燈的看板一次要驅動多個LED
想說要用電晶體來當作開關控制看板上的LED
驅動LED的電壓為12V 接89S51的電壓為5V 共陽極
有幾個問題
請問電晶體該用NPN的還是PNP的呢?如果是用功率電晶體有什麼推薦的型號嗎?
如果89S51要用P2輸出電晶體的基極要加一個電阻嗎?

請大大們幫忙解答
編輯記錄
van83619 重新編輯於 2012-10-24 02:38:05, 註解 無‧
if8051
中階會員


發表:2
回覆:53
積分:61
註冊:2012-08-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-10-24 18:02:06 IP:114.39.xxx.xxx 訂閱
P2.0 接電阻 10K  1/4W 接 NPN 電晶體 C1815 的 B 極,E 極接地 ( 此時 MCU 5v 和 LED 12v 的 0v 要並接
在一起 ) C 極接一個限流電阻再串接 LED 的負極,LED 正極接到 12v,因為要符合共陽極接法。
------
ATMEL AVR 單晶片設計開發 教學

工業電子 電機自動控制 設計 維修
編輯記錄
if8051 重新編輯於 2012-10-24 04:03:17, 註解 無‧
if8051 重新編輯於 2012-10-24 04:10:29, 註解 無‧
van83619
一般會員


發表:4
回覆:7
積分:2
註冊:2012-10-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-10-24 21:05:08 IP:118.232.xxx.xxx 訂閱
 請問是這樣嗎?
if8051
中階會員


發表:2
回覆:53
積分:61
註冊:2012-08-24

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-10-25 08:04:12 IP:114.40.xxx.xxx 訂閱
是的!我的意思正是如此,但有一點疏忽了,請更正!

右方 LED 的 0v 要接在左方 MCU 電源的 0v 就對了。

尚要留意!C 極上限流電阻的計算公式使用歐姆定律 R = V / I

要注意每顆 LED 的順向偏壓是多少?一般 LED 點亮大約是 10 mA 左右。
------
ATMEL AVR 單晶片設計開發 教學

工業電子 電機自動控制 設計 維修
van83619
一般會員


發表:4
回覆:7
積分:2
註冊:2012-10-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2012-10-25 09:35:39 IP:192.192.xxx.xxx 訂閱

===================引 用 if8051 文 章===================
是的!我的意思正是如此,但有一點疏忽了,請更正!

右方 LED 的 0v 要接在左方 MCU 電源的 0v 就對了。

尚要留意!C 極上限流電阻的計算公式使用歐姆定律 R = V / I

要注意每顆 LED 的順向偏壓是多少?一般 LED 點亮大約是 10 mA 左右。

圖上LED是3個一組在 一個限流電阻 LED白光 電壓3V 電流20mA ,所以R是150ohm

可是大大說LED的0V要接到MCU的0V
是否就是在電晶體C的腳位直接在接一條線到左邊的0V呢?
這樣不會造成LED直接亮起嗎?

編輯記錄
van83619 重新編輯於 2012-10-24 20:38:20, 註解 無‧
scott123
中階會員


發表:19
回覆:66
積分:52
註冊:2011-08-11

發送簡訊給我
#6 引用回覆 回覆 發表時間:2012-10-25 17:16:15 IP:203.73.xxx.xxx 訂閱

他的意思是說12V和5V的地要接在一起
共地的意思
所以你上面那一條綠色12V的GND要接到到5V黑色的GND,也就是你8051的第20腳
===================引 用 van83619 文 章===================

===================引 用 if8051 文 章===================
是的!我的意思正是如此,但有一點疏忽了,請更正!

右方 LED 的 0v 要接在左方 MCU 電源的 0v 就對了。

尚要留意!C 極上限流電阻的計算公式使用歐姆定律 R = V / I

要注意每顆 LED 的順向偏壓是多少?一般 LED 點亮大約是 10 mA 左右。

圖上LED是3個一組在 一個限流電阻 LED白光 電壓3V 電流20mA ,所以R是150ohm

可是大大說LED的0V要接到MCU的0V
是否就是在電晶體C的腳位直接在接一條線到左邊的0V呢?
這樣不會造成LED直接亮起嗎?

編輯記錄
scott123 重新編輯於 2012-10-25 03:19:26, 註解 無‧
van83619
一般會員


發表:4
回覆:7
積分:2
註冊:2012-10-24

發送簡訊給我
#7 引用回覆 回覆 發表時間:2012-10-26 19:59:13 IP:118.232.xxx.xxx 訂閱
 原來如此   謝謝你們~

系統時間:2024-11-21 19:34:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!