
LinTech GM board NC ACM-2.2
nightgryphon/LInTech-network
Reconstructing USSR school retro PC network by LInTech

Reconstructing USSR school retro PC network by LInTech
LinTech GM board NC ACM-2.3 is an open-source printed circuit board by nightgryphon, from the nightgryphon/LInTech-network repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 167 × 103.2 mm with 97 parts on 257 nets, routed with 1,806 tracks and 124 vias.
It is built around the AT89C51-24PC. Its parts include 15 resistors, 7 crystals, 4 capacitors and 1 transistor. It belongs with the retro computing and games boards and the 8051 (CH55x, STC, AT89) boards of this library.
Проект посвящен сбору информации, реконструкции и исследованию учебного сетевого комплекса LInTech для компьютерных классов СССР.
Комплекс был разработан в 1990-х гг. ООО «ЛИнТех» («Лаборатория информационных технологий») совместно с ООО «Алтер-Вест» для модернизации существующих учебных классов на базе ПЭВМ Корвет, УКНЦ и БК0010 для изучения современного на тот момент ПО для IBM PC.
Обеспечивалась работа мест учеников в режимах локальной сети и в терминальном режиме.
Наиболее интересным и необычным для того времени является терминальный режим, в котором существующие места учеников становятся сетевыми терминалами для головной машины на базе IBM PC. Поддерживаются как режимы текстового терминала для изучения MS DOS, так и графического для изучения MS Windows 3.11.
В режиме локальной сети ученикам предоставляется доступ к дискам головной машины, причем скорость работы заметно выше штатной учебной сети.
Комплекс упоминается в журналах и документах министерства образования и был рекомендован к применению в школах. Однако классы на базе ПЭВМ СССР на тот момент уже активно замещались западными PC, в том числе при активной поддержке западных производителей, в результате комплекс LInTech не успел получить широкого распространения и был практически утрачен.
В настоящее время ученические платы изредка встречаются в ПЭВМ, списаных из школ. Чаще всего это ПЭВМ Корвет, реже УКНЦ, также известно несколько экземпляров плат для БК. Долгое время не удавалось разыскать сетевую плату и ПО головной машины, без которых невозможна работа ни одной из этих сетей. На данный момент доподлинно известно о двух сохранившихся экземплярах головной платы и, возможно, еще одном.
Первый и пока единственный публично упомянутый запуск-реконструкция сети LInTech / NET-Rt11 осуществлены Arseny для ПЭВМ УКНЦ (МС 0511). На его сайте представлены качественные фото плат и комплект учительского ПО для УКНЦ. Однако задача реконструкции комплекса на данном этапе была существенно затруднена отсутствием копии защищенной от чтения прошивки микроконтроллера головной платы.
Второй экземпляр головной платы и бумажную документацию удалось разыскать Serebriakov. Благодаря его усилиям были налажены контакты с разработчиками из ЛИнТех, получено оставшееся в архивах ПО и прошивки контроллера головной платы. Это решило принципиальный вопрос с прошивками и сделало возможной дальнейшую реконструкцию системы. Также есть надежда, что со временем появится и электронная версия найденной документации.
Мне удалось разыскать и восстановить клиентские платы БК0010 и УКНЦ, найти около десятка контроллеров от платы головной машины (увы, без самих плат).
Все это позволяет попробовать реконструировать и запустить сеть ЛИнТех.
Аппаратно комплекс реализован в виде клиентских плат, устанавливаемых в слоты расширения ПЭВМ учеников, и головной ISA платы для учительской IBM PC совместимой машины. Платы построены на основе микроконтроллеров Intel 8031 и 8051.
Связь в сети осуществляется по последовательной двухпроводной линии, что позволяет использовать существующую кабельную инфраструктуру компьютерных классов.
В качестве программного обеспечения были разработаны системы:
В данном проекте представлены:
Дружественные проекты:
Платы в данном проекте не являются точной копией оригинала т.к. некоторые участки плат не видны под установлеными компонентами и невозможно сделать точную копию без разрушения оригинала. Реконструкция создана в KiCad с чистого листа имея оригинальную плату (или ее фото) в качестве образца. Не видимые элементы воссозданы путем отсмотра, прозвонки и изучения/воссоздания логики работы платы.
Все данные публикуются с согласия представителя ЛИнТех.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 13 | ~ | lib:Jumper_P2.54mm_Open | SAjp1, SAjp2, SAjp4, SAjp5, SAjp7, SAjp8, SAjp9, SAjp10, SAjp11, SAjp12, SAjp14, SAjp15, SAjp16 |
| 11 | 150nF | lib:C_Disc_D5.0mm_W2.5mm_P5.00mm | CF1, CF2, CF3, CF4, CF5, CF6, CF7, CF8, CF9, CF10, CF11 |
| 8 | TestPoint | lib:TestPad | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 |
| 5 | 1533IR22 | lib:DIP-20_W7.62mm | DD2, DD6, DD7, DD8, DD9 |
| 4 | ~ | lib:PinHeader_1x08_P2.54mm_Vertical | X1, X2, X3, X4 |
| 4 | КД522Б | lib:D_A-405_P12.70mm_Horizontal | VD1, VD2, VD3, VD4 |
| 3 | 150 | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R5, R9, R10 |
| 3 | 1K | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R2, R4, R8 |
| 3 | ~ | lib:Jumper_P2.54mm_Close | SAjp3, SAjp6, SAjp13 |
| 3 | КТ646Б | lib:TO-126-3_Vertical | VT1, VT3, VT4 |
| 2 | 1533ID4 | lib:DIP-16_W7.62mm | DD3, DD12 |
| 2 | 1533LP5 | lib:DIP-14_W7.62mm | DD16, DD17 |
| 2 | 18pF | lib:C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2 |
| 2 | 4.9K | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R12, R15 |
| 2 | 470 | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R3, R13 |
| 2 | 555TM2 | lib:DIP-14_W7.62mm | DD13, DD14 |
| 2 | 91R | lib:R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal | R6, R7 |
| 2 | Conn_02x03_Counter_Clockwise | lib:Jumper3_12closed_P2.54mm | X7, X7a1 |
| 2 | ~ | lib:PinHeader_1x31_P2.54mm_Vertical | XA.1, XA.2 |
| 1 | 0.15 мкФ | lib:C_Disc_D5.0mm_W2.5mm_P5.00mm | C12 |
| 1 | 12000 KHz | Crystal:Crystal_HC18-U_Horizontal | Q1 |
| 1 | 1533LA2 | lib:DIP-14_W7.62mm | DD18 |
| 1 | 1533LN1 | lib:DIP-14_W7.62mm | DD15 |
| 1 | 3.3K | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1 |
| 1 | 3.3K ? | Resistor_THT:R_Array_SIP10 | NR1 |
| 1 | 47K | lib:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R14 |
| 1 | 555LA3 | lib:DIP-14_W7.62mm | DD11 |
| 1 | 555LA9 | lib:DIP-14_W7.62mm | DD10 |
| 1 | 573RU10 | lib:DIP-24_W15.24mm | DD4 |
| 1 | 680пФ | lib:C_Disc_D5.0mm_W2.5mm_P5.00mm | C3 |
| 1 | AT89C51-24PC | lib:DIP-40_W15.24mm | DD1 |
| 1 | Bus_ISA_16bit | Connector_PCBEdge:BUS_AT | XT0 |
| 1 | DB9_Female | Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | XL1 |
| 1 | K10 | lib:R_Axial_DIN0918_L18.0mm_D9.0mm_P22.86mm_Horizontal | R11 |
| 1 | LED Green 4mm | lib:LED_D4.0mm | LD2 |
| 1 | LED Red 4mm | lib:LED_D4.0mm | LD1 |
| 1 | Socket DIP24 | lib:DIP-24_W15.24mm_Socket | DD5 |
| 1 | ~ | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | X5 |
| 1 | ~ | Resistor_THT:R_Array_SIP10 | NR2 |
| 1 | КТ313Б | Package_TO_SOT_THT:TO-92 | VT5 |
| 1 | КТ315Б | lib:TO-92S_Wide | VT2 |

nightgryphon/LInTech-network
Reconstructing USSR school retro PC network by LInTech

nightgryphon/LInTech-network
Reconstructing USSR school retro PC network by LInTech



freeDSP/freeDSP-aurora
freeDSP ADAU1452 with 8 analog input, 8 analog outputs, S/P-DIF I/O, ADAT I/O, USB Audio Class2, WiFi, Bluetooth

matthewcieplak/super-sixteen
Code and schematics for the Super Sixteen Eurorack sequencer

ZeroPhone/ZeroPhone-PCBs
PCB files for ZeroPhone - for gerbers and schematics, go to "Releases" tab!



cnlohr/cnhardware
My dumping grounds for all my kicad projects and random hardware bringup.
It measures 167 × 103.2 mm and has 2 copper layers, 1.6 mm thick.
97 parts, built around the AT89C51-24PC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the nightgryphon/LInTech-network repository on GitHub, at the commit this page was made from: the board is Server-IBM-PC/KiCad/LinTech-GM-board_NC-ACM-2.3.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).