|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教12C508A問題? |
| 作者:philip_ch 欄目:單片機 |
用12C508A作過零檢測.控制輸出.GPIO.0設(shè)為輸入.接1M電阻到220V,但讀不到高電平.輸出口沒動作.用萬用表測GPIO.0電壓接近零.我有接上拉電阻4.7-10K到+5V.結(jié)果也是一樣.直接把GPIO短接到VCC.就OK.很正常.為什么? |
| 2樓: | >>參與討論 |
| 作者: philip_ch 于 2003/12/29 18:43:00 發(fā)布:
不會吧!沒人知道是什么原因嗎? 不會吧!沒人知道是什么原因嗎? 請問張版主是何原因呢?幫幫忙。謝謝! |
|
| 3樓: | >>參與討論 |
| 作者: 張明峰 于 2003/12/29 19:42:00 發(fā)布:
絕招 用手摸一下1M電阻接220V的那端有沒有觸電發(fā)麻的感覺。如果還能感覺到,那1M的電阻是不是真的1M? 記得摸之前買份保險。 |
|
| 4樓: | >>參與討論 |
| 作者: philip_ch 于 2003/12/30 9:27:00 發(fā)布:
RE:絕招 哈哈!受益人要寫你嗎?張版主看來你也可以轉(zhuǎn)行去做保險哦。 用12C508A作過零檢測.控制輸出.GPIO.0設(shè)為輸入.接1M電阻到220V,但讀不到高電平.輸出口沒動作.用萬用表測GPIO.0電壓接近零.我改接上拉電阻4.7-10K到+5V.結(jié)果也是一樣.直接把GPIO短接到VCC.就OK.很正常.為什么? 芯片是同一只。真沒人知道是什么原因?可憐! |
|
| 5樓: | >>參與討論 |
| 作者: 張明峰 于 2003/12/30 10:47:00 發(fā)布:
小伙子還行 沒有傻到真的去用手摸。既然挺聰明的,為何不知查找問題的方法而只會在此可憐別人? 東西是你自己設(shè)計的,你自己都不知道,先可憐可憐你自己吧。 |
|
| 6樓: | >>參與討論 |
| 作者: philip_ch 于 2003/12/30 12:35:00 發(fā)布:
張版主見笑了! 張版主見笑了,但有一點我不認同.論壇本來就是技術(shù)交流的.吸取各方經(jīng)驗.互補長短.要不,要論壇來干嘛啊! 以前用其他MCU可以。我剛用PIC的單片機,不是很了解。所以向各位請教。IC燒寫IO有選項?因為IC是朋友幫我燒的.還有電源是阻容取電.由于工作關(guān)系經(jīng)常外出.所以希望最短時間找出問題所在.過一兩天閑D.我會靜下來好好研究一下. 謝謝! |
|
| 7樓: | >>參與討論 |
| 作者: americ 于 2003/12/30 12:47:00 發(fā)布:
直接把GPIO短接到VCC.就OK????看不懂。 個人認為,任何一個輸入口,短接到VCC,永遠只能檢測到1。 個人愚見,望樓主指正。 另:過零檢測有很多種辦法,利用三極管,可以得到一個零點脈沖....... 把你的圖貼出來,瞧一瞧。 |
|
| 8樓: | >>參與討論 |
| 作者: philip_ch 于 2003/12/30 13:30:00 發(fā)布:
謝謝!americ 謝謝!americ兄. Sorry!是我的錯誤.沒寫清楚.你果然細心.去肯去分析問題.開頭我懷疑是程序問題.通過開關(guān)短接到VCC.可以檢測到1.人工過零.程序一徹正常.但接上拉電阻到VCC,IO讀不到1,只有是0.跟1M電阻接火線情況一樣.沒過零信號.時間關(guān)系.只在紙上是畫了草圖.電路沒什么特別只是RC供電.加過零檢測.輸出控制. |
|
| 9樓: | >>參與討論 |
| 作者: felixjoe 于 2003/12/30 18:13:00 發(fā)布:
我覺得不能那么用,是硬件的問題 對于12508我不太熟,不知道內(nèi)部是否有可以整流的管子,但好象強電直接限流接I/O上的用法還沒見過. 目前只見過一種TVIA的單片機,是可以真接分壓將交流饋入的,但也是分壓,不是限流接法. 你所說的用開關(guān)加到VCC上只是提供一個開關(guān)量說明你的程序運行正常. 建議用兩個電阻從220分壓,分出電壓給I/O口,但是過零點不準,因為I/O口有觸發(fā)電平,會有一點延時,復(fù)雜一點可以加個三極管,給出一個脈沖到I/O 希望有幫助,有問題多交流 |
|
| 10樓: | >>參與討論 |
| 作者: philip_ch 于 2003/12/30 23:43:00 發(fā)布:
RE:felixjoe 是利用單片機內(nèi)部的鉗位保護二極管.所以電流不大對IC沒影響.問題是現(xiàn)在讀不到高電平.分壓也試過,也不行.用直供電也接上拉電阻也不行.要短接到VCC才讀到高電平,奇怪!等到元旦好好分析一下. 也感謝你幫我出主意.以前也用過整流分壓方案.但能用最簡單實現(xiàn)最好. |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |