BT-100

Z PMD 85 Infoserver

(Rozdiel medzi revíziami)
Djb (Diskusia | príspevky)
D (kat)
Djb (Diskusia | príspevky)
D (kat)
Riadok 184: Riadok 184:
* [[download:136|BT-100]] - scan návodu k tlačiarni BT-100 a ovládače
* [[download:136|BT-100]] - scan návodu k tlačiarni BT-100 a ovládače
-
[[Category:Hardvér|PMD 85 Periférie]]
+
[[Category:Hardvér]]

Verzia zo dňa a času 17:32, 20. marec 2021

BT-100


BT-100
BT-100

Obsah


BT-100 je jendoduchá jednoihličková tlačiareň, ktorá sa pripájala vo svojej dobe k rôznym 8 bitovým počítačom, vrátane PMD 85. Prispela k tomu vtedy určite pomerne priaznivá cena 1500 Kčs. Zároveň sa BT-100 predávala aj ako súčasť kazetopáskovej pamäte SP 210 T, čo jej výskyt v československých domácnostiach určite zvýšilo.

Tlačiareň umožňuje tlačiť na bežný kancelársky papier veľkosti A4 podložený "kopirákom", 480 bodov na riadok, rýchlosťou asi 150 bodov za sekundu. Tlačiareň obsahuje dva motory, jeden pre popun papiera, druhý pre posun pre posun vozíka, na ktorom je jediná tlačová ihla. Synchronizácia posuvu je riešená dvoma plastovými kolieskami (pre každý motor jeden) s rovnomerne rozmiestnenými štrbinami, cez ktoré sa optočlenom snímajú impulzy pri posuve papiera, resp. vozíka.

Tlačiareň sa napája externým jednosmerným zdrojom 22V/1A. Na zadnej strane tlačiarne sú iba spájkovacie piny, na ktoré je potrebné priviesť dané napätie.

Pripojenie k PMD 85

Pre pripojenie k počítaču slúžia dva 7-pinové DIN konektory umiestnené na zadnej strane tlačiarne označené IN a OUT. Na strane PMD 85 sa tlačiareň pripája na konektor K4 - GPIO/0, takže je potrebný 20 pinový konektor FRB samec.

Prepojenie BT-100 a PMD 85
BT-100 - 2x DIN-7 PMD 85 - FRB M20 (K4 - GPIO/0)
Význam Signál Smer Pin Port
snímač synchronizácie tlače OUT 6 ---> 9 PC7
snímač súradníc bodu OUT 7 ---> 10 PC6
snímač dorazu vozíka OUT 1 ---> 11 PC5
snímač posuvu papiera OUT 3 ---> 12 PC4
GND OUT 2 ---- 1 GND
posun vozíka vľavo IN 4 <--- 19 PA7
posun vozíka vpravo IN 1 <--- 17 PA5
posun papiera IN 6 <--- 18 PA4
ihla IN 5 <--- 14 PA0
GND IN 2 ---- 1 GND

Pripojenie k PC

Tlačiareň BT-100 je možné pripojiť k PC cez LPT konektor (25 pinový Cannon) a tlačiť tak priamo z Emulátora PMD 85. LPT port musí byť v BIOSe prepnutý do režimu EPP alebo ECP.

Prepojenie BT-100 a PMD 85
BT-100 - 2x DIN-7 PC - Cannon M25
Význam Signál Smer Pin Signál
snímač synchronizácie tlače OUT 6 ---> 10 nAck
snímač súradníc bodu OUT 7 ---> 13 Select
snímač dorazu vozíka OUT 1 ---> 11 Busy
snímač posuvu papiera OUT 3 ---> 12 Paper-Out
GND OUT 2 ---- 24 GND
posun vozíka vľavo IN 4 <--- 4 Data2
posun vozíka vpravo IN 1 <--- 3 Data1
posun papiera IN 6 <--- 2 Data0
ihla IN 5 <--- 5 Data3
GND IN 2 ---- 18 GND

Ovládací softvér

K tlačiarni BT-100 sa dodávalo tzv. Zvláštne príslušenstvo s ovládacím a demonštračným programom. Súbor pásky bt100ovl.ptp obsahuje tieto súbory:

  • 01/? TISK BT1 - ovládač pre BASIC-G /V1.0 - nahráva sa v Monitore príkazom MGLD 01 a inicializuje príkazom JUMP 7326
  • 02/? TISK BT2 - ovládač pre BASIC-G /V2.0 alebo BASIC-G /V2.A - nahráva sa v BASICu príkazom LOAD CODE 2 a inicializuje príkazom A=USR('7326)
  • 03/> DEMO BT - demonštračný program v BASICu - obsahuje ukážky a informácie o používaní ovládača
10 OUTPUT 2;"Tlac textu ";A;A$ : REM Tlač textu a premenných, ako v príkaze PRINT
20 PRINT #2;"Tlac textu ";A;A$ : REM Tlač textu a premenných, ako v príkaze PRINT
30 LIST #2; : REM Tlač listinu celého programu 
40 LIST #2;100 : REM Tlač listinu programu od riadku 100
50 A=USR(29269) : REM Hardcopy obrazovky

Druhou alternatívou je ovládač, ktorý sa nahráva z ROM Modulu. Tento ovládač bol pôvodne vytvorený pre Consul 2717 (Zbrojováček) a jeho zdrojový text vyšiel v Aktualitách č. 4 (12/89). Zdrojový text bol prepísaný do assembleru DAM, upravený a prispôsobený pre použitie v BASICu na PMD 85-2/2A/3. Zdrojový text je v súbore pásky bt100-rmm23-src.ptp. Súbory ovládačov určené do ROM Modulu pre jednotlivé verzie sú bt100-2.rmm - pre PMD 85-2/2A a bt100-3.rmm pre PMD 85-3 a umiestňujú sa do ktorejkoľvek pozície za BASICom. Ovládače sa spustia a inicializujú príkazom ROM x, kde x je číslo pozície v ROM Module.

10 OUTPUT 200; : REM Hardcopy obrazovky
20 OUTPUT 201;"Tlac textu ";A;A$ : REM Tlač textu a premenných, ako v príkaze PRINT
30 PRINT #201;"Tlac textu ";A;A$ : REM Tlač textu a premenných, ako v príkaze PRINT
40 LIST #201; : REM Tlač listinu celého programu
50 LIST #201;100 : REM Tlač listinu programu od riadku 100

Na stiahnutie

  • BT-100 - scan návodu k tlačiarni BT-100 a ovládače