Sida 2 av 3

Re: Hur lång kabel på comport

Postat: 29 april 2011, 14:28:43
av TomasL
Vilka normalt sett, liksom MAX232 osv genererar "rätt" spänningar.

Re: Hur lång kabel på comport

Postat: 29 april 2011, 14:31:59
av Backard
Jag är inte säker men då det går över USB så kan det väl inte vara mer än 5V.

Re: Hur lång kabel på comport

Postat: 29 april 2011, 14:35:47
av jesse
Jo, står det RS232 så blir det inte 5 volt. Det finns en inbyggd spänningsomvandlare i adaptern, som Tomas påpekade. Den ger antagligen ut +/- 8 volt eller liknande.

Re: Hur lång kabel på comport

Postat: 29 april 2011, 14:55:58
av Backard
I det här sammanhanget så har det väl ingen betydelse om den ger 5, 8 eller 12 volt.

Det viktiga för mig är att jag kan skicka ut en spänning och kolla när jag får tillbaka den.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 08:23:49
av jesse
Spänningsfall blir ju ett mindre problem med RS232. Men om du har RS232-spänningar så är dels signalen inverterad (nolla = positiv spänning) och du har aldrig noll volt som logisk nivå. (etta = positiv spänning), så om du har någon utgång som ger +10 volt via reläet så måste du även ha tillgång till -10 volt för att kunna ge tillbaks etta eller nolla. Då kan du koppla -10 volt via ett motstånd till ingången som "pull-down". Så du får se till att generera både positiv och negativ spänning ut på RS232 genom t.ex. RTS, DTR eller TX.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 09:00:00
av Backard
Tack för all input, nu ska jag bara försöka hitta lämplig kabel till rätt kurs.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 09:26:27
av labmaster
Det är säkert värt att prova om det kan funka att använda RS232 på detta avstånd för att detektera en gränslägesbrytare men jag skulle inte ge mig på en sådan lösning. Det är bättre att använda två stycken 65LBC184 i kombination med en optokopplare i dator-änden.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 09:44:41
av Backard
Kan du förklara vad "65LBC184" är?

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 13:17:30
av jesse
Det är en liten IC från Texas Instruments.
Datablad med beskrivning finns här.

Du kan använda den i bortre ändan av linan (vid reläet) för att generera en differentiell signal, och vid dator tar du emot signalen och omvandlar tillbaks igen. Den behöver dessutom +5V matningsspänning i bortre änden.

Jag tror den är onödig.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 17:44:54
av Mindmapper
Backard skrev:I det här sammanhanget så har det väl ingen betydelse om den ger 5, 8 eller 12 volt.

Det viktiga för mig är att jag kan skicka ut en spänning och kolla när jag får tillbaka den.
Goddag yxskaft! Det svaret du gav är ungefär som du skulle säga till någon att det spelar ingen roll om du åker cyckel, moped eller mc, du ska ju ändå bara fram och tillbaka.

Med 0-5V får du så dålig störmarginal att om du har elektriska störningar kan det vara så att om någon flyttar kabeln slutar det att fungera. Eller tvärt om det fungerar inte men så rör någon kabeln och det börjar fungera. Det är omöjligt att säga hur långt det fungerar om man inte vet vilken elektrisk miljö som existerar.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 18:20:57
av Stewal
Varför inte använda en optokopplare som sitter vid comporten och styrs av spänningen från fotocellen.

Re: Hur lång kabel på comport

Postat: 2 maj 2011, 18:21:57
av Icecap
En sak som inte nämns är att på RS232 ska signalerna vara antingen mellan -3V till -12V eller mellan +3V till +12V. Så det fungerar inte att slå på eller av en spänning, det ska rent faktisk växlas om.

Vissa RS232 adaptrar har ett default nivå på pinnarna så att man kan nöja sig med att koppla till "den motsatta" eller bryta den kopplingen men hela systemet blir synnerligt störkänsligt, precis som vid oanslutna ingångar på mikroprocessorer och annan CMOS logik.

Hela upplägget är alltså ganska fel från början, dock kan man nog lösa det med lite elektronik nära PC'n.

Re: Hur lång kabel på comport

Postat: 3 maj 2011, 12:54:53
av erdes
Om du inte behöver själva seriella komunikationen som comporten har utan bara ska detektera en enkel signal skulle jag använda en optokopplare på ingången. Anledningen är att 200 meter kabel kopplat direkt in i ett litet chip kommer sluta fungera nästa gång åskan går. Slår blixten i närheten av kabeln så induceras ganska läskiga transienter som inte chip tycker om, en optokopplare klarar mycket mer än en ingång på ett chip (Även om RS232-chip har rätt bra skydd på ingångarna). Även en vanlig RS232-signal bör man sätta en hel del extra skydd på om man ska riktigt långa kablar.

Googlade lite snabbt efter nått tips: http://www.ustudy.in/node/1973

Re: Hur lång kabel på comport

Postat: 3 maj 2011, 13:07:14
av janaf
Kolla RS485. Den är strömslingebaserad, inte spänningbaserad som RS232. Har 1200 meter som max kabellängd i specifikationen. Det finns konvertrar mellan RS232 till RS485.. Jag kanske har en på hyllan att sälja...

Re: Hur lång kabel på comport

Postat: 3 maj 2011, 13:11:05
av labmaster
Två 65LBC184, en i var ände, klarar starka transienter och är därför mitt bästa stalltips. Kombineras detta med en optokopplare i kopplingen till datorn så blir det rock solid. Men tillämpningen kanske bra skall vara i drift på vintern och då går det att dra ur kabeln ur datorn på sommaren när det åskar.