Witam. Chciałbym uzyskać pomoc dotyczącą zmiany wyświetlaczy.
Mianowicie zbudowałem układ pełniący funkcję "zliczania sygnałów" w oparciu o Arduino Leonardo i 3 wyświetlacze segmentowe ze wspólną katodą. Jednak chciałbym zastosować w nim większe wyświetlacze 1'' ,które zakupiłem i są ze wspólną anodą.
W układzie zastosowałem 3 rejestry przesuwne 74HC595 i wykorzystano interface ICSP. Do każdego wyjścia rejestru podłączyłem rezystory 510 Ω a kolejnie diody wyświetlaczy. Układ działa.
1. Nie wiem jak przebudować ten układ na wyświetlacze ze wspólną anodą ,widziałem w innych tematach że stosują tranzystory,ale nie jest to najlepsze rozwiązanie w układzie gdzie mam łączenie 24 diody.
2.Mając większy wyświetlacz zwiększy się pobór prądu, pytanie czy konieczne są jeszcze jakieś zmiany w układzie ,wyczytałem że pobór prądu na jedną diodę wynosi 10mA ( razy 24 diody) a max wartość dla arduino to 200mA.
3.Konieczna jest zmiana programu ,aby sterować stanem niskim wyjść w rejestrze, pytanie jak to zrealizować.
W załączniku dodaje program.
PS.Pomysł oraz program zaczerpnięty z artykułu z http://majsterkowo.pl/arduino-steruje-segmentowym-wyswietlaczem-led/
Mianowicie zbudowałem układ pełniący funkcję "zliczania sygnałów" w oparciu o Arduino Leonardo i 3 wyświetlacze segmentowe ze wspólną katodą. Jednak chciałbym zastosować w nim większe wyświetlacze 1'' ,które zakupiłem i są ze wspólną anodą.
W układzie zastosowałem 3 rejestry przesuwne 74HC595 i wykorzystano interface ICSP. Do każdego wyjścia rejestru podłączyłem rezystory 510 Ω a kolejnie diody wyświetlaczy. Układ działa.
1. Nie wiem jak przebudować ten układ na wyświetlacze ze wspólną anodą ,widziałem w innych tematach że stosują tranzystory,ale nie jest to najlepsze rozwiązanie w układzie gdzie mam łączenie 24 diody.
2.Mając większy wyświetlacz zwiększy się pobór prądu, pytanie czy konieczne są jeszcze jakieś zmiany w układzie ,wyczytałem że pobór prądu na jedną diodę wynosi 10mA ( razy 24 diody) a max wartość dla arduino to 200mA.
3.Konieczna jest zmiana programu ,aby sterować stanem niskim wyjść w rejestrze, pytanie jak to zrealizować.
W załączniku dodaje program.
PS.Pomysł oraz program zaczerpnięty z artykułu z http://majsterkowo.pl/arduino-steruje-segmentowym-wyswietlaczem-led/