Potom co docela obživla komunita kolem ČS 8Bit mikropočítačů si už dost dlouho pohrávám s myšlenkou je propojit do sítě a pak na nějaké té akci si zahrát nějakou tu sítovou hru. Dost dlouho jsem přemýšlel nad tím jakým způsobem provést vlastí propojení jednotlivý strojů s pokut možno minimálními požadavky na technické prostředky (hardvare) s pokut možno maximálním využitím prostředků daného mikropočítače. Další věcí je to že jsem chtěl být pokut možno dobově věrný aneb postaveno ze součástek, které byly dostupné v době, kdy se dané stroje běžně používali. Aneb proč vymýšlet vymyšlené.
Zasíťované byli všechny ČS 8Bity, ale ne ke všem se dochovala síť. A ve velké většině byla sít poplatná konkrétní platformě. Pokut vezmu v potaz, co se dochovalo a o čem vím tak:
PMD-85
K PMD-85 se toho asi dochovalo nejvíce a to dvě sítě v podání modulu PMD-7x a popis ve VTM.
Sít v podání modulu PMD-70 umožňuje komunikaci pouze MASTR – SLAVE kdy MAST je v síti jeden a SLAVE několik tj. učitel – žáci. Přenosová úroveň je TTL s otevřeným kolektorem, ale v každém modulu je opakovač. Napájení modulu je z mikropočítače a současně je i průběžné takže ne všechny mikropočítače musejí být zapnuté. Ke správné funkci sítě musejí být všechny mikropočítače galvanické pospojované. K vlastnímu sériovému přenosu se používá IPRS tj. proudová smyčka a řídicí signály pro řízení přenosu dat.
Sít v podání modulu PMD-71A, B umožňuje komunikaci každý s každým, moduly PMD-71B jsou na obou koncích sítě a ostatní moduly jsou PMD-71A. Modul PMD-71B obsahuje navíc vůči modulu PMD-71A pouze odporové děliče nutné provozu rozhraní RS485. V modulech je USART 8251 a budiče pro RS485. Síť má dvě přenosové linky kdy po jedné se posílají data a po druhé lince se přenáší přenosový kmitočet aneb hodiny pro ostatní přijímače. Hodiny pro přenos mají stejnou hodnotu jako rychlost přenosu. Mikropočítač, který vysílá tak vysílá jak data, tak i hodiny pro ostatní přijímače, převodový kmitočet je získán z PMD. Moduly PMD-71 jsou napájené z mikropočítače. Použité rozhraní umožňuje provoz sítě i s vypnutými mikropočítači. Ke správné funkci sítě musejí být všechny mikropočítače galvanické pospojované. Stejná síť je v CONSUL 2717 a CONSUL 2715.
Modul PMD-72 určen pro PP06 kdy v sítí tvoří něco jako „server“, rozhraní sítě je shodné s modli PMD-71 Pro použití modulu PMD-72 je nutno upravit desku s rozhraním RS232C aby se získaly hodiny pro přenos a asi ještě něco.
Síť podle VTM umožňuje komunikaci každý s každým, a využívá pouze IPRS tj. proudovou smyčku. Modul sítě je aktivní kdy obsahuje pouze budiče a tvarovače, kdy se jedná o běžné součástky tj. 1x IO MHB4049, 1x PNP tranzistor KF517, 3x dioda KA206, „hrst“ odporu a dva kondenzátory 100n a 20uF. Napájení sítových modulu je externí a průběžné mající hodnotu 12V. Vlastní datová linka pracuje s 12V logikou na principu otevřeného kolektoru s odporovými děliči v každém modulu. Při rozsáhlejší sítí je možnost/nutnost rozdělit napájení na sekce. V popisu ke stavbě sítě je i zmínka o tom že je možno přizpůsobit pro RS232C (SAPI-1 a IQ-151). Při použití proudových smyček nejsou mikropočítače galvanicky pospojované, s úpravou pro RS232C to záleží na konstrukci přizpůsobovacích obvodů, zda dojde ke galvanickému spojení či nikoliv. Přenosová rychlost 9600 BAUD.
CONSUL 2717
CONSUL 2717 má přímo v sobě zabudované rozhraní, v principu je sít shodná se sítí na PMD-85 s moduly PMD-71. U sítě CONSUL 2717 jsou odporové děliče v každém mikropočítači, pro identifikaci mikropočítači v sítí slouží číslo, které je nastaveno na pevno. Ale číslo se nastavuje v inteligentním kabelu.
IQ-151 O IQ-151 vím tak akorát že na něm měli existovat dvě sítě ale to je tak vše na co si vzpomenu.
TNS No TNS mělo asi nejrychlejší sít. Rozhraní sítě je řešeno pomocí transformátorových vazeb aneb jako dnešní metalické sítě. K propojení sítě se používal televizní koaxiální kabel s impedancí 75 ohm. Mikropočítače nejsou galvanicky přes síť pospojovány.
TESLA SPO186 ONDRA U Ondry se ví že s ViLi ROM byl připraven na síť ale jak byli jednotlivé mikropočítače navzájem propojeny se jaksi nedochovalo nebo aspoň o tom nevím. Holt čisté TTL k propojení do sítě není vhodné, aneb to chce nějaký ten aktivní člen.
SAPI-1 No SAPI-1 je svět sám pro sebe aneb na SAPI-1 se mohlo objevit v podstatě cokoli aneb průmysloví mikropočítač. Co vím, měla vyniknout síť jedoucí snad pod CP/M, používající pro síť desku DSM-1 aneb desku co je součástí základní sestavy ale to se psal rok 1988 nebo 1989. Pak existuje deska SIT-1 na které je MHB8035. Kdy MCU MHB8035 se stará o vlastní provoz v sítí včetně přímého vysílaní a přijmu dat. Rozhraní sítě je jedno linkové RS485.
Po úvahách co a jak jsem došel k závěru, že bude nutné mít síť galvanicky oddělenou od mikropočítače kvůli zemním smyčkám aneb to prodlužkové eldorádo na akcích. A taky kvůli tomu že ne všechny zdroje mikropočítačů jsou galvanicky oddělené od sítě, aneb hlavně spínané zdroje mají propojenou zem ze sítového-silového (230V) rozvodu s nulovým potenciálem napájecích napětí. Co jsem tak zběžně procházel schémata od zdrojů u TESLA SPO186 ONDRA, IQ-151, SAPI-1 a zdroje EA1605 pro PMD-85 není galvanické propojení ale u PMD-10 už jsou galvanicky spojeny obě zemně tj. silová i napájecích napětí. Takže RS485 a jim podobné jsou mimo hru. Takže zbili proudové smyčky, transformátorové vazby a optická vlákna. Optická vlákna se požívala i tehdy ale běžný člověk je k nim nedostal, s indukčnostmi nejsem kamarád vyjma napájecího transformátoru, takže zbyly ty proudové smyčky. A z výše uvedeného tím pádem zbyla ta varianta sítě z VTM.
Pokusně jsem si pohrál s tou variantou z VTM a musím uznat, že to zatím chodí perfektně. Zatím to proháním jen na kontaktním poli na 10KHz se střídou 1:1 (lépe se měří na osciloskopu) předpokládaná přenosová rychlost 9600 BAUD. Kdy mám postavené dva moduly, které jsou propojené pomoci cca 8m stereo NF dvojlinky tj. dva stíněné NF „koaxi“ vedle sebe kdy po jednom se vede napájení a po druhém data (stínění je zem.). Aneb na obou koncích jsou krásné obdélníky tj. na poměry MHB4049. Jediná vada na kráse je ta že se musí trochu pohrát s nastavením optronu WK16412/WK16414. Ale zase na druhou stranu bez problému chodí i WK16412-1 (červená tečka) tj. to nejhorší v řadě WK16412/WK16414. S moderními optrony ale původním zapojeními mi to nejelo, holt byli až moc citlivé.
Doufám, že se tu nestrhne hádka o tom, která síť je lepší nebo tam rvát hyper moderní obvody a připojovat to přes internet a podobně.
Už je pozdě, pokračování bude včetně nějaké té přílohy.
_________________ Ne všichni jsme měli z češtiny za jedna, aneb jsem dyslektik a dysgrafik. http://www.sapi.cz/
|