Welcome, Guest. Please login or register.


Author Topic: EP soros interfész és bővítő blokknyomtatóhoz (Read 20198 times)

Offline Kapitany

  • EP user
  • *
  • Posts: 295
  • Country: hu
EP soros interfész és bővítő blokknyomtatóhoz
« on: 2015.January.10. 22:41:24 »
Sziasztok!

A munkahelyen nálunk rengeteg 80 karakteres blokknyomtató van, amik hőpapírra nyomtatnak. Ráadásképpen, a különböző gyártmányú blokknyomtatók rendre ugyanazokat a vezérlő karaktereket használják a különböző funkciók eléréséhez. Remélem, nem csak nekem jön triviálisan az ötlet, hogy  hozzá kellene illeszteni az EP-hez ezeket a nyomtatókat, és lehetne 80 karakteres módból is nyomtatni akár mindenféle programból. Hasznos lehet nagy BASIC programoknál, Z80 assembly programozásnál, hogy ne kelljen feltekerni a már megírt és gyakran használt makrókra ránézni....

Első kérdésem, hogy lehetséges-e ez szerintetek, mármint az illesztés? Lehet-e olyan bővítőt írni (még sosem csináltam ilyet), amivel mindenféle programból lehet majd nyomtatni a nyomtatókra?

Amire szükség lesz:

  • Kábelt építeni, hülye EP portról standard RS232-re. (Lehet már valaki kötött össze PC-t EP-vel, akkor csak ama tapasztalatokat át kell venni.
  • Utánanézni milyen jelek is mennek egy ilyen standard soros kommunikációban, és azokat a jeleket ráadni a kábelre az interfészen keresztül... na ez teljesen homály...
  • Megírni a bővítőt. (Ilyet sem csináltam még, izgalmasnak néz ki.

Várom a véleményeket, jó tanácsokat, hozzászólásokat... Zozo, remélem érintettnek érzed Magad a témában! :)

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14733
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #1 on: 2015.January.10. 22:59:47 »
Kábel az kéne...
Ezt írta az EP cég anno.

Utána beállítod a megfelelő változókat (baud,paritás,stb), aztán nyitsz SERIAL: csatornát, és abba tolod a cuccot.

Amúgy én utálok mindenféle soros átvitelt :twisted:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #2 on: 2015.January.10. 23:09:53 »
Kábel az kéne...
Ezt írta az EP cég anno.

Utána beállítod a megfelelő változókat (baud,paritás,stb), aztán nyitsz SERIAL: csatornát, és abba tolod a cuccot.

Amúgy én utálok mindenféle soros átvitelt :twisted:

SATA vinyo remlem pl nincs a PC-dben, mert kulonben dobhatod ki a nagy utalatban, de pl a PCI express slotokat is keruld :)

Amugy komolyra forditva a szot: szereny velemenyem az, hogy nagyon elszurtak az EP-ben a soros portot. Az egy dolog, hogy software-bol van, igy tul gyors nem lehet. Az viszont tenyleg gond, hogy kitalaltak ezt az eltolt offet feszulteges bohockodast, aztan szep kis problemakat okoz, ha mas is ossze van kotva a cuccal ... Igazabol, negativ feszultseget is elo lehetett volna allitani a gepben, ahogy a C9 kornyeken szo volt mar ilyen eszkozokrol ... Vagy a "modern" idokben: en kivagnam az egesz hulye soros portos mizeriat a gepbol, legyen szepen csak +5V/GND szinten. Eleve egy csomo "felesleges" alkatresztol megszabadulok :) Ezek utan vesz az ember egy MAX232 nevu IC-t, ami az RS232 jelszinthez illeszti ugy, hogy sima 5V tap kell csak neki (kulso kondit hasznal arra hogy egy un "toltespumpa" megoldassal nagyobb feszultseget meg negativot is allitson elo mar az IC "belsejeben" marmint, par kondin kivul egyeb kulso alkatresz, plusz tapfesz stb nelkul). Es akkor legalabb standard soros port lesz, minden offset hulyeskedes nelkul. Sot, sima 5V TTL is maradhat, egy csomo (jobb minosegu) USB-s soros/USB atalakito azt is megeszi :) Bar az kevesbe segit a jelen esetben ugye, ahol pont nem USB/PC-re kell kotni!

Offline Kapitany

  • EP user
  • *
  • Posts: 295
  • Country: hu
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #3 on: 2015.January.11. 02:20:51 »
Kábel az kéne...
Ezt írta az EP cég anno.

Utána beállítod a megfelelő változókat (baud,paritás,stb), aztán nyitsz SERIAL: csatornát, és abba tolod a cuccot.

Amúgy én utálok mindenféle soros átvitelt :twisted:

Ezt a bekötést gondolom DB9 csatlakozóval is meg lehet csinálni, ugye? Itt megtaláltam a párodításokat: Bekötések

Miért kellenek a 12V-ok? Azt most nem egészen értem,hogy azokat lehet-e hozni a B1-ről, vagy pont hogy ne? Akkor el lehet kerülni a külső tápot, és működhet ha a pin20-ról kötjük azt a sorosról?


Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14733
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #4 on: 2015.January.11. 11:05:21 »
Ezt a bekötést gondolom DB9 csatlakozóval is meg lehet csinálni, ugye?
Igen, itt meg van rajzolva ahhoz is.

Quote
Miért kellenek a 12V-ok?
Ha jól értem ahhoz, hogy korrigálja az EP nem szabványos jelszintjeit.

Offline Kapitany

  • EP user
  • *
  • Posts: 295
  • Country: hu
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #5 on: 2015.January.11. 13:11:48 »
Igen, itt meg van rajzolva ahhoz is.

Ezt megtaláltam, nagyon szuper! Megnéztem az összes többi anyagot is az oldalon - ez a Te oldalad? -, és nagyon jók! Innen lett linkelve a Hogyan írjunk át Spectrum programot?

Ha jól értem ahhoz, hogy korrigálja az EP nem szabványos jelszintjeit.

Ahhoz nem elég, hogy ott rá van kötve a +5V referencia feszültség? De szerintem én nem értem, hogyan működik ez. :) És akkor azt a 12V-ot ahogy látom lehet hozni onnan valamelyik érből a PC-ből. :)

Akkor most már csak az van hátra, hogy elsajátítsam, kisilabizáljam, felfogjam, hogyan működnek a rendszerbővítők, és elsajátítsam annak megalkotását. :)

Offline balagesz

  • EP user
  • *
  • Posts: 277
  • Country: hu
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #6 on: 2015.January.12. 16:47:07 »
Amugy komolyra forditva a szot: szereny velemenyem az, hogy nagyon elszurtak az EP-ben a soros portot. Az egy dolog, hogy software-bol van, igy tul gyors nem lehet.

Szerintem ez azért nagyobb gond, mint a jelszintekkel való trükközés, mivel azt egyszerűbb "javítani" mint a szoftveres átvitelt.

... Vagy a "modern" idokben: en kivagnam az egesz hulye soros portos mizeriat a gepbol, legyen szepen csak +5V/GND szinten. Eleve egy csomo "felesleges" alkatresztol megszabadulok :) Ezek utan vesz az ember egy MAX232 nevu IC-t, ami az RS232 jelszinthez illeszti ugy, hogy sima 5V tap kell csak neki (kulso kondit hasznal arra hogy egy un "toltespumpa" megoldassal nagyobb feszultseget meg negativot is allitson elo mar az IC "belsejeben" marmint, par kondin kivul egyeb kulso alkatresz, plusz tapfesz stb nelkul). Es akkor legalabb standard soros port lesz, minden offset hulyeskedes nelkul.

Ehhez azért tényleg "modern idők" kellenek. Annak idején még ilyen MAX232 szintű IC nem is létezett. Ahhoz képest legalább megpróbálták. :) De ha szabad a "modern idők" alkatrészeit használni, akkor most lehetne illeszteni normális soros portot a géphez.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14733
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #7 on: 2015.January.12. 16:52:39 »
mivel azt egyszerűbb "javítani" mint a szoftveres átvitelt.
De miért is kéne javítani? Mármint az adott feladathoz. (Persze egy soros egérhez nem lenne ideális.)

Offline balagesz

  • EP user
  • *
  • Posts: 277
  • Country: hu
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #8 on: 2015.January.12. 16:58:32 »
De miért is kéne javítani? Mármint az adott feladathoz. (Persze egy soros egérhez nem lenne ideális.)

Jogos! A "javítani" nem éppen jó kifejezés, ezért is volt idézőjelben. :) Inkább úgy kellene mondani, hogy könnyebb ehhez alkalmazkodni külső hardverrel, mint az alacsony sebességhez. (Sebességből sosincs elég, ugye.)

Offline gflorez

  • EP addict
  • *
  • Posts: 3610
  • Country: es
    • Támogató Támogató
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #9 on: 2015.January.12. 17:40:40 »
It is possible to achieve more bauds. It is demonstrated in the Dutch magazine(ENTERface_198706-07, page 18) when they reached Midi velocity(31250 bit/s) by interrupts.

Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1298
  • Country: hu
  • Stray cat from Commodore alley
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #10 on: 2015.January.12. 18:16:50 »
Én csak azt nem értem (valószínűleg de, értem), hogy miért nem lehetett simán beépíteni egy SIO IC-t?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14733
  • Country: hu
    • http://enterprise.iko.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #11 on: 2015.January.12. 18:27:53 »
Én csak azt nem értem (valószínűleg de, értem), hogy miért nem lehetett simán beépíteni egy SIO IC-t?
Egyrészt gondolom drága lett volna. Másrészt azzal pl a 32 gépes EP hálózatot nem lehetett volna megcsinálni. Harmadrészt adatátvitelre működött ez is, legalábbis anno nekünk Atari ST-vel sikerült a kapcsolat. Gondolom a cégnél tesztelték anno PC-vel is, ha már kiadták azt az útmutatót.



Offline ergoGnomik

  • EP addict
  • *
  • Posts: 1298
  • Country: hu
  • Stray cat from Commodore alley
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #12 on: 2015.January.12. 18:45:46 »
A hardver költségességével egyetértek (ez lett volna a "de, értem"). Viszont valami hubbal egy csillag topológiás, vagy esetleg egy tokenringszerű hálózatot a SIO-val is össze lehetne tákolni. A szoftvert biztosan könnyebb lett volna összehebrákolni, ha nem kell a fizikai vonalmeghajtással bajlódni.

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #13 on: 2015.January.13. 00:50:00 »
Ehhez azért tényleg "modern idők" kellenek. Annak idején még ilyen MAX232 szintű IC nem is létezett. Ahhoz képest legalább megpróbálták. :) De ha szabad a "modern idők" alkatrészeit használni, akkor most lehetne illeszteni normális soros portot a géphez.

Tudom, direkt azert irtam oda, hogy "modern idok", hogy ma mar nem problema. De amugy akkoriban is meg lehetett volna ezt oldani azert, ha nem is pont MAX232-vel, de ugye a koltseg az koltseg ...

Offline MGyHardSoft

  • Beginner
  • *
  • Posts: 28
  • Country: hu
Re: EP soros interfész és bővítő blokknyomtatóhoz
« Reply #14 on: 2015.May.16. 23:20:59 »
Ezt olvastátok már 1992-ből?
http://ep128.hu/Ep_Hardware/Ep_Sorosk.htm

M. Gy.