Re: [問題] 電晶體開關用的電路一問

看板Electronics作者 (brinkley)時間16年前 (2009/09/02 16:49), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
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
文章代碼(AID): #1AdZ6jgD (Electronics)
文章代碼(AID): #1AdZ6jgD (Electronics)