Witam kolegów.
Mam dziwny problem. Mam układ uC zasilany z 3.3V nastepnie PCF8574A(x) (zasilany 3.3V) a następnie układ ULN2803 (zasilany 12V) i 8 diod led (testowo, zasilana 12V).
I teraz ciekawy i zaskakujacy problem dla mnie.
Jak mam stary układ PCF8574AP produkcji Philips lub PCF8574P produkcji NXP, wszystko działa jak należy. Wysyłam jakieś dane i odpowiednie diody świecą się. Oczywiście dla wersji bez "A" trzeba zmienic adres bazowy ale to nei problem.
Schody zaczynają się jak wsadzę układ PCF8574AN produkcji TI (przynajmniej tak na obudowie jest). Diody ledwo się "zarzą", prąd dla 8 diów do <1mA, mrugają nei tak jak powinny. Na wyjściu PCF8574AN mam ledwie 1V. Jedyne rozwiązanie to dodanie rezystora podciągającego do +3.3V, wtedy jest ok. Ale to nie jest dobre rozwiązanie bo płytka już zaprojektowana i zrobiona, a na dodatek przy takim rozwiązaniu przy braku układu PCF wszystkie wejścia są w stanei aktywnym.
Czy ktoś ma pomysł jaki może być tego powód?
Potrzebuje kilku ukłądów PCF8574 w DIP i te z TI są dziwne (sprawdzone na 4 sztukach), te z NXP zachowują się zgodnie z oczekiwaniami ale jest problem z ich kupieniem. NXP już nie produkuje wersji DIP i nie ma jej w sprzedaży (TME). ZMiana układu nie wchodzi w grę bo płytka już jest. Gdybym wiedział że będą takie problemy to użył bym MCP23018.
Mam dziwny problem. Mam układ uC zasilany z 3.3V nastepnie PCF8574A(x) (zasilany 3.3V) a następnie układ ULN2803 (zasilany 12V) i 8 diod led (testowo, zasilana 12V).
I teraz ciekawy i zaskakujacy problem dla mnie.
Jak mam stary układ PCF8574AP produkcji Philips lub PCF8574P produkcji NXP, wszystko działa jak należy. Wysyłam jakieś dane i odpowiednie diody świecą się. Oczywiście dla wersji bez "A" trzeba zmienic adres bazowy ale to nei problem.
Schody zaczynają się jak wsadzę układ PCF8574AN produkcji TI (przynajmniej tak na obudowie jest). Diody ledwo się "zarzą", prąd dla 8 diów do <1mA, mrugają nei tak jak powinny. Na wyjściu PCF8574AN mam ledwie 1V. Jedyne rozwiązanie to dodanie rezystora podciągającego do +3.3V, wtedy jest ok. Ale to nie jest dobre rozwiązanie bo płytka już zaprojektowana i zrobiona, a na dodatek przy takim rozwiązaniu przy braku układu PCF wszystkie wejścia są w stanei aktywnym.
Czy ktoś ma pomysł jaki może być tego powód?
Potrzebuje kilku ukłądów PCF8574 w DIP i te z TI są dziwne (sprawdzone na 4 sztukach), te z NXP zachowują się zgodnie z oczekiwaniami ale jest problem z ich kupieniem. NXP już nie produkuje wersji DIP i nie ma jej w sprzedaży (TME). ZMiana układu nie wchodzi w grę bo płytka już jest. Gdybym wiedział że będą takie problemy to użył bym MCP23018.