看板 Electronics 關於我們 聯絡資訊
※ 引述《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