Re: [請益] 以8051控制RELAY作動

看板ASM (組合語言)作者 (飄逸之熊)時間12年前 (2012/12/26 03:19), 編輯推噓6(608)
留言14則, 8人參與, 最新討論串2/2 (看更多)
※ 引述《scottish (飄逸之熊)》之銘言: : 不好意思 請問一下 我們最近在做實驗 : 就是以8051的程式控制繼電器來做為開關 : 控制後段輸出 : 但是現在碰到一個問題 : 我們以最簡單的LED(就是課本上常教的)閃爍控制電路 : 來控制繼電器的開關 : 但是每次都跑得跟原本設計的不一樣 : 例如 : 00110011 : 11001100 : 送電後常換亂跳 或是根本不跳 : 當初以為是電壓不夠 所以增加的電壓 : 到後來甚至加上達靈頓電路來放大電流 : 但是都只是增加成功率 卻無法達到100%成功 : 每次接電都要看運氣 : 請問是我們基本程式的問題嗎? 還是電路上需要再更改些甚麼? : 不好意思 再問一個蠢蠢的問題= = : 請問RELAY會產生 開關彈跳現象嗎? : 是的話要怎麼處理.... 我不會把電路po上來欸= = 要怎麼po@@! 我用口頭講好了= = 基本上我8051輸出後接達靈頓作放大 接著輸出接relay 然後在relay旁並聯一個二極體做飛輪 很簡單的電路啦 = = 只是怎麼試都不成功 我連程式都非常簡單 都是教科書上的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.71.102.116

12/26 09:11, , 1F
你有注意51的輸出結構嗎?是像NPN-C極 輸出喔...
12/26 09:11, 1F

12/26 09:22, , 2F
我是8051輸出接第一顆BJT的B極C極接5V 後面就跟一般達靈
12/26 09:22, 2F

12/26 09:23, , 3F
頓一樣 1E接2B 1C接2C 2E接地
12/26 09:23, 3F

12/26 09:40, , 4F
試試看51輸出經過R1K接PNP的B.5V接E.RELAY接C與GND.
12/26 09:40, 4F

12/26 13:14, , 5F
先不要管bjt and relay,uC output有東西嗎?有在工作嗎?
12/26 13:14, 5F

12/26 13:14, , 6F
可以用電表量一下,或用led點點看。
12/26 13:14, 6F

12/26 19:44, , 7F
上次遇到一樣情形,電源+-間接個電解電容就解決了~
12/26 19:44, 7F

12/30 01:00, , 8F
8051和relay中間用光耦合器控制,兩組電壓源分開
12/30 01:00, 8F

12/30 01:01, , 9F
8051只需要控制LED,不然你電流怎夠
12/30 01:01, 9F

12/30 01:02, , 10F
8051讓你做IO控制,不是直接驅動裝置的阿....
12/30 01:02, 10F

12/30 01:19, , 11F
舉例:8051->控制光耦合器->控制12V繼電器->控制110V馬達
12/30 01:19, 11F

12/30 18:28, , 12F
好麻煩喔~明明一隻3906就可以解決的說 :P
12/30 18:28, 12F

01/12 20:05, , 13F
一直很好奇為什麼沒廠商出直驅Relay的51
01/12 20:05, 13F

01/13 22:23, , 14F
有呀 PLC不就是(逃)
01/13 22:23, 14F
文章代碼(AID): #1GsVmi_P (ASM)
討論串 (同標題文章)
文章代碼(AID): #1GsVmi_P (ASM)