TTL=>RS232 med MAX232

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

TTL=>RS232 med MAX232

Inlägg av SX3 »

Halloj,

Jag har en Bergvärmepump IVT Greenline HT+ C9 med REGO637 styrkort.. Denna har en serviceport i form av serieport med gränssnitt TTL.
Jag har även hemautomation med KNX och har en komponent som heter HomeLynk, tillverkad av Schneider Electric som bl.a har RS232.

Jag vill koppla dessa samman och skriva en enklare applikation och visualisera kurvor samt även få upp larmer i visualiseringen.

Homelynken har 3 plintar för RS232:
- Tx
- Rx
- GND

Enligt ett schema jag hittat skall man ta VCC för Max232'an via USB och jag är lite orolig att detta kanske bränner min HomeLynk? Tänkte jag skall rådfråga expertisen här innan jag gör något dumt, då jag är urkass på teori bakom elektronik.

Eftersom TTL och RS232 jobbar med olika spänningar sitter det även optokopplare med i kretsen.

Se bifogan bild på kretsen :)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: TTL=>RS232 med MAX232

Inlägg av prototypen »

Du kan strömförsörja med en överbliven mobilladdare och jag skulle inte använda samma optokopplare för trafiken åt båda hållen.
Sedan är schemat så rörigt att jag inte orkar reverse engineringa det.

Lite udda komponentsvärden med ett 51ohm men OK.

Protte
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Här kommer en annan bild på samma grej. Säger kanske mer för en som är insatt i elektronik. :)
Det verkar dock saknas 2 förbindelse jämfört med andra schemat.. Det första är det som skall vara rätt enligt utsagor...

1 433-100
329-036 73-023-26 9725172
1648737 MAX232CPE RS232-transceiver DIL16
1 801-036 44-171-01 1084684 D-Sub male 9p solder
1 801-040 44-171-19 1084692 D-Sub female 9p solder
1 961-035 75-363-60 1469491 MCT6 opto coupler DIL8
(ILD2 opto coupler DIL8)
1 110-065 60-719-06 Resistor 470ohm 1% 0,6W
1 110-042 60-708-09 Resistor 51,0ohm 1% 0,6W
2 110-073 60-722-84 Resistor 1,00kohm 1% 0,6W
1 110-097 60-734-23 Resistor 10,0kohm 1% 0,6W
4 123-048 67-008-01 Rad.el.cap. 10uF/25V 2mm
1 661-088 48-388-35 1172108 Universal PCB (Experimental board)
1* 832-174
+ 840-014 42-709-22 Plug USB type A
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Castor
Inlägg: 2170
Blev medlem: 24 mars 2012, 13:03:49

Re: TTL=>RS232 med MAX232

Inlägg av Castor »

Du behöver inte 10 uF kondensatorer till MAX-kretsen, 1 uF borde räcka, vissa nyare varianter klarar sig med 100nF.
Däremot behövs avkoppling på matningsspänningen, nära kretsen, kolla i datablad vad som rekommenderas.
Du kan förmodligen hitta TTL-RS232 omvandlingen som ett litet kort på nätet o bara bygga delen med optokopplarna.
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Avkoppling? Utveckla gärna, kollat precis i databladet för den artikeln jag skrev ovan.. hittade inget avseende detta.. Kanske letar på fel ställe? :)
Vad jag läst mig till får eneheten monteras med en max kabellängd om 50cm från REGO porten med TTL.
Men upp till 15m skall vara okej på RS232 sidan och köra 9xxx Baud

1pF verkar funka enligt databladet.. Vad gör 10pF för skillnad? längre kabellängder? annorlunda latency?

Jag vill helst bygga, det är ju lite roligt :)
Castor
Inlägg: 2170
Blev medlem: 24 mars 2012, 13:03:49

Re: TTL=>RS232 med MAX232

Inlägg av Castor »

Inte pikofarad, mikrofarad. Matningsspänningen måste avkopplas med en kondensator placerad nära kretsen. På ditt schema finns inte matningsspänningen utritad och alltså inte denna kondensator heller. De 4 som är utritade används för spänningsdubbling. Leta på MAX232 så hittar du massor med förklaringar och scheman.
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Tack för svar!
Är det C5 du tänker på? Den är ju 1uF mot GND och inte mot matningen?
Jag googlar parallellt som jag skriver här..

Min största oro är väl egentligen om jag bränner något om jag kliver på 5V från USB på min HomeLynk Gateway.
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av SX3 6 februari 2016, 23:22:13, redigerad totalt 1 gång.
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: TTL=>RS232 med MAX232

Inlägg av prototypen »

Avkopplingskondensatorn ska sitta mellan X3:1 och X2:5.
Är du rädd om din USB, använd separat spänningskälla, men USB är skyddad mot det mesta om det är gjort enligt standard.

Protte
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Missade att lägga in bilden i förra posten (Har lagt in den nu), men det låter som att det är C5 ni tänker på med avkoppling?

USB'n är jag väl inte orolig för, det är ju 5Vfrån mobilladdare bara.. Det är min Homelynk, enligt bifogad bild jag är rädd om. Den har ju egen 24VDC, tänkte om det blir något spunk med GND om man lägger in 5V från mobilladdare.. Säkert inga problem, ställer frågan för att jag har noll koll och det vore synd att bränna en komponent som kostar 5 siffrigt :P
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
prototypen
Inlägg: 11107
Blev medlem: 6 augusti 2006, 13:25:04
Ort: umeå

Re: TTL=>RS232 med MAX232

Inlägg av prototypen »

Som det schemat är tänkt så måste USB komma från samma apparat som RS232 är inkopplad till.
Har inte din home lynk USB så kommer det inte att fungera.

Skippa USB kontakterna och klipp kabeln på en väggvårta som ger 5 volt.

Alternativ sätt en LM7805 på ditt kort och mata med samma 24 volt som home lynken.

Protte
Användarvisningsbild
jesse
Inlägg: 9241
Blev medlem: 10 september 2007, 12:03:55
Ort: Alingsås

Re: TTL=>RS232 med MAX232

Inlägg av jesse »

Ja, det är C5. Den sitter mellan matningsspänning och GND nära pinne 16 själva IC:n.
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Tackar för svaren!
HomeLynken har förvisso USB.. Så det kan ju vara en lösning!
"problemet" är väl att homelynken inte står i närheten av denna dosa.. Vet inte hur långt man kan dra kabeln och bibehålla 5V!? rör sig om kanske 10meter.
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

Suttit och funderat lite på det här med kabellängder och jag börjar bli lite osäker på att ta +5V från Homelynken då den står en bit bort, Sen är det ingen dum idé att ha USB'n till annat.. t.ex GSM sändare eller USBsticka för lagring av värden etc.

Så för att gå tillbaka till prototypens förslag.

Väggvårta: Antar att det är en vanlig stickpropp med 5VDC trafo och DC-plug etc?
Tar jag då helt sonika +5V och -/GND och lägger dom på MAX232 stift 15 och 16 för försörjning av MAX232'an? osen är det klart?
Skall jag fortfarande ha avkoppling mot RS232'ans GND? Eller kör jag en avkoppling mellan 16/15?
Kommer dessa GND (väggvårta och RS232) vara frånskiljda, eller är det common GND inuti MAX232'an?

LM7805: Kollade denna specen, tyckte det stod upp till 15V? Men denna lösning känns lite stabilare, då är det samma spänningskälla.
Men jag blir inte riktigt klok när jag kollar på denna.. Den har ju följande stift
- Input
- GND
- Output

Input är ju rätt självklar, här kommer jag med +24VDC
Output är rätt självklar också, 5VDC kopplar in denna på samma sätt som USB pluggen i mina exempelbilder.

GND, här blir jag osäker.. Skall jag ta med -24VDC från min strömkälla? Skall jag förbinda denna GND med exempelvis X2:5 och ha avkoppling mot denna?

Om någon känner att dom vill kladda på någon av mina skisser och rita in denna LM7805 (Eller annan pjäs som omvandlar 24VDC till 5V) Så är jag oerhört tacksam. Alternativ beskriva pedagogiskt så kan jag försöka rita om exemplet och ladda upp för granskning på forumet. :)
SX3
Inlägg: 40
Blev medlem: 29 maj 2013, 18:56:49

Re: TTL=>RS232 med MAX232

Inlägg av SX3 »

I väntan på expertis gjorde jag ett ej fackmannamässigt schema..
C1-C6 = 1uF

"Till optokopplare" = på samma sätt som tidigare redovisade scheman.

Är jag på rätt spår eller helt ute och cyklar? Det här med polaritet på kondningar är jag osäker på.. Kika gärna på dom med :)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
lond
Inlägg: 3550
Blev medlem: 23 september 2009, 11:52:45
Ort: Hyssna

Re: TTL=>RS232 med MAX232

Inlägg av lond »

Dock vill du ha så korta ledare som möjligt på TTL-sidan, för det är RS232-nivåerna som är mycket mindre känslig för störningar.

Bästa placeringen är MAX232:an så nära TTL-källan som möjligt och mata den med tex en USB-laddare.

edit: Har DC -24V och GND på homeLYnc samma potential? Då kan du använda 4 trådar och få med 24V-matning till MAX232 uppkopplingen.

/// Marcus
Skriv svar