Welcome, Guest. Please login or register.


Author Topic: EP-PC RS232 (Read 17540 times)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
EP-PC RS232
« on: 2009.September.26. 16:06:31 »
Sikerült már valakinek EP-t összekötni egy mai PC-vel soros vonalon?
Z80System kolléga kérdezte, én próbálkoztam de nem túl sok sikerrel :-(
Szerintem ennek kéne a bekötésnek lenni:
PC 2 RxD EP B3 Data Out
PC 3 TxD EP B4 Data In
PC 7 RTS EP A4 CTS
PC 8 CTS EP A3 RTS
PC 5 GND ez lehet EP-n valóban GND (B1) vagy az eltolt referencia feszültség (A1), próbáltam mindkettõt...

EP-n alapértelmezésben 9600 baud, 2 stop bit, nincs paritás. PC-n ez beállítva MODE COM1-el.
EP-n LOAD "SERIAL:" PC-n COPY proba.bas /B COM1
PC-n mintha elmenne, EP-n semmi, második-harmadik kisérletre annyit ír ki, hogy Invalid file format. Szóval valami szemét átment...
Kipróbáltam 2400 baudon is, ugyanaz

Ötlete valakinek?

Ami nagyon zavar, hogy a PC-s leírásokban ahol RTS/CTS komunikációról írnak, ott a DTR/DSR-t is emlegetik, de nekünk olyan nincs az EP-n...

Offline Povi

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
    • http://povi.fw.hu
Re: EP-PC RS232
« Reply #1 on: 2009.September.26. 20:15:10 »
Nekem egyszer sikerült.
Így mentettem ki a BASIC progijaimat EP-ről PC-re.
De már nem emlékszem, hogy volt bekötve.
Ráadásul PC-ről azt hiszem nekem se sikerült betölteni.
*** Speicherplatz zu klein

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 10093
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: EP-PC RS232
« Reply #2 on: 2009.September.26. 20:44:33 »
Lehet, régebbi PC-vel könnyebben menne. Bár nem hiszem, hogy ezek a COM kommunikációs portok változnának a PC fejlõdésével... Mindenesetre a helyedben megpróbálnám mondjuk valami Pentium géppel.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-PC RS232
« Reply #3 on: 2009.September.26. 23:37:03 »
Lehet, régebbi PC-vel könnyebben menne.
Lehet, de Z80System nem hinném, hogy külön akarna ezért még egy PC-t tartani :-)

Offline Povi

  • EP addict
  • *
  • Posts: 2307
  • Country: hu
    • http://povi.fw.hu
Re: EP-PC RS232
« Reply #4 on: 2009.October.03. 15:52:38 »
Zozo, az Enterprise Application Notes 29-ben megjelent kapcsolást próbáltad már?
Még Spider barátunktól kaptuk beszkennelt állapotban, valahol itt van a fórumon, de nem találom...  :oops:
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-PC RS232
« Reply #5 on: 2009.October.03. 22:41:42 »
Zozo, az Enterprise Application Notes 29-ben megjelent kapcsolást próbáltad már?
Köszi, megpróbálom! Egész érdekes, én marhára nem értem, mi benne a logika...
Mindenesetre az a ajánlott külsõ 12V nehezíti a dolgot :-(

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP-PC RS232
« Reply #6 on: 2009.November.07. 17:35:16 »

Na nem hagyott nyugodni a dolog tovabbra sem, es megegyszer raneztem, es jajjajj:

hat az EP- nek nem is olyanok a jelszintei mint az RS232- nek.

Az EP 2 fele jelszintet tud "adni", attol fuggoen mit kot az ember nullat(B1) vagy reference(A1) -t  kot a PC signal groundra(5)

Signal levels relative to 0V line:
0 = 0V
1 = +12V

Signal levels relative to reference line:
0 = -5V
1 = +7V


Az RS232 meg ilyeneket varna, adna:

The serial port transmits a '1' as -3 to -25 volts and a '0' as +3 to +25 volts

-3 es +3 volt kozott meg nem definialt a logikai allapot.

szal az elso EP verzio nem jo mert a 0V nincs is ertelmezve,
a masodik meg jelszinteket tekintve okes lenne, csak epp inverz logikai allapotot abrazol.


Szal hogy mukodhetett ez barkinek is valaha aki egy szabvany RS232 -re tette ? PC- ne meg gondolom mindig is az volt ...








Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-PC RS232
« Reply #7 on: 2009.November.07. 17:43:17 »
A 29-es Apnote:

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP-PC RS232
« Reply #8 on: 2009.November.07. 18:45:43 »
sztd az van a rajzonhogy az A4- et  a vele szemben levo 3 csatira(DCD,DSR,DTR) is ra kell tenni ?

es a masodik verzioban meg ellenallason keresztul a A3,B3- mat is ra kell tenni a DTR- re, ami ugye kozositve lett a DCD,DSR- rel az elozo A4 miatt ?


Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-PC RS232
« Reply #9 on: 2009.November.07. 18:56:24 »
sztd az van a rajzonhogy az A4- et  a vele szemben levo 3 csatira(DCD,DSR,DTR) is ra kell tenni ?
Igen.
Quote
es a masodik verzioban meg ellenallason keresztul a A3,B3- mat is ra kell tenni a DTR- re, ami ugye kozositve lett a DCD,DSR- rel az elozo A4 miatt ?
Azt magyarázzák, hogy egy-egy 1.5Kohmos ellenállással fel kell húzni õket +12V-ra, és az a ajánlott, hogy külsõ stabilizált tápegységet kell használni. És ehelyett meg lehet próbálni, hogy a DTR-t használjuk 12V-nak, de nem biztos, hogy minden konfigurációban mûködik.

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP-PC RS232
« Reply #10 on: 2009.November.07. 19:02:34 »
Igen, de a dtr- t olyankor nem 12V -nak hasznaljak szerintem hanem -12V- nak, ezt onnan tom, hogy mertem es a dtr- emen -12V van.
valoszinuleg ezert kell ilyenkor a B1 labatszabadon hagyni.

Viszont en azon csodalkozom, hogy ha a masodik verziot hasznalom ( ne kelljen ma kulon tap! ), akkor nem DTR- re fogom tenni, hanem a kozositett DCD,DSR,DTR harmasra,
hiszen A4- en keresztul kozositettuk a harmat, es mar nem letezik kulon DTR.

Erted ?

Es ezen csodalkozom hogy miert DTR- t irtak, mikor az iment kozosittettettek le velem.


Z80 System

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14776
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP-PC RS232
« Reply #11 on: 2009.November.07. 19:18:24 »
Erted ?

Es ezen csodalkozom hogy miert DTR- t irtak, mikor az iment kozosittettettek le velem.
Értem, de nem tudom a választ rá :-( ott a telefonszám az elsõ oldalon, fel kell hívni õket  :ds_icon_cheesygrin: csak elöbb be kéne szerezni egy idõgépet...

Ami még eszembe jutott: azt írják, hogy az EP földhöz képest +12V kell... ilyen viszont van a monitor kimeneten, mint kapcsolójel! Ott egy 100 ohmos ellenállás van rajta, így akkor 1.4K-sok kellenének ide. (Viszont bonyolódna a monitor kábel...)

Offline Z80System

  • EP addict
  • *
  • Posts: 3848
  • Country: hu
Re: EP-PC RS232
« Reply #12 on: 2009.November.07. 20:24:16 »

kiprobaltam mindket modszert, amikor visszakotom a PC oldalra -12V- ra, meg a monitor csatit is ( bar ott meg csak +9V- ot mertem ) ,egyikkel sem megy.

azt hiszem ez egy komolyabb feladat, reszint tokeletes erteni a PC serial (RS232) teljes mukodeset, ahhoz hogy a com1 portunkat ugy tudjuk konfiguralni a

mode com1: baud=9600 parity=n data=8 stop=2 to=off xon=off odsr=on octs=on dtr=off rts=off idsr=on

parancs parametereinek a megfelelo beallitasaival, hogy az EP kompatibilis legyen,
raadasul ennek a tudasnak a birtokaban az EP serial jeleit ugy modositani, hogy az PC kompatibilis legyen.

kell valaki aki ert ehhez. mert igy csak probalkozok.

Z80 System

Offline vizor

  • EP fan
  • *
  • Posts: 238
  • Country: hu
Re: EP-PC RS232
« Reply #13 on: 2009.November.23. 22:42:27 »
Szerintem nem nagyon lehet megúszni a külön tápot. A PC oldalra tennék egy MAX232-es IC-t, ez kifejezetten RS-232-es jelszintek TTL szintre alakítására van. Oda-vissza tudja konvertálni a 0 és +5V-ot a soros port -25V - +25V-os szintjére. Ha meg már megvan a TTL szint akkor azt már nem olyan nehéz 0 és +12V-ra konvertálni ami az EP-nek kell az elsõ verzióba. Akár egy sima gyors kapcsolótranzisztorral vagy felhúzóellenállással egy TTL és egy CMOS kapu között és nem kell invertálni. A +5V és a +12V tápot vehetjük a PC-bõl. Nem a legegyszerûbb és legolcsóbb, de a legbiztosabban mûködõ megoldásnak gondolom. Szerintem... :roll:

Offline Tuby128

  • EP addict
  • *
  • Posts: 1485
  • Country: hu
Re: EP-PC RS232
« Reply #14 on: 2011.January.17. 22:03:54 »
Így van, és a max232 IC-nek elég akár 5V-os tápfeszültség is, amit aztán átalakít +10 és -10 voltra, és ezeket használja jelátvitelre a PC felé és vissza is átalakítja TTL-re. Tavaly vettem egy PIC-es projekthez, 100 FT/db áron.

 A legeslegjobb benne az, hogy ezzel az RS232 szabvánnyal alacsony sebességgel (9600) akár 10-20 méteres vezetéken is elvezethetem a jeleket hiba nélkül.