Màn trập toàn cục và màn trập cuộn: bài kiểm tra của bạn cần loại nào

Cùng một chi tiết chuyển động được chụp ở ba thời gian phơi sáng, từ nhòe đến đóng băng

Loại màn trập chỉ là một dòng trong bảng thông số nhưng lại âm thầm quyết định một bài kiểm tra có chạy được hay không. Đây không phải thứ hạng chất lượng, và cảm biến đắt hơn thường lại là loại cuộn. Câu hỏi thực sự là: chi tiết của bạn có đang chuyển động vào lúc chụp hay không.

Khác biệt về nguyên lý

Màn trập toàn cục

Mọi điểm ảnh trên cảm biến bắt đầu và kết thúc thu sáng cùng một khoảnh khắc. Khung ảnh là một lát cắt thời gian duy nhất, nên dù chi tiết đang làm gì thì toàn bộ nó cũng đang làm điều đó vào cùng một thời điểm.

Màn trập cuộn

Cảm biến được đọc theo từng hàng, từ trên xuống dưới. Phần dưới khung ảnh được chụp sau phần trên một phần nhỏ của giây. Với chi tiết đứng yên thì không sao. Với chi tiết chuyển động, mỗi hàng nhìn thấy chi tiết ở một vị trí hơi khác.

Độ trễ giữa các hàng chính là toàn bộ vấn đề. Nó tạo ra hiện tượng méo xiên: một chi tiết đi ngang qua trường nhìn bị ghi lại ở trạng thái nghiêng, vì đến lúc cảm biến đọc tới các hàng dưới thì chi tiết đã dịch chuyển. Hình chữ nhật thành hình bình hành, lỗ tròn thành hình elip, và cạnh thẳng thành cạnh nghiêng.

Điều này quan trọng hơn vẻ ngoài của nó. Méo xiên không phải nhiễu có thể triệt tiêu khi lấy trung bình. Đó là sai số hình học có hệ thống, độ lớn phụ thuộc vào tốc độ chi tiết, nghĩa là cùng một chi tiết sẽ cho số đo khác nhau ở các tốc độ dây chuyền khác nhau.

Màn trập cuộn không phải cùng một vấn đề với nhòe chuyển động

Hai điều này liên tục bị lẫn lộn, và cách khắc phục cái này không giải quyết được cái kia.

Nhòe chuyển động

Chi tiết dịch chuyển trong một lần phơi sáng, nên các cạnh bị nhòe. Cả hai loại màn trập đều gặp phải. Cách khắc phục là phơi sáng ngắn hơn, tức là cần nhiều sáng hơn.

Méo xiên do màn trập cuộn

Chi tiết dịch chuyển giữa lúc đọc hàng trên và hàng dưới. Chỉ màn trập cuộn gặp phải. Phơi sáng ngắn hơn không khắc phục được, vì thời gian đọc ra vẫn dài như nó vốn có. Từng hàng có thể nét hoàn hảo mà khung ảnh vẫn sai về hình học.

Vậy trên một dây chuyền đang chạy, bạn có hai vấn đề riêng biệt phải xử lý. Phơi sáng lo phần nhòe. Loại màn trập, hoặc đèn nháy, lo phần méo xiên.

Ngoại lệ của đèn nháy

Có thể làm cho màn trập cuộn hoạt động như màn trập toàn cục, và mẹo là điều khiển ánh sáng thay vì cảm biến. Mở màn trập trong buồng tối, phát một xung sáng cực ngắn cường độ cao, rồi hoàn tất việc đọc ra. Chi tiết chỉ được chiếu sáng trong thời gian xung sáng, nên mọi hàng đều ghi lại cùng một khoảnh khắc bất kể đọc lúc nào.

Cách này hiệu quả và phổ biến, nhưng có điều kiện kèm theo:

  • Trạm phải đủ tối để ánh sáng môi trường không đóng góp gì trong lúc đọc ra, thường có nghĩa là phải che kín.
  • Bạn cần bộ điều khiển đèn nháy và một nguồn sáng đạt được cường độ đó, nên hệ chiếu sáng không còn là một vòng đèn sáng liên tục đơn giản.
  • Xung sáng phải đồng bộ với tín hiệu kích và với quá trình đọc ra, tức là thêm một thứ phải hiệu chỉnh và thêm một thứ có thể lệch dần.

Để tham khảo, chính camera của chúng tôi minh họa sự đánh đổi này: OV80i dùng màn trập cuộn với 16 ms phơi sáng khi không có đèn nháy, và khoảng 10 micro giây khi có. Đó là ba bậc độ lớn, và cũng chính là ranh giới giữa một cảm biến không thể kiểm tra chi tiết chuyển động và một cảm biến làm được.

Cách quyết định

Trả lời một câu hỏi trước: chi tiết có đang chuyển động vào lúc chụp không?

Tình huốngChọn
Chi tiết dịch từng bước và dừng trước cameraLoại nào cũng được. Khi không có gì chuyển động thì loại màn trập không còn quan trọng, hãy chọn theo độ phân giải.
Chi tiết chạy liên tục trên băng tảiMàn trập toàn cục, hoặc màn trập cuộn kèm đèn nháy trong trạm che kín.
Bạn phải báo một kích thước trên chi tiết đang chuyển độngMàn trập toàn cục. Méo xiên là sai số đo và nó tăng theo tốc độ dây chuyền.
Camera gắn trên cánh tay robotMàn trập toàn cục, trừ khi cánh tay dừng hoàn toàn trước lúc chụp.
Băng liệu liên tục, cuộn hoặc tấmMàn trập toàn cục, hoặc camera quét dòng, loại này vốn đã tránh được vấn đề.
Bạn cần độ phân giải rất cao và có thể cho chi tiết dừng lạiMàn trập cuộn là hợp lý. Cảm biến độ phân giải cao thường là loại cuộn, và việc cho chi tiết dừng đã loại bỏ nhược điểm.

Một ví dụ thực tế. Vết nứt trên mì pasta chạy trên băng tải là chuyển động liên tục, hình dạng tự nhiên và lỗi mảnh. Tổ hợp đó cần màn trập toàn cục, vì trên một sản phẩm không đều thì méo xiên không thể phân biệt được với việc sản phẩm thực sự không đều. Triển khai thực tế của chúng tôi cho ứng dụng đó dùng OV20i, loại màn trập toàn cục.

Ảnh kiểm tra mì pasta bị nứt đang chạy trên băng tải, các phần lỗi đã được đánh dấu
Phát hiện vết nứt trên mì pasta chạy trên băng tải. Trên một sản phẩm vốn không đều, biến dạng hình học và lỗi thật trông giống nhau.

Cần kiểm tra gì trên bảng thông số

  1. Loại màn trập được ghi rõ ràng. Nếu không ghi, hãy mặc định là loại cuộn, vì toàn cục là tính năng nhà cung cấp sẽ quảng cáo.
  2. Thời gian phơi sáng tối thiểu, có và không có đèn nháy nếu cảm biến là loại cuộn. Khoảng cách giữa hai con số cho biết đèn nháy đang gánh bao nhiêu.
  3. Có cổng kích bằng phần cứng hay không. Định thời bằng phần mềm sẽ lệch dần, và trên dây chuyền nhanh thì độ lệch đó lớn bằng cả cái lỗi.
  4. Tốc độ khung hình phải dư so với nhịp dây chuyền, tính cả thời gian phán định và tác động, không chỉ thời gian chụp.

Bộ công cụ tính quang học của chúng tôi có một công cụ tính tốc độ chi tiết tối đa, nhận vào ngưỡng nhòe chuyển động cho phép và thời gian phơi sáng khả dụng, có và không có đèn nháy, rồi trả về tốc độ nhanh nhất mà dây chuyền có thể chạy trong khi ảnh vẫn dùng được. hướng dẫn camera công nghiệp bao quát phần còn lại của việc chọn cảm biến, và chiếu sáng không thể tách rời chủ đề này, nên bài viết của chúng tôi về chiếu sáng cho thị giác máy rất nên đọc kèm. Để xem toàn bộ trạm thay vì riêng camera, hãy xem hệ thống thị giác máy.

Câu hỏi thường gặp

Màn trập toàn cục và màn trập cuộn khác nhau thế nào?

Màn trập toàn cục phơi sáng mọi điểm ảnh trên cảm biến cùng một khoảnh khắc, nên khung ảnh là một lát cắt thời gian duy nhất. Màn trập cuộn đọc cảm biến theo từng hàng, nên phần dưới ảnh được chụp muộn hơn phần trên một chút. Với chi tiết đứng yên, khác biệt này không đáng kể. Với chi tiết chuyển động, độ trễ giữa các hàng ghi lại mỗi hàng với chi tiết ở một vị trí khác, làm méo hình học của ảnh.

Vì sao màn trập cuộn làm méo chi tiết đang chuyển động?

Vì chi tiết vẫn di chuyển trong khi cảm biến được đọc từ trên xuống dưới. Đến lúc các hàng dưới được đọc thì chi tiết đã tiến lên, nên hình chữ nhật được ghi thành hình bình hành, lỗ tròn thành elip, và cạnh thẳng thành cạnh nghiêng. Độ lớn sai số tăng theo tốc độ chi tiết, nghĩa là cùng một chi tiết cho số đo khác nhau ở các tốc độ dây chuyền khác nhau.

Méo xiên do màn trập cuộn có giống nhòe chuyển động không?

Không, và chúng cần cách khắc phục khác nhau. Nhòe chuyển động là hiện tượng nhòe do chi tiết dịch chuyển trong một lần phơi sáng, xảy ra với cả hai loại màn trập, và phơi sáng ngắn hơn sẽ khắc phục được. Méo xiên do màn trập cuộn là biến dạng hình học do chi tiết dịch chuyển giữa lúc đọc hàng đầu và hàng cuối. Phơi sáng ngắn hơn không khắc phục được méo xiên, vì thời gian đọc ra vẫn dài như nó vốn có. Mọi hàng có thể nét hoàn hảo mà khung ảnh vẫn sai hình dạng.

Đèn nháy có giúp màn trập cuộn dùng được trên dây chuyền đang chạy không?

Có, và đây là cách làm phổ biến. Trong một trạm che kín và tối, một xung sáng cực ngắn cường độ cao chiếu sáng chi tiết trong một phần nhỏ của thời gian đọc ra, nên mọi hàng đều ghi lại cùng một khoảnh khắc bất kể đọc lúc nào. Điều kiện là ánh sáng môi trường không được đóng góp gì trong lúc đọc ra, bạn cần bộ điều khiển đèn nháy và nguồn sáng đạt cường độ đó, và xung sáng phải đồng bộ với tín hiệu kích. Về độ lớn, một cảm biến màn trập cuộn có thể cần 16 ms phơi sáng khi không có đèn nháy và khoảng 10 micro giây khi có.

Nên dùng loại màn trập nào cho kiểm tra?

Nếu chi tiết dịch từng bước và dừng trước camera, loại nào cũng được và bạn nên chọn theo độ phân giải. Nếu chi tiết chạy liên tục, nếu bạn phải báo kích thước trên chi tiết đang chuyển động, nếu camera gắn trên cánh tay robot, hoặc nếu bạn kiểm tra băng liệu liên tục, hãy dùng màn trập toàn cục hoặc màn trập cuộn kèm đèn nháy trong trạm che kín. Màn trập cuộn là hợp lý khi bạn cần độ phân giải rất cao và có thể cho chi tiết dừng, vì cảm biến độ phân giải cao thường là loại cuộn.

Kiểm tra trong nhà máy có luôn cần màn trập toàn cục không?

Không, nhưng phần lớn đối tượng trong nhà máy đều đang chuyển động, nên màn trập toàn cục là lựa chọn mặc định an toàn hơn. Câu hỏi quyết định là chi tiết có đang chuyển động vào lúc chụp hay không, chứ không phải ứng dụng có thuộc công nghiệp hay không. Một chi tiết trên gá dịch bước và dừng hoàn toàn sẽ loại bỏ hẳn lo ngại này.

Xem Overview AI trên linh kiện của bạn

Gửi cho chúng tôi ảnh chụp linh kiện hoặc lỗi của bạn, một kỹ sư thị giác sẽ cho bạn biết Overview có phát hiện được không, phần lớn hệ thống chạy trên dây chuyền trong vài ngày.

Bài viết liên quan