[請益] 89S51接繼電器問題

看板Electronics作者 (蜈蚣)時間11年前 (2012/11/30 12:54), 編輯推噓5(5019)
留言24則, 8人參與, 最新討論串1/1
小弟不才,電子學沒學好 現在要用51輸出來控制繼電器居然卡住了... 小弟只是要讓51的P0_0=1的時候,P2_0=1 其餘讓P2_0=0 一開始用LED測試會隨著輸入不同而變化 但是接上繼電器之後,一切都不會動了 繼電器使用的是LEG-6 是不是輸出電壓不足或是繼電器的規格太高? 已經有試過接9013 結果仍然是繼電器無法動作 想請問各位高手能否指導小弟如何解決這個問題... 謝謝 (繼電器是正常的,接麵包版用5V都會動作) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.118.45.81

11/30 13:38, , 1F
腳位輸出電流不足??
11/30 13:38, 1F

11/30 14:32, , 2F
to-92的9013電流最大可以到500mA
11/30 14:32, 2F

11/30 14:32, , 3F
你是怎麼接9013呢?
11/30 14:32, 3F

11/30 19:02, , 4F
電流不夠的話就用電晶體緩衝
11/30 19:02, 4F

11/30 20:07, , 5F
CHECK一下繼電器的規格
11/30 20:07, 5F

11/30 21:01, , 6F
LEG-6線圈 一邊接Vcc,一邊接9013 C級,9013 E級
11/30 21:01, 6F

11/30 21:02, , 7F
接GND B級接4.7K在接到8051輸出 這樣試試看
11/30 21:02, 7F

11/30 21:04, , 8F
記得線圈要接顆逆向的二極體 用於吸收反電勢
11/30 21:04, 8F

11/30 23:35, , 9F
我是P2_0>1K電阻>9013的B腳,C腳>5V,E腳>繼電器
11/30 23:35, 9F

11/30 23:35, , 10F
繼電器的另外一個接地,然後繼電器的另外兩邊分別都接
11/30 23:35, 10F

11/30 23:36, , 11F
330的電阻>LED>GND
11/30 23:36, 11F

11/30 23:37, , 12F
繼電器的GND與E腳那邊有接一個1N4001
11/30 23:37, 12F

11/30 23:55, , 13F
High side switch 怎麼會用 NPN BJT... 不是該用 PNP 嗎?
11/30 23:55, 13F

11/30 23:55, , 14F
還有 P2.0 需要 pull high
11/30 23:55, 14F

12/01 00:04, , 15F
Schottky大,小弟把程式改寫成P1_0=1時P2_0=1
12/01 00:04, 15F

12/01 00:05, , 16F
還是無法欸...@@
12/01 00:05, 16F

12/01 00:16, , 17F
P2.0 輸出High, 5V串1K電阻 51可以輸出到5mA嗎= =
12/01 00:16, 17F

12/01 00:16, , 18F
小弟後來決定用ULN2003來解決了...
12/01 00:16, 18F

12/01 00:16, , 19F
把P2.0拉High的時候量一下你P2.0的電壓
12/01 00:16, 19F

12/01 00:17, , 20F
如果太低代表你拉太多電流了 把電阻換10K試試
12/01 00:17, 20F

12/01 00:18, , 21F
如果還是不夠 那就用兩顆BJT來串
12/01 00:18, 21F

12/01 00:42, , 22F
我看錯了,你的 9013 是放在 low side 無誤 @.@
12/01 00:42, 22F

08/13 19:33, , 23F
接GND B級接4. https://noxiv.com
08/13 19:33, 23F

09/17 23:27, , 24F
接GND B級接4. https://daxiv.com
09/17 23:27, 24F
文章代碼(AID): #1Gk3m7JH (Electronics)