rs232 till Raspberry

I detta forum hör diskussioner gällande teknik i största allmänhet och hemautomation i synnerhet hemma.

Moderator: elf98

Kategoriregler
Vill du visa bilder i ditt inlägg? Använd funktionen "Ladda upp bilaga" nedanför textrutan!
Användarvisningsbild
522167
Tar hemautomation på allvar
Inlägg: 70
Blev medlem: 19 mar 2013, 14:09
Ort: Hallen

rs232 till Raspberry

Inlägg av 522167 » 08 mar 2015, 22:57

Hej.

Någon som vet hur jag kan koppla en RS232 kontakt till min Raspberry. Behöver bara koppla pin 1 och 4 från RS232-kontakten till någon av pin på min raspberry. pin 1 och 4 är de som räknar hur min pelletsskruv går och vill att min raspberry ska räkna via signalerna från dessa.
http://www.hakansta.com
Raspberry Pi B+ - 3xDS18B20+ sensorer -
Användarvisningsbild
motoz
Tar hemautomation på allvar
Inlägg: 100
Blev medlem: 02 feb 2015, 15:05
Ort: ostrobothnia

Re: rs232 till Raspberry

Inlägg av motoz » 10 mar 2015, 15:15

Pin 1 i serieporten på datorn är en ingång och pin 4 är en utgång, se tex här http://www.blogelectronica.com/wp-conte ... b9-dce.gif. Ingendera har egentligen någonting med själva datatrafiken att göra, den finns på pin 2 (receive) och 3 (transmit) som alltså inte är kopplade någonstans i ditt fall. Frågan är alltså inte hur du kopplar en rs232 kontakt till raspberryn, utan hur du kopplar din loggerbox som är gjord för att kopplas till en ingång och en ugång i en rs232port till en raspberry.

Du behöver alltså veta hur din loggerbox använder ingången och utgången.

Om jag ska gissa så är troligen utgången från datorn på pin 4 använd som spänningskälla, kopplad via en spänningsfri kontakt i loggerboxen till ingången på pin 1, och loggerboxen gör inget annat än att koppla ihop pin4 till pin1 då skruvmotorn går, och skilja dem åt då skruvmotorn står stilla.

Men det är en gissning, jag skulle helt enkelt öppna boxen och kolla hur den är kopplad för att vara säker. Om det inte går att öppna den så först mäta med en spänningsmätare att det inte är någon spänning på någondera pinnen varken då motorn går eller då den står stilla och förutsatt att det är så sedan kolla med motståndsmätare att pinnarna är hopkopplade då motorn går och annars åtskilda. Sedan då det är kollat och klart så är det fritt fram att koppla en av pinnarna till groundstiftet på raspberryn och den andra till ett valfritt ledigt GPIO stift.

Den valda GPIO:n konfigureras sedan som ingång med aktiverat pullup motstånd, det betyder att ingången kommer att vara aktiv eller '1' då den inte är kopplad någonstans. Sedan då loggerboxen kopplar ihop raspberryns ingång med jord så kommer ingången att byta läge till inaktiv eller '0'.

Hoppas det blev lite klarare.
Open source pellet logger: https://github.com/motoz/PellMon
Mirar
Wannabe
Inlägg: 6
Blev medlem: 15 dec 2014, 19:44
Ort: Sundbyberg

Re: rs232 till Raspberry

Inlägg av Mirar » 17 mar 2015, 10:06

Väl värt att notera är att Raspberry inte klarar RS232, utan RS232 3V. För att göra riktig RS232 behövs ett drivchip, typ max202, max232, max3232. Jag tänkte löda på en sån här på min Pi:
http://www.aliexpress.com/item/10pcs-lo ... 38950.html

Och om pinne "1 och 4" ska användas så kan det behövas omvandlare till/från 12V även där - det kanske är bäst att kolla databladet för pelletsskruven?
Skriv svar