Anleitung; Immer den Ersten Post auf neues überprüfen ich fasse da den Stand der Dinge jeweils zusammen
Alllllsoooo...
Ich mache jetzt doch mal einen Thread auf das ganze ist ja so schon an einigen Stellen hier aufgetaucht und es gab ja auch schon die eine oder andere Nachfrage...
Eins vorneweg! Spart euch die Diskussion über jedweden Sinn Notwendigkeit etc. Da können wir das ganze Forum gleich zu machen. Ich hatte schlicht nix besseres zu tun als mir gerade darüber den Kopf zu zerbrechen...
Also ich bin als Kind mit Lego groß geworden und was ist das besondere daran? Es passt alles zusammen! Leider ist das in der "Erwachsenen Welt" dann meist nicht mehr der Fall aber was nicht ist kann ja noch werden...
Die Idee ist also einen Formfaktor für Platinen zu schaffen schaffen der möglichst universell "passt" hierbei habe ich 3 konkrete Standarts im Kopf und einen Quasistandart als evtl. Auch noch...
Konkret geht es um 16bit ISA, den Europäischen Computer Bus, einen auf Europarkarten basierenden Bus, in seiner 16bit Ausführung die wohl leider nicht so ganz eindeutig definiert ist??? Und PC/104 ein Industrie Standard um sehr kompakte System aufbauen zu können...
Weiter geht's nach dem Essen vom PC aus...
Das erste Foto ist es nicht schön, fast wie... was ihr erkennt nichts? Ahm dann schaut hier:
Noch schlechter? Ja da erkennt man dann ganz klar .. da links und da unten....
Ok lassen wir den Schei*
die Europakarte ist ein PCB Standard im wesentlichen aus Karten der Größe 100x160mm (andere Längen sind möglich kommen wir später zu) basierend darauf hat die Firma Kontron in den 70er einen Bus entwickelt ECB Bus. Damals ging es noch um 8080 Z80 und ähnliche CPUs was noch einige Probleme hinsichtlich der Belegung bedeuten wird. Auch dazu leider später mehr...
Den ISA Bus muss ich sicher hier nicht vorstellen, oder? (das sind die schwarzen Dinger auf eurem Mainboard, nein das ist PCIe, altes Mainboard, noch älter, ne das ist S100 ach egal...)
Also leider nur hier gibt es die Maße der "typischen ISA Bus Karte" ist also deutlich größer als 100x160. Oder mit anderen Worten Europakarten sind klein, Ja sind sie das sollte allerdings in diesem Fall ein Vorteil sein!
Ich weis ja nicht wie ihr das seht aber mir geht es so das ich bei einem "kleinteiligen" modularem Aufbau wesentlich besser die Funktion nachvollziehen kann. Ich erinnert euch an Lego weiter oben? Also bewusst viele kleine PCBs mit einzelnen Funktionen und nicht hoch integriert ist hier die Devise...
Zum Problem:
kurz, es passt nicht!
Lang siehe weiter unten...
So sieht das ganze in KiCad aus, also wenigstens so ungefähr...
Problem ist die linke untere Ecke, und ja das habe ich kommen sehen, sieh das Fragezeichen oben.
Im Grunde sind die 160mm zu wenig für den vollen 16 Bit Edge Connector, die 4mm Lücke die der Standard hier vorsieht erscheint mir zwar recht großzügig, aber so landet man leider im VG Verbindet des ECB.
Hier nochmal die Lücke im Detail :
Ja die Maßkette ist nicht gerade Kicad ist keine gute CAD...
was ich jetzt gemacht habe ist den ISA Connector zu verschieben, gerade so weit das es hier passt, das Problem entsteht jetzt an der anderen Seite :
Das PCB ist jetzt hier zu kurz reicht also nicht mehr komplett bis zum Bracket, es fehlen rund 7 mm...
Was machen wir da jetzt? die Frage ist müssen wir überhaupt etwas machen? von Dark_Lord habe ich gelernt das es zumindest die Sub D Verbinder in verschiedenen Längen gibt wenn man da also längere verbaut wäre der Abstand schon überbrückt, stellt sich halt die Frage wie es mit anderen Steckern ist besonders 3,5 Klinke könnte schwierig werden.
Gibt es Alternativen dazu? Ja natürlich, eine Möglichkeit wäre das PCB zu verlängern, Europakarten "dürfen" im 20mm Raster länger werden, also dann 180mm. Das hätte natürlich auch den Vorteil das die Oberfläche insgesamt sich vergrößert, Problem die Karte werden ja auf eine Backplane gesteckt und haben am Ende ähnlich des ISA Brackets ein Blech das das Gehäuse verschlisst und damit ergibt sich bei unterschiedlichen Kartenlängen natürlich das nächste Problem, entweder die Karte steht über oder es gibt wieder einen Abstand der zu überbrücken wäre...
Andere Möglichkeit wäre den ISA Edgeconnector zu kürzen, dann verliert man natürlich hier Kontakte...
Und zwar zum eine GND darauf könnte man evtl. verzichten zum anderen 15. Datenpin also eher keinen gute Idee für ein 16bit System...
Im Moment würde ich sagen die 7mm Abstand zum ISA Bracket sind am ehesten zu verschmerzen, wie seht ihr das?
Linksammlung für später:
https://www.retrobrewcomputers.org