OldComp.cz
https://oldcomp.cz/

PMI-80
https://oldcomp.cz/viewtopic.php?f=113&t=5153
Stránka 44

Autor:  Klásek [ 04.10.2021, 07:31 ]
Předmět příspěvku:  Re: PMI-80

Celkem zajímavé zařízení. Bylo by dobré prozkoumat, k čemu vlastně sloužilo. Nakreslit schéma a zdokumentovat.

Autor:  Czech Human [ 04.10.2021, 08:15 ]
Předmět příspěvku:  Re: PMI-80

Edit: Chybička se vloudila, objekt zájmu je na předchozí stránce :-).

Autor:  MilasPce [ 05.10.2021, 10:41 ]
Předmět příspěvku:  Re: PMI-80

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 6966 krát ]

Autor:  Klásek [ 07.10.2021, 11:14 ]
Předmět příspěvku:  Re: PMI-80

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 6891 krát ]
celek.jpg
celek.jpg [ 29.7 KiB | Zobrazeno 6891 krát ]

Autor:  Klásek [ 07.10.2021, 11:21 ]
Předmět příspěvku:  Re: PMI-80

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

Autor:  Klásek [ 07.10.2021, 11:30 ]
Předmět příspěvku:  Re: PMI-80

Foto:

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

Autor:  Klásek [ 07.10.2021, 11:36 ]
Předmět příspěvku:  Re: PMI-80

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

Autor:  Klásek [ 07.10.2021, 11:51 ]
Předmět příspěvku:  Re: PMI-80

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.

Autor:  Klásek [ 09.10.2021, 18:23 ]
Předmět příspěvku:  Re: PMI-80

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

Autor:  Nostalcomp [ 11.10.2021, 13:04 ]
Předmět příspěvku:  Re: PMI-80

Moc pěkné. Jakým materiálem jsi to tiskl a na jaké tiskárně?

Autor:  Klásek [ 13.10.2021, 07:37 ]
Předmět příspěvku:  Re: PMI-80

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.

Autor:  Mikes21 [ 13.10.2021, 07:59 ]
Předmět příspěvku:  Re: PMI-80

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

Autor:  Klásek [ 16.10.2021, 02:36 ]
Předmět příspěvku:  Re: PMI-80

Ří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.

Stránka 44 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/