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

Transformatory LAN. Co i jak?

nedved 03 Paź 2008 19:58 4497 4
REKLAMA
  • #1 5595630
    nedved
    Poziom 11  
    Witam

    W jaki sposób połączyć układ scalony(konwerter, mikrokontroler, ...) z siecią Ethernet? Jaki zastosować transformator? Czy stosując takie gniazda, nie muszę już używać transformatora?
    Jaki wpływ na działanie układu ma taki czy inny układ transformatora?
    Kiedy i jaki transformator powinienem zastosować?
    W jaki sposób połączyć wyprowadzenia transformatorów i tak dalej?

    Będę wdzięczny za pomoc, jakieś materiały edukacyjne, linki, książki godne uwagi, itd ...
    Może ktoś z Was realizował już jakiś układ podłączony do sieci Ethernet i będzie mi w stanie pomóc.
  • REKLAMA
  • #2 5595751
    ArturAVS
    Moderator
    Witam

    Tak prosto to się nie da. No chyba że czujesz się na siłach napisać oprogramowanie ( a będzie tego sporo, ramki , kolizje pakietów itd.) . Prostszym rozwiązaniem , jeżeli chcesz , będzie zastosowanie gotowych modułów LAN. Np. jak dobrze pamiętam firmy Nimbo. Ewentualnie poszukaj modułów Ethernetowych. Zawarte jest w nich wszystko co potrzebne tj. transceiver LAN ;kontroler , do tego jest załączona dokumentacja. Wystarczy żeby jakiś mikrokontroler do sieci podłączyć.

    Pozdrawiam
    Arturavs
  • REKLAMA
  • #3 5596441
    __Grzegorz__
    Poziom 30  
    Jak chcesz to zrobić szybko i sprawnie, to może zerknij tutaj...


    Pozdrawiam.
  • REKLAMA
  • #4 5597259
    nedved
    Poziom 11  
    Dzięki za szybką odpowiedź. Jednak nie o to mi chodziło. ;)
    Wiem, że istnieje możliwość zastosowania gotowych modułów i że dziś robienie elektroniki może przypominać bawienie się klockami lego. Dużo rzeczy da się zrobić przy użyciu gotowych podzespołów, które komunikują się za pomocą interfejsu, który łatwo jest zaimplementować (np. RS232).

    Zależy mi na tym, żeby dobrze poznać temat. Miałem już styczność z mikrokontrolerami i wiem, że napisanie softu może nie być łatwe i zająć dużo czasu. Mnie to jednak nie przeraża. :)

    Co do napisania softu to sprawa jest nieco ułatwiona, jeśli zastosuje MCU z wbudowanym kontrolerem Ethernet-owym (np. taki ). Taki procek, jednak- z tego co się orientuje- musi być podłączony do scalaka obsługującego warstwę sprzętową sieci, tak samo jak taka przejściówka. No i właśnie taki scalak powinien być podłączony do transformatora, a potem do RJ-tki.

    Zależy mi na tym, żeby się dowiedzieć, który z tych transformatorów użyć i kiedy. A może lepiej jest zastosować złącze z wbudowanym transformatorem takim jak te, ale które?
    Jaki transformator użyć i jakie to ma znaczenie?

    Małe sprostowanie: ADM8513 powinien być podłączony bezpośrednio do transformatora :)
  • #5 5603397
    _Matik_
    Poziom 19  
    Witam,
    Chyba nie ma sensu rozwodzic sie nad sama warstwa fizyczna typu: dlaczego wogole transformator, dlaczego odpowiednie rezystory. To jest zagadnienie scisle elektrotechniczne i chyba raczej trzebaby odpowiedzi szukac w ksiazkach o teorii linii dlugiej, dopasowaniu impedancji, itp. (tak mi sie zdaje... ;).
    Jestem przeciwnikiem skladania z klockow lego bez zrozumienia ale chyba wystarczy wiedza ze nalezy zastosowac transformator zalecany przez producenta wedlug schematu, odpowiedni uklady ethernet phy. Zabawa zaczyna sie dopiero po stronie cyfrowej czyli na wyjsciu ukladu PHY. Jezeli chcesz poznac dzialanie sieci ethernetowej od strony logicznej to polecam zabawy z prockami AT91SAM7X256, AT91RM9200 lub AT91SAM9260 (do takich mialem dostep).
    Jezeli chodzi o warstwe sprzetowa to ja uzywalem transformatora Pulse H1012B lub zamiennie gniazdek z Kamami z wbudowanym transformatorem. Stosowalem PHY STE100P (dobre i tanie) oraz DP83846 (stare i drogie ale chyba bardziej odporne na dlugosci sciezek i layout plytki). Za kazdym razem robilem plytke na podstawie schematu referencyjnego bo mnie interesowala przede wszystkim warstwa logiczna sieci komputerowej.
REKLAMA