OldComp.cz

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

OldCompu nen nikdy dost!

Právě je 29.11.2021, 11:29

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 58 ]  Přejít na stránku Předchozí  1, 2, 3, 4
Autor Zpráva
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 04.10.2021, 07:31 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Celkem zajímavé zařízení. Bylo by dobré prozkoumat, k čemu vlastně sloužilo. Nakreslit schéma a zdokumentovat.

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 04.10.2021, 08:15 
Offline
Pan Generální
Uživatelský avatar

Registrován: 07.07.2019, 22:14
Příspěvky: 2527
Has thanked: 157 times
Been thanked: 258 times
Edit: Chybička se vloudila, objekt zájmu je na předchozí stránce :-).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 05.10.2021, 10:41 
Online
Radil
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 309
Bydliště: Pardubice
Has thanked: 1 time
Been thanked: 33 times
Nejsou lidi na prozkoumání je moc práce. Snad na ByteFestu bude čas.
Příloha:
SPM MilasPce v03s.jpg
SPM MilasPce v03s.jpg [ 387.6 KiB | Zobrazeno 1061 krát ]

_________________
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: PMI-80
PříspěvekNapsal: 07.10.2021, 11:14 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Už se umí Tvůj počítač "podepsat"?

PMI 80 umí zobrazovat na display, umí vydávat tóny, dokáže řídit i jednoduchého robota.
A co tak něco, jako grafický výstup.

POZOR !!! PMI 80 je stále zařízení pro výuku programování.

Jenže bez nějakého toho HW se to asi neobejde. Technologie 3D-tisku se v tomto případě zdála
optimální. Bylo zvoleno zařízení, které mělo sloužit pro tisk obrázků prostřednictvím
Arduina.
https://www.thingiverse.com/thing:4579436

Tak jsem to předělal pro PMIčko. Ještě to chtělo silnější napájení. Proto ten divný jack.


Přílohy:
det 01.jpg
det 01.jpg [ 38.69 KiB | Zobrazeno 986 krát ]
celek.jpg
celek.jpg [ 29.7 KiB | Zobrazeno 986 krát ]

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 07.10.2021, 11:21 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Vše řídí program s tajuplným názvem Edit. Nechci v žádném případě, aby toto dílko nějakým
způsobem nahrazovalo zařízení pro psaní a tisk. Tady se učím programovat a toto je výsledek.

Takže "můj Editor" píše jen znaky, které umí počítač. A co NEUMÍ?
Nepočítá znaky na řádce a nepočítá řádky na stránce. Vždy dojede na nějaký ten doraz a čeká
dokud nedojde smyčka nebo cyklus.

Paměťově se nachází z části od 1C00, respektive od 1C04, kam se ukládají skokové instrukce
jednotlivých znaků. Já to pojmenoval "PRINT BUFFER". Veškeré ostatní řídící instrukce jsou
od 8000. Celková délka nepřesahuje 4kb.

A jak to vlastně všechno funguje?

PMI má pouze 25 tlačítek, ale k dispozici je jich vlastně pouze 23. "RE" a "I" jsou systémová.
Po startu se zobrazí "Edit".
v tomto se dá:
- tlačítko 8 (SP-spouštěcí poloha) pero se přesune do horního levého rohu.
- při výměně papíru, formát A5.
- tlačítko R (P-parkování) pero se přesune opačně, do pravého spodního rohu.
- tl. 0 tl.1 kalibrace pera. 0 = 5 mikro řádků dolů a 1 = 5 mikro řádků nahoru.
- kalibrovat pero se provádí raději před tiskem.
- tlačítko 9 (HL-asi hlavní) provede přímo tisk "PMI -80" a podtrhne ho.
- tlačítko D (DE-demo) vypíše nápis "demo", podtrhne ho a vypíše všechny znaky.
- tlačítko EX (DEL) Spuštění samotného "editoru".
/
/
/zobrazí se E na display na 1 znak z leva. Aktivní tlačítka jsou:
-0 až 9, A sž F, S, L, M, R. Těmi se píše. Tl "=" se text odešle k tisku.
Tl. BR (GR-grafik) je přechod do grafického módu. Funguje i zpětně, do "E".
/
/
/V grafickém modu se vypisují znaky nad tlačítky. Kromě 8, 9, A,
B a D. Pro výpis "grafických" znaků je nutno přejít do režimu E.
Jedině v tomto modu se odesílá impulz pro tisk.

- při chybně napsaném znaku se použije EX (DEL). Smaže se display, buffer a program se restartuje.

Počet znaků na řádce není limitován. Na zobrazovači se přestanou ukazovat další znaky (po dalších
několika stlačení se ale zhroutí), ale do bufferu se dál ukládají. Ale 14 znaků je fakt limit pro
přesun pera do krajní pravé polohy. Počet řádků by neměl překročit číslo 8.

A zde pár ukázek:
Ahoj borče
https://youtu.be/9lAd25WbnGQ
Kalibrace
https://youtu.be/syof8dM2dgM
Ahoj rovná se
https://youtu.be/r2i1tzMuQhs
NO TOTO?
https://youtu.be/9CBypL40o9A
Demo
https://youtu.be/D3UNHd5tpK8
Park2
https://youtu.be/EWs52I0dDVU
Podpis
https://youtu.be/5fHZGg5U1_0
SP
https://youtu.be/L3c_l88r5wI

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Naposledy upravil Klásek dne 07.10.2021, 12:15, celkově upraveno 1

Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 07.10.2021, 11:30 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Foto:


Přílohy:
motor a převod.jpg
motor a převod.jpg [ 30.57 KiB | Zobrazeno 990 krát ]
držák pera.jpg
držák pera.jpg [ 28.84 KiB | Zobrazeno 990 krát ]
klavesnice.jpg
klavesnice.jpg [ 39.68 KiB | Zobrazeno 990 krát ]

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu
Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 07.10.2021, 11:36 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Výpis programu:

V PDF -
https://drive.google.com/file/d/1LT0YT5 ... sp=sharing
https://drive.google.com/file/d/1kk8vaW ... sp=sharing
https://drive.google.com/file/d/1hEJTy_ ... sp=sharing

V TXT -
https://drive.google.com/file/d/1kSkGnL ... sp=sharing
https://drive.google.com/file/d/1Xo_Vcu ... sp=sharing
https://drive.google.com/file/d/1QOIXg5 ... sp=sharing

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 07.10.2021, 11:51 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Ještě něco k HW:

Vše je připojeno k přídavnému 8255A. Všechny brány nastaveny jako výstupní. K připojení jsou použity porty 0 až 3.
V konektoru je dodatečně připojen jeden GND vodič. Napájení je ale externí.

Je dobré si vytvořit více variant držáků pera a různými průměry pro uchycení různých psacích nástrojů. Já osobně mám 3 kousky.

Mnoho štěstí těm, kdo mě budou chtít následovat.

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 09.10.2021, 18:23 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Ještě snad poslední věc. Vše, co jsem k tomuto poslednímu příspěvku sesbíral, poznámky, bláboly, fotky a nesmysly jsou v tomto RAR balíku.
https://drive.google.com/file/d/1NZjHaS ... sp=sharing

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 11.10.2021, 13:04 
Offline
Kecálek

Registrován: 16.11.2013, 20:07
Příspěvky: 239
Has thanked: 0 time
Been thanked: 90 times
Moc pěkné. Jakým materiálem jsi to tiskl a na jaké tiskárně?


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 13.10.2021, 07:37 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Tiskárna je Ender 3. Filament čínský Sunlu. Dělá se s tím celkem dobře. Ale převody jsem musel trochu obrousit brusným papírem.
Držák pera filamentem od Creality. Také Čína.

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 13.10.2021, 07:59 
Offline
Profík

Registrován: 11.11.2013, 10:29
Příspěvky: 900
Has thanked: 222 times
Been thanked: 239 times
Moc pekne. Je hezke videt takovy hw projekt pro 8-mi bit dotazeny do funkcniho stavu. Gratuluji.

Proc jsi pouzil na pritlak pera krokovy motor? Vsimnul jsem si, ze to asi nedela dobrotu. Mozna by bylo lepsi pouzit relatko tak, aby se pero prilozilo na papir kolmo a take rychleji. A usetril by jsi tri bity na ovladani ;-) a to uz je neco :-)

Ale, ja pisu, moc pekna konstrukce. Jen tak dal...

_________________
Sharp MZ-800++, MZ-1500++, MZ-2500++, SM-B-80T, MK-14_replica, HP-85, ZX-80+replica, ZX81, ZX-Spectrum+replica++, PMI-80+replica, SAM coupe++, PMD-85-2A+3, Didaktik-M, SORD-M5, TI-57, TI-59+PC-100, TI99/4A, ZetaV2+ppp, ZX-uno, Petr


Nahoru
 Profil  
 
 Předmět příspěvku: Re: PMI-80
PříspěvekNapsal: 16.10.2021, 02:36 
Offline
Kecka
Uživatelský avatar

Registrován: 29.10.2014, 12:00
Příspěvky: 67
Bydliště: Bruntál
Has thanked: 0 time
Been thanked: 16 times
Řízení pera, Z osy je myšlenka původního autora.
Vím, pero někdy trochu jako by "škrtne bokem". Ideální by byl, čistě vertikální směr. V plánu je řízení MINI servem.
Ještě není všem dnům konec.

_________________
Dva pytle pšenice a jeden pytel ovsa. Ječmen a žito nevedu


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ů: 58 ]  Přejít na stránku Předchozí  1, 2, 3, 4

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 3 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