74LS245

Jul 20, 2004 20 Replies

Jako ¿e walczê w tym momencie z kartami SD, które dzia³aj± na 3,3V, a resztê uk³adu zasilam 5V, chcê u¿yæ 74LS245 do komunikacji z kart±. Mam tylko jeden problem - czy za pomoc± pinu DIR (1) muszê sterowaæ kierunkiem przesy³ania danych? Je¶li tak, to w jaki inny sposób zmieniæ poziom sygna³ów? Prawdê mówi±c nie chce mi siê trochê przerabiaæ kodu obs³ugi karty i sterowaæ dodatkowym pinem :-)



Darek ¯o³na



Użytkownik Dariusz Zolna napisał:

Hmmmm... nie wiem czy istnieje taki układ buforujący, który sam się domyśli w którą stronę ma buforować dane. W układach mikroprocesorowych do sterowania kierunkiem używano sygnału strobu zapisu do pamięci zewnętrznej lub układu IO.

Pozdrawiam Grzegorz Kurczyk

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³ w wiadomo¶ci news:cdk79t$a5u$ snipped-for-privacy@atlantis.news.tpi.pl...

Je¶li w trybie SPI, to wszystkie linie maj± jeden ustalony kierunek, wiêc nie musisz, ale je¶li w innych trybach (trudniejszych do oprogramowania) to tak, bo linie danych s± dwukierunkowe. Tylko jak chcesz przej¶æ z poziomów 0-5V wystawianych przez TTLa serii LS na

3,3V ?

Masz jakie¶ dobre dokumentacje do SD? (do tej pory robi³em tylko MMC, ale podobno SD s± kompatybilne w trybie SPI)

QmX.

Dariusz Zolna napisał(a):

zastosuj dwa takie same uklady rownolegle, tylko w przeciwnych kierunkach dzialajace:))

U¿ytkownik "QmX" snipped-for-privacy@interia.pl napisa³:

Tak, bêdê korzysta³ ze sprzêtowego SPI.

Masz racjê, muszê u¿yæ serii LVS :-)

Niestety, mam podobny problem, dlatego w innym w±tku pytam o kompatybilno¶æ tych kart.

Darek ¯o³na

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³:

Chodzi³o mi o LVC, ale dupa maj± takie same napiêcia zasilania, jednak w kilku uk³adach (chocia¿by w yamppie) s± zasilane 3,3V na wej¶ciu dostaj± 5V, a na wyj¶ciu daj± V zasilania czyli 3,3V. Nie wiem czy to do koñca zgodne ze specyfikacj± uk³adu, ale wa¿ne ¿e dzia³a :-)

Darek ¯o³na

Zastosuj bufor 74LVC244 - on składa się z 2 niezależnych kawałków

4-bitowych. W transmisji SPI potrzebujesz do karty przesłać 3 sygnały (chip select, zegar, dane) i odebrać jeden sygnał (dane z karty). A bufor z serii 'LVC' zapewni poprawną konwersję poziomów (zasilasz go z 3V3 tak jak kartę a wejścia są "5V tollerant").

U¿ytkownik "Adam Dybkowski" snipped-for-privacy@amwaw.edu.pl> napisa³:

Ok, dziêki. Problem jak zwykle rozbija siê o dostêpno¶æ - w sklepach oczywi¶cie nie ma uk³adów LVC. Kupi³em LS i HCT (a chcia³em HC, tylko pani/kobieta/troll/cholera wie co w sklepie uzna³a ¿e HCT to bêdzie to samo), mo¿e który¶ ma wystarczaj±ce tolerancje, za chwilê próba i siê oka¿e :-)

Darek ¯o³na

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³ w wiadomo¶ci news:cdmptq$nek$ snipped-for-privacy@atlantis.news.tpi.pl

LVC244 jest w TME (1 szt. na magazynie ;-)

U¿ytkownik "Marek Dzwonnik" napisa³:

Z t± firm± te¿ mam nieciekawe do¶wiadczenia - zamawia³em kiedy¶ 10 kontaktronów razem z magnesami i jaki¶ bezmózg wys³a³ kurierem 3 kontaktrony, gdzie warto¶c przesy³ki oczywi¶cie przekroczy³a warto¶æ zamówienia. Reszty zamówienia siê nie doczeka³em. Nie wiem, ale czy oprócz Seguro, to w Polsce nie ma normalnego sklepu internetowego z my¶l±cymi lud¼mi? Za granic± zamawia³em wiele rzeczy i nigdy nie by³o problemu, w Polsce udaje siê jedno na piêæ zamówieñ. Zazwyczaj wysy³ane jest tylko automatyczna informacja o przyjêciu zamówienia, a potem cisza, zero reakcji na mejle. Podobnie w wiêkszo¶ci Rzeszowskich sklepów z czê¶ciami - nigdy nie odpowiedz± na "dzieñ dobry" czy "dziêkujê", a do kolejnego klienta zwracaj± siê uniesieniem brwi. U Was te¿ tak jest?

Darek ¯o³na

U¿ytkownik "QmX" snipped-for-privacy@interia.pl napisa³:

Qrcze, znalaz³em schemat uk³adu w którym wykorzystano zwyk³y dzielnik napiêcia na rezystorach! Czy takie najbardziej oczywiste rozwi±zanie siê sprawdzi? Nie zale¿y mi na szybko¶ci transmisji, bo potrzebujê zapisywaæ dok³adnie 4 bajty na sekundê.

Darek ¯o³na

U¿ytkownik "Dariusz Zolna"

A mi akurat TME odpowiada. Maja sporo rzeczy niedostepnych u mnie w miescie. Szybka realizacja. Duzy plus ze widac co maja aktualnie a czego nie.

Choc zdazyla sie im wpadka, choc raczej nie z ich winy. Tzn. czekalem na mikrokontroler ktory byl na zamowienie. I sie nie doczekalem. W koncu ze dwa razy do nich dzwonilem. Okazalo sie ze maja problem ze sciagnieciem go. Za drugima razem zrezygnowalem z tego procka.

Ale i tak dosc tanio wychodzi. Mam w miescie 3 sklepy z elektronika. Przynajmniej 2 z nich zaopatruja sie w TME. Wiec ceny maja lekko wieksze. Przy zakupach za okolo 100z³ juz sie mi bardziej oplaca kupilc w TME niz "za rogiem".

U¿ytkownik "DAAMOOK" <daamook@[usun-to]arkom.pl> napisa³:

No w³a¶nie. W takich przypadkach oczekiwa³bym informacji od sprzedawcy (wys³anie mejla chyba wiele nie kosztuje) i pozostawienie mi decyzji czy czekam, czy rezygnujê.

To oczywiste, ¿e sklepy "fizyczne" s± dro¿sze, ale w taki sposób kupujê zazwyczaj tylko w razie pilnej potrzeby.

Darek ¯o³na

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³ w wiadomo¶ci news:cdmraf$ba$ snipped-for-privacy@atlantis.news.tpi.pl

Co dla Ciebie jest _bezmózgowiem_? Wszystko na co narzekasz zosta³o wyszczególnione w "warunkach.." dostêpnych przez link z pierwszej strony:

formatting link
trzeba by³o je przeczytaæ. Wkurza mnie takie utyskiwanie na co¶, co wynika z w³asnej nieuwagi.

W TME wysy³aj± od razu to co jest na magazynie, resztê dosy³aj± pó¼niej. Teoretycznie koszty przesy³ki uzupe³niaj±cej s± pokrywane przez TME. Jednak przede wszystkim, sk³adaj±c zamówienie on-line, _widzisz_ stany magazynowe. W zamówieniu _widzisz_ co zostanie zrealizowane od razu a co pó¼niej. Je¶li Ci siê spieszy to wiesz tym samym co warto zamawiaæ a co sobie odpu¶ciæ. Poza tym istnieje co¶ takiego jak telefon i wiele rzeczy naprawdê daje siê uzgodniæ.

U¿ytkownik "Marek Dzwonnik" napisa³:

A co powiesz na niezgodno¶æ warto¶ci zamówionego towaru z tym co by³o pokazane w panelu zamówieñ i brak reakcji na moje pytania w tym temacie?

Telefonicznie to mogê zamawiaæ ¶widry w telezakupach, w sklepie internetowym oczekujê obs³ugi przez internet i do pewnych standardów jestem przyzwyczajony. Je¶li kto¶ wprowadza swoje w³asne zasady, to niech wyra¼nie poda "sklep inny ni¿ wszystkie".

Ale nie zamierzam siê k³óciæ, byæ mo¿e to dobry sklep, mój pierwszy z nim kontakt by³ negatywny.

Darek ¯o³na

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³ w wiadomo¶ci news:cdn0j3$g1d$ snipped-for-privacy@nemesis.news.tpi.pl

Ja te¿ nie zamierzam siê k³ociæ :-) Tym bardziej, ¿e nikt nikogo nie zmusi do kupowania w tym czy innym sklepie. Jednak warto czytaæ regulaminy - zw³aszcza, ¿e w tym wypadku owe "zasady" (sta³o¶ci cen, potwierdzania terminów, kosztu i sposobu dostawy, zasad zg³aszania reklamacji itp) s± opisane dosyæ precyzyjnie. A mam wra¿enie, ¿e potraktowa³e¶ je jako lekturê nadobowi±zkow± ;-) Poza tym "koniec jêzyka za przewodnika". Jednak e-mail to nie list polecony z gwarancj± dorêczenia i nie zak³ada³bym, ¿e na pewno trafi tam gdzie sobie to wyobrazi³em.

U¿ytkownik "Dariusz Zolna" snipped-for-privacy@abc.com napisa³ w wiadomo¶ci news:cdmtvh$d96$ snipped-for-privacy@atlantis.news.tpi.pl

Je¶li prêdko¶æ transmisji nie jest du¿a, to mo¿na zastosowaæ 74LS07, a jego wyj¶cie (OC) podci±gn±æ przez rezystor do odpowiedniego napiêcia zasilania (5V po jednej, 3.3V po drugiej stronie). Dzielnik wymaga³by 2 rezystorów :).

Witam,

Do spinania lini danych o różnych potencjałach to się trzeba przeprosić z MOSFETem. Najprostrzy i chyba najskuteczniejszy patent, żadnego dodatkowego sterowania, poza tym przenosi bardzo szybkie sygnały:

formatting link
(to jest z przykładowej noty aplikacyjnej AD5280) Dla większych wymagań elektryczno-zakłóceniowych można ustalić większą wartość napięcia na bramce.

Działa oczywiście dwukierunkowo - yntelygentna bestia ;)

Na przykałdzie jest kilka oporników ale jeśli nie jest to linia OC to wystarczy sam tranzystor. Ja stosuje ten patent i działa znakomicie. Tranzystory TO-92: BS108, BS170, SOT-23: BSS138.

Wada taka, że jak trzeba spiąć więcej linii to wzrastaja koszty bo te tranzystorki coś tam już kosztują.

pozdrawiam, sword

Identycznie można zrobić na tranzystorach bipolarnych npn - tyle, że bipolarne nie mają wbudowanych diod i trzebaby je dodać.

Dla bipolarnych - ciut niższą - 2.3V.

[...]

Zapewne więcej od bipolarnych ;-)

U¿ytkownik "Tomasz Grodnicki" snipped-for-privacy@kki.net.pl> napisa³:

Dziêki, zastosowa³em takie rozwi±zanie i najwyra¼niej spe³nia swoj± rolê. Ale... Ale nie wiem czy do koñca - przyk³adaj±c napiêcia na wej¶cia, wszystko jest ok na wyj¶ciach, ale kiedy podpi±³em kartê MMC, nie mogê siê z ni± skomunikowaæ, choæ u¿y³em gotowych funkcji (ponoæ sprawdzonych). Jak du¿e czêstotliwo¶ci mo¿e przenosiæ ten uk³ad?

Darek ¯o³na

Join the Discussion

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

Didn't find your answer?

Ask the community — no account required