OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 16.04.2024, 16:34

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku Předchozí  1, 2, 3  Další
Autor Zpráva
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 26.05.2022, 17:31 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Takže Humble Graf sa mi na XY4150 nepodarilo rozchodiť. Maximálne nakreslil celý obraz ako jednu krátku čiaru, alebo skončil s hláškou že čaká na nastavenie dolného rohu.

Ďalšou možnosťou je pripojiť ho na starší HP notebook s výstupom na LPT1. Spravil som si redukciu na kábel s pripojením na LPT1. Našiel som pár programov na ovládanie - problém je, že nemajú kompatibilné výstupy a každý potrebuje špecifické zapojenie kábla. Prvý v poradí na testy je program HPGL interpreter - funkčný pod DOSom vo Win 98. Po pripojení Ploter reagoval na posuv papiera, posuv hlavy a zdvih pera. Nahral som program Zidle.plt a spustil tlač. Musím priznať, že vykreslovanie bolo podstatne rýchlejšie ako pri ovládaní z Atari. Výsledok je na obrázku - neviem posúdiť či chyba vo vykreslovaní je v dátach, alebo nastala chybou komunikácie a vykreslovania na XY4150.
V programe je pár parametrov na nastavenie. Takže vyskúšam a uvidím ako to ovplyvní výsledok.


Přílohy:
HPGL- pokus.jpg
HPGL- pokus.jpg [ 201.6 KiB | Zobrazeno 3513 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 27.05.2022, 09:14 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1923
Bydliště: Olomouc
Has thanked: 897 times
Been thanked: 693 times
hod sem ten hpgl, zkusim jak to udela muj.

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 27.05.2022, 20:26 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Posielam originál súbor, ja som z toho čo som použil zmazal ten začiatok. Program mi písal že je to neznámy príkaz.
Originál = .(;.I81;;17:.N;19:IN;SC;PU;PU;SP1;LT;VS36;PA1827,521;PD;PA1864,610; ..........
Použité = PU;PA1827,521;PD;PA1864,610; .................

Dík za pomoc a čas :clap:


Přílohy:
ZIDLE.PLT.zip [6 KiB]
102 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 28.05.2022, 03:33 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2586
Bydliště: Praha
Has thanked: 510 times
Been thanked: 619 times
Zkusil jsem to upravit pro XY4160, ale moc se nezadařilo. Vyhodil jsem na začátku příkazy co by stejně nic nedělaly (tloušťka čáry, rychlost...) a v prohlížeči to vypadá dobře:
Příloha:
zidle_prohlizec.jpg
zidle_prohlizec.jpg [ 96.68 KiB | Zobrazeno 3443 krát ]

Navíc jsem přidal otočení souřadnic (RO90;) a pak to vytiskne takhle:
Příloha:
zidle_xy4160.jpg
zidle_xy4160.jpg [ 118.44 KiB | Zobrazeno 3443 krát ]

Blíží se to ale pořád je něco špatně, i to skončí s chybou...
Polidštěná verze s jedním příkazem na řádek je v příloze.
Příloha:
ZIDLE.ZIP [7.01 KiB]
100 krát

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 30.05.2022, 02:34 
Offline
Pan Generální

Registrován: 07.05.2014, 01:21
Příspěvky: 2586
Bydliště: Praha
Has thanked: 510 times
Been thanked: 619 times
Jak se podle předchozího výsledku dalo čekat, problém byl v souřadnicích. V tom obrázku se najdou hodnoty Y přes 7500, ale XY4160 má základní rozlišení 10400x7400.
Přidal jsem na začátek úpravu rozlišení na 15600x11100 (x1,5). S tím už se to v pohodě korektně nakreslí...
Příloha:
zidle2.jpg
zidle2.jpg [ 106.95 KiB | Zobrazeno 3362 krát ]

Příloha:
ZIDLE2.ZIP [7.02 KiB]
108 krát

_________________
ZX80, ZX81, ZX Spectrum, ZX Spectrum +2, Didaktik M, PMD 85-1,2A,3, Olivetti Prodest PC 128, Acorn BBC Micro, PC-XT, Amiga 500


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 01.06.2022, 15:58 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Tak som tú nešťastnú Zidle2 vytlačil a výsledok je už skoro v norme. Najprv som obkreslil použitelný priestor 7400 x 10400, takže tá čiara hore a dole je z toho rámika. Niekde muselo dôjsť k posunu pretože hore je to ešte za čiarou a na konci to potom už tiež netrafil.

To že je niekde problém v komunikácií sa mi potvrdilo na druhom obrázku - TEST. Je to podľa krátkeho programu:
IN;
PU;PA0,0;
PD;PA10400,0;PA10400,7400;PA0,7400;PA0,0;
PU;PA5200,3700;
CI750;
CI1500;
CI2250;
PU;PA0,0;
PD;PA10400,7400;
PU;PA10400,0;
PD;PA0,7400;
PU;PA0,0;

Kružnice sa nespojili a na konci kríž cez uhlopriečky je tiež posunutý.


Přílohy:
Test na HP6000.jpg
Test na HP6000.jpg [ 110.1 KiB | Zobrazeno 3284 krát ]
Zidle HP6000.jpg
Zidle HP6000.jpg [ 190.7 KiB | Zobrazeno 3284 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 01.06.2022, 16:04 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Nakoniec ma to prinútilo naštartovať aj staršiu mašinu Atlon 2500+ WXP. Použil som ten istý program - HPGL Interpreter, ale skúsil som iný obrázok - Air.plt. Vykreslený bez problémov. Tak teraz neviem čo si mám o tom myslieť, jediný rozdiel je na HP WIN98 a na PC WXP.


Přílohy:
AIR PC Atlon.jpg
AIR PC Atlon.jpg [ 159.6 KiB | Zobrazeno 3284 krát ]
Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 01.06.2022, 23:16 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 975
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 485 times
Citace:
To že je niekde problém v komunikácií sa mi potvrdilo na druhom obrázku - TEST. Je to podľa krátkeho programu

Nemyslím si, že by byla chyba v komunikaci. Plotr správně přijme příkaz pro vykreslení kružnice (např. CI1500;), který již zpracovává sám bez účasti nadřazeného systému a o to se i snaží. Buď je problém v mechanice plotru v ose Y nebo v elektronice v buzení osy Y - z nějakého důvodu vypadávají kroky jedním směrem. Obrázek židle jsem na svých plotrech (XY4130 a XY4140) tisknul pod CP/M se svým ovladačem na Stone 64kB několikrát a nikdy s ním nebyl žádný problém.

Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 02.06.2022, 17:35 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Chybu v samotnej elektronike nie som schopný diagnostikovať, pokiaľ sa jedná o náhodilý výpadok kroku. Na to by som asi potreboval osciloskop. Jediný merák čo mám doma je multimeter.

Napadla ma ešte jedna vec - LPT kábel, pokiaľ si spomínam mal obmedzenú dĺžku tuším na dva metre. Môžem sa však mýliť. Spravil som si nový kábel cca 0.7m a vytlačil som Test. Prebehlo to trikrát presne na to isté miesto - čiara na čiaru. Pridal som ku tomu ešte pôvodný kábel + 1.5m a vytlačilo to už s posunutím súradníc.

Otázka do pléna: Na akej napäťovej úrovni je definovaný výstupný signál na LPT porte PC?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 02.06.2022, 17:58 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1623
Bydliště: Pardubice
Has thanked: 28 times
Been thanked: 247 times
Je to TTL. LPT lze spolehlivě propojit na vzdálenost 2m. V praxi ale lze komunikovat i na vzdálenost max. 5m, při správném stínění datových vodičů komunikačního kabelu. Zaleží i na rychlosti a módu (Centronics, SPP, EPP, ECP).

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 02.06.2022, 18:04 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1623
Bydliště: Pardubice
Has thanked: 28 times
Been thanked: 247 times
Pro jakýkoliv datový kabel a pro kabel na paralelní port dvojnásobně platí, že každý datový vodič by měl být od sousedního kryt zemním vodičem (GND) nebo stíněním. Lze se tak vyhnout "přeslechům" mezi jednotlivými datovými vodiči a kabel bude možno používat pro vyšší přenosovou rychlost i na větší vzdálenost. Pokud se využívá plochého vodiče, vyplývá toto doporučení už z vlastního zapojení pinů paralelního portu. Pokud se používá svazek vodičů, je optimální použití kabelu, kde jsou vždy dvě žíly smotány dohromady, a jednu z nich použít jako další zemní vodič. Pak nevedou souběžně, ale dotýkají se pouze v bodě křížení, podobně jako vinutí křížových cívek.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 02.06.2022, 19:31 
Offline
Kecka

Registrován: 04.11.2021, 10:45
Příspěvky: 66
Bydliště: Liptovský Mikuláš
Has thanked: 3 times
Been thanked: 13 times
Dík za info. Takže budem musieť spraviť nový kábel. Mám to zbastlené z plochého kábla 6x0.22. Dalo by sa na to použiť niečo podobné ako je UTP kábel, ten je originál drôt, ale mám niečo podobné - 4x2 točené páry drôt bez tienenia. V zapojení potrebujem zapojiť 4x data a vývod 5 + 6 na XY4150 je zapojený na 19 + 20 /zem/ LPT. Z každého páru pôjde vždy jeden kábel na zem v LPT. Stačí to uzemniť na jednej strane alebo je to potrebné na oboch koncoch?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 03.06.2022, 07:33 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1623
Bydliště: Pardubice
Has thanked: 28 times
Been thanked: 247 times
Na obou koncích, aby tam tekl alespoň nějaký proud v protisměru.

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 30.03.2024, 23:18 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1623
Bydliště: Pardubice
Has thanked: 28 times
Been thanked: 247 times
Prosím sháním dokumentaci k XY4140, schéma a návody jak co s tím.
Zajímá mě komunikace s FK-1, Didaktik, PMD85, Sharp, Maťo a PC.
Nedělal někdo chytrou destičku (třeba s jednočipem) pro HPGL, která by se předřadila a udělala z toho 4160ku?
Nemá někdo navíc levně datový konektor?

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
 Předmět příspěvku: Re: XY4150 - pomoc
PříspěvekNapsal: 31.03.2024, 00:52 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 975
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 485 times
Schéma a návod na úschovně - 4140 a 4150 se liší jen v drobnostech (třeba síťový vypínač).

PMD85 má svůj vlastní ovládací program přidaný v ROM modulu, při inicializaci se nahrává do volného prostoru vedle VideoRAM a dost zásadně si modifikuje BASIC.

Pro FK-1 jsem si napsal svůj "ovladač", respektice dva: jeden sídlí ve volné pozici 2 kilové EPROM, inicializuje se krátkým prográmkem pod CP/M a umí dělat opis znaků, které se zobrazují na monitoru i na plotru (v CP/M "echo" - zapnutí/vypnutí CTRL+P), druhý se spouští z příkazového řádku CP/M s parametrem (HPGL soubor - jen relativní/absolutní pohyb po přímkách) a ten pak vykreslí na plotru. Funguje to, ale není to moc na chlubení...

Na PC byly nějaké utility, třeba něco vytěžíš tady. Ale tím jsem se nikdy nezabýval.

P.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 37 ]  Přejít na stránku Předchozí  1, 2, 3  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz