usb galvanska izolacija

Ima gdje jeftino to za kupiti? Gledam po netu i ne nalazim jednostavna rjesenja npr.

formatting link
S optokaplerima je problem jer treba odvojiti smjer signala.

Reply to
fire
Loading thread data ...

Optocoupleri su prespori, osim ak ti usb nije za misa i tipkovnicu. To bas nije jednostavno.

Reply to
Petar Bjelčić

Analog devices, "iCoupler"? Trebali bi iæi do 100Mbit. Ako si registriran, mo¾e¹ naruèiti sampleove.

Reply to
Mario Malenica

Ima ih do 50MHz dosta na izboru. 12Mb/s radi uredaj.

Reply to
fire

Pa onda napravis sa dva opto couplera i tranzistorima. usb ima rx, tx, te za napajanje uredjaja +5V i masu. Napajanje ne treba prenosit, lakse ga osigurat na drugoj strani ako treba.

Ne znam koji su mu logicki nivoi, naime ako koristi kao rs232 logiku gdje je logicki 1 +5V a logicki 0 -12V to malcice povecava broj tranzistora. Bojim se da koristi upravo +/- da brze prazni stetni kapacitet radi brzine. Treba vidit scopom logicke nivoe

Reply to
Petar Bjelčić

Nema rx,tx nego sve preko iste linije. Zato je problem razdvojiti smjer signala. Tu bi transformator bio idealan, ali neznam dali bi radio dobro za dulji niz 0 ili 1. Naponski nivoi su 3.3V

Reply to
fire

Zajebo sam se, d+ i d- linije. Nemam pojma kako razdjelit smjerove, ocito postoje neki id impulsi u paketu.

Reply to
Petar Bjelčić

USB non-host uredaji cekaju da ih host adresira i onda odgovaraju kada im se kaze da odgovaraju. Nema razdjeljivanja smjerova.

--
Seek counsel of him who makes you weep, and not of him who makes you
laugh.
  -- old Arab proverb
Reply to
Davorin Vlahovic

Trafo na jezgri od RF toroidnog ferita bi tu mogao proci, sa omjerom zavoja

1:1.

Dulji niz nula ne bi smetao, a dulji niz jedinica ne bi smetao ako je svaka logicka jedinica zaseban impuls. Ako se vise impulsa prenosi kao jedan a razdvajaju po vremenskom okviru, onda treba imat trafo koji moze prenijet frekvencijsku sirinu u puno oktava, pa upotrebit jezgru od nekog linearca za kv, jer ti ne treba brze od 12 mbita.

Trafo nece moc prenijet niske frekvencije, otici ce u zasicenje, pa ako tu ima neko handshakanje, bit ce problema pa je dobro napravit probu ubacivanjem blok kondova 0,1 mikro ili manje u d+ i d- liniju i isprobat da li to prolazi. Ako to prolazi onda ce i trafo proci.

Reply to
Petar Bjelčić

Malo OT, ali pojam "nula" nemoj mjesati s vrijednosti izvora napona/struje. Moze ti se desiti da je logicka 0 zapravo 10V, a logicka jedinica 3V .

Uglavnom, ja bih galvanski odvojio usb uredaj od hosta optokuplerima koji sjede iza/ispred mikrokontrolera. Transformator nece raditi.

--
Seek counsel of him who makes you weep, and not of him who makes you
laugh.
  -- old Arab proverb
Reply to
Davorin Vlahovic

faer kaze da su logicki nivoi 3,3v. posto se radi o d+ i d- simetricnoj liniji, on je mjerio prema masi. a nije primjetio -3,3v, znaci da d- ne ide u negativ. po toj logici, logicka jedinica je kad je d+ na +3,3v a d- na masi, a kada je d- na +3,3v a d+ na masi je logicka nula, inace simetricna linija nema smisla, dovoljan bi bio jedan vod i masa.

to je ono sto on hoce izbjec. jer bi trebalo poznavat paket i sekvencu za brzine, i poznavat mikrokontrolere, ukratko izmisljat toplu vodu, a postojece rjesenje mu je komplicirano i nastoji izbjec zrtvujuc brzinu.

Idealan transformator bi radio, a idealan ne moze napravit, pa je pitanje koliko realni trafo moze pribliziti idealnome da zadovolji samo trazene uvjete.

Reply to
Petar Bjelèiæ

Ovisi o brzini koja se koristi; brzi uredaji rade na dosta nizem naponu.

Polako :)

Sto se usb sucelja tice, d+ i d- su zapravo j-k tj q-!q (ovisno citas li ili pises podatke).

logicka 0 nije 0V nego prijelaz jk i kj (tj. jedna izmjena stanja), dok je logicka jedinica j=1, k=0

Ne bi radio jer za pocetak kod spajanja moras spojiti d- preko 1.5kohm na, ako se ne varam, 5V za spore, tj. d+ preko 1.5kohm na 5V za brze usb uredaje, logicka jedinica je d+=~3V, d-=0V, logicka nula je izmjenjena stanja, a d+=0, d-=0 znaci reset sabirnice.

Nisam jos sve savladao u usb komunikaciji ali vec odavdje vidim da ti transformator nece raditi.

--
Seek counsel of him who makes you weep, and not of him who makes you
laugh.
  -- old Arab proverb
Reply to
Davorin Vlahovic

BTW, ne bi trebao znati prenositi podatke, samo kako se prenose logicke

0 i 1 i kada koja strana prica. Sto je zapravo dosta jednostavno ako je njegov uredaj jedini na tom busu (a uglavnom je).

Impulsna svojstva transformatora bez superpozicije signala nosioca mu nikada nece dopustiti da prenese npr. jedinicu a ne vidim kako bi signalizirao tip uredaja.

--
Seek counsel of him who makes you weep, and not of him who makes you
laugh.
  -- old Arab proverb
Reply to
Davorin Vlahovic

Treba mi za jedan uredaj. Prvo mi se cinilo jako jednostavno za napraviti, a sada vidim da nece biti:).

Reply to
fire

Na sto ide USB u uredjaju?

Ako je neki USB/RS232 ili slican chipich da ga odvojis iza njega?

Reply to
Franc

Ne, bas je usb(nije rs232) osciloskop. Fora je da sam skurio laptop i pola osciloskopa zbog moje nepaznje(znao sam da nije galvanski odovojeno). Sada bi htio galvanski odvojiti uredaj.

Reply to
fire

Ma kazem ti, uzmi dva PIC-a ili Atmela, baci par optocouplera izmedu i samo pronadi nekoga da ti ih isprogramira. A imas i PIC-eve s ugradenim usb suceljem tako da samo trebas spojiti optocouplere na njih.

--
Seek counsel of him who makes you weep, and not of him who makes you
laugh.
  -- old Arab proverb
Reply to
Davorin Vlahovic

To ces tesko naci. Jedno od rjesenja (za manje brzine) je usb-serial -optocupleri -mikrokontroler s USBhostom Btw to je jedan od najvacih problema USB-a

Reply to
megamusic

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.