找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2774|回復: 8
打印 上一主題 下一主題
收起左側(cè)

單片機IO口上電高電平處理問題

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:961122 發(fā)表于 2022-3-25 22:15 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式

請教一下,+5V接在單片機IO口上,IO做準雙向輸出,main.c里開始將輸出口置0,這個電路為什么可以避免上電IO初始高電平而導致三極管短暫導通的情況,將6.2K去掉就會導致上電三極管短暫導通。原理是什么?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:712493 發(fā)表于 2022-3-26 09:54 | 只看該作者
你這個就是分壓啊 你這樣弄避免不了那個短暫高電平的導通吧  畢竟高電平也是5V   后面有效的控制電平也是5V  最多上電初始的高電平時間比較短  如你控制信號不是很快  可以在時間上區(qū)別出來  否則無解
回復

使用道具 舉報

板凳
ID:961122 發(fā)表于 2022-3-26 09:55 | 只看該作者
另外還有個現(xiàn)像,如果IO口上電后一直是高電平,三極管沒有輸出,當有金屬的物體碰到基極的腳時,三極管就會切換為輸出和關(guān)閉。
回復

使用道具 舉報

地板
ID:712493 發(fā)表于 2022-3-26 09:58 | 只看該作者
你IO接哪里?  另標準IO上拉電阻沒哪么小
回復

使用道具 舉報

5#
ID:824490 發(fā)表于 2022-3-26 10:05 | 只看該作者
你這電阻取值很頭疼:140歐,4.2K、6.2K
回復

使用道具 舉報

6#
ID:961122 發(fā)表于 2022-3-26 10:18 | 只看該作者
fj51hei 發(fā)表于 2022-3-26 09:58
你IO接哪里?  另標準IO上拉電阻沒哪么小

IO口接5V的地方
回復

使用道具 舉報

7#
ID:961122 發(fā)表于 2022-3-26 10:22 | 只看該作者
fj51hei 發(fā)表于 2022-3-26 09:54
你這個就是分壓啊 你這樣弄避免不了那個短暫高電平的導通吧  畢竟高電平也是5V   后面有效的控制電平也是5V ...

現(xiàn)象就是這樣,這樣接法。單片機上電不管置不置0,上電三極管都不會有輸出(我輸出接了個24V的繼電器),但用金屬的東西碰一下基極就會切換到有輸出,再碰一下就變成沒有輸出(IO口是高電平狀態(tài)),如果IO口是低電平狀態(tài),怎么碰都沒有變化,都是不輸出。
回復

使用道具 舉報

8#
ID:401564 發(fā)表于 2022-3-26 11:44 | 只看該作者
如果你用的是STC8G之前的STC單片機,上電復位都是高電平的,無論你你怎么設置
STC89,STC15,STC12,STC8A,都是
如果你其它各類的單片機,先看一下復位電平是什么
你這個電路和電阻的取值,怎么看怎么別扭
回復

使用道具 舉報

9#
ID:961122 發(fā)表于 2022-3-26 12:58 | 只看該作者
Y_G_G 發(fā)表于 2022-3-26 11:44
如果你用的是STC8G之前的STC單片機,上電復位都是高電平的,無論你你怎么設置
STC89,STC15,STC12,STC8A,都是 ...

這也是抄別人的,他樣的電路實現(xiàn)了上電后不會出現(xiàn)高電平,供計是驅(qū)動力不足,但不足為什么端口上電后,改為高電平能輸出。
回復

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表