Re: [問題] 電晶體開關用的電路一問
1) 試著解一下為什麼用電路(一)時,IC輸出腳位是 0.5V~0.8V,
當IC輸出為 "0" 時,電壓為 0.5V, 這個在這裡沒問題,
但是當輸出為 "1" 時, 電壓會隨著輸出的電流增加而變小.
根據 datasheet, 輸出 60uA 時,電壓就會掉到剩 2.4V.
而你的電路會使IC的輸出電流為 (5-0.7)/1K=4.3mA=4300uA
所以IC輸出"1"時電壓掉到 0.8V => 不意外.
2) 在電路(二)時,
當 IC 輸出為"0":
第一個電晶體是 off 的,所以 Out電壓由第二個電晶控制,
所以電壓為 11.5V 左右是 OK 的,但是..
當 IC 輸出為"1"時:
還是會因為老問題, IC無法輸出夠大的電流去使第一顆電晶體進入飽和區,
所以第一個電晶體的集極(也是第二個電晶體的基極)電壓不是 0.2V,
因此連帶使得 OUT電壓無法降到 0V
3) 改進的方式?
我不知道你在 IC 外面接這個電路的目的是什麼,
在這裡我先猜你只是想把輸出由 IC的 0/5V 轉成 0/12V 好了.
這樣的話,為了避免上面的問題(輸出電流不足)又發生,
所以就避免用 IC 的"1"去推動電晶體,但是拿來比較電壓還是可以的.
電路如下:
12V
│
10K電阻
├── Out
│/
5V──10K電阻─┤
│↘
│
IC輸出端
當 IC 輸出為"0"時,會使電晶體導通進入飽和區, Out電壓為 0.2V 左右.
當 IC 輸出為"1"時,電晶體不導通, Out電壓為 12V,
但缺點是電壓會隨著下一級的負載增加而變小 ^_<
※ 引述《beminaru (老胖子)》之銘言:
: 各位大大好
: 電路終於測試ok
: (只接電晶體 利用接地和空接方式測試)
: +12---+-----\-+-↗--------+-----Out
: 10K + 4.7K
: +-------+ +
: | GND
: /
: +5V---1K--+---1K---+|
: | ↘
: | GND
: X接點
: 當X接點 接地時輸出11.5V左右
: 當X接點 空接時輸出0V
: 後來我利用單晶片89S52將X接點接在P3上 輸出0 1 0 1
: 並觀察輸出電壓發現電壓都是0V輸出...
: 我實際量單晶片的輸出腳位發現都有0.5~0.8V的電壓在遊走
: 然後我變更電晶體迴路如下圖
: +12---+-----\-+-↗--------+-----Out
: 10K + 4.7K
: +-------+ +
: | GND
: /
: +---1K---+|
: | ↘
: | GND
: X接點
: 並將X接點 接續在單晶片的P3上測試
: 發現輸出電壓會變化了
: 電壓約在11.5V 和 6~9V 互相交互跳動
: 想請問各位大大 有沒有改進的方式呢
: 錯誤的點在哪呢@_@?
: 我自己的想法是先利用最上面的第一個接法在單晶片輸出腳位和X接點上
: 在多接續一個7447進行控制 目前不知道是否可行
: 因為手上目前沒有ic可測試@_@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.160.252.162
討論串 (同標題文章)