3,3V i STK200

May 11, 2007 9 Replies

Witam!!



Chcia³em zrobiæ uk³ad z wy¶wietlaczem LCD z Nokii. Przeczyta³em, ¿e najlepiej go zasiliæ z 3,3V, wiêc wzi±³em procka (AVR) z literk± L na koñcu, zmotnowa³em uk³ad, podpi±³em zasilanie - i zonk!! Wtedy mnie ol¶ni³o, w programatorze siedzi 74LS244, który wymaga 5V :/:/... Program nie wykrywa programatora, chocia¿ ten dostaje zasilanie, gdy pod³±czê do niego 5V - widzi go od razu. St±d pytanie - da siê co¶ zrobiæ?? Mo¿e jest jaki¶ prostszy programator na 3,3V?? Albo czy oddzielne zasilenie STK z 5V co¶ pomo¿e?? Choæ to kiepskie wyj¶cie, bo LCD jest na tych samych liniach co programator :/:/... Bo nie chcê teraz po³owy robiæ od pocz±tku, ¿eby wrzuciæ do uk³adu konwerter napiêæ dla LCD, ale chyba bêdê musia³ co¶ podobnego zrobiæ dla programatora :/:/:/... czy mo¿e macie jakie¶ pomys³y??



Pozdrawiam Konop



U¿ytkownik "Konop" snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci news:f22trh$dh$ snipped-for-privacy@inews.gazeta.pl...

Zaprogramowaæ poza uk³adem? Odpi±æ napiêcia od peryferiów i daæ 5V na procesor?

No tak, to jest jakie¶ wyj¶cie - bardzo proste, gdy ma siê gotowy i sprawdzony program... gorzej, gdy siê go pisze od podstaw nie maj±c du¿ego do¶wiadczenia... procesor programuje siê wiele razy, ³atwo o pomy³kê i podanie 5V na peryferia... . Poza tym - musia³bym procesor wyci±gaæ z podstawki (precyzyjnej, ciasno siedzi :/), bo inaczej stabilizator "zjad³by"

5V do 3,3V :/... . Dlatego kombinowa³em nad czym¶ innym :D:D... chyba pójdê dzi¶ do sklepu i spróbujê przelutowaæ scalaka w programatorze z LSa na HC :)... mo¿e bêdzie dzia³aæ :D:D:D.... o ile w ogóle co¶ dostanê :/... a jak nie, to sobie poæwiczê wyjmowanie scalaków tak, ¿eby im nó¿ek nie po³amaæ :D:D:D...

Pozdrawiam Konop

U¿ytkownik "Konop" snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci news:f23unp$ne5$ snipped-for-privacy@inews.gazeta.pl...

No tak, to jest jakie¶ wyj¶cie - bardzo proste, gdy ma siê gotowy i sprawdzony program... gorzej, gdy siê go pisze od podstaw nie maj±c du¿ego do¶wiadczenia... procesor programuje siê wiele razy, ³atwo o pomy³kê i podanie 5V na peryferia... . Poza tym - musia³bym procesor wyci±gaæ z podstawki (precyzyjnej, ciasno siedzi :/), bo inaczej stabilizator "zjad³by"

5V do 3,3V :/... . Dlatego kombinowa³em nad czym¶ innym :D:D... chyba pójdê dzi¶ do sklepu i spróbujê przelutowaæ scalaka w programatorze z LSa na HC :)... mo¿e bêdzie dzia³aæ

Na pewno bêdzie dzia³aæ od kilku lat programuje ATMEGi na 3v3 i dzia³a bez problemu

Tak jest, ju¿ dzia³a :D:D... starego LSa wyci±³em z p³ytki, ¿eby nie uszkodziæ jej przy lutowaniu (pó¼niej wylutowywa³em ju¿ tylko pojedyncze piny :))

Pozdrawiam Konop

Konop napisał(a):

Najskuteczniejsze rozwiązanie: wymienić w programatorze układ na 74LVC245.

Jak ju¿ pisa³em - wymieni³em na 74HC244 i te¿ dzia³a dobrze, ale dziêki za poradê :D...

Pozdrawiam Konop

Konop napisał(a):

Do czasu. Napięcie 5V z portu LPT komputera może się przedostać przez diody zabezpieczające w buforze 'HC244 do głównego napięcia zasilania procesora. Tam trafi 5V-0,7V i kłopot gotowy. Bufory z serii LVC są "5V tollerant" czyli przeżywają bezproblemowo podanie napięcia 5V na pinie mimo że cały układ jest zasilany 3,3V - i co najważniejsze - nie przepychają tego napięcia 5V do reszty otoczenia.

No faktycznie jest z tym problem... ale LVC chyba nie akceptuj± zasilania 5V :/:/:/... . czyli nie mogê zrobiæ na nich uniwersalnego programatora :/... . a póki co na HC wszystko dzia³a, a w wakacje zmontujê sobie AVR PROGa na USB :)... . wtedy tylko 2 sygna³y pochodz± od kompa, to nie bêdzie problemu z separowaniem tego :)... . Ale dziêki, za uwagi, takie "drobiazgi" ³atwo pomin±æ, a pewne spostrze¿enia przydadz± siê przy budowie wspomnianego AVRProgra :)...

Pozdrawiam Konop

Konop napisał(a):

Zasilasz bufor LVC napięciem np. 3,6V i takie sygnały bez problemu rozumie z jednej strony port LPT, a z drugiej procesor 5V.

BTW: Mam zamiar złożyć sobie coś takiego:

formatting link

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required