Thông báo

Collapse
No announcement yet.

Giúp về đếm xung...

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

  • Giúp về đếm xung...

    các anh chị cho e hỏi la em có 1 điện áp hình sin co biên độ là 12VDC.vậy e phải lam thế nào để chuyển sang mức logic 0-1 để e đếm bằng VĐK ak...e cảm ơn các anh chị.

  • #2
    Nguyên văn bởi thuanbk1989 Xem bài viết
    các anh chị cho e hỏi la em có 1 điện áp hình sin co biên độ là 12VDC.vậy e phải lam thế nào để chuyển sang mức logic 0-1 để e đếm bằng VĐK ak...e cảm ơn các anh chị.
    chỉnh lưu qua diode, hạ xuống 5V bằng zener hoặc dùng opto

    Comment


    • #3
      không phai a.ý e là e muốn đếm tần số của hình sin đó ak??e nghĩ là dùng mạch so sánh để tạo xung vuông...sau đó đưa xung này vào VXL để đếm xung.đc k a??nhưng e k bít mắc mạch sao nữa,tại e làm mà nó k chạy hihic

      Comment


      • #4
        Nguyên văn bởi thuanbk1989 Xem bài viết
        không phai a.ý e là e muốn đếm tần số của hình sin đó ak??e nghĩ là dùng mạch so sánh để tạo xung vuông...sau đó đưa xung này vào VXL để đếm xung.đc k a??nhưng e k bít mắc mạch sao nữa,tại e làm mà nó k chạy hihic
        chung nói đúng rồi còn j, bạn chuyển xung sin về vuông bằng chỉnh lưu, vdk có bộ đếm xung = timer khá đơn giản, bạn chỉnh từ 12v về 5v và cấp thằng vào chân T0 hoặc T1 tùy theo ý bạn là có thể đếm được xung rồi
        Website chính thức đổi địa chỉ website thành
        Mời các bạn ghé thăm !!!

        Comment


        • #5
          Chỉnh lưu bằng diode thi ra được sin bán phần chứ sao ra xung vuông dc bạn...mà từ 12v xung vuông rồi chỉnh sao về 5v bạn???

          Comment


          • #6
            Nguyên văn bởi thuanbk1989 Xem bài viết
            Chỉnh lưu bằng diode thi ra được sin bán phần chứ sao ra xung vuông dc bạn...mà từ 12v xung vuông rồi chỉnh sao về 5v bạn???
            như trên đã nói dùng zener hoặc opto

            Comment


            • #7
              Bạn có thể cho sơ đồ mạch được ko? mình đã dùng khá nhiều cách để chuyển xung sin thành xung vuông cho tín hiệu từ động cơ của mình ra mà ko ổn. Mình dùng đồng hồ đo tần số thì ổn, nhưng mình dùng mạch của mình đo tần hiển thị trên LCD thì ko ổn mặc dù nếu mà đo xung vuông thì mạch của mình và đồng hồ chuẩn nhưng mà đo xung vuông được chuyển từ xung sin thì ko chính xác, có khi đang 200hz lại nhẩy lên hơn 1khz. hix

              Comment


              • #8
                Nên chỉnh lưu bàng diode sau đó dùng KDTT đưa ra dạng xung vuông rồi kết hợp đưa vào VDK mà đếm xung.
                _--------------------------------------------------

                **** ------------------------------------------***

                Comment


                • #9
                  Tui có một tính hiệu sin - biên độ 12v (màu vàng)

                  y = 12 * sin(t+1)

                  Một tính hiệu sin biên độ 5v - tấn số gấp 10 lần (màu xanh)

                  z = 5* sin(10*t);

                  Hai tín hiệu này trộn trên cùng một đường dây (màu đỏ), nếu đo tần số (dùng MCU đếm xung) làm sao biết được là đang đo trúng thằng nào
                  Vậy là tùy vào yêu cầu đề mà ta thiết kế phần cứng - các mạch lọc / kđ ... để loại bỏ qua 1 thằng - đo chính xác thằng kia

                  Click image for larger version

Name:	matlabhop.JPG
Views:	1
Size:	65.2 KB
ID:	1367232
                  Đang thất nghiệp 0988-010-486

                  Comment

                  Về tác giả

                  Collapse

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

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

                  Collapse

                  Đang tải...
                  X