• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   3 Anonymous Users






Re: dspic30f6011輸入捕捉
#6
版主
版主


查看用戶資訊
參照:
我並不是要量測輸入脈衝的時間,而是藉由輸入捕捉會隨著周期變化的TMR3的值去控制要幾度輸出high的訊號。

有看沒有懂,可否將你的需求的波形畫下來後貼上這樣幾叫好暸解你的需求。

發表於: 2009/8/27 10:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dspic30f6011輸入捕捉
#5
中級會員
中級會員


查看用戶資訊
我講的截止就是樓主您所說的截止方式(不再有正緣給ICx了)

既然你的TIMER3是自己有週期的,所以要在ICx的中斷內清掉TMR3的講法已經不行了,那就必須改由其他方式來判定方波的正緣觸發一直不進來的問題

可以利用Timer3產生週期中斷的時候設定一個count++
而在ICx中斷的時候把count清0
可以在Timer3週期中斷裡檢查count的數值,假設count >= 100,則表示100次的timer3週期中斷了,方波的正緣觸發依直不進來,就可以確定方波出問題了

其中100次是我自己捏造的,這個數值還是以你為主

發表於: 2009/8/27 9:44
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dspic30f6011輸入捕捉
#4
新會員
新會員


查看用戶資訊
我並不是要量測輸入脈衝的時間,而是藉由輸入捕捉會隨著周期變化的TMR3的值去控制要幾度輸出high的訊號。
不知道2bod會員說的:當Timer3自己的中斷產生時,就表示方波被截止了,這句話是什麼意思呢?
謝謝各位好心的回答。

發表於: 2009/8/26 18:29
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dspic30f6011輸入捕捉
#3
版主
版主


查看用戶資訊
看起來你是要量測輸入為 Hi 時的週期時間。
30F 的 Timer 除了可以當作一般的計時器外,他還有一種叫 Gate Time 的功能 (閘控時間量測),用此功能九可輕易的量出 Hi Duty 的時間。
有關此範例請看 dsPIC30F Peripheral 教育訓練裡的Timer 的PDF 說明及參考練習二如何量一輸入脈衝的時間。

http://www.microchip.com.tw/modules/w ... glefile.php?cid=4&lid=229

發表於: 2009/8/26 11:17
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: dspic30f6011輸入捕捉
#2
中級會員
中級會員


查看用戶資訊
參照:

悠雨 寫道:
我輸入捕捉定時器是選用TMR3,並選擇正緣觸發,每一次捕捉事件就會中斷一次。
我輸入一個方波,每次有正緣的時候就會跳到中斷副程式。
我想請問,如果我忽然把輸入的方波截止了,也就是不會再有正緣了,那TMR3的值就會固定不變了嗎?有辦法藉由輸入捕捉控制暫存器得知說輸入的方波被截止了嗎?還是能藉由別的方法知道輸入的方波被截止了?

謝謝各位的好心回答幫我解惑,謝謝。


可以利用捕捉ICx中斷時,程式加入清除TMR3指令
當Timer3自己的中斷產生時,就表示方波被截止了

發表於: 2009/8/26 8:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


dspic30f6011輸入捕捉
#1
新會員
新會員


查看用戶資訊
我輸入捕捉定時器是選用TMR3,並選擇正緣觸發,每一次捕捉事件就會中斷一次。
我輸入一個方波,每次有正緣的時候就會跳到中斷副程式。
我想請問,如果我忽然把輸入的方波截止了,也就是不會再有正緣了,那TMR3的值就會固定不變了嗎?有辦法藉由輸入捕捉控制暫存器得知說輸入的方波被截止了嗎?還是能藉由別的方法知道輸入的方波被截止了?

謝謝各位的好心回答幫我解惑,謝謝。

發表於: 2009/8/26 6:31
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------