KAmodCOLOR - diody nie gasną przy zasilaniu 5V
KAmodCOLOR - diody nie gasną przy zasilaniu 5V
Zakupiłem niedawno moduł KAmodCOLOR, link: http://www.kamami.pl/index.php?ukey=pro ... tID=188615
Podłączyłem go do płytki testowej ATB 1.03 firmy Atnel i dostrzegłem pewną nieprawidłowość: otóż przy zasilaniu układu napięciem 5V, podanie stanu niskiego na wejście LED powoduje jedynie lekkie przygaszenie diod doświetlających, a nie całkowite ich zgaszenie. Przy napięciu zasilania 3.3V diody zachowują się zgodnie z dokumentacją, tzn. wyłączają się po podaniu stanu niskiego.
Czy to normalne działanie układu? Podejrzewam, że nie, ponieważ w dokumentacji jest napisane, że podanie niskiego stanu na to wejście powoduje wyłączenie tych diod - nie ma nic o napięciu zasilania.
Proszę o wyjaśnienie tej kwestii, być może otrzymałem wadliwy egzemplarz modułu.
Dokumentacja:
http://www.kamami.pl/dl/kamodcolor.pdf
Piszę w C w środowisku ECLIPSE.
Podłączyłem go do płytki testowej ATB 1.03 firmy Atnel i dostrzegłem pewną nieprawidłowość: otóż przy zasilaniu układu napięciem 5V, podanie stanu niskiego na wejście LED powoduje jedynie lekkie przygaszenie diod doświetlających, a nie całkowite ich zgaszenie. Przy napięciu zasilania 3.3V diody zachowują się zgodnie z dokumentacją, tzn. wyłączają się po podaniu stanu niskiego.
Czy to normalne działanie układu? Podejrzewam, że nie, ponieważ w dokumentacji jest napisane, że podanie niskiego stanu na to wejście powoduje wyłączenie tych diod - nie ma nic o napięciu zasilania.
Proszę o wyjaśnienie tej kwestii, być może otrzymałem wadliwy egzemplarz modułu.
Dokumentacja:
http://www.kamami.pl/dl/kamodcolor.pdf
Piszę w C w środowisku ECLIPSE.
Bardzo możliwe, że tak się dzieje. Popatrz na schemat i rezystory przy bazie tranzystora. Przy zasilaniu 3.3V napięcie na bazie w stanie niskim na wejściu LED to 0.42V. Przy zasilaniu 5V jest to już 0.64V. Wygląda na to że taka zmiana już przekracza napięcie baza-emiter i przez bazę płynie niewielki prąd, który powoduje lekkie świecenie LEDów. Żeby problem rozwiązać zmniejsz R2 do np. 470 Ohm, lub dolutuj do niego drugi rezystor 1k "na kanapkę".
Przy potencjale masy na nóżce LED napięcie baza-emiter wynosi 0.7V. Albo jakiś felerny tranzystor mocno oddalony od normy albo konstruktor układu to niedouk. Pewno jedno i drugie.
Z tym już nic nie zrobię, nie chcę psuć wizualnie płytki.
Mam jeszcze jedno pytanie: czy mogę zasilać ten moduł napięciem 3.3V a sterować nim (wysyłać sygnały z procka) 5V?
W sumie mam obawy, bo w datasheecie pisze max VDD+0.3V na sygnałowych, z tym, że nie wiem, do jakiego VDD się to odnosi: bieżącego czy maksymalnego
http://www.taosinc.com/getfile.aspx?typ ... 00-E11.pdf
Zasilać chcę z 3.3V, sterować z 5V.
Czy tak można? To by rozwiązało sprawę.
Z tym już nic nie zrobię, nie chcę psuć wizualnie płytki.
Mam jeszcze jedno pytanie: czy mogę zasilać ten moduł napięciem 3.3V a sterować nim (wysyłać sygnały z procka) 5V?
W sumie mam obawy, bo w datasheecie pisze max VDD+0.3V na sygnałowych, z tym, że nie wiem, do jakiego VDD się to odnosi: bieżącego czy maksymalnego
http://www.taosinc.com/getfile.aspx?typ ... 00-E11.pdf
Zasilać chcę z 3.3V, sterować z 5V.
Czy tak można? To by rozwiązało sprawę.