PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   dsPIC - Bộ điều khiển tín hiệu số 16-bit (http://www.picvietnam.com/forum/forumdisplay.php?f=29)
-   -   Hỏi về modul Capture của dspic. (http://www.picvietnam.com/forum/showthread.php?t=31788)

phamhang 20-02-2013 11:15 AM

Hỏi về modul Capture của dspic.
 
Chào các bác. Em đang tìmhieeut về modul capture của dspic để đo tần số xung. Em đang gặp khó khăn ở phần thời gian cơ sở (timer 2 , timer 3 ) cho capture. Các bác giải thích giúp em timer 2 (timer 3) được sử dụng như thế nào trong modul Capture. thời gian giữa 2 lần capture được tính như thế nào.
Em cảm ơn các bác.

vietnhoc 19-07-2013 10:45 PM

config thanh ghi IC1CON bạn sẽ chọn đc timer 2 hay là timer 3 làm timer để đếm.
chọn các chế độ capture.giả sử bạn chọn capture với mỗi sườn lên thì cứ gặp sườn lên ở chân bạn cần đo xung nhịp thì giá trị của thanh ghi TMR2 hay 3 sẽ đc lưu vào buffer
sau đó bạn chỉ cần tính hiệu của 2 giá trị liên tiếp và nhân với chu kỳ Tcy (nếu chọn prescale và postcale =1:1) là đc thời gian giữa sườn lên.tức là chu kỳ cuar xung vaof bạn cần đo.
chúc vui :D

doanhnhan 20-07-2013 12:18 PM

thank bạn vietnhoc nhé

vietnhoc 21-07-2013 11:30 PM

mình có làm wa nên chia sẻ với anh em thôi :D


Múi giờ GMT. Hiện tại là 03:45 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam