Ai giúp em giải đáp vài thắc mắc với:
Em sử dụng PIC 18F4620 và thạch anh 4MHz để đo tần số.
1. Vậy tối đa em có thể đo được gần chính xác tới tần số bao nhiêu?
2. Em đang cần đo xung ngoài với tần số khoảng 2MHz trở xuống, nếu thạch anh 4MHz không thể đáp ứng được tính chính xác, thì dung thạch anh bao nhiêu thì được?
3. Hiện tại code của em có thể dùng timer0 để đếm xung (chân nhận xung RA4) và timer1 định thời, hoặc có thể đổi sang bộ đếm xung ngoài để đếm xung (PortB) và timer1 định thời, vậy dùng cách nào để có thể đếm xung tần số dưới 2MHz được?
4. Nếu xung 2MHz đó bị nhiễu (hình dạng không phải là xung vuông mà nó bị biến dạng gần giống xung tam giác, thì có thể đếm được xung không?
Mong các bro giải đáp sớm giúp em, em đang làm đồ án về vấn đề này.
à! nếu có ai cần tìm hiểu về timer và ngắt ngoài thì có thể liên hệ mình, mình sẽ giúp.
mail: mortred.bmt@gmail.com
Em sử dụng PIC 18F4620 và thạch anh 4MHz để đo tần số.
1. Vậy tối đa em có thể đo được gần chính xác tới tần số bao nhiêu?
2. Em đang cần đo xung ngoài với tần số khoảng 2MHz trở xuống, nếu thạch anh 4MHz không thể đáp ứng được tính chính xác, thì dung thạch anh bao nhiêu thì được?
3. Hiện tại code của em có thể dùng timer0 để đếm xung (chân nhận xung RA4) và timer1 định thời, hoặc có thể đổi sang bộ đếm xung ngoài để đếm xung (PortB) và timer1 định thời, vậy dùng cách nào để có thể đếm xung tần số dưới 2MHz được?
4. Nếu xung 2MHz đó bị nhiễu (hình dạng không phải là xung vuông mà nó bị biến dạng gần giống xung tam giác, thì có thể đếm được xung không?
Mong các bro giải đáp sớm giúp em, em đang làm đồ án về vấn đề này.
à! nếu có ai cần tìm hiểu về timer và ngắt ngoài thì có thể liên hệ mình, mình sẽ giúp.
mail: mortred.bmt@gmail.com
Comment