ethanak Napisano Maj 29, 2021 Udostępnij Napisano Maj 29, 2021 Witam. Jak zwykle znajomy mnie wrobił w zaprojektowanie jakiegoś dziwnego urządzenia i zdaje się że jakiś drobny szczegół przede mną zataił Chodzi o proste (teoretycznie) ustrojstwo pod tytułem "czujnik koloru dla niewidomych". Spróbowałem sobie to złożyć właśnie na TCS34725. Dla odbitego światła działa całkiem nieźle (na tyle, że po odpowiedniej kalibracji będzie zdatny do codziennego użytku)[1]. Sprawdzenie natężenia oświetlenia w luksach oraz jego temperatury barwowej nie są tu niezbędne, natomiast ważne jest odczytanie koloru świecącej ledy. I tu mam zonk. Urządzenie odróżnia "niebieskie" i "wszelkie pozostałe", przy czym te pozostałe z zielonymi włącznie to jakoś tak między czerwonym a pomarańczowym. Przykładowe odczyty (surowe dane z rejestrów modułu, ledy akurat takie a nie inne bo świecą obok w różnych urządzeniach); Niebieska dioda (5mm 470Ω/3.3V): (R/G/B) 22/400/1400 - czyli ładny niebieski Czerwona dioda (SMD, na płytce programatora FTDI): 400/20/40 - czyli śliczny czerwony Zielona dioda (5mm 1kΩ/3.3V): 100/40/18 - jakby na to nie patrzeć, zielony to nie jest... Żółta dioda: (5mm 1kΩ/3.3V): 100/20/11 - też niewiele wspólnego z żółtym. Domyślam się, że monochromatyczne światło zielonej ledy nie trafia w obszar czułości zielonej fotodiody na czujniku, chociaż patrząc na wykresy z datasheeta czujnika powinno to być co najwyżej "trochę więcej zielonego niż czerwonego"... Pytanie: ktoś spotkał się z rozwiązaniem? Oczywiście, wiem że istnieją bardziej profesjonalne (cenowo również) rozwiązania czy aplikacje na smartfony... ale raczej niewiele osób będzie chciało kupić czujnik za 1 kPLN czy odpalać na smartfonie jakąś tam aplikację tylko po to aby sprawdzić, czy ładowarka już się uporała z jego akumulatorkami. --- [1] dla osób które chciałyby podyskutować na temat błyszczących powierzchni: ten problem jest rozwiązany poprzez odpowiednią konstrukcję obudowy modułu, tak że dyskusji nie przewiduję.
polihedron Maj 29, 2021 Udostępnij Maj 29, 2021 @ethanak ciekawy temat, spróbowałbym innego czujnika jeśli jeszcze jest taka możliwość np. ten wydaje się mieć szerszą odpowiedź widmową dla zieleni: https://www.renesas.com/eu/en/document/dst/isl29125-datasheet 1
ethanak Maj 29, 2021 Autor tematu Udostępnij Maj 29, 2021 Wygląda ciekawie... jak mi nie wyjdzie z tym co mam to pewnie spróbuje. Jest jednak inny problem: chciałbym bazować na gotowych modułach (chodzi o możliwość zbudowania urządzenia przez średnio zaawansowanego elektronika), a nie znalazłem żadnego modułu z tym czujnikiem zawierającego oświetlacz (a czujnik bezwzględnie musi ocenić kolor powierzchni, a nie tylko kolorowej ledy). Użycie "gołego" czujnika i dedykowanej PCB w tym momencie odpada (trochę mały jak na średnio zaawansowanego, niespecjalnie jest gdzie kupić, a w ogóle jakiejkolwiek zabawy z PCB chciałbym uniknąć), a przy użyciu modułu z linku dioda oświetlająca byłaby strasznie daleko od czujnika... No cóż - będę się bawić, dzięki za informację.
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »