作者mosquito520 ( )
看板Electronics
標題Re: [問題] 一條線想走兩種電壓
時間Wed Feb 27 22:43:56 2008
※ 引述《icetofux (豆腐)》之銘言:
: ※ 引述《beagle (紅茶犬)》之銘言:
: : 邏輯上雖然反向, 但在切換的瞬間有可能有一段很短的時間讓 3V 和 6V 皆通路,
: : 造成兩個電源短路發熱...
: : 我看到很多電路都沒在管這個的, 反正看起來合情合理, 就不管瞬間短路的事了,
: : 所以應該算是實際可行吧...
: : 要更保險的話就只能犧牲電壓加二極體來保護了,
: : 0.3V 或 0.7V 的壓降反而更讓人不能接受...
: 我就是想實現類似燒錄器的東西沒錯。
: 我想用MCU的I/O輸出控制INPUT-1跟INPUT-2,只要每次轉換前都先讓INPUT-1跟INPUT-2至
: 低電位,再依需求將INPUT-1或INPUT-2提升至高電位,這樣應該可以避免掉切換間的短暫
: 短路問題。
: 然而有另外一個問題比較麻煩,就是當MCU上電或RESET後,所有的I/O都會先提升至高電
: 位,然後才依據所寫的CODE動作,這將會造成兩個電晶體短路,請問有辦法在硬體上動手
: 腳,藉由類似DEBOUNCE的方式,避免掉這短時間的短路嗎?或是MCU就可以達到這種功能
: 呢?
我不清楚你要燒什麼IC,
所以我也不清楚你的需求的規格要到多少,
不過你上述的這些情況,
我建議你可以找看看CMOS 2vs1 selector,
這樣只需要一隻I/O就可以控制輸出要3V還是6V,
應該可以避免掉你上述提到的問題,
只要selector的驅動能力足夠應付你的需求,
我想這或許是比較好的解決方案?
有錯或是建議就還請指教:)
--
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
國 立 聯 合 大 學
(理工/電資/管理/技術/客家)院所 招生中
National United University
───────────────────────────────────
首頁
http://www.nuu.edu.tw BBS telnet://uun.twbbs.org
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.133.145.202
→ icetofux:謝謝你的建議,我會找找看這方面的資料。 02/27 23:18
→ icetofux:我會這樣做單純是因為手上剛好有8050這顆電晶體而已 02/27 23:19