![]() |
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. |
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 |
thank bạn vietnhoc nhé
|
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