Thông báo

Collapse
No announcement yet.

ổn định vị trí

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

  • ổn định vị trí

    bài toán của em như sau.
    xác định vị trí chính xác = mép giao nhau giữa 2 màu dùng cảm biến quan để XD nhưng câu hỏi đặt ra là làm thế nào để XD đc lệch trái hay lệch phải để đưa tín hiệu về PLC

  • #2
    Nguyên văn bởi chuemarry Xem bài viết
    bài toán của em như sau.
    xác định vị trí chính xác = mép giao nhau giữa 2 màu dùng cảm biến quan để XD nhưng câu hỏi đặt ra là làm thế nào để XD đc lệch trái hay lệch phải để đưa tín hiệu về PLC
    Dùng sénor màu!

    Hoặc dùng 2 cái: 1 light ON, 1 Dark ON
    (hoặc 1 cái có 2 ngõ roa LIGT ON và DARK ON)

    Comment


    • #3
      Nguyên văn bởi chuemarry Xem bài viết
      bài toán của em như sau.
      xác định vị trí chính xác = mép giao nhau giữa 2 màu dùng cảm biến quan để XD nhưng câu hỏi đặt ra là làm thế nào để XD đc lệch trái hay lệch phải để đưa tín hiệu về PLC
      Nếu chỉ 2 màu thì đơn giản:
      cho cảm biến quang quét qua, sự khác nhau về tính phản xạ ánh sáng của 2 màu sẽ cho tín hiệu dòng analog gửi về chênh lệch nhau 1 khoảng nào đó. Chọn giá trị Delta cần đủ lớn để bộ điêu nhận biết được chênh lệch.
      Thuật toán tìm vị trí phân cách giữa 2 màu: ví dụ có 2 vùng A và B với 2 màu tương ứng :
      Cho sensor quét từ vùng A sang vùng B. Chọn thời gian lấy mẫu (hoặc khoảng cách độ dài giữa 2 điểm lấu mẫu) là H. trong quá trình quét, nếu phát hiện độ sai lệch phản xạ ánh sáng lớn hơn giá trị Delta thì giảm giá trị H và cho sensor chuyển động ngược lại, rồi lặp lại quá trình đến khi H đạt giá trị cần thiết (phụ thuộc yêu cầu chính xác của đề bài).
      Kết quả: sensor dừng lại ở vị trí ngăn cách giữa 2 màu.
      Tính toán quá trình chuyển động của sensor bạn sẽ tìm ra được tọa độ của vị trí ngăn cách 2 màu.

      chúc thành công!
      Pavo_lusa
      :-)

      Comment


      • #4
        nh em chưa hiểu là thuật toán ĐK thế nào làm thế nào để cảm biến X Đ được sự lệch trái hay lệch phải để đưa thông tin về bộ ĐK các anh giúp em với em đang làm ĐATN

        Comment


        • #5
          ý bạn là làm sao để VĐK hiểu được là đầu đọc đang quét sang trái hay sang phải chứ gì ?
          Đơn giản thôi. Bạn gắn đầu đọc vào 1 cái động cơ, rồi lập trình cho động cơ chạy sang trái & sang phải. Nếu làm được điều này và biết cách nhận tín hiệu từ cảm biến về VĐK thì công việc cơ bản coi như xong.
          Về phần điều khiển động cơ thì tôi có 1 project hướng dẫn cụ thể ở đây: http://dientuvietnam.net/forums/showthread.php?t=23085
          Bạn tham khảo qua. Có thắc mắc gì thì tôi sẽ giải đáp tiếp.
          Chúc vui !
          Pavo_lusa
          :-)

          Comment


          • #6
            kô phải vậy.anh hiểu nhầm ý em rồi.ý của em là em đặt cảm biến cố định chẳng hạn xác định 1 vạch màu in trên 1 cuộn giấy.trong quá trình vận hành nhả cuộn giấy ra vạch màu có bi sai lệch và làm thế nào để xác định được vạch màu bị lệch sang bên trái hay phải

            Comment


            • #7
              các bạn có tài liệu gì về phần này thì upload cho mình với

              Comment


              • #8
                Vậy thì bạn có 2 phương án thực hiện như sau:

                1. hơi đơn giản --> xem hình dưới
                Cho cuộn giấy chuyển động đều.
                bạn dùng 1 cái que cứng, xỏ xuyên qua điểm O, 1 đầu cho tì lên cuộn giấy, đầu kia di chuyển tự do. Khi cuộn giấy di chuyển sang trái thì sẽ kéo đầu tì sang trái và làm đầu kia của que ấn vào nút A, và ngược lại. Tín hiệu của 2 nút A và B cho ta biết là băng truyền đang chuyển động theo hướng nào.
                Khi nào phát hiện vạch phân giới thì cho cuộn giấy ngừng chạy. Lúc đó đầu tì lên cuộn giấy sẽ chỉ vị trí cuộn vạch phân giới.
                Tuy nhiên độ chính xác của cách này ko cao.

                2. Lập trình động cơ điều khiển quay cuộn giấy. Xác định được chiều quay của động cơ thì xác định được chiều chuyển động của cuộn giấy. (Nên dùng cách này)
                Attached Files
                :-)

                Comment


                • #9
                  Nguyên văn bởi chuemarry Xem bài viết
                  các bạn có tài liệu gì về phần này thì upload cho mình với
                  Bạn xem ở đây:
                  http://dientuvietnam.net/forums/showthread.php?t=23085
                  :-)

                  Comment


                  • #10
                    khó làm quá các anh ơi.như ở trên pavo_lusa đã nêu là cách dùng cảm biến vị trí,nh nếu bài toán phức tạp hơn là 1 cuôn màng nilon trắng có in 1 chỉ màu đen chạy dọc. dùng cảm biến quang bắt theo đường chỉ đó và cắt theo chỉ màu đen đó.thì làm cách nào để ảm biến có thể biết được khi vạc bị lệch là đang lệch trái hay lệch phải

                    Comment


                    • #11
                      em nghĩ cân có cơ cấu căng để chống lệch, còn muốn chống lệch chác phải thêm sensor rồi icic.

                      máy xịn thì có dùng servo để giữ độ căng, máy bthuong thì dùng vật nặng và lực hãm để giữ độ căng ah

                      Comment


                      • #12
                        Đơn giản! Bạn dùng 2 cảm biến đặt gần nhau. trong quá trình dò , sợi chỉ sẽ nằm giữa 2 cảm biến.
                        - Nếu ko cảm biến nào nhận ra màu đen thì nghĩa là đầu dò đang chạy thẳng/
                        - Nếu cảm biến trái nhận ra màu đen thì nghĩa là đầu dò bị lệch trái, và ngược lại.
                        Cái này giống như làm robot chạy bám vạch vậy.
                        Chúc thành công
                        Last edited by pavo_lusa; 09-04-2009, 11:23.
                        :-)

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...
                        X