logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

problem z 80C410, 80C411-Networked Microcontrollers Dallasa

Seba__1980 15 Lut 2006 14:12 1904 10
REKLAMA
  • #1 2305236
    Seba__1980
    Poziom 11  
    Posty: 51
    Ocena: 2
    Witam czy ktos sie kiedys "bawił" z mikrokontrolerami jak w temacie?
    Nie moge sie doszukac na stronie producenta czy sa programowalne przez ISP, takze mam problem ze znalezieniem biblotek do protela pod to cos.
    Czy ktos budował może na tym jakiś serwer http czy ftp ? Ewentualnie czy ktos realizował obsługę pamieci masowej na tych mikrokontrolerach?
    Za wszelka odpowiedz bede wdzieczny.
    pozdrawiam.
  • REKLAMA
  • Pomocny post
    #2 2307862
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    programowalne przez złacze szeregowe (strona 76) co do obsługi pamięci to polecam wszelkie pdf o TINY.. sporo literatury, ale też i sporo wiedzy na temat wspomnianych ukladów... tylko jesli chcesz zaczac od serwera ftp lub www to wysoko postawiles sobie poprzeczke ;) ale wszystko do ruszenia... napewno przyjażniejszym na poczatek ukladem jest wersja 411 zawierajaca juz adres MAC, (odpada koniecznośc zdobycia kostki na 1'wire z unikatowym numerem)... kolejnym problemem jest układ interfejsu LAN... głownie chodzi o to ze układy standartu MII polecane przez dallasa -- mam na mysli uklady intela (nie pamietam oznaczen) są nie do zdobycia... czasami osiagalne w Sporelu.. ale tylko okazjonalnie...

    w razie jakis pytan chętnie odpowiem, bo temat tych procków dość mocna wałkowałem ;)

    Pozdrawiam
  • REKLAMA
  • #3 2329518
    Seba__1980
    Poziom 11  
    Posty: 51
    Ocena: 2
    Dziękuję bardzo za odpowiedź. Zauwazylem ze w schemacie TINI 400 Jest uklad intela LXT972. Szukalem tego w okolicznych sklepach i nic :( Czy mógłbym dostac jakies namiary na ten Sporel? Czy orientujesz się może z jaką prędkością jest w stanie ten ukad się komunikować po LANie? Zastanawiałem się czy nie lepiej zrobić to na jakimś ARMie wraz z kostką WIZNETu w ktorej mialbym zaimplementowany tcp/ip. Tutaj jestem w stanie wyciagnac 21Mbit - tak mowi producent przynajmniej, no i dostępność elementów jest lepsza.
    Dziękuję jeszcze raz i pozdrawim :)
  • Pomocny post
    #4 2329734
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    http://www.spoerle.com/ ale szukanie LXT972 to ciężka sprawa... ;) są za to inne układy, dostępne prawie za grosze... tylko trzeba dobrze kombinować, proponuje zakup płyty na allegro np ECS K7S5A i wymontowanie z niej całego interfejsu sieciowego... kostka RLT8210L nadaje się idealnie zamiast Intell'a, masz pozatym pozostałe elementy (transformator).
    Co do predkości to niestety 10Mbit, nic więcej. Natomiast kwestia stosowania TINY czy może innego gotowego modułu sieciowego... hmm to zależy ... TINY jest zaprojektowany pod Jave i C ;) i jest na niego sporo aplikacji już stworzonych (polecam grupe dyskusyjną i zasoby servera ftp firmy Dallas), dochodzi do tego magistrala CAN i spore możliwości adresowania pamięci, jest to ciekawa kostka ;) ale zabawa z nią to raczej nie jest "spacer po parku" ;)

    Pozdrawiam
  • #5 2329880
    symndz
    Poziom 16  
    Posty: 211
    Pomógł: 1
    Ocena: 2
    ECS K7S5A zawiera chipset ethernetowy SIS a nie Realtek, w zwiazku z czym watpie czy mozna znalezc tam ta kosc (o poprawnym symbolu RTL8201L) Ale moze .. sa wersje K7S5A z roznymi kosciami ;). Gratuluje tez "uproszczenia" wkladajac poczatkujacemu kosc z Media Independent Interface.
  • #6 2329903
    crazy_phisic
    VIP Zasłużony dla elektroda
    Posty: 2244
    Pomógł: 278
    Ocena: 131
    hmm no w mojej jak byk siedzi Realtek, co za tym idzie układ SIS'a jeśli jest (a jest) kompatybilny z MII bedzie pasował do TINY, co do "c) gratuluje uproszczenia wkladajac poczatkujacemu kosc z Media Independent Interface " to zastanawiam się czy kolega symndz zna architekture TINI (to nie to samo co TINY) i dlaczego włąsnie jest tam MII ...

    Pozdrawiam
  • REKLAMA
  • #7 2330014
    symndz
    Poziom 16  
    Posty: 211
    Pomógł: 1
    Ocena: 2
    dziwy w takim razie z tym K7S5A!!

    a i fakt nie przyjrzalem sie ze tcp jest zaszyte na stale w 80C41x i MII jest juz gotowe nic tylko podpiac ;) i kogo interesuje jak to dziala :D
  • #8 2338163
    Seba__1980
    Poziom 11  
    Posty: 51
    Ocena: 2
    Zamówiłem na Allegro płytę. Mam nadzieję że nie uszkodzę elementów przy demontażu :) Dziękuję za radę :)
  • #9 2343583
    Seba__1980
    Poziom 11  
    Posty: 51
    Ocena: 2
    Czy ktos wie moze gdzie moglbym znalezc schamat (opis) budowy w miare prostego programatora do np. 80C411 ?
  • REKLAMA
  • #10 2346441
    UDMA
    Poziom 16  
    Posty: 133
    Pomógł: 16
    Ocena: 2
    crazy_phisic napisał:
    [...]proponuje zakup płyty na allegro np ECS K7S5A i wymontowanie z niej całego interfejsu sieciowego... kostka RLT8210L nadaje się idealnie zamiast Intell'a, masz pozatym pozostałe elementy (transformator)


    Bez sensu z tym złomem z allegro, phyceiver RTL8210BL i odpowiednie gniazdo RJ-45 zintegrowane z trafo można kupić w www.gamma.pl.
  • #11 2346806
    symndz
    Poziom 16  
    Posty: 211
    Pomógł: 1
    Ocena: 2
    a abstrahujac od LAN to uzywal ktos tego kontrolera z ppp opisanego w notach aplikacyjnych? moze opisac rezultaty?

Podsumowanie tematu

LABEL_AI_GENERATED
Mikrokontrolery 80C410 i 80C411 firmy Dallas są programowalne przez interfejs szeregowy ISP. Wersja 80C411 posiada wbudowany adres MAC, co upraszcza implementację sieciową, eliminując potrzebę zewnętrznej kostki 1-wire z unikatowym numerem. Do obsługi pamięci masowej i protokołów sieciowych, takich jak HTTP czy FTP, dostępna jest literatura dotycząca platformy TINY, która jest zaprojektowana pod kątem programowania w Javie i C oraz oferuje magistralę CAN i rozbudowane możliwości adresowania pamięci. Problemem jest jednak dostępność układów interfejsu LAN zgodnych ze standardem MII, szczególnie układów Intela LXT972, które są trudno dostępne. Alternatywnie można wykorzystać kostki Realtek, np. RTL8210L lub RTL8201L, które można pozyskać z płyt głównych komputerów (np. ECS K7S5A), choć występują różne wersje chipsetów. Prędkość komunikacji LAN w tych układach to standardowo 10 Mbit/s. Propozycją jest także użycie mikrokontrolerów ARM z modułami WIZNET, które oferują wyższą przepustowość (do 21 Mbit/s) i lepszą dostępność komponentów. Do programowania 80C411 poszukiwane są proste schematy programatorów. W dyskusji pojawiła się także sugestia zakupu gotowych modułów PHY zintegrowanych z transformatorem, np. RTL8210BL dostępnych w sklepach elektronicznych. Wątpliwości dotyczą kompatybilności i uproszczenia stosowania interfejsu MII dla początkujących użytkowników. Dodatkowo poruszono temat wykorzystania protokołu PPP opisanego w notach aplikacyjnych mikrokontrolerów.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA