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

Konwerter komputerowego portu USB do RS-485

ghost666 16 Sie 2015 13:47 4941 2
  • Konwerter komputerowego portu USB do RS-485
    Jeden z projektów autora tego konwertera wymagał wykorzystania rozproszonych sensorów opartych o mikrokontrolery firmy Atmel. Sensory te komunikują się z głównym elementem systemu z pomocą sieci RS485 full-duplex.

    Aczkolwiek autor miał już w swoim warsztacie płytkę konwertera full-duplex RS485 dla Raspberry Pi, co pozwala na komunikację z opisanymi powyżej sensorami, jednak dla łatwości debuggownia konstrukcji tych układów prostsze byłoby testowanie ich działania z poziomu komputera PC. Dlatego także zaprojektował i wykonał opisany poniżej konwerter, pozwalający na podłączenie komputera PC do sieci RS485 poprzez port USB.

    Autor zanim przystąpił do projektowania własnego konwertera szukał na rynku komercyjnie dostępnego układu tego rodzaju, niestety bez powodzenia. Dostępne w sklepach konwertery są tylko half-duplex, a autor wymagał komunikacji full-duplex. Dodatkowo chciał podawać poprzez złącze RJ45 12 V do zasilania sensorów. Dlatego też postanowił skonstruować własny układ, spełniający dokładnie jego wymagania.

    W tym celu wykorzystany został konwerter USB firmy FTDI. Autor wybrał układ FT230X oraz scalony konwerter RS485. Wyjście układu zrealizowano na goldpinach i złączu RJ485.

    Opracowany konwerter pozwala na zasilanie płytek sensorów i innych urządzeń w sieci RS485 poprzez port USB lub z dedykowanego, zewnętrznego zasilacza - wybór źródła zasilania dokonuje się pojedynczą zworką. W płytkę konwertera wbudowano także terminator interfejsu RS485 (120Ω) kontrolowany zworką oraz diody LED informujące o działaniu układu.

    Konwerter komputerowego portu USB do RS-485
    Lutowanie układów na PCB.

    Konwerter komputerowego portu USB do RS-485
    Układy SMD na górnej stronie laminatu.

    Konwerter komputerowego portu USB do RS-485
    Dolna strona PCB.

    Konwerter komputerowego portu USB do RS-485 Konwerter komputerowego portu USB do RS-485
    Gotowy układ.

    Konwerter komputerowego portu USB do RS-485
    Testowanie konwertera z płytką sensorową.


    Dokumentacja - schemat i projekt płytki drukowanej, pobrać można z GitHuba tutaj.

    Źródło: http://briandorey.com/post/usb-to-rs485-adapter.aspx
    O autorze
    ghost666
    Tłumacz Redaktor
    Offline 
    Fizyk z wykształcenia. Po zrobieniu doktoratu i dwóch latach pracy na uczelni, przeszedł do sektora prywatnego, gdzie zajmuje się projektowaniem urządzeń elektronicznych i programowaniem. Od 2003 roku na forum Elektroda.pl, od 2008 roku członek zespołu redakcyjnego.
    https://twitter.com/Moonstreet_Labs
    ghost666 napisał 11960 postów o ocenie 10197, pomógł 157 razy. Mieszka w mieście Warszawa. Jest z nami od 2003 roku.
  • #2 14925889
    popiol667
    Poziom 18  
    To się chyba nazywa RS422 i co tu dużo mówić - "jet anoder FTDI with MAX485 similar scalak" nie powaliło na kolana, ani nie dokonało przewrotu w moim życiu elektronika...

    Gdyby to chociaż było RS485 z jakimś automatycznym przełącznikiem kierunku w trakcie nadawania.. albo wykrywanie kolizji na magistrali...

    Albo solidnie opracowane układy zabezpieczeń linii / optoizolacja...

    Projekt fajnie opracowany, ale z gatunku praca zaliczeniowa z Wyższej Szkoły Gotowania Na Gazie.
  • #3 14928090
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA