![]() |
發布時間: 2024-4-2 20:14
正文摘要:求大神們指點!情況是這樣的,小白我用單片機的PWM功能引腳輸出3.9K的PWM波形,然后用過200歐姆限流電阻給光耦6N137輸入端來驅動,用示波器已經檢測到有1.3V的壓降驅動波形,但是輸出一直是高電平無論你輸入端如何變 ... |
不好意思,沒有看清楚那個2K電阻的標號,原來是沒標號的,取消這個電阻。 |
7腳接電源就取消R7.你現在相當于接入電源了。 |
把光耦單獨加電測一下,,單片機接口一般要加上拉電阻,把200歐電阻換成470歐接到5V端,另一端接到光耦輸入端試試。 |
從輸出波形判斷,這是驅動電流不夠 |
前面沒有仔細看樓主電路,誤認電路圖錯誤,實則沒有明顯問題,4樓回復已刪除。樓主所遇問題幾年前也經歷過。復制一款電路使用TLP250,元件及參數都按原電路,但光耦就只輸出高電平。由于TLP250是在TB隨便買的,故懷疑有質量問題,又高價購買聲稱原裝進口的TLP250。可問題依舊。電路板也查不出任何毛病。再次懷疑買到假貨。無奈又仔細搜TB,看到一款封裝底部有模印JAPAN字樣的TLP250,與賣家確認商品與圖片相同,遂拍下。到貨后隨即安裝。電路功能即刻正常。由此猜測樓主是否買到假貨6N137。 |
chxelc 發表于 2024-4-3 16:11 onsemi的6N137手冊,IF最大額定值50mA,超過這個數目一定會壞。IF推薦值6.3~15mA,你說的20mA從何而來? |
404.51 KB, 下載次數: 1
單片機到光耦輸入端加一級放大吧,規格書IF參數是20mA,單片機IO達不到。或者先試試用灌電流的方式驅動,即光耦的發光二極管正極接VCC,負極接PWM,電阻調小一點。 |
你右邊供電,1N4733 并一個100uF試試. 可以試試調試: 去掉200R(斷開MCU連接). 可調電源(起始電壓2V)+---->電阻200R-----可調電源-. 一邊調大可調電壓, 一邊測量6N137的6腳電壓, 看6,7腳電壓什么時候開始變低. 測量這時,6N137的2,3腳電壓. 實際這個是最低導通要求. 因為有速度要求的,要高于這個. 其次, 如果做實驗, 你最好給6N137 可靠的5V供電. 0.1uF 至少并10UF+ |
wulin 發表于 2024-4-3 08:55 1N4733是個啥你查了沒有,這水平還不如樓主呢。 |
8腳直接連電源,但要注意電源不能超過5V |
單片機輸出能力有多少啊???測一下200Ω電阻上面的電壓推算出電流。 前向發光管電壓1.3V雖然對,但是電流不夠剛剛達到發光管拐點電壓,沒有足夠的光強讓后端響應。6N137的發光管電流要求至少5mA,最好是10mA,你測下夠嗎? |
沒上拉 電阻? |