標(biāo)題: STC15F104W單片機(jī)驅(qū)動(dòng)8050驅(qū)動(dòng)電磁閥問(wèn)題診斷 [打印本頁(yè)]

作者: Jang    時(shí)間: 2023-5-10 11:55
標(biāo)題: STC15F104W單片機(jī)驅(qū)動(dòng)8050驅(qū)動(dòng)電磁閥問(wèn)題診斷
我用P3.5驅(qū)動(dòng)8050,然后去控制12V電磁閥,電磁閥的電流是300mA
不接電磁閥的時(shí)候指示燈是亮的,也就是電磁閥的接口是有12V的,一接上電磁閥燈熄滅了,也沒(méi)有12V輸出了,這個(gè)是怎么回事
求大神診斷一下問(wèn)題在哪,感謝,謝謝

捕獲.PNG (27.83 KB, 下載次數(shù): 63)

捕獲.PNG

作者: 名字不是重點(diǎn)    時(shí)間: 2023-5-10 14:01
12V電源供電不足
作者: yuyechenai    時(shí)間: 2023-5-10 15:20
電磁閥是個(gè)電感 ,內(nèi)阻很小的,不過(guò)沒(méi)事,電磁閥觸發(fā)時(shí)候回LED會(huì)亮
作者: Hephaestus    時(shí)間: 2023-5-10 15:57
12V電源功率太小,保護(hù)了。
作者: 一事無(wú)成    時(shí)間: 2023-5-10 17:09
也許12V電源功率太小了
作者: munuc_w    時(shí)間: 2023-5-10 17:28
R10阻值太大了,換個(gè)1k的試試看。
作者: coody_sz    時(shí)間: 2023-5-10 17:54
量一下P3.5的輸出電平
作者: hhh402    時(shí)間: 2023-5-10 18:19
R8太大造成8050驅(qū)動(dòng)電流不足,改成330或220,并且STC單片機(jī)P3.5端口設(shè)置成推挽輸出。
作者: Jang    時(shí)間: 2023-5-10 19:03
Hephaestus 發(fā)表于 2023-5-10 15:57
12V電源功率太小,保護(hù)了。

我是用直流電源供電的,功率絕對(duì)夠
作者: Jang    時(shí)間: 2023-5-10 19:03
一事無(wú)成 發(fā)表于 2023-5-10 17:09
也許12V電源功率太小了

我是用直流電源供電的,功率絕對(duì)夠
作者: npn    時(shí)間: 2023-5-10 19:12
P3.5配置為強(qiáng)推挽,建議加光耦隔離。
作者: wulin    時(shí)間: 2023-5-10 21:20
Jang 發(fā)表于 2023-5-10 19:03
我是用直流電源供電的,功率絕對(duì)夠

實(shí)際電路與原理圖不符
作者: 君工創(chuàng)    時(shí)間: 2023-5-11 09:21
驅(qū)動(dòng)后沒(méi)有12V輸出,指那一個(gè)點(diǎn)的電壓?
作者: Jang    時(shí)間: 2023-5-13 17:24
君工創(chuàng) 發(fā)表于 2023-5-11 09:21
驅(qū)動(dòng)后沒(méi)有12V輸出,指那一個(gè)點(diǎn)的電壓?

不接負(fù)載(電磁閥)CN6端子,有12V,LED4也亮,一插上負(fù)載,LED4滅了,CN6也沒(méi)有輸出了,R8試了各種阻值的電阻,最好的效果是LED4還可以亮著,但是CN6只有4V左右,電磁閥是12V的,也吸合不了。我直接給P3.5端施加5V電壓,電磁閥是可以驅(qū)動(dòng)的,說(shuō)明只要單片機(jī)P3.5輸入夠電壓是絕對(duì)可以驅(qū)動(dòng)的。我量了P3.5端電壓,不接負(fù)載有5V,一接負(fù)載只有0.6V
作者: Jang    時(shí)間: 2023-5-13 17:26
hhh402 發(fā)表于 2023-5-10 18:19
R8太大造成8050驅(qū)動(dòng)電流不足,改成330或220,并且STC單片機(jī)P3.5端口設(shè)置成推挽輸出。

請(qǐng)問(wèn)這個(gè)型號(hào)的單片機(jī)怎么把端口設(shè)置成推挽輸出。目前看就是單片機(jī)輸出不夠力。




不接負(fù)載(電池閥)CN6端子,有12V,LED4也亮,一插上負(fù)載,LED4滅了,CN6也沒(méi)有輸出了,R8試了各種阻值的電阻,最好的效果是LED4還可以亮著,但是CN6只有4V左右,電磁閥是12V的,也吸合不了。我直接給P3.5端施加5V電壓,電磁閥是可以驅(qū)動(dòng)的,說(shuō)明只要單片機(jī)P3.5輸入夠電壓是絕對(duì)可以驅(qū)動(dòng)的。我量了P3.5端電壓,不接負(fù)載有5V,一接負(fù)載只有0.6V
作者: lzts88    時(shí)間: 2023-5-13 19:44
檢測(cè)電源功率, 開(kāi)電插好電磁閥, 把OUT2和地短接, 這時(shí)電磁閥應(yīng)該閉合, 測(cè)量12V電源電壓, 如下降太多就是電源功率不足.
作者: lzts88    時(shí)間: 2023-5-13 20:29
1.測(cè)電源功率, 插好電磁閥通電, OUT2和地短接, 這時(shí)電磁閥閉合, 12V電源下跌太多則電源功率不足.     2.  在程序中把 P3.5 置為推挽輸出, 把R8改為470歐試下. 不過(guò) 300 mA 電流對(duì)8050來(lái)說(shuō)也太大了. 最好的方式是把8050改為如AO3400這樣的N溝場(chǎng)效應(yīng)管,  你程序和電阻都不用改就可以了.(如P3.5高不起來(lái)就把R9不要)  
作者: 君工創(chuàng)    時(shí)間: 2023-5-13 20:46
Jang 發(fā)表于 2023-5-13 17:24
不接負(fù)載(電磁閥)CN6端子,有12V,LED4也亮,一插上負(fù)載,LED4滅了,CN6也沒(méi)有輸出了,R8試了各種阻值 ...

你已經(jīng)找到問(wèn)題在那了。就是單片機(jī)驅(qū)動(dòng)電流不足,設(shè)置端口:    P3M0 = 0x20; P3M1 = 0x00;
把P3.5設(shè)置成推挽輸出。把R8換成100歐或者300歐。
作者: 188610329    時(shí)間: 2023-5-13 22:49
Jang 發(fā)表于 2023-5-13 17:26
請(qǐng)問(wèn)這個(gè)型號(hào)的單片機(jī)怎么把端口設(shè)置成推挽輸出。目前看就是單片機(jī)輸出不夠力。

可以用這個(gè)設(shè)
http://www.torrancerestoration.com/bbs/dpj-211950-1.html
作者: Jang    時(shí)間: 2023-5-19 15:43
188610329 發(fā)表于 2023-5-13 22:49
可以用這個(gè)設(shè)
http://www.torrancerestoration.com/bbs/dpj-211950-1.html

感謝!就是模式問(wèn)題,設(shè)成推挽模式搞定了!!謝謝樓主肝出來(lái)的頭文件
作者: Jang    時(shí)間: 2023-5-19 15:44
npn 發(fā)表于 2023-5-10 19:12
P3.5配置為強(qiáng)推挽,建議加光耦隔離。

感謝!就是模式問(wèn)題,設(shè)成推挽模式搞定了!
作者: Jang    時(shí)間: 2023-5-19 15:44
君工創(chuàng) 發(fā)表于 2023-5-13 20:46
你已經(jīng)找到問(wèn)題在那了。就是單片機(jī)驅(qū)動(dòng)電流不足,設(shè)置端口:    P3M0 = 0x20; P3M1 = 0x00;
把P3.5設(shè)置 ...

感謝!就是模式問(wèn)題,設(shè)成推挽模式搞定了!
作者: Jang    時(shí)間: 2023-5-19 15:44
感謝各位的回復(fù)!就是模式問(wèn)題,設(shè)成推挽模式搞定了。
作者: 老愚童63    時(shí)間: 2023-5-19 19:37
把8050換成SI2308試一試。
作者: Jang    時(shí)間: 2023-5-20 11:41
老愚童63 發(fā)表于 2023-5-19 19:37
把8050換成SI2308試一試。

8050驅(qū)動(dòng)300mA還是可以的,但是我換另一個(gè)700mA的電磁閥就發(fā)熱很厲害,一會(huì)兒就直接常閉了。大電流還是要選場(chǎng)效應(yīng)管才行,謝謝你的建議




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1