Gölgelerden Şekil Çıkartma Uygulamaları için Sekansör Kullanımı [AN201801]

Baumer Kameralar: VCXG.I / VCXG.I.XT (sadece ≥ Sürüm 2)

Bu belge, Baumer endüstriyel kameralarla sekansör kullanırken izlenmesi gereken genel prosedürleri özetler. Ayrıca, inline yüzey incelemesi için gölgelerden şekil çıkartma (SfS) 3D tekniğinin nasıl uygulanacağını açıklar.

Bu teknik, farklı yönlerden gelen aydınlatma ve bunun sonucunda ortaya çıkan gölgeler kullanılarak bir nesnenin yüzeyi hakkında bilgi edinmeyi mümkün kılar.

Gölgelerden Şekil Çıkartma

Dikkat

İlgili yazılım örnekleri de dahil olmak üzere daha fazla bilgiye aşağıdaki İlgili konular bölümünden ulaşabilirsiniz.

Yüzey kalitesi incelemesi, nesnelerin şekil sapmalarını ve yapı düzensizliklerini tanımlamayı hedefler. Maksimum güvenilirlikle hızlı incelemeler için, incelenecek nesne çeşitli yönlerden aydınlatılır ve oluşan gölgelerin görüntüsü alınarak daha sonra işlenir ve değerlendirilir. Bu yaklaşıma “gölgelerden şekil çıkartma” (SfS) denir.

Baumer CX.I kameralar, darbe genişlik modülasyonu ve 120 W’a kadar güç (maks. 48 V / 2.5 A) sağlayan dört ayrı güç çıkışına sahiptir. Sekansör ile birlikte kullanıldığında, bu dört çıkış, gölgelerden şekil çıkartma prensibine uygun olarak kolay dörtlü aydınlatma kontrolü sağlar.

4-Kadranlı Halkalı Aydınlatma: Yan görünüm (solda) ve üst görünüm (sağda)

Çıkış Yapılandırması

Halkalı aydınlatmanın her bir kadranı yapılandırılmalıdır. Hataları önlemek için, tüm dört kadran aynı yapılandırmayı kullanmalıdır.

Dikkat

Lütfen kamera kullanıcı kılavuzunda bulunan devreye alma, maksimum yük kapasitesi ve çıkış yapılandırması ile ilgili genel bilgilere dikkat edin.

Gölgelerden Şekil Çıkartma için Çıkış Parametrelerini Yapılandırma

Beklenen Kamera Davranışı

Gölgelerden şekil çıkartma (SfS) tekniği, kameranın tetikleme modunda olmasını gerektirir. Gelen bir tetikleme sinyali ile dört görüntü alınır. Alınan her bir görüntüde, ilgili kadran, atanan kamera çıkışı tarafından değiştirilir.

Gölgelerden Şekil Çıkartma için Kamera Davranışı
Gölgelerden Şekil Çıkartma için Zamanlama Diyagramı

Sekans Zaman Çizelgesi

Gölgelerden şekil çıkartma için sekansör yapılandırması, temel sekansör prensipleri göz önünde bulundurularak aşağıdaki örnekteki gibidir.

  • İlk görüntünün alımı donanım tarafından tetiklenir ve hemen ardından kalan üç görüntü alınır, bu nedenle bir boşta bekleme durumu kaçınılmazdır.
  • Her bir görüntü, bireysel bir aydınlatma ile ilişkilendirilir, bu da birkaç sekansör seti tarafından kontrol edilmelidir:
    • İlk sekansör seti, pozlama başlangıcında aydınlatmayı etkinleştirmek için
    • İkinci sekansör seti, pozlama sonunda aydınlatmayı kapatmak için
Zaman Dizisi

Uygulama

Sekansın bir tetikleyici ile başlatılması gerektiğinden, bir TriggerSource tanımlanmalıdır. Bu örnekte, bu kaynak Line0 olarak tanımlanmıştır. Tetikleme sinyali bu kaynaktan girer.

Çıkışlar/Aydınlatma Kontrolü

Kameranın bireysel çıkış durumlarının (Hatlar) eşlemesi ikili (binary) formattadır, ancak parametre yapılandırması onaltılık (hexadecimal) formatta yapılır.

Hat 7Hat 6Hat 5Hat 4Binary DeğeriUserOutputValue (Hex Değer)
Tüm Hatlar KAPALI000000000
Hat4 AÇIK, diğer Hatlar KAPALI000100011
Hat5 AÇIK, diğer Hatlar KAPALI001000102
Hat6 AÇIK, diğer Hatlar KAPALI010001004
Hat7 AÇIK, diğer Hatlar KAPALI100010008
Tüm Hatlar AÇIK11111111F

Sekansör Seti 0
İlk sekansör seti, bekleme setidir. Bu noktada, kamera gelen tetik sinyalini bekler ve aydınlatma devre dışı bırakılır (UserOutput Değeri = 0). Tetik sinyalinin yükselen kenarı, ilk pozlamayı başlatmak ve ikinci sekansör setine geçmek için kullanılır.

Sekansör Seti 1
İkinci sekansör setinde, TriggerMode devre dışı bırakılır. İlk görüntü ile ilgili ExposureActive sinyalinin yükselen kenarı, bir sonraki sekansör setine geçmek için kullanılır.

Sekansör Seti 2
Bu sekansör setinde, Line4 çıkışı etkinleştirilir, yani A kadranının aydınlatması aktiftir. (UserOutputValue 1 olarak ayarlanır.) İlk görüntü ile ilgili ExposureActive sinyalinin düşen kenarı, bir sonraki sekansör setine geçmek için kullanılır.

Sekansör Seti 3
Bu sekansör seti, ilk pozlama sonunda A kadranının aydınlatmasını devre dışı bırakır.

Sekansör Seti 4
Bu sekansör setinde, Line5 çıkışı etkinleştirilir, yani B kadranının aydınlatması da etkinleştirilir. (UserOutputValue 2 olarak ayarlanır.) İkinci görüntü ile ilgili ExposureActive sinyalinin düşen kenarı, bir sonraki sekansör setine geçmek için kullanılır.

Sekansör Seti 5
Bu sekansör setinde, ikinci pozlama sonunda B kadranının aydınlatması devre dışı bırakılır.

Sekansör Seti 6
Bu sekansör setinde, Line6 çıkışı etkinleştirilir, yani C kadranının aydınlatması da etkinleştirilir. (UserOutputValue 4 olarak ayarlanır.) Üçüncü görüntü ile ilgili ExposureActive sinyalinin düşen kenarı, bir sonraki sekansör setine geçmek için kullanılır.

Sekansör Seti 7
Bu sekansör setinde, üçüncü pozlama sonunda C kadranının aydınlatması devre dışı bırakılır.

Sekansör Seti 8
Son sekansör setinde, Line7 çıkışı etkinleştirilir, yani D kadranının aydınlatması da etkinleştirilir. (UserOutputValue 8 olarak ayarlanır.) Dördüncü görüntü ile ilgili ExposureActive sinyalinin düşen kenarı, sekansör seti 0’a geçmek için kullanılır.

Gölgelerden Şekil Çıkartma Uygulaması

Sonuç

İncelenen nesnenin dört ayrı görüntüsü art arda bir bilgisayara iletilir ve burada tek bir görüntü oluşturacak şekilde birleştirilir. Bu birleştirilmiş görüntü, yüzey kalitesinin incelenmesi için kullanılır ve herhangi bir şekil veya yapı uyumsuzluğunu gösterir. Bu sayede, yüzeydeki kusurlar ve düzensizlikler net bir şekilde tespit edilebilir.

Farklı Aydınlatmaların Sonuçları ve Oluşturulan Birleştirilmiş Görüntü