熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂(lè)園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
具體看光耦輸入端承壓 |
硬件的話,不影響 |
這個(gè)問(wèn)題,只看這點(diǎn)電路,比較難?唇拥胤(hào),就是你那個(gè)-5V,大概率是一個(gè)點(diǎn)。 但是問(wèn)題是-5還是-12,說(shuō)明左邊的+12和右邊的-5V不是同一組電源。 你標(biāo)注的-5V大概是單片機(jī)供電的5V的負(fù)極,-12大概是說(shuō)左邊的+12V的負(fù)極了,如果是同一組電源出來(lái)的,那就是-12和-5實(shí)際上是同一個(gè)點(diǎn)了。比如用一個(gè)12V的開關(guān)電源+一個(gè)7805給單片機(jī)供電。但是這種情況使用光耦的意義不大。 如果是兩組電源,就是隔離的,那么左邊只能接你的所謂-12了,因?yàn)榻幼筮叺乃^-5,是沒(méi)有形成回路的。當(dāng)然就不好使。 |
xiaobendan001 發(fā)表于 2025-5-27 08:28 沒(méi)錯(cuò)。因?yàn)槲疫@個(gè)電路不需要隔離, 用三極管也是可以的 |
a399288395 發(fā)表于 2025-5-27 07:31 你這光耦不如用一個(gè)NPN三極管了 |
OP1 OP2 直接接STC單片機(jī)IO口; 配置強(qiáng)推挽模式 STOP1 STOP2 兩路外部輸入 是12V, 限流電阻 根據(jù)不同的輸入電壓需要計(jì)算;作用 分壓均流,保護(hù)光耦不損壞 ![]() |
P1.3 要設(shè)置成上拉。或者外部加上拉電阻 |
這個(gè)問(wèn)題,只看這點(diǎn)電路,比較難?唇拥胤(hào),就是你那個(gè)-5V,大概率是一個(gè)點(diǎn)。 但是問(wèn)題是-5還是-12,說(shuō)明左邊的+12和右邊的-5V不是同一組電源。 你標(biāo)注的-5V大概是單片機(jī)供電的5V的負(fù)極,-12大概是說(shuō)左邊的+12V的負(fù)極了,如果是同一組電源出來(lái)的,那就是-12和-5實(shí)際上是同一個(gè)點(diǎn)了。比如用一個(gè)12V的開關(guān)電源+一個(gè)7805給單片機(jī)供電。但是這種情況使用光耦的意義不大。 如果是兩組電源,就是隔離的,那么左邊只能接你的所謂-12了,因?yàn)榻幼筮叺乃^-5,是沒(méi)有形成回路的。當(dāng)然就不好使。 |
rundstedt 發(fā)表于 2025-5-26 19:27 太感謝了! ![]() |
npn 發(fā)表于 2025-5-26 07:54 直接連接單片機(jī)!:) |
如果你的“-5V”是相對(duì)于單片機(jī)地線電壓的話,單片機(jī)必?zé)裏o(wú)疑,沒(méi)有幸免的可能。 |
0V就可以,無(wú)需用到負(fù)壓。 |
為什么一定要用負(fù)電壓呢?直接0電平接地它不香嗎? |
正極+12V,負(fù)極-5V 兩端電壓應(yīng)為17V,等于光耦發(fā)射端接1K電阻與按鍵后施加17V電壓。 由于樓主的電路不完整,P1.3接的什么? |
Powered by 單片機(jī)教程網(wǎng)