Enterprise Forever

:HUN => Hardver => Illesztések => Topic started by: Zozosoft on 2009.September.26. 16:06:31

Title: EP-PC RS232
Post by: Zozosoft 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...
Title: Re: EP-PC RS232
Post by: Povi 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.
Title: Re: EP-PC RS232
Post by: szipucsu 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.
Title: Re: EP-PC RS232
Post by: Zozosoft 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 :-)
Title: Re: EP-PC RS232
Post by: Povi 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:
Title: Re: EP-PC RS232
Post by: Zozosoft 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 :-(
Title: Re: EP-PC RS232
Post by: Z80System 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 ...








Title: Re: EP-PC RS232
Post by: Zozosoft on 2009.November.07. 17:43:17
A 29-es Apnote:
Title: Re: EP-PC RS232
Post by: Z80System 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 ?


Title: Re: EP-PC RS232
Post by: Zozosoft 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.
Title: Re: EP-PC RS232
Post by: Z80System 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.


Title: Re: EP-PC RS232
Post by: Zozosoft 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...)
Title: Re: EP-PC RS232
Post by: Z80System 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.

Title: Re: EP-PC RS232
Post by: vizor 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:
Title: Re: EP-PC RS232
Post by: Tuby128 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.
Title: Re: EP-PC RS232
Post by: MGyHardSoft on 2011.February.20. 11:56:41
Sziasztok!

Emlékeim szerint a soros kártyával sikerült összekötni PC-t és Enterprise-t, de nem nagyon volt szükség a dologra, mert floppyn könnyebben át lehetett másolni bármit. Ezt csak azért írom, hogy ha már külön áramköröket akar valaki hozzáadni az EP-hez, arra van kész megoldás. Persze ha csak egyszeri alkalomra kell, valaki szerertne barkácsolni és programozni is, akkor jó megoldás a MAX232.

Üdv: M. Gy.
Title: Re: EP-PC RS232
Post by: Tuby128 on 2011.February.28. 21:48:32
Van még nektek ilyen "ENTERPRISE Application Note" jegyzet? Érdekelne a többi is, ha van.
Title: Re: EP-PC RS232
Post by: Povi on 2014.July.07. 11:34:24
A PIC mikrokontrolleren van UART port, de nem RS232 jelszintű, hanem
0 = 0 V
1 = +5 V

ezt szeretném összekötni az EP soros portjával, ott viszont, ha jól értelmezem, +12V van +5 helyett. Ezt hogyan lehetne egy szintre hozni (oda-vissza), gondolom a PIC meghalna, ha +12V-ot kapna, az EP meg nem biztos, hogy tudna mit kezdeni az +5V-tal, ha +12V-ot vár.
Title: Re: EP-PC RS232
Post by: Zozosoft on 2014.July.07. 12:11:07
És más gépekkel hogyan szokták összekötni?

Amúgy EP-n is ez az alap, ebből próbáltak barkácsolni valami szabványosra emlékeztetőt...
Ha a barkács részt kidobod a gépből, ott is 0 és +5 lesz :-)
Title: Re: EP-PC RS232
Post by: Povi on 2014.July.07. 12:14:45
PIC-et PIC-kel közvetlenül összelehet kötni, de egyébként MAX232 jelillesztővel szokták. Na de az se ugyanaz, mint az EP szintje, ha jól látom, akkor kéne a +12V a felhúzó ellenállásokon keresztül, ugye?
Na, ezt a barkácsrészt mindjárt megnézem a kapcsolási rajzon.
Title: Re: EP-PC RS232
Post by: Zozosoft on 2014.July.07. 13:35:26
Quote from: Povi
Na, ezt a barkácsrészt mindjárt megnézem a kapcsolási rajzon.
Az R46,47-t kéne 12V helyett 5V-ra kötni, az U23-as comparatoros komplexum helyett meg simán bekötni a bemenetet.
REF helyett meg a rendes GND-t használni.