Zamówiłem w firmie Maxim dwa egzemplarze układu MAX6969. Notka katalogowa jest TUTAJ
Wejścia sterujące podłączyłem do Atmegi8, wyjścia sterują diodami (anoda do wyjścia, katoda do masy), niestety nie mogę zmusić tego układu do pracy - diody sie nie zapalają.
Zwracam się także o pomoc do Taszy, gdyż ona miała już do czynienia z podobnymi układami.
Proszę, pomóżcie!
MAX6969 pomóżcie!
Oto schemacik. Diod jest oczywiście więcej, wszystkie wyjścia są nimi obsadzone, ale dla uproszczenia narysowałem tylko jedną. Z opisu w notce katalogowej wynika, że układy MAX6969 mają podobną zasadę działania jak CD4015 i tak je też sterowałem.
W sumie podłączałem diody do wyjść jak na schemacie, i odwrotnie, czyli anoda do szyny zasilania,katoda do wyjścia (jak w notce katalogowej) i nie działało.
W sumie podłączałem diody do wyjść jak na schemacie, i odwrotnie, czyli anoda do szyny zasilania,katoda do wyjścia (jak w notce katalogowej) i nie działało.
Co mi wpadło w oko , to
Jedynie co mi jeszce przychodzi do głowy , to wina wadliwego programu.
Wedle noty to OE aktywny L , jesłi niema stanu niskiego to wyjścia są w stanie wysokiej impedancji i nic niebedzie wyświetlać. Jeśi masz możliwość to sprawdz , czy jest podawany sygnał CLK, bo bez niego też wszystko "stoi".
a u Ciebie jest odwrotnie , ale otym Pisałeśdiody powinny byś podłączone do katody , a anody do plusa
Jedynie co mi jeszce przychodzi do głowy , to wina wadliwego programu.
Wedle noty to OE aktywny L , jesłi niema stanu niskiego to wyjścia są w stanie wysokiej impedancji i nic niebedzie wyświetlać. Jeśi masz możliwość to sprawdz , czy jest podawany sygnał CLK, bo bez niego też wszystko "stoi".
Niestety, forum nie pozwala mi załączyć kodu, po kliknięciu na "wyślij" wyskakuje napis "Forbidden". Spróbuję wysłać to zaraz jako obrazek,a nie w tagach CODE.
Uff,udało się. Wstępne ustawienia LATCH (LE) i ENABLE (OE) mogą być nieprawidłowe, bo i z nimi kombinowałem i tak mogło już pozostać w listingu po wielu zmianach.
Uff,udało się. Wstępne ustawienia LATCH (LE) i ENABLE (OE) mogą być nieprawidłowe, bo i z nimi kombinowałem i tak mogło już pozostać w listingu po wielu zmianach.
Jak już pisałem, te wartości, m. in. dla LE mogą być błędne. Próbowałem ustawić LE zarówno w stanie wysokim wejścia zegarowego,jak i w stanie niskim. Nie wykluczone, że musi to być jakoś zsynchronizowane.Trzeba będzie się przyjrzeć przebiegom czasowym, których w notce trochę jest.Może tam znajdę odpowiedź?
[ Dodano: 2008-04-06, 15:53 ]
Posiedziałem nad układem i do czego doszedłem:
Przede wszystkim do tego, że wyjścia układu działają jak wyjścia typu Otwarty Kolektor i nie ma możliwości wystawienia na nich stanu wysokiego. Diody MUSZĄ być podłączone pomiędzy plus zasilania (anoda) a wyjścia układu (katoda), wtedy wszystko działa. Po podłączeniu diody do wyjścia (anoda) i masy (katoda) dioda nie świeci.
Dalsze kombinacje doprowadziły ostatecznie do uruchomienia układu na starej płytce. Po prostu pomiędzy wejścia (i tym samym anody diod) a zasilanie dałem opornik i ruszyło. Nie mam możliwości co prawda blokowania układu wejściem /OE, ale nie jest mi to w sumie potrzebne.
[ Dodano: 2008-04-06, 15:53 ]
Posiedziałem nad układem i do czego doszedłem:
Przede wszystkim do tego, że wyjścia układu działają jak wyjścia typu Otwarty Kolektor i nie ma możliwości wystawienia na nich stanu wysokiego. Diody MUSZĄ być podłączone pomiędzy plus zasilania (anoda) a wyjścia układu (katoda), wtedy wszystko działa. Po podłączeniu diody do wyjścia (anoda) i masy (katoda) dioda nie świeci.
Dalsze kombinacje doprowadziły ostatecznie do uruchomienia układu na starej płytce. Po prostu pomiędzy wejścia (i tym samym anody diod) a zasilanie dałem opornik i ruszyło. Nie mam możliwości co prawda blokowania układu wejściem /OE, ale nie jest mi to w sumie potrzebne.