{"id":76,"date":"2021-08-06T11:10:54","date_gmt":"2021-08-06T10:10:54","guid":{"rendered":"http:\/\/www.8bit-replicas.com\/?p=76"},"modified":"2021-08-22T14:43:05","modified_gmt":"2021-08-22T13:43:05","slug":"replika-mikropocitaca-mistrum-ii-prototyp-repliky","status":"publish","type":"post","link":"https:\/\/www.8bit-replicas.com\/index.php\/2021\/08\/06\/replika-mikropocitaca-mistrum-ii-prototyp-repliky\/","title":{"rendered":"Replika mikropo\u010d\u00edta\u010da MISTRUM II. &#8211; prototyp repliky"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Kon\u0161trukcia mikropo\u010d\u00edta\u010da MISTRUM ma zaujala u\u017e v dobe, ke\u010f bola v Amat\u00e9rskom R\u00e1diu zverejnen\u00e1, av\u0161ak ke\u010f\u017ee v tej dobe som bol pr\u00e1ve na Z\u00e1kladnej vojenskej slu\u017ebe v Kutnej Hore, tak sa na neho nejako zabudlo. Po n\u00e1vrate z vojen\u010diny som si u n\u00e1s v Ko\u0161iciach  v obchodnom dome Dargov za socialistick\u00fdch 4.999,- K\u010ds k\u00fapil Didaktik Gama a t\u00fdm p\u00e1dom cel\u00fd MISTRUM pre m\u0148a stratil v\u00fdznam.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Po dlh\u00fdch rokoch, ke\u010f som sa tak nejako znova vr\u00e1til k 8-bitov\u00fdm po\u010d\u00edta\u010dom, som na neho znova narazil pri prezeran\u00ed star\u00fdch \u010dasopisov a rozhodol som sa (niekedy v r.2012), \u017ee ho teda sk\u00fasim postavi\u0165 (\u0161ufl\u00edky pln\u00e9 TTL \u0161v\u00e1bov, no \u010do u\u017e s nimi). Pravdu povediac, staval som sa k tomuto mikropo\u010d\u00edta\u010du tro\u0161ka skepticky, nako\u013eko sa mi spo\u010diatku nedarilo n\u00e1js\u0165 nikoho, kto tento po\u010d\u00edta\u010d postavil a prev\u00e1dzkoval.  Pre\u0161tudoval som si podrobne p\u00f4vodn\u00fd \u010dl\u00e1nok a za\u010dal pomali\u010dky prekreslova\u0165 sch\u00e9mu. Bolo mi jasn\u00e9, \u017ee vzh\u013eadom na dobu svoho vzniku neexistuj\u00fa v\u00fdrobn\u00e9 podklady pre plo\u0161n\u00fd spoj a z jeho scanu z \u010dasopisu a bez v\u0155tacieho predpisu by bolo takmer nemo\u017en\u00e9 da\u0165 plo\u0161n\u00fd spoj vyrobi\u0165. \u00c1no, st\u00e1le tu existovala (a existuje) mo\u017enos\u0165 vyrobi\u0165 ho v dom\u00e1cich podmienkach fotocestou a n\u00e1sledne ru\u010dne odv\u0155ta\u0165, doska by v\u0161ak nebola prekoven\u00e1 a ru\u010dne dop\u013a\u0148a\u0165 prekovy teda nie je pr\u00e1ve moja ob\u013e\u00faben\u00e1 \u010dinnos\u0165. Po prekreslen\u00ed sch\u00e9my a jej n\u00e1slednej nieko\u013ekon\u00e1sobnej kontrole som st\u00e1l pred dilemou, ako zrealizova\u0165 prototyp, na ktorom by sa overila funk\u010dnos\u0165 celej kon\u0161trukcie. Nemal som ve\u013emi chu\u0165 da\u0165 vyrobi\u0165 plo\u0161n\u00fd spoj (v tej dobe e\u0161te v\u00fdroba 5ks dosiek vych\u00e1dzala na cca 250USD), a tak som sa rozhodol, \u017ee teda prototyp postav\u00edm na univerz\u00e1lnych dosk\u00e1ch a predr\u00f4tujem to. Tak som ich na\u0161tartoval, posp\u00e1jal ich spolu tak, aby som z\u00edskal dosku o ve\u013ekosti p\u00f4vodn\u00e9ho plo\u0161n\u00e9ho spoja (29x19cm) a pod\u013ea neho aj umiestnil na dosku obj\u00edmky. Nap\u00e1jacie rozvody som realizoval tak, ako to bolo v p\u00f4vodnej kon\u0161trukcii, nap\u00e1jac\u00edmi p\u00e1sikmi, ktor\u00e9 som z\u00edskal u\u017e ani neviem kde, ale mal som ich odlo\u017een\u00fa celkom slu\u0161n\u00fa z\u00e1sobu. Ich \u00faprava nebola celkom jednoduch\u00e1 (p\u00e1siky boli pokryt\u00e9 nejakou pomerne odolnou farbou), ale nejako som to dal. Potom som za\u010dal pomali\u010dky osadzova\u0165 aj pas\u00edvne s\u00fa\u010diastky a zap\u00e1ja\u0165 dosku pod\u013ea sch\u00e9my a p\u00f4vodn\u00e9ho plo\u0161n\u00e9ho spoja. Ale viac asi napovie fotogal\u00e9ria.<\/p>\n\n\n\nngg_shortcode_0_placeholder\n\n\n\n<p class=\"wp-block-paragraph\">Pomerne r\u00fdchlo mi do\u0161lo, \u017ee tadia\u013eto teda cesta nevedie, za\u010dal som sa v tom chaose str\u00e1ca\u0165 a nejako sa vytratila aj motiv\u00e1cia a tak doska \u0161la na nejak\u00fd \u010das do krabice medzi ostatn\u00e9 rozpracovan\u00e9 projekty. Po \u010dase mi to predsa len nedalo, nem\u00e1m vo zvyku h\u00e1dza\u0165 flintu do \u017eita, a tak som sa predsa len pustil do prekreslenia p\u00f4vodnej dosky. A tu som zistil, \u017ee podklady v \u010dasopise nie s\u00fa \u00fapln\u00e9 &#8211; nejak\u00fdm nedopatrn\u00edm zabudli zverejni\u0165 obr\u00e1zok zapojenia dr\u00e1tov\u00fdch prepojok zo strany spojov, \u010do v\u0161ak nebola a\u017e tak\u00e1 trag\u00e9dia, nako\u013eko sa dali domyslie\u0165 na z\u00e1klade toho, ko\u013eko spojov zostalo po kompletnom prekreslen\u00ed dosky nezapojen\u00fdch. Vtedy som si uvedomil, ako zle je cel\u00e1 doska nakreslen\u00e1 (40 dr\u00e1tov\u00fdch prepojok na tak ve\u013ekej doske a e\u0161te k tomu ve\u013ea z nich kr\u00ed\u017eom cez cel\u00fa dosku). Rozumiem tomu, \u017ee autori nemali v tej dobe k dispoz\u00edcii v\u00fdpo\u010dtov\u00fa techniku a programov\u00e9 vybavenie ako m\u00e1me dnes a teda im ni\u010d nevy\u010d\u00edtam &#8211; treba si uvedomi\u0165, kedy a v ak\u00fdch podmienkach t\u00e1to kon\u0161trukcia vznikla. A tak som okrem p\u00f4vodnej dosky (podklady pre v\u00fdrobu bud\u00fa taktie\u017e zverejnen\u00e9 pre z\u00e1stancov 100% repl\u00edk) nakreslil aj dosku, ktor\u00e1 m\u00e1 rozlo\u017eenie s\u00fa\u010diastok identick\u00e9 s p\u00f4vodnou doskou, plus s\u00fa na nej umiestnen\u00e9 s\u00fa\u010diastky, ktor\u00e9 na p\u00f4vodnej doske neboli (nie je ich ve\u013ea, p\u00f4vodne boli realizovan\u00e9 formou &#8222;vrab\u010dieho hniezda&#8220;), ale s \u00faplne nov\u00fdm routovan\u00edm, ktor\u00e9 by pokia\u013e mo\u017eno eliminovalo dr\u00e1tov\u00e9 prepojky. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V z\u00e1ujme zachovania &#8222;replikovitosti&#8220; som ponechal p\u00f4vodn\u00fd sp\u00f4sob rozvodu nap\u00e1jania p\u00e1sikmi. Posilova\u010de zbernice (IO32, IO33, IO35 a IO36) bolo na p\u00f4vodnej doske mo\u017en\u00e9 osadi\u0165 bu\u010f obvodmi MHB8282\/8286 alebo 74LS245, tu som zvolil natvrdo osadi\u0165 74LS245, ostatn\u00e9 obvody zostali zachovan\u00e9 z p\u00f4vodnej kon\u0161trukcie. Dosku sa pomerne r\u00fdchlo podarilo naroutova\u0165 bez v\u00e4\u010d\u0161\u00edch probl\u00e9mov, prepojky zmizli a na moje prekvapenie pri porovnan\u00ed p\u00f4vodnej a novej dosky som zistil, \u017ee k\u00fdm p\u00f4vodn\u00e1 obsahovala 1164 prekovov (plus st\u00e1le 40 prepojok), moja verzia dosky ich m\u00e1 216 a \u017eiadnu prepojku. Tu je vidie\u0165 \u00fa\u017easn\u00fa silu technick\u00e9ho pokroku dosiahnut\u00e9ho za cca 30 rokov. Medzi\u010dasom v\u00fdrazne klesli ceny u v\u00fdrobcov prototypov\u00fdch dosiek plo\u0161n\u00fdch spojov (d\u00e1 sa poveda\u0165, \u017ee za\u010dala tak\u00e1 men\u0161ia cenov\u00e1 vojna a v\u00fdrobcovia sa predh\u00e1\u0148ali v tom, kto dok\u00e1\u017ee dosky vyrobi\u0165 lacnej\u0161ie) a tak som sa rozhodol to riskn\u00fa\u0165 a zadal som v\u00fdrobu 5ks prototypov\u00fdch dosiek do JLCPCB.<\/p>\n\n\n\nngg_shortcode_1_placeholder\n\n\n\n<p class=\"wp-block-paragraph\">Po necel\u00fdch troch t\u00fd\u017ed\u0148och dosky dorazili, a tak som sa znova pustil do osadzovania. Rozvody nap\u00e1jania som urobil pomerne tenk\u00fdm dr\u00f4tom (\u010do sa nesk\u00f4r uk\u00e1zalo ako z\u00e1sadn\u00e1 chyba a dos\u0165 ma to vytr\u00e1pilo), pod v\u0161etky obvody som dal prevent\u00edvne obj\u00edmky, dosku osadil \u0161tandardn\u00fdmi TTL obvodmi, naprogramoval PROM 74188 a 74S571, nap\u00e1lil EPROM, ktor\u00fa som si zostavil s\u00e1m pod\u013ea n\u00e1vodu v AR, pripojil kl\u00e1vesnicu od Didaktika a po\u010fme ho testova\u0165. <\/p>\n\n\n\nngg_shortcode_2_placeholder\n\n\n\n<p class=\"wp-block-paragraph\">Na moje ve\u013ek\u00e9 prekvapenie po\u010d\u00edta\u010d reagoval na stla\u010denie kl\u00e1ves p\u00edpan\u00edm, av\u0161ak monitor ost\u00e1val bez obrazu. Tak som dosku odlo\u017eil s t\u00fdm, \u017ee o p\u00e1r dn\u00ed sa na to pozriem a poh\u013ead\u00e1m, kde je probl\u00e9m. Medzit\u00fdm ale za\u00faradovala &#8222;n\u00e1hoda&#8220; a musel som rie\u0161i\u0165 in\u00e9 veci a tak MISTRUM \u0161iel znova do krabice s rozpracovan\u00fdmi projektami. S \u010diasto\u010dn\u00fdm \u00faspechom som sa pochv\u00e1lil aj <a href=\"https:\/\/www.8bity.cz\/\" target=\"_blank\" rel=\"noreferrer noopener\">Martinovi Luk\u00e1\u0161kovi<\/a> ako spriaznenej du\u0161i, \u010do malo za n\u00e1sledok, \u017ee sa o tomto projekte dozvedeli aj \u013eudia z Brnenskej FIT VUT, resp. z m\u00fazea a Martin ma s nimi kontaktoval. Chalani mi ozn\u00e1mili, \u017ee s\u00fa v priamom kontakte s p\u00f4vodn\u00fdmi autormi a \u017ee sa im podarilo z\u00edska\u0165 origin\u00e1l po\u010d\u00edta\u010da, ktor\u00fd je u\u017e umiestnen\u00fd ako expon\u00e1t v m\u00fazeu spolu s dokument\u00e1ciou. A tak sa ku mne dostali ako upraven\u00fd obsah EPROM, tak aj ch\u00fdbaj\u00faci v\u00fdkres prepojek zo strany spojov k p\u00f4vodnej doske. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Samozrejme internetov\u00e9 tamtamy urobili svoje a \u010dasom sa mi ozval aj Pavel K\u0159iv\u00e1nek, ktor\u00fd mal ve\u013ek\u00fd z\u00e1ujem o stavbu repliky. A tak slovo dalo slovo, poslal som mu jednu z dosiek, aby sa ju pok\u00fasil o\u017eivi\u0165. Po osaden\u00ed a pripojen\u00ed k nap\u00e1janiu mal najprv rovnak\u00fd probl\u00e9m ako ja &#8211; \u017eiadny obraz, \u010do sme ale ve\u013emi r\u00fdchlo vyrie\u0161ili &#8211; probl\u00e9mom bola ch\u00fdbaj\u00faca cievka L1 (ch\u00fdbalo ozna\u010denie na doske), ktor\u00e1 zabezpe\u010dovala filtr\u00e1ciu nap\u00e1jania pre generovanie videosign\u00e1lu. Po jej doplnen\u00ed sa na monitore objavilo aspo\u0148 nie\u010do, av\u0161ak obraz bol rozbit\u00fd a evidentne s nespr\u00e1vnym sn\u00edmkov\u00fdm kmito\u010dtom. Pomocou logick\u00e9ho analyz\u00e1tora sa Pavlovi podarilo zisti\u0165, \u017ee sa negeneruje burst sign\u00e1l M, ktor\u00fd m\u00e1 za n\u00e1sledok vygenerovanie sign\u00e1lu ZKR2, ktor\u00fd ur\u010duje za\u010diatok generovania sn\u00edmku.<\/p>\n\n\n\nngg_shortcode_3_placeholder\n\n\n\n<p class=\"wp-block-paragraph\">Po tro\u0161ke \u010dumenia do sch\u00e9my som Pavlovi navrhol zv\u00fd\u0161i\u0165 mierne kapaciu C13 z 27 na 47pF, \u010do pomohlo a na monitore sa objavil stabiln\u00fd obraz, \u010do sa rovnalo takmer mal\u00e9mu z\u00e1zraku. Tak ako v mojom, tak aj v Pavlovom pr\u00edpade procesorov\u00e1 \u010das\u0165 fungovala okam\u017eite, probl\u00e9m bol s obrazom, kde bolo zrejm\u00e9, \u017ee doch\u00e1dza k v\u00fdberu nespr\u00e1vneho \u010dipu SRAM (4x 6116). A tak som sa teda odhodlal, \u017ee mus\u00edm kone\u010dne rozchodi\u0165 aj m\u00f4j kus, aby sme vedeli porovna\u0165, \u010di k rovnak\u00fdm probl\u00e9mom doch\u00e1dza aj na mojom exempl\u00e1ri a teda to bude probl\u00e9m samotnej kon\u0161trukcie, alebo je probl\u00e9m v s\u00fa\u010diastk\u00e1ch, popr\u00edpade realiz\u00e1cii. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V prvom rade som musel vyrie\u0161i\u0165 probl\u00e9m s poddimenzovan\u00fdmi nap\u00e1jac\u00edmi vodi\u010dmi na mojej doske (sp\u00f4sobovalo to v\u00fdrazn\u00fd rozdiel v nap\u00e1jacom nap\u00e4t\u00ed na obvodoch na za\u010diatku a konci nap\u00e1jacej cesty, ktor\u00fd bol a\u017e 0.5V). Tak som vymenil p\u00f4vodn\u00e9 dr\u00f4ty za meden\u00fd vodi\u010d s prierezom 0.75mm<sup>2<\/sup>, \u010do tento probl\u00e9m vyrie\u0161ilo. Samozrejme aj ja som musel doplni\u0165 ch\u00fdbaj\u00facu L1, po pripojen\u00ed k monitoru aj mne nasko\u010dil kr\u00e1sny ostr\u00fd a stabiln\u00fd obraz. V mojom pr\u00edpade v\u0161ak neboli v\u00f4bec \u017eiadne probl\u00e9my s nespr\u00e1vnym delen\u00edm obrazu ako u Pavla. <\/p>\n\n\n\nngg_shortcode_4_placeholder\n\n\n\n<p class=\"wp-block-paragraph\">Pavel potom vymenil jeden z multiplexerov, ktor\u00fd sa spr\u00e1val podivne, \u010do \u010diasto\u010dne vyrie\u0161ilo probl\u00e9m s obrazom, av\u0161ak nie \u00faplne. Po v\u00fdmene 4ks pam\u00e4t\u00ed 6116 za jednu 6164 sa cel\u00fd probl\u00e9m so zobrazovan\u00edm stratil, tak\u017ee predpoklad\u00e1m, \u017ee bu\u010f je na Pavlovom kuse niekde nejak\u00fd studen\u00fd spoj na zbernici pam\u00e4t\u00ed, ktor\u00fd tento probl\u00e9m sp\u00f4sobuje. \u010eal\u0161ou zauj\u00edmavos\u0165ou je, \u017ee u m\u0148a sa probl\u00e9m s sign\u00e1lom M\/ZKR2 neprejavil a generovanie obrazu fungovalo spr\u00e1vne aj s p\u00f4vodnou hodnotou C13, \u010do m\u00f4\u017ee by\u0165 sp\u00f4soben\u00e9 rozptylom hodn\u00f4t s\u00fa\u010diastok.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"http:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03-1024x768.jpg\" alt=\"\" class=\"wp-image-115\" srcset=\"https:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03-1024x768.jpg 1024w, https:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03-300x225.jpg 300w, https:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03-768x576.jpg 768w, https:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03-1536x1152.jpg 1536w, https:\/\/www.8bit-replicas.com\/wp-content\/uploads\/2021\/08\/p03.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u010eal\u0161\u00ed probl\u00e9m sa objavil pri testoch nahr\u00e1vania programov z p\u00e1sky &#8211; nahr\u00e1vanie v\u017edy kon\u010dilo chybou Basicu, \u010do je teda dos\u0165 ne\u0161tandardn\u00e1 chyba. Nakoniec to bolo sp\u00f4soben\u00e9 pr\u00e1ve mojou verziou EPROM (zjavne sa mi nepodarilo ju pri prepisovani z AR zostavi\u0165 spr\u00e1vne), v\u0161etko vyrie\u0161ila origin\u00e1l EPROM, ktor\u00e1 sa ku mne dostala od autorov, potom u\u017e cel\u00fd mikropo\u010d\u00edta\u010d pracoval spr\u00e1vne.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V \u010fal\u0161om pokra\u010dovan\u00ed tejto malej s\u00e1gy bud\u00fa zverejnen\u00e9 podklady pre samotn\u00fa stavbu repliky ako aj pozn\u00e1mky a sk\u00fasenosti zo stavby m\u00f4jho exempl\u00e1ru.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kon\u0161trukcia mikropo\u010d\u00edta\u010da MISTRUM ma zaujala u\u017e v dobe, ke\u010f bola v Amat\u00e9rskom R\u00e1diu zverejnen\u00e1, av\u0161ak ke\u010f\u017ee v tej dobe som bol pr\u00e1ve na Z\u00e1kladnej vojenskej slu\u017ebe v Kutnej Hore, tak sa na neho nejako zabudlo. Po n\u00e1vrate z vojen\u010diny som si u n\u00e1s v Ko\u0161iciach v obchodnom dome Dargov za socialistick\u00fdch 4.999,- K\u010ds k\u00fapil Didaktik &hellip; <a href=\"https:\/\/www.8bit-replicas.com\/index.php\/2021\/08\/06\/replika-mikropocitaca-mistrum-ii-prototyp-repliky\/\" class=\"more-link\">Pokra\u010dova\u0165 v \u010d\u00edtan\u00ed: <span class=\"screen-reader-text\">Replika mikropo\u010d\u00edta\u010da MISTRUM II. &#8211; prototyp repliky<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[3,4],"tags":[],"class_list":["post-76","post","type-post","status-publish","format-standard","hentry","category-klony-zx-spectrum","category-mistrum"],"_links":{"self":[{"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/posts\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":23,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/posts\/76\/revisions"}],"predecessor-version":[{"id":137,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/posts\/76\/revisions\/137"}],"wp:attachment":[{"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/media?parent=76"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/categories?post=76"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.8bit-replicas.com\/index.php\/wp-json\/wp\/v2\/tags?post=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}