Mạch đếm sản phẩm theo chiều cao cố định

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • chemgio12199
    Thành viên mới
    • Oct 2011
    • 13

    #1

    Mạch đếm sản phẩm theo chiều cao cố định

    các pro chỉ giáo giùm em phần core của đề tài này với
    yêu cầu: đếm sản phẩm thấp,trung bình,cao tương ứng vơi các mức 5cm,10cm,15cm.Nếu sản phẩm ngoài các mức này thì sẽ bị gạt ra.
    thanks các bác trước !
  • lee_nguyen
    Thành viên tích cực
    • Dec 2009
    • 336

    #2
    Cái này theo mình nghĩ thì không khó đâu. bạn dùng 3 cảm biến đặt ở 3 vị trí khác nhau theo thứ tự từ cao đến thấp. tùy theo tín hiệu tác động ở cảm biến nào thì set cho tay gạt sp đó ra thôi. dùng lệnh so sánh cũng được mà.

    Comment

    • vi van pham
      Moderator
      • Oct 2007
      • 3136

      #3
      Nguyên văn bởi chemgio12199 Xem bài viết
      các pro chỉ giáo giùm em phần core của đề tài này với
      yêu cầu: đếm sản phẩm thấp,trung bình,cao tương ứng vơi các mức 5cm,10cm,15cm.Nếu sản phẩm ngoài các mức này thì sẽ bị gạt ra.
      thanks các bác trước !
      Đặt 15 cảm biến theo chiều cao.

      Đếm sản phẩm có 5 cảm biến lên mức1 (1,2,3,4,5) tương ứng sản phẩm 5cm

      Đếm sản phẩm có 10 cảm biến lên mức1 (1,2,3,4,5,6,7,8,9,10)tương ứng sản phẩm 10cm

      Đếm sản phẩm có 15 cảm biến lên mức1 (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)tương ứng sản phẩm 15 cm

      Gạt tất cả sản phẩm không đúng tiêu chuẩn trên (thí dụ:1,2,3,4,5,6 tương ứng với sản phẩm 6cm.Hay 1,2,3.tương ứng với sản phẩm 3cm v.v)

      Cứ 8 cảm biến vào 1 port.Như vậy sẽ dùng 2 port.
      Viết chương trình theo yêu cầu trên.

      Comment

      • T.L.M
        Thành viên tích cực
        • Aug 2011
        • 3917

        #4
        Bạn cần đặt cảm biến ở các mức 0+, 5, 5+, 10, 10+, 15, 15+.
        Cảm biến mức 0+ nối với ngắt của VDK và hơi lùi về sau một tí để đảm bảo các cảm biến còn lại đạt trạng thái ổn định.
        Nếu chỉ có cảm biến 0+ tác động -> sản phẩm <5cm
        Nếu cảm biến 0+ và 5 tác động -> sản phẩm cao đúng 5cm
        Nếu 0+, 5, 5+ tác động -> sản phẩm >5cm nhưng <10cm .v.v...
        sau.ph

        Comment

        • chemgio12199
          Thành viên mới
          • Oct 2011
          • 13

          #5
          mình cũng nghĩ giống T.L.M cảm ơn các bạn nhá

          Comment

          • chemgio12199
            Thành viên mới
            • Oct 2011
            • 13

            #6
            còn như bạn lee_nguyen nói thì rễ hơn nó không phải lập trinh theo kiểu phân loại theo chiều cao cố định mà chỉ phân laọi theo chiều cao không thôi

            Comment

            • lee_nguyen
              Thành viên tích cực
              • Dec 2009
              • 336

              #7
              Nguyên văn bởi chemgio12199 Xem bài viết
              còn như bạn lee_nguyen nói thì rễ hơn nó không phải lập trinh theo kiểu phân loại theo chiều cao cố định mà chỉ phân laọi theo chiều cao không thôi
              hờ hờ... mình nghĩ nhầm yêu cầu!

              Comment

              • chemgio12199
                Thành viên mới
                • Oct 2011
                • 13

                #8
                các bạn sửa lỗi hộ mình với.viết chậy rồi nhưng khi ấn nút thì lại bị nhiễu xung mình không biết giải quyết thế nao
                linh:New folder.rar

                Comment

                • mast090
                  Thành viên tích cực
                  • Oct 2010
                  • 1018

                  #9
                  xài con cảm biến siêu âm rọi từ trên rọi xuống, tính toán khoảng cách từ chỗ đặt cảm biến tới bề mặt sản phẩm => chiều cao sản phẩm, chỉ mất 1 cảm biến
                  Website chính thức đổi địa chỉ website thành
                  Mời các bạn ghé thăm !!!

                  Comment

                  • chemgio12199
                    Thành viên mới
                    • Oct 2011
                    • 13

                    #10
                    không ai giúp mình chỉnh lại core trên à.
                    bạn mat90 nói vậy mình vẫn không hiểu mấy.trong họ 8905 có tick hợp phần tính toán này à.bạn thử đưa ra core mẫu để mình tham khảo với

                    Comment

                    • ngheanchuavo
                      Thành viên chính thức
                      • Sep 2011
                      • 36

                      #11
                      ý bạn @ mast090 là: giả sử bạn dùng một cảm biến sêu âm đo khoảng cách (vd: srf05) đặt phía trên bề mặt sản phẩm ( giả sử ở độ cao 20cm ) khi đó nó sẽ đo khoảng cách từ nó tới bề mặt sản phẩm. Nếu đo dc các khoảng cách là 5,10,15 cm thì ok, còn lại bạn loại.

                      Comment

                      • chemgio12199
                        Thành viên mới
                        • Oct 2011
                        • 13

                        #12
                        mình hểu nhưng mà các tập lệnh để thực hiện nhiệm vụ trên.mình lên viết như thế nào

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...