|
發(fā)布時間: 2021-10-3 23:33
正文摘要:24V電源正接開關(guān)和一個5K電阻接入光耦1腳,2腳接地。3腳接IO口,4腳接單片機GND。 如果可以P2.3要設(shè)置為什么模式。 |
|
1、你提到了1腳、4腳等,就該在圖中標注1、4腳、…… 2、無需設(shè)置,上電初始設(shè)置正好符合你的要求。 |
Hephaestus 發(fā)表于 2021-10-4 19:25 我可以告訴井壁的浮游,有200K電阻接地的前提下, 1M電阻所接 24V電壓,對引腳產(chǎn)生的順變電壓不會超過4V, 所以,你以為的可控硅閂鎖效應(yīng), 是不會發(fā)生的。 最后,觸發(fā)電流,撇開所有一切不講,光有1M電阻,就不會超過24uA, 所以壓根不存在擋不住觸發(fā)電流的問題。 |
188610329 發(fā)表于 2021-10-4 19:19 我可以告訴井底之蛙,接兩個電阻一樣會燒,燒IO口是可控硅閂鎖效應(yīng),1M的電阻根本擋不住觸發(fā)電流。 |
Hephaestus 發(fā)表于 2021-10-4 19:08 所以,24V 經(jīng)1M電阻限流后 再200K電阻接地后,你燒一個非FT的引腳給我看看。 就如同你所說,不要以為見過幾個單片機了,就知道什么叫 “電”了。 |
188610329 發(fā)表于 2021-10-4 18:55 算了吧,你見過幾種單片機就敢信口開河?STM32的非FT引腳一般都是ADC輸入,為了更加精確,根本就沒有保護限幅電路,3.3V供電超過4V一定會燒掉該IO口。 |
Hephaestus 發(fā)表于 2021-10-4 18:49 IO口,只要設(shè)置高阻模式,200K接地,1M接24V, 接收高電平信號,絕對不會壞。 不是我想什么,是你以為什么。 別給電壓嚇壞了, 能擊穿單片機的最終還是靠電流,只要電阻到位,區(qū)區(qū)24V根本不是事,電筆的原理知道么?人會導(dǎo)電,所以電筆會亮,為啥人沒死?因為電阻到位了。 |
188610329 發(fā)表于 2021-10-4 18:21 光耦保護一下,這個電路也不貴。 死太慘我沒用過,但是STM32的引腳如果沒有注明是FT的話,超過VCC+0.7V一定會壞,接24V???你想什么呢? |
litingkun 發(fā)表于 2021-10-4 09:55 你的目的是什么? 閉合開關(guān)后,給P2.3 一個低電平信號么? 是的話,電路就這個樣子,P2.3設(shè)置準雙向模式就可以了。 看你說 光耦 12腳接地,那么看起來你也沒打算隔離,這種情況下,其實用三級管就可以了,沒必要光耦,如果可以高電平信號的話,連三級管都不需要。 |
眼帶笑意 發(fā)表于 2021-10-4 09:59 10k太大了,817的CTR是100%吧,留裕量按60%算,集電極上拉電阻應(yīng)該是2.2k。 |
litingkun 發(fā)表于 2021-10-4 09:55 Datasheet里面哪個參數(shù)說電流不夠的?你舉出來讓我也樂一樂。 |
| 設(shè)置為浮空輸入也是可以的,但是集電極必須要加個上拉,可以用10k,不然會有問題的 |
可能電流不夠,也把5K改為2K電耦輸入端才能接通。但單片機IO口還是沒有信號。![]() ![]() ![]() |
| pc817集電極要加上拉電阻,P2.3要設(shè)置為高祖輸入。 |
| 電路圖可以使用,按符合元件參數(shù)設(shè)計即可,按圖中元件參數(shù)計算大約只有4毫安左右電流,查光光耦符合? |
Powered by 單片機教程網(wǎng)