Czujnik koloru.

Nov 21, 2011 21 Replies

Witam.



Potrzebuje przemysłowy czujnik koloru. Nie wiem jakimi parametrami to się posługuje w celu okreslania jakości detekcji, ale w zupełności wystarczy taki odrózniający kilka odcieni kolorów podstawowych. Czujnik nie może być samoróbką ze wzgledów, powiedzmy, biurokratycznych. Pomiar moze być stykowy, pole pomiaru około 1cm2.



Magistrala komunikacyjna jakaś normalna, wskazany modbus.



Czy ktoś może coś polecić z czym ma doświadczenia? Jak na razie słyszę same negatywne opinie o czujnikach, ze parametrów nie trzymają, że reagują zbyt silnie na oświetlenie itd.


Widziałem to przypadkiem w jednej cukrowni - co prawda zastosowanie pewnie nie to, ale może coś podpowie:

formatting link
Mirek.

Słyszałem dobre opinie o czujnikach firmy Sick, ale osobiście nie używałem. Spytaj się ich, niech ci zaproponują.

Waldek

Mogê potwierdziæ dobr± opiniê o Sickach. U¿ywa³em encoderów Kubler, które potrafi³y polecieæ. Jeden z nich rozebra³em i okaza³o siê, ¿e by³o kiepsko z lutowaniem. Potem przeszed³em na Sicka i mam spokój. Ponadto u¿ywa³em polskich czujników indukcyjnych zbli¿eniowych, z którymi by³y problemy na badaniach CE. Zamienili¶my na czujniki Sicka i w mojej obecno¶ci przesz³y pomy¶lnie badania EMC. Zatem ja o Sicku mam dobre zdanie, u¿ywam, dobrze siê sprawuje.

Robbo

Keyence - seria CZ-V20. Tylko nie oczekuj niskiej ceny :-)

Spytałem się kolegi, który siedzi bardziej koło Sicka. Mają oni sensory dla max. 4 farb. Sensory są uczone na kolorach ref. można ustawić jakość detekcji. Jak potrzebujesz czegoś więcej, to znam systemy programowalne, które można zaprząc też do detekcji kolorów. Programowalne w C(++) oraz LabView. Ale tu trzeba by określić dodatkowe parametry brzegowe. Jako, żem lekko spokrewniony z dystrybutorem na Niemcy możesz się ze mną skontaktować bezpośrednio. Adres jest ok.

Waldek

Czy to oznacza że potrafią wykryć tylko 4 kolory? Jesli tak to odpada. mało tego, ja potrzebuje w zasadzie przetwornik A/C bo to jakie kolory chce sprawdzić wiadomo będzie duuużo później i w dodatku będzie to konfigurowane dynamicznie. Więc wyjście to może być po prostu RGB/HSB, sam sobie określe kryteria byle by rozdzielczość była rozsądna i powtarzalność sensowna.

To akurat żaden problem, pytanie tylko czy nie sa za drogie. Samorobke o niezlej jakości detekcji (w moich potrzebach) to ja sobie zrobie z 3 diodek RGB i fotorezystora ... Rzecz w tym ze niestety potrzebuje gotowca, ale nie za absurdalne kwoty. Jak to w życiu: ma być tanie i dobre :/

Większość systemów przemysłowych służy do sprawdzania farb w procesie i zatrzymania go, w razie czego. No i ceny są rzędu 1-2kEUR,

Albo ze światła białego, kolimatora, przyzmatu i linii CCD.

Są za drogie. Kwestia, czy za pomocą tego systemu nie możesz zaoszczędzić innych urządzeń. Jak potrzebujesz wyłącznie czujnika farby "do łapy" to zajrzyj do Edmundoptics lub Hamamatsu. Ale nie oczekuj gotowców za grosze. Ręczne spektro(foto)metry kosztują 2-5k$. Czyli jak ci wystarczy tani, to musisz zrobić samemu. Jak to w (rz)życi(u).

Waldek

Ba, to ja wiem. Ja potrzebuje *rejestrować* i podejmowac decyzję na podstawie koloru.

3 diody + foto rezystor łatwiejsze :) Swoją drogą tak działają systemy dla niewidomych (takie do określania kolorów ubrań) i mniej więcej tego oczekuję.

Wyjaśnij to księgowym :)

W dniu 21.11.2011 08:39, Sebastian Biały pisze:

Ja zrobiłem projekt takiego czujnika koloru, odróżniający bardzo mało nasycone barwy (mocniej nasycone też potrafi), z interfejsem RS485 (czy to modbus, to musiałbym zapytać programisty). Zdecydowanie nie jest to samoróbka, bo kilkaset sztuk już pracuje, pierwsze od kilku lat.

Problemy są dwa:

- jest to czujnik transmisyjny (a Ty chciałbyś pewnie refleksyjny)

- czujnik służy do pomiaru koloru cieczy i interfejsem jest rurka 1/4 cala.

Przypuszczam, że nie jest to rozwiązanie, które może pracować u Ciebie.

Pozdrawiam, Michał

W dniu 2011-11-23 23:38, Sebastian Biały pisze:

A jak ze stabilnością długoterminową, temperaturową takiego ustrojstwa? Robi się ręcznie okresową kalibrację, czy może da się to zautomatyzować?

Można kalibrować na wzorcach kolorów (płytki). Tylko że wzorce tanie nie są (ok 1000 PLN, ale może da się taniej jakiś okrojony zestaw) i jeżeli ma być zgodnie z jakąś tam normą (a może to tylko zalecenie producenta, nie pamiętam), to wzorzec trzeba co kilka lat wymieniać. Kalibrację da się zrobić w kilka minut, więc nawet można by codziennie, a zautomatyzować (przynajmniej połowicznie) też by się dało, sprawdzanie w trakcie pracy koloru białego i w razie potrzeby żądanie dodatkowej kalibracji.

Ale pamiętaj o jednym - system: fotodiody + filtry barwne + oświetlenie sceny musi być traktowany i dobrany jako całość. Jedynie spektrofotometr da ci wyniki ,,zawsze'' poprawne.

Poczytaj sobie o np. kolorymetrach (właśnie to, co opisujesz) i kalibracji monitorów - tych zwykłych i tzw. szerokogamutowych. Szczególnie o problemach wynikających z niedopasowania filtrów w kolorymetrze z oświetleniem.

Jest projekt chałupniczego kolorymetru, ale jakość jego pomiarów jest taka sobie. Tutaj możesz zacząć szukać (przewiń do końca strony):

formatting link
zabawka zbudowana jest w oparciu o zintegrowany detektor RGB.

Użytkownik Waldemar Krzok napisał: [...]

Ooooo... to takie cusia można nawet kupić? Mam na swojej liście rzeczy do wystrugania...

[...]

Nie wiem. Możliwe. W każdym razie nie do opatentowania, bo po pierwsze już tu opublikowane, a po drugie "przeciętny inżynier dysponujący odpowiednim sprzętem takie urządzenie może zbudować". Jest coś takiego w zastrzeżeniach :-)

Waldek

Nie ma oświetlenia tła. Czujnik stykowy z uszczelką jest izolowany od warunków zewnętrznych a u mnie detekcja dotyczy nieprzezroczystych elementów (malowany metal).

Mizernie. Dlatego można zasosować procedury kalibracyjne. W dodatku ponieważ czujnik jest na manipulatorze to ... można zastanowić się nad automatyką. tylko czy dla 3 odcieni czerwonego (bo to tylko klasyfikacja) warto?

Czujnik z 3 RGB działał mi rok bez praktycznie żadnej zmiany parametrów.

Jest - oświetlacz w urządzeniu - jak będzie ciemno, to przecież nic nie zarejestrujesz.

Szukaj spektrofotometrów używanych w do kontroli wydruków (tj. refleksyjnych), przykład Eye-One Pro. Robią dokładnie to co chcesz - ,,mierzą'' kolor ,,położony'' przed czujnikiem.

Możesz skontaktować się z tą firmą:

formatting link
robią takie rzeczy i może ci pomogą.

Z czego robią źrodło światła że jest aż tak niestabilne i jest to jakiś zasadniczy problem ;) ?

Dziekuję, sprobuję.

Hmmm metameryzm? Niestety kolor, który jest rejestrowany, jest funkcją spektrum źródła światła i właściwości pochłaniania/odbicia materiału odbijającego światło. Tego nie możesz rozpatrywać osobno.

PS. Ja się na tym nie znam ;), ale z tego co się czytam, to sprawy związane z kolorem to są i trudne, i drogie. Twój problem może dać się rozwiązać prosto a może wręcz przeciwnie. Nie lekceważ przeciwnika.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required