久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7933|回復: 33
收起左側

STC89C52RC單片機的P2口無法驅動繼電模塊

  [復制鏈接]
ID:724218 發表于 2020-4-25 13:53 | 顯示全部樓層 |閱讀模式
我想用STC89C52RC的P2口驅動高電平觸發繼電模塊
繼電模塊里帶NPN的三極管

可是一接上繼電器

IO口的輸出電壓就被拉低到0.8V左右
請問是IO高電平輸出能力不行么
請問是否把高電平觸發繼電器換成低電平之后再修改程序的就能解決?


回復

使用道具 舉報

ID:213173 發表于 2020-4-25 17:04 | 顯示全部樓層
在P2對應輸出端口接一個1~3K上拉電阻即可。
回復

使用道具 舉報

ID:202748 發表于 2020-4-25 18:08 | 顯示全部樓層
繼電器模塊里驅動三極管的G極肯定有下拉電阻。(是為了穩定性考慮不會誤動作)。你可以無視。運行單片機,在你程序設定需要繼電器動作的時候,P2口會輸出高電平,此時繼電器就會動作。
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 00:42 來自觸屏版 | 顯示全部樓層
wulin 發表于 2020-4-25 17:04
在P2對應輸出端口接一個1~3K上拉電阻即可。

加了  還是不行
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 00:44 來自觸屏版 | 顯示全部樓層
ysandi 發表于 2020-4-25 18:08
繼電器模塊里驅動三極管的G極肯定有下拉電阻。(是為了穩定性考慮不會誤動作)。你可以無視。運行單片機, ...

就是它該觸發的時候不會觸發  我量了一下發現電壓直接被拉低到1v
回復

使用道具 舉報

ID:219796 發表于 2020-4-26 07:58 來自觸屏版 | 顯示全部樓層
電源功率夠么,不行再io輸出位置再加個三極管
回復

使用道具 舉報

ID:524818 發表于 2020-4-26 08:27 | 顯示全部樓層
是不是考慮把P2口設為強推挽模式?
回復

使用道具 舉報

ID:65956 發表于 2020-4-26 08:34 | 顯示全部樓層
51單片機要IO驅動繼電器方式的一般要用低電平驅動更穩定,且要用雙三極管,即一個PNP+NPN方式,不然你就要用ULN2003這種去驅動
回復

使用道具 舉報

ID:213173 發表于 2020-4-26 08:56 | 顯示全部樓層

高電平驅動繼電器模塊,IO口的輸出電壓就被拉低到0.8V左右是正常的,加了1~3K上拉電阻還是不行,是因為你的繼電器模塊沒有接電源。
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 10:07 | 顯示全部樓層
wulin 發表于 2020-4-26 08:56
高電平驅動繼電器模塊,IO口的輸出電壓就被拉低到0.8V左右是正常的,加了1~3K上拉電阻還是不行,是因為你 ...

我直接買的成品繼電器模塊  接了5V的電源  還是不能驅動
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 10:10 | 顯示全部樓層
cphnkj188 發表于 2020-4-26 08:27
是不是考慮把P2口設為強推挽模式?

請問怎么設置啊  我直接在主函數里面加了
P2X0=0X00;
P2X1=0X05;
編譯不過
回復

使用道具 舉報

ID:213173 發表于 2020-4-26 10:40 | 顯示全部樓層
ToumaKazusa01 發表于 2020-4-26 10:07
我直接買的成品繼電器模塊  接了5V的電源  還是不能驅動

成品繼電器模塊有多種電源電壓的,上照片。
回復

使用道具 舉報

ID:213173 發表于 2020-4-26 10:46 | 顯示全部樓層
ToumaKazusa01 發表于 2020-4-26 10:10
請問怎么設置啊  我直接在主函數里面加了
P2X0=0X00;
P2X1=0X05;

STC89C52RC單片機IO口只有弱上拉、開漏、高阻3種工作類型,沒有強推挽模式。
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 11:07 | 顯示全部樓層
ysandi 發表于 2020-4-25 18:08
繼電器模塊里驅動三極管的G極肯定有下拉電阻。(是為了穩定性考慮不會誤動作)。你可以無視。運行單片機, ...

我看了看 基極有個1K的電阻  我把它去了都沒法工作,
請問低電平觸發的是不是就對IO輸出能力沒多大要求了
回復

使用道具 舉報

ID:738331 發表于 2020-4-26 11:19 | 顯示全部樓層
有沒有單片機工頻耐壓試驗的仿真
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 11:46 | 顯示全部樓層
wulin 發表于 2020-4-26 10:46
STC89C52RC單片機IO口只有弱上拉、開漏、高阻3種工作類型,沒有強推挽模式。

我看了看三極管是J3Y   8050
請問直接換成成品的低電平觸發的繼電器可以解決問題么


IMG_20200426_114337.jpg
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 11:48 | 顯示全部樓層
wulin 發表于 2020-4-26 10:40
成品繼電器模塊有多種電源電壓的,上照片。

繼電器的工作電壓是5V  我接了電源的  P0口都能正常觸發繼電器
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 12:29 | 顯示全部樓層
wulin 發表于 2020-4-26 10:46
STC89C52RC單片機IO口只有弱上拉、開漏、高阻3種工作類型,沒有強推挽模式。

IMG_20200426_114337.jpg 我看了看是8050三極管 還有個光耦   是5V電源的繼電器
請問換成低電平觸發的繼電器灌電流可以工作么

回復

使用道具 舉報

ID:724218 發表于 2020-4-26 12:56 | 顯示全部樓層
wulin 發表于 2020-4-26 10:40
成品繼電器模塊有多種電源電壓的,上照片。

我看了看  是5V電源的繼電器模塊  三極管是J3Y  還有個PC817的光耦
請問是不是換成8550的PNP三極管的低電平繼電器模塊  用低電平的灌電流觸發就可以了
回復

使用道具 舉報

ID:578714 發表于 2020-4-26 14:00 | 顯示全部樓層
上拉電阻換成200歐的
回復

使用道具 舉報

ID:578714 發表于 2020-4-26 14:00 | 顯示全部樓層
還是不行的話,考慮使用二級放大
回復

使用道具 舉報

ID:724218 發表于 2020-4-26 19:12 | 顯示全部樓層
houge123 發表于 2020-4-26 14:00
還是不行的話,考慮使用二級放大

直接買了兩個低電平觸發的 懶得弄了 家里又沒有材料
回復

使用道具 舉報

ID:213173 發表于 2020-4-26 21:10 | 顯示全部樓層
ToumaKazusa01 發表于 2020-4-26 12:29
我看了看是8050三極管 還有個光耦   是5V電源的繼電器
請問換成低電平觸發的繼電器灌電流可以工作么

IN端輸入高電平有效還是低電平有效從你的圖片看不出來,但可以確定IO口是通過光耦隔離控制S8050驅動繼電器的,樓主只要接通VCC和GND,再用導線把IN分別連VCC和GND看繼電器動作來確定高電平有效還是低電平有效。與此相似的模塊是高電平觸發,IO口接1K上拉電阻直接連接模塊IN,不需要接限流電阻。 無標題2.jpg

回復

使用道具 舉報

ID:738987 發表于 2020-4-27 01:27 | 顯示全部樓層
繼電器直接VCC,另一端接一個三極管通過單片機控制三極管通斷,就可以了
回復

使用道具 舉報

ID:724218 發表于 2020-4-27 10:06 | 顯示全部樓層
wulin 發表于 2020-4-26 21:10
IN端輸入高電平有效還是低電平有效從你的圖片看不出來,但可以確定IO口是通過光耦隔離控制S8050驅動繼電 ...

是高電平觸發,P0口接上拉電阻后高電平可以觸發這個模塊,其他IO口就不行 應該是P123高電平輸出能力不行, 我又買了兩個低電平觸發的,估計就能用了
回復

使用道具 舉報

ID:724218 發表于 2020-4-27 11:47 | 顯示全部樓層
wulin 發表于 2020-4-26 21:10
IN端輸入高電平有效還是低電平有效從你的圖片看不出來,但可以確定IO口是通過光耦隔離控制S8050驅動繼電 ...

P2.0輸出高電平 接一個1K電阻到IN口之后  無法觸發 應該就是P2高電平輸出能力不行 沒法導通三極管
估計換個低電平的模塊就好了
回復

使用道具 舉報

ID:213173 發表于 2020-4-27 13:21 | 顯示全部樓層
ToumaKazusa01 發表于 2020-4-27 11:47
P2.0輸出高電平 接一個1K電阻到IN口之后  無法觸發 應該就是P2高電平輸出能力不行 沒法導通三極管
估計 ...

你沒有理解我上面的帖子最后一句“IO口接1K上拉電阻直接連接模塊IN,不需要接限流電阻”。也就是P2.0分兩路,一路接一個1K電阻到VCC,另一路直接連接模塊IN端。
回復

使用道具 舉報

ID:360463 發表于 2020-4-27 13:52 | 顯示全部樓層
加三極管或mos管

加三極管或mos管

加三極管或mos管
回復

使用道具 舉報

ID:739063 發表于 2020-4-27 14:17 | 顯示全部樓層
連接的問題 很簡單
回復

使用道具 舉報

ID:724218 發表于 2020-4-27 19:17 | 顯示全部樓層
wulin 發表于 2020-4-27 13:21
你沒有理解我上面的帖子最后一句“IO口接1K上拉電阻直接連接模塊IN,不需要接限流電阻”。也就是P2.0分兩 ...

哦哦哦  明白了  我一會去試試
回復

使用道具 舉報

ID:723681 發表于 2020-4-27 22:01 | 顯示全部樓層
IO口的驅動能力有限,平常只是給一個高低電平的信號,你想要驅動電機,需要加入對應阻值的上拉電阻
回復

使用道具 舉報

ID:327724 發表于 2020-4-27 22:42 | 顯示全部樓層
驅動繼電器得啟動的一瞬間拉起來大電流,單片機有些IO輸出能力不行,得用專門的信號繼電器。
回復

使用道具 舉報

ID:739706 發表于 2020-4-27 23:10 | 顯示全部樓層
外部電源加一個10k的上拉,硬上拉就可以解決。
回復

使用道具 舉報

ID:736132 發表于 2020-4-27 23:12 | 顯示全部樓層
在P2對應輸出端口接一個1-3K上拉電阻即可
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 综合久| 亚洲精品4 | 国产一区中文 | 欧洲妇女成人淫片aaa视频 | 午夜国产精品视频 | 成人国产精品久久 | 黄网站涩免费蜜桃网站 | 天天玩天天操天天干 | 欧美日韩在线免费 | 精品国产一区二区三区免费 | 国产精品免费一区二区三区 | 欧美一二三四成人免费视频 | 国产精品1区2区 | 青娱乐国产 | 国产精品久久久久久av公交车 | 91视频免费在观看 | 国产欧美精品一区二区 | 香蕉视频91| 久久久精品网站 | 理论片免费在线观看 | 久久精品二区亚洲w码 | 综合二区| 久久国产一区 | 欧美日韩免费一区二区三区 | 久久国产欧美日韩精品 | 一级视频黄色 | 亚洲精品电影在线观看 | 在线观看国产h | 日韩精品一区二区三区在线 | 亚洲伊人久久综合 | 中文字幕精品一区二区三区精品 | 男女激情网站免费 | 国产欧美在线 | 日日干日日 | 亚洲成人一区 | 好姑娘影视在线观看高清 | 中文字幕一区二区在线观看 | 国产精品爱久久久久久久 | 亚洲国产成人精品久久 | 国产精品一区二区三区在线播放 | 黑人一级黄色大片 |