Thông báo

Collapse
No announcement yet.

Encoder

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

  • Encoder

    Các bác cho em hỏi cái encoder phát, nó làm việc như thế này đứng không ?
    Encoder đưa tín hiệu ra tỉ lệ với tốc độ vòng quay, ví dụ 200xung/vòng.
    Sau đó ta đưa tín hiệu này vào chân vdk, cho chạy một con timer để đo thời gian, sau đó đưa ra tốc độ đúng không ạ
    Bác giới thiệu cho em một con chơi, trước em thấy mấy con động cơ của Nhật nó gắn luôn cả một con encoder lên động cơ nhưng em không biết dùng con này thế nào ? Mong các bác chỉ giáo !

  • #2
    Nguyên văn bởi phamthaihoa
    Các bác cho em hỏi cái encoder phát, nó làm việc như thế này đứng không ?
    Encoder đưa tín hiệu ra tỉ lệ với tốc độ vòng quay, ví dụ 200xung/vòng.
    Sau đó ta đưa tín hiệu này vào chân vdk, cho chạy một con timer để đo thời gian, sau đó đưa ra tốc độ đúng không ạ
    Bác giới thiệu cho em một con chơi, trước em thấy mấy con động cơ của Nhật nó gắn luôn cả một con encoder lên động cơ nhưng em không biết dùng con này thế nào ? Mong các bác chỉ giáo !
    Thông thường Encoder:
    +1 chân GND
    +1 chân VCC.
    +Có thể tới 3 lối ra: A,B(căn cứ vào đây để biết hướng, vận tốc) và Z(điểm ko).
    Để đo tốc độ động cơ thì có các cách hay sử dụng sau:
    +Chế độ Counter.
    +Chế độ Compare.
    +Chế độ Capture.
    Ngoài ra có thể dùng ngắt ngoài..
    +Và một cách hay khác là dùng ngắt onchange để tăng độ phân giải gấp 4 lần.
    Ngoài ra nữa thì có thể dùng ngay con uC chuyên dụng có phần giải mã encoder tích hợp trên đó.

    Comment


    • #3
      Nguyên văn bởi phamthaihoa
      Các bác cho em hỏi cái encoder phát, nó làm việc như thế này đứng không ?
      Encoder đưa tín hiệu ra tỉ lệ với tốc độ vòng quay, ví dụ 200xung/vòng.
      Sau đó ta đưa tín hiệu này vào chân vdk, cho chạy một con timer để đo thời gian, sau đó đưa ra tốc độ đúng không ạ
      Bác giới thiệu cho em một con chơi, trước em thấy mấy con động cơ của Nhật nó gắn luôn cả một con encoder lên động cơ nhưng em không biết dùng con này thế nào ? Mong các bác chỉ giáo !
      nếu cậu có osc thì có thể dùng osc để check encoder rất tốt
      en coder có 2 cái dây tín hiệu dùng để xác định hướng
      nếu đưa tín hiẹu này vào osc thì sẽ thấy 2 dãy xung vuông xuất hiện tren màn hình lệch nhau 1/4 ,dùng để định hướng .
      nhớ lắp thêm con trở vào 2 dây tín hiệu vì laọi opencoletor cần có con
      trở kéo ko thì nhiễu lắm ko thấy gi đâu

      nếu ko có osc thì có thể lắp mọt cái mạch nhỏ hiển thị bằng led cũng được
      SHARE KHO PHIM LỚN

      Comment


      • #4
        Các đầu ra của encoder thì phải tìm đọc tài liệu của con đó. Lối ra của nó thường là opencolecter nên nhất thiêt có trở pullup lên VDD, kẻo nếu ko thì trật mất chứ ko phải là nhiễu đơn thuần đâu. Vì một số con MCU có trở kéo lên nên mình đôi khi ko để ý nối vào vẫn chạy tốt và ko để ý vấn đề bản chất trên. Em thấy dùng loại open colecter này là rất hay và phù hợp nhất đó.
        Cũng chú ý là một số loại encoder ko phải open colecter đâu. Nên tốt nhất là đọc kỹ trước khi thiết kế.

        Comment


        • #5
          Có thể kiểm tra xem Encorder đã có PullUp Resistor chưa bằng cách đo kênh A,B với VCC , nếu có điện trở thì Encoder này đã có Internal PullUp , còn nếu không thì treo trở khoảng 10K ở ngoài.

          Comment


          • #6
            Encorder gắn đằng sau DC thường chỉ có 3 dây, Vcc, GND, và dây tín hiệu đưa về
            Đếm xung đưa về / 1 khoảng thời gian -> vận tốc của DC
            Encorder thông thường thì như các bác trên đã nói

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            • Andrea14
              Vấn đề về tốc độ quay
              bởi Andrea14
              Chào mọi người,

              Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...
              Hôm qua, 12:42
            • bqviet
              Trả lời cho Đấu tắt điện cho máy tính bảng
              bởi bqviet
              Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
              06-12-2025, 17:17
            • nguyendinhvan
              Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
              bởi nguyendinhvan
              Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
              05-12-2025, 19:59
            • afrendly
              Trả lời cho Đấu tắt điện cho máy tính bảng
              bởi afrendly
              Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
              04-12-2025, 01:27
            Đang tải...
            X