eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaUkład Wiznet W5100 - komunikacja po SPIRe: Układ Wiznet W5100 - komunikacja po SPI
  • Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
    .pl!news.nask.org.pl!news.unit0.net!usenet.blueworldhosting.com!feeder01.bluewo
    rldhosting.com!peer03.iad.highwinds-media.com!news.highwinds-media.com!feed-me.
    highwinds-media.com!nx02.iad01.newshosting.com!newshosting.com!newsfeed.neostra
    da.pl!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrad
    a.pl.POSTED!not-for-mail
    From: Atlantis <m...@w...pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Układ Wiznet W5100 - komunikacja po SPI
    User-Agent: PhoNews/1.2.1 (Android)
    References: <lt55vc$rur$1@portraits.wsisiz.edu.pl> <lt6vae$eto$1@srv.chmurka.net>
    In-Reply-To: <lt6vae$eto$1@srv.chmurka.net>
    MIME-Version: 1.0
    Content-Type: text/plain; charset=utf-8
    Content-Transfer-Encoding: 8bit
    Date: 22 Aug 2014 10:04:29 GMT
    Lines: 31
    Message-ID: <53f715ad$0$2234$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: apn-95-40-130-62.dynamic.gprs.plus.pl
    X-Trace: 1408701869 unt-rea-b-01.news.neostrada.pl 2234 95.40.130.62:50229
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 2487
    X-Received-Body-CRC: 700235599
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:669838
    [ ukryj nagłówki ]

    On 22.08.2014 10:34, Piotr Gałka wrote:

    >Żadnych pinów wejściowych nigdy nie powinieneś zostawiać wiszących w
    >powietrzu.

    Piny DATA to piny I/O. Pociągnięcie ich do masy jest trochę kłopotliwe, bo
    płytką która projektuję jest jednostronna, a nie chciałbym mnożyć zworek,
    jeśli i bez tego układ będzie działał prawidłowo.
    Za to wszystkie piny ADDRES są połączone z masą. Zmieniłem także podłączenie
    pinów /CS, /RD i /W - teraz nie wiszą w powietrzu, ale są podciągnięte do
    VCC wspólnym rezystorem, tak jak w Ethernet Shieldzie. Tylko zastanawiam
    się dlaczego autor projektu tego shielda wstawił tam dwa rezystory w
    szeregu (1k i 2,2k). Jeden 3,3k by nie wystarczył.


    >O 5100 mogę powiedzieć tyle:
    >W prototypie użyliśmy SPI. Wyszło, że komunikacja SPI z nim jest bardzo
    >ułomna.

    A to dziwne... Układ jest masowo wykorzystywany w Arduino Ethernet Shield i
    Arduino Ethernet, właśnie w trybie SPI. Nie słyszałem, żeby Stwarzał
    problemy.

    Natomiast jeśli chodzi o pin SEN (SPI Enable), to przyjrzałem się schematowi
    pierwszej wersji wspomnianego wyżej Shielda. Tam był on na stałe
    podciągnięty do VCC rezystorem, była jednak tam także zworka opisana jako
    "prog". Wychodziłoby na to, że przy włączonym SPI (nawet przy nieaktywnym
    pinie SCS) może dojść do konfliktu na magistrali i właśnie dlatego w
    późniejszej wersji dodano bufor odwracający, aby aktywował SPI dopiero po
    otrzymaniu sygnału z procesora, wraz z ustawieniem SCS na stan niski.
    Dobrze to interpretuję?

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: