• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






Re: 18F458的capture可以處理這樣的pwm嗎?
#4
版主
版主


查看用戶資訊
PIC18F458的Capture要處理到1uS短的Duty Cycle在不外接硬體的情況下是很難達到的,可以加快頻率到40MHz(100nS指令週期)再配合一個XOR Gate,一隻輸入腳接兩個 NOT Gate 做10nS delay,另一隻腳就直接輸入已取得edge pulse來產生Capture Inturrept。

如果你換成PIC16F452那就可以使用兩組Capture Module一組管上缘,另一組負責下緣,兩組共用一個Timer1,下緣值減去上緣值就好了。

發表於: 2006/7/12 15:00
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F458的capture可以處理這樣的pwm嗎?
#3
資深會員
資深會員


查看用戶資訊
我想過這樣做,因為PWM的high的週期可能由1us到4096us
總週期4097us
以20MHZ外頻算,約0.2us一個指令週期,會有點趕
短時間的ON capture可能會較不準,而且這樣又要用中斷去處理
若我想同時量兩個PWM訊號,會變得有意外狀況發生

本想pic有capture功能應該沒問暊,沒有想到只能抓同上昇或同下降
更麻煩的是
我PWM的總週期4097us會有10%的誤差,所以也要同時量
這個總週期再去算on的比例

以前只用過DSP的PIC,沒有想到PIC的capture功能比較弱...:(

發表於: 2006/7/12 13:55
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F458的capture可以處理這樣的pwm嗎?
#2
資深會員
資深會員


查看用戶資訊
我沒試過捕捉的功能
我想你可以試試
先設定上升時捕捉
然後再改設定為下降時捕捉
這樣應該就能得到高準位的時間
不過不知道速度來不來得及...

發表於: 2006/7/12 10:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


18F458的capture可以處理這樣的pwm嗎?
#1
資深會員
資深會員


查看用戶資訊
看了18f458暫存器的capture mode好像只有四種
分別是每 1/4個 上昇/下降緣 capture一次

我想抓的是pwm從上昇到下降之間high的時間
是否無法做到呢?

發表於: 2006/7/12 10:16
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... ]

教育訓練中心

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