下圖中的電阻為什麼可以防止短路?

經過電阻的5v不還是和0v接通了麼?


這屬於基本的中學物理沒學好。

到底啥是短路?


短路是相對於左圖的情況來說的 左圖是開關閉合 這樣子電阻會分到大部分的電壓,(電阻阻值大於單片機阻值),單片機的電壓降低 低到信號輸入為0。再看5v跟地之間,如果開關閉合後沒有電阻 只有一跟導線的話 那不就短路了嗎。所以電阻既拿掉了信號(電壓)又防止短路。

再說右邊 開關斷開 電流只有單片機一條路可以通過 所以單片機的電壓(電壓可以是一種信號)會升高 所以讀到的信號就是1

至於什麼時候算是高輸出 什麼時候算是低輸出 可以參考一下圖片

希望可以幫到你

可關注微信公眾號:曲解貓,獲取更多精彩!

http://weixin.qq.com/r/yEjWzmrEOTdGrS6t9x3a (二維碼自動識別)


之前學單片機時這也是我的一個疑問,後來隨著逐漸深入就想明白了。首先對於右邊的那張圖,開關斷開,電源通過電阻直接到單片機的一個I/O口,那麼I/O口感受到的電壓到底是多少呢?做過單片機設計都知道,這個電阻阻值一般會選擇1k歐及以上,並且單片機I/O的電流也就是幾毫安,這樣在電阻上的壓降最多就是1V,那麼單片機I/O口的電壓最少也有4V,這顯然是個高電平。

對於左邊那張圖,電阻下端直接接0電位點,換句話說,I/O口的電壓就是0電位,那麼這就是個低電平。如果非要想是不是短路的問題,其實並沒有短路,因為中間還有一個1k歐以上的電阻限制電源的正負極直接相連。而對於單片機I/O來說也沒有短路,因為都是0電位點不存在短路問題。


那個電阻叫做上拉電阻,,你是連基本的初中物理毛都沒學好。。。。


學習電子,建議還是從模擬電子基礎,數字電路基礎學起,最起碼瞭解一點,不然很難理解的,各大網站上有很多視頻,聽別人講課會更好的幫你理解。


正負電極不接通,你把它放那幹嘛


推薦閱讀:
相關文章