Optoisolerad USB.

Planering och tankar kring eventuella framtida projekt.
Användarvisningsbild
Groover
Inlägg: 483
Blev medlem: 31 december 2004, 16:50:18
Ort: Ängelholm
Kontakt:

Optoisolerad USB.

Inlägg av Groover »

Jag har lite problem med att störningar från jorden på datorn hänger med i mina usb byggen och behöver fixa det. Tror ni man skulle kunna lösa det med två optokopplare?
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Nej, det funkar inte.... ja möjligen low speed då... fast det blir inte lätt.

Problemet är att kommunikationen går i båda riktningarna på samma trådpar. Så dina optokopplare måste veta när de ska vända datariktningen :(
Användarvisningsbild
Zyxel615
EF Sponsor
Inlägg: 1839
Blev medlem: 9 november 2005, 21:20:43
Ort: Kiruna

Inlägg av Zyxel615 »

En transformator kanske skulle kunna funka?
Användarvisningsbild
Icecap
Inlägg: 26221
Blev medlem: 10 januari 2005, 14:52:15
Ort: Aabenraa, Danmark

Inlägg av Icecap »

Inte heller!

För att känna av anslutning och typ används en DC-förspänning.

Det går nog att göra en isolering men den måste utföras vid att:
1: dela upp kommunikationen i uppströms och nerströms.
2: överföra kommunikationenpå ett isolerat sätt (höga hastigheter ju!)
3: överföra matningen isolerat
4: koppla ihop kommunikationen igen

Sammantaget blir det ett redigt jobb.

Bättre är att köpa en isoleringstransformator t.ex. ELFA 56-272-03 eller liknande beroende på VA-behov.

Men bäst är att designa bort problemet med att jorden inte får komma över. Om du har en USB-serieport kan du isolera serieporten istället t.ex. Allt jag gör är isolerat på det sätt just för att undvika såna problem.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

*ler* Eller överge USB och IEEE och kör all elektronik via LAN istället så slipper man galvaniska problemen...
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Kanske denna, kostar förvisso 3k
http://www.bb-elec.com/product.asp?sku=UISOHUB4

en annan lösning kan vara att vänta på trådlösa usbhubbar
Användarvisningsbild
Groover
Inlägg: 483
Blev medlem: 31 december 2004, 16:50:18
Ort: Ängelholm
Kontakt:

Inlägg av Groover »

Tack alla. Jag hittade en fiberoptisk usb kabel men inget pris på den. Kostar säkert skjortan men med 45m kabel hade det suttit fint. :)
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Det du kan prova om det är 50Hz du har problem med är att kapa skärm, 0V och 5V ledarna (förutsatt att du inte behöver matningen). Sedan sätter du en kondensator (1nF) mellan skärm och chassie (jord). Denna lösning fungerar bra i en konstruktion jag har gjort. Den är dessutom mätt i EMC lab och det är inga problem med emmision heller.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Om man bara lyckas dela ner dataströmmen i up/nerström så går det att galvaniskt koppla med antingen toksnabba optokopplare eller induktiva länkar.
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Jo, det är just det som är problemet att dela upp dataströmmen. Jag kommer inte exakt ihåg men bussen har en turnaround tid på ca 2bitar och bara det är kortare än de flesta optokopplare klarar.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

Om man "råkar" ha ett FTDI-chip som emulerar serieport så är det ganska lätt att fixa galvanisk isolering. Tyvärr får man väl se detta lite som ett undantagsfall i USB-pryl-världen, även om det är ganska vanligt ändå.
rehnmaak
Inlägg: 2204
Blev medlem: 13 december 2005, 01:43:41

Inlägg av rehnmaak »

Det var exakt så jag löste problemet med galvanisk isolering i min konstruktion. FTDI-chippet matades från USB:n och sedan använde jag mig av IL717 för att isolera mot processorn. Förutom det så kopplade jag inte ihop skärmen med jord i systemet utan använde en kopplingskondensator på 1nF/3000V till jord.
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

För att även överföra lite kräm från USB verkar de här serien trevlig. Möjligtvis för liten tolerans på inspänningen för USB, men annars kalas! Mer kompakt än så bygger man knappast själv.
xarragon
Inlägg: 88
Blev medlem: 3 maj 2006, 14:10:35
Skype: xarragon
Ort: Halmstad
Kontakt:

Inlägg av xarragon »

Ett alternativ till serieport är en USB-till-SPI-brygga som t.ex. Maxim säljer, och sedan sätta optokopplarna på SPI-linorna. Om man råkar ha den porten ledig är det ju smidigt, alternativt får man bit-banga.
Användarvisningsbild
sysshad
Inlägg: 130
Blev medlem: 19 maj 2007, 00:11:13
Ort: Falun

Inlägg av sysshad »

Men med en sådan där Dc->DC öveför man inte då också störningarna ?
Kanske ett hög/låg pass filter är att föredra på matningen istället.
Skriv svar