[問題] 請問可以推薦可以開關的電路

看板Electronics作者 (謠指部-指揮官)時間15年前 (2011/03/31 06:53), 編輯推噓9(9023)
留言32則, 6人參與, 最新討論串1/1
我們本來是用一個六腳的按鍵 如按起來是中間兩腳跟上面兩腳相連 按下去是中間兩腳跟下面兩腳互連 現在我想用一個電壓輸入來讓它做開路短路 我想到的是用一個邏輯閘 AND來 可是我不曉得是會不會增加或減少輸入訊號的電路 如AND閘 我在左邊輸入腳接一個可程式控制 輸入永遠為1的話 自然右邊那隻腳的訊號LOW 或 HIGH 就會等於輸出那隻腳 可是這樣的話右邊那隻腳輸入5V或3.3V 輸出也會是同樣的電壓嗎 因為我只是大學念過 沒有實際去用過 所以想問大家一下 或是大家還有什麼更簡單的設計可以提供給我 只要能用一個輸入電壓就能控制短路或斷路就行 補充一下 我今天用NMOS去當開關 因為還拿不到Logic gate 我讓它VGS>VDS 所以DS端可以通 我不是只要能輸出電壓而已 而是能I2C訊號可以溝通 結果訊號變的有夠醜 SDA跟SCL完全對不起來 所以通訊失敗 所以訊號不能因為ic而被破壞 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.52.29

03/31 13:01, , 1F
用一個輸入電壓就能控制短路或斷路<-這不就是MOSFET的功能嗎?
03/31 13:01, 1F

03/31 14:53, , 2F
那個要插四顆 而且體積還很大 還有別的嗎
03/31 14:53, 2F

03/31 15:54, , 3F
relay。退堂。(威~武~)
03/31 15:54, 3F
※ 編輯: su35 來自: 220.135.52.29 (03/31 20:22)

03/31 20:22, , 4F
MOSFET或BJT 體積考量可以使用SOT-23封裝
03/31 20:22, 4F

03/31 20:22, , 5F
或是CD4053,但是可能沒辦法變成短路跟斷路的切換
03/31 20:22, 5F

03/31 20:23, , 6F
Analog Switch倒還可以
03/31 20:23, 6F

03/31 20:23, , 7F
根據你的補充 你應該是要做i2c的level shifter
03/31 20:23, 7F

03/31 20:24, , 8F
那有現成IC可以用,但MOSFET或BJT也都可以
03/31 20:24, 8F

03/31 20:24, , 9F
應該是你線路接錯才會影響訊號...
03/31 20:24, 9F

03/31 20:31, , 10F
你是要切2個host還是兩個slave?
03/31 20:31, 10F

03/31 22:21, , 11F
兩個slave 本來是可以用i2c選擇位置 可是客戶不要 要用手動按
03/31 22:21, 11F

03/31 22:22, , 12F
I2C 那不叫斷路那叫 open drain ... 早該講清楚的
03/31 22:22, 12F

03/31 22:34, , 13F
如果是要做單純的switch不考慮準位 CD4053應該可以
03/31 22:34, 13F

03/31 22:34, , 14F
但如果是兩個不同準位的i2c bus那應該就不行
03/31 22:34, 14F
因為是要讓I2C能正常通訊 所以MOS應該是沒辦法 因為它會破壞波型 我剛用繼電器 可以是可以 可是它必需要用到7A才能通 而我是用RS-232去接 RS-232應該不可能有7A 所以我現在要問大家一下 誰知道RS-232提供多少電流出來 即Relay 最小可以推動的電流是多少 有沒有型號 最後的方法就是在接個小電路用rs-232去控制輸出7A 但這是最後的方法 ※ 編輯: su35 來自: 111.80.207.209 (04/01 13:07)

04/01 15:32, , 15F
SCL不用選 只要SDA 2選一接到host就好
04/01 15:32, 15F

04/01 15:33, , 16F
用mos應該ok, 你有正確pull-up嗎?
04/01 15:33, 16F
問一個問題 我只用一顆NMOS DS端接SDA的兩端 而G端用RS-232來控制 我的意思是沒在接任何 電阻電容之類的 請問這樣對嗎 不是的話要怎麼弄 ※ 編輯: su35 來自: 220.135.52.29 (04/01 19:02)

04/01 21:17, , 17F
2個slave的sda各用一顆mos, 只讓其中一顆on
04/01 21:17, 17F

04/01 21:19, , 18F
sda最好三端都pull-up, host用2.2k, slave用22k
04/01 21:19, 18F

04/02 01:52, , 19F
我前面提了 用MOS應該是OK的 你要不要直接貼你的電路
04/02 01:52, 19F

04/02 01:52, , 20F
讓大家看看你怎麼接的?
04/02 01:52, 20F
BBS上我不知道要怎麼畫 上面有說明 就只有一顆NMOS 只是這一顆是十幾年前的產品 我從家裡找到的 不知道有沒有影響 我下星期在找一顆新的在加上pull-up電阻試看看 我是有用示波器看 它的電壓已經是3.3V 只是如我描述的 它的兩個訊號會無法match ※ 編輯: su35 來自: 220.135.52.29 (04/02 08:40)

04/02 15:45, , 21F

04/02 15:45, , 22F
老實說 這個google一下不難找...
04/02 15:45, 22F

04/02 15:46, , 23F
只是不知道你怎麼接的 實在搞不懂是怎樣變形...
04/02 15:46, 23F

04/02 21:58, , 24F
原po需要的不是 level shifter
04/02 21:58, 24F

04/04 02:46, , 25F
原PO不是要作I2C BUS的switch嗎 上面的文件只是做個
04/04 02:46, 25F

04/04 02:46, , 26F
參考 用MOS接不會造成問題
04/04 02:46, 26F

04/04 02:47, , 27F
分成兩組MOS 用Switch控制兩組MOS各別導通
04/04 02:47, 27F

04/04 02:47, , 28F
如果還是我認知錯誤 那我只能說我不懂原PO到底要做啥
04/04 02:47, 28F

04/06 05:20, , 29F
畫成圖檔之後傳到 http://ppt.cc/cut/ 再把連結貼過來
04/06 05:20, 29F

04/06 05:21, , 30F
老實說, 直到現在為止, 還是沒有人聽懂你到底在講什麼電路
04/06 05:21, 30F
有吧 只是沒做過的 可能聽不懂 我照著520大哥提供的圖去弄 它變成會跑一會 會停一下 應該又是波型有問題 我最後拿MOS當開關輸入+8V的電壓去趨動繼電器就OK了 我們公司我拿到的最低也只有8V才能趨動 請問一下有哪個型號的繼電器是2V電壓就能趨動 ※ 編輯: su35 來自: 220.135.52.29 (04/10 18:55)

08/13 19:10, , 31F
參考 用MOS接不會造 https://noxiv.com
08/13 19:10, 31F

09/17 23:05, , 32F
或是CD4053,但是 https://daxiv.com
09/17 23:05, 32F
文章代碼(AID): #1DaxHm8_ (Electronics)