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

USB - optoizolator.Jak zrobic?

ryniobl 03 Cze 2010 22:04 8062 19
  • #1 8152344
    ryniobl
    Poziom 10  
    Witam szanownych forumowiczow .To moj pierwszy post na tym forum :D

    Szukam sposobu zeby odizolowac USB.Czy da sie to zrobic na optoizolatorach tak jak w przypadku RS232?Nawet nie wiem jak wyglada transmisja USB :|
    Co to jest D+ ,D- ?Jest to wogole mozliwe?
    Nie usmiecha mi sie kupowac kabla optycznego za 300$ ,a takich optoizolatorow mam cale garsci :D

    Pozdrawiam
    Rycho
  • #2 8152407
    goldi74
    Poziom 43  
    Optoizolacja USB nie jest taka prosta jak RS232. Stąd i kable są drogie.
  • #3 8152461
    ryniobl
    Poziom 10  
    Dzieki.A moze jakies male naprowadzenie?Link jakis czy cos?Szukalem ze 3 godz w googlach i nie moglem nic konkretnego znalezc.
  • #4 8152847
    goldi74
    Poziom 43  
    Ja też. :cry:
  • #5 8152918
    excray
    Poziom 41  
    elementy opto musiałyby być bardzo szybkie :(

    EDIT> I wiele wiele innych problemów się nasuwa. Więc może od podstaw - do czego miałoby to służyć?
  • #6 8153196
    ryniobl
    Poziom 10  
    To jest oscyloskop.Spalilem juz jeden i dodatkowo plyte glowna w laptopie mierzac przebiegi wysokopradowe w aucie.Mam takie hobby-robie ludziom auta do sportu,i przy strojeniu musze pomierzyc i ustawic m.in.:czas ladowania cewki,czas otwarcia i zamkniecia wtryskow,itp.,a nie chcialbym kupowac za kazdym razem nowego :|
    Kurcze,a moze przejsciowka USB->COM?Widzial ktos cos takiego? :D
  • #7 8153262
    goldi74
    Poziom 43  
    Rozwiązaniem może być karta USB na PCMCIA lub ExpressCard do laptopa. Są one niedrogie. Ale coś mi się wydaje, że to nie jest problem braku optoizolacji portu USB. W końcu używasz laptopa a przebiegi mierzysz w samochodzie który z zasady jest odizolowany. Problemem jest tu chyba sposób pomiaru.
  • #8 8153312
    ryniobl
    Poziom 10  
    goldi74 napisał:
    Problemem jest tu chyba sposób pomiaru.


    Tez tak myslalem,ale znalazlem materialy w necie ktore mowia o tym problemie.Proponuja rozwiazanie w postaci oscyloskopu lub ten kabel optyczny.Obydwie rzeczy sa niestety drogie...Gdybym robil to zawodowo ,napewno bym kupil,ale hobbystycznie nie oplaca sie wywalac kasy...Juz lepiej starego laptopa kupic,co z kolei bylo by niewygodne.
  • Pomocny post
    #9 8153344
    Robewit
    Poziom 26  
    Koledzy można znaleźć takie adaptery, parę minut w Google i oto kilka linków:
    http://www.serialgear.com/1-Port-Serial-USB-USBG-SSRS1.html
    http://microcontrollershop.com/product_info.php?cPath=346_193_422&products_id=1751
    http://www.blackbox.com/Store/Detail.aspx/USB-Opto-Isolator/SP380A
    http://www.sibit.pl/sklep/?23,usb-avr-prog-opto
    Najciekawsza jest ostatnia propozycja, bo z kraju i najtańsza. Kłopot jest taki, że byłby to konwerter USB - RS232 TTL. Wymaga wtedy dodatkowego konwertera na układzie np. MAX232.
    Jeszcze jeden link i to pod nosem:
    https://www.elektroda.pl/rtvforum/topic1308458.html
  • #10 8153436
    ryniobl
    Poziom 10  
    Dzieki Robewit.
    Bedzie to dzialac w ten sposob?

    LaptopUSB->opto-przejsciowka z USB na RS232->klasyczna przejsciowka USB-RS232(zamienione piny tak zeby Rx w Tx trafialo) ->oscyloskopUSB

    EDIT:
    A gdyby wziasc 2 przejsciowki USB-RS232 i pomiedzy nimi optoizolatory?
  • #11 8153551
    Robewit
    Poziom 26  
    Nie mogę zagwarantować, bo do pracy konwertera RS232-USB potrzebne są sterowniki i poza tym konwerter jest zasilany z USB. Oscyloskop prawdopodobnie nie ma wyprowadzonego zasilania na złącze USB, choć powinien żeby była zgodność ze standardem. Najlepsze wyjście to USB opto USB, ale ceny okrutne.
    Poczekaj może ktoś miał podobny problem i się wypowie.
  • #12 8153639
    ryniobl
    Poziom 10  
    A moze by tak ugryzc problem z drugiej strony,tzn. odizolowac sondy(lub chociaz jedna)? Probowalem co prawda z dwiema diodami zenera ograniczajace amplitude przebiegu zmiennego,ale tak jakby nie dzialalo.Gdy tylko podlaczalem do cewki WN to soft mi sie wieszal.Czyli zaklocenia szly po USB(dobrze rozumuje?).Mam z kolei drugi oscyloskop ktory nie sprawia tego typu problemow,jednak nie ma on opcji nagrywania,wiec czesto jest nieprzydatny.
  • #13 8154478
    excray
    Poziom 41  
    A może po prostu kupić jakiś tani oscyloskop lampowy? Rozumiem że wymagania masz raczej niewielkie bo pomiary przebiegów poniżej 1MHz a wtedy jakiś stary oscyloskopik na CRT można niedrogo kupić.
  • #14 8154536
    ryniobl
    Poziom 10  
    Stary oscyloskop odpada.Nieporeczny,nie dziala z windowsem...pozatym wydaje mi sie ze malo dokladny.Tutaj robie 2 klikniecia kursorem i mam pomiar czasu z dokladnoscia do 5us.Poza tym ma save i nagrywanie.
    Kto robil te rzeczy ten wie ,ze laptop,zasilacz,oscyloskop,multimetr,dziesiatki kabli,etc. i robi sie straszny balagan,a wtedy nie problem cos zepsuc,czy zrobic zwarcie.Dlatego tak sie upieram przy tym.
  • #15 8157282
    And!
    Admin grupy Projektowanie
    Proszę się skoncentrować na konkretnym rozwiązaniu,
    optoizolacja w kanale komunikacji USB-Oscyloskop lub w kanale pomiarowym.

    Nie ma sensu pisać w dziale DSP że nic nie można znaleźć,
    ew żeby kupić oscyloskop lampowy.

    Czy oscyloskop działa na USB Hi Spead, Full Speed czy Low Speed ?

    Druga sprawa chcesz optoizolator zbudować czy kupić ?
    Optoizolatory będą dość drogie, można ew spróbować zaadaptować,
    rozwiązania USB over Ethernet lecz one nie zawsze działają prawidłowo.

    W przypadku chęci budowy,
    Linie D+ D- są to linie różnicowe i zwykle (poza pewnymi specjalnymi stanami
    na magistrali) mają przeciwną polaryzacje.

    W przypadku urządzeń Low Speed można spróbować zrobić optoizolator,
    nazwijmy to bezpośrednio,
    ew. wykorzystując różne projekty np. ten
    można spróbować "rozmontować" transmisję przesłać swoim sposobem
    i poskładać po drugiej stronie.

    Inną sprawą jest kwestia zasilania dostarczanego przez USB,
    w tym przypadku źródło energii będzie znajdować się za optoizolatorem,
    i bezpośrednio będzie zasilać urządzenie USB.
  • #16 8264011
    ChUmI
    Poziom 2  
    Witam,

    Popularne uklady optoizolatorow sa za wolne do USB :( a te szybkie sa strasznie drogie... ostatnio wraca sie jednak do starych dobrych transformatorow :) i robi sie izolatory na zasadzie indukcyjnej :) tylko ze mikrotrafka robi sie bezposrednio w krzemie w scalakach :) Do izolacji galwanicznej USB jest gotowe rozwiazanie z Analog Devices:

    http://www.analog.com/en/interface/digital-isolators/adum4160/products/product.html

    jezeli chcesz kompaktowe rozwiazanie, zeby nie bawic sie jeszcze w dodatkowe zasilanie czescie wtornej izolatora, to dorzuc do calosci mala przetworniczke Flyback z regulacja po stronie pierwotnej - bez sprzezenia zwrotnego (na przyklad taka jak na zalaczonym obrazku) i bedziesz mial kompletny izolator USB :) Ja juz nawet zaczalem definiowac elementy e EAGLE ale wpadly mi inne projekty na biurko i musialem ten odstawic narazie do szuflady. Jezeli bedziesz robil to w miare wolnego czasu sluze porada :)

    USB - optoizolator.Jak zrobic?

    tutaj http://www.circuitsathome.com/mcu/usb/usb-isolator jest tez opisany gotowy bardzo prosty projekt na tym scalaku ale bez przetwornicy... mozna tez pobrac pliki w EAGLE :)
  • #17 8393751
    Konto nie istnieje
    Konto nie istnieje  
  • #18 8542955
    Abili
    Poziom 20  
    Witam

    W firmie DAB-system można zamówić separator USB w cenie 148zł. info(_at_)dab-system.com

    AB
  • #20 8546396
    Abili
    Poziom 20  
    Witam

    Separator zbudowany jest na układach ADUM4160 i ADUM5000 firmy Analog Devices.
    USB 2.0 12Mbps.

    AB
REKLAMA