Thông báo

Collapse
No announcement yet.

Vấn đề về mạch đo tần số dùng 89S52

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • Vấn đề về mạch đo tần số dùng 89S52

    em mới làm 1 mạch đo tần số như thế này (đây chỉ là mạch mô phỏng, mạch thật sẽ làm đầy đủ mạch reset, thạch anh, nối chân EA....)
    Dùng pin 9v và có 7805
    Click image for larger version

Name:	do tan so.jpg
Views:	1
Size:	61.1 KB
ID:	1415583

    Phương pháp làm của em là:
    Khi có cạnh xuống thì thì gọi ngắt T1, bắt đầu bật timer1 để tính thời gian (tất nhiên là có lưu các lần tràn để đo tần số nhỏ). Khi có cạnh xuống tiếp theo thì tắt timer1, bất hoạt ngắt T1, tiến hành tính toán để quy đổi ra tần số dựa trên số chu kì máy trong 1 xung.
    Sau khi tính toán xong và hiển thị trên lcd thì mới tiến hành đo lại từ đầu

    mô phỏng trong proteus 7.8 thì chạy chính xác (từ 1 - 1000). Nhưng khi làm mạch thật thì nó lại chạy loạn cả lên. Thâm chí mới cắm điện và đụng tay vào que đo thì nó cũng tính tần số. Em nghi ngờ sự không chính xác này là do nhiễu.

    Vậy có thể thiết kế mạch nhận xung đầu vào cho chính xác không mấy bác :-s Hoặc có thể giúp em khắc phục khó khăn này :-s

    Tần số của em cần đo là từ 1 - 1MHz

    Mấy bác down về đổi đuôi pdf sang rar rồi giải nén

    do tan so.pdf
    Last edited by vitga; 27-12-2012, 22:24.

  • #2
    Không ai giúp em sao

    Comment


    • #3
      Đề tài bạn đã hòa thành chưa ?

      Comment


      • #4
        Đề tài bạn đã hoàn thành chưa ?
        Có thể cho mình mượn tham khảo được không.
        Mình cũng đang làm mạch về đề tài đấy.

        Comment

        Về tác giả

        Collapse

        vitga Tìm hiểu thêm về vitga

        Bài viết mới nhất

        Collapse

        Đang tải...
        X