====== Interlocklogik v3 ====== /* Ein Titelbild: */ /* {{:eigenbau:interlocks:interlocklogik_v3:BILDNAME.jpg?300|}} */ ==== Funktion ==== FIXME /* Was das Ding tun soll */ /* Ausführlichere Beschreibung: {{:eigenbau:interlocks:interlocklogik_v3:interlocklogik_v3.lyx|}} */ ==== Optionen und Alternativen ==== FIXME /* Wie man das Gerät sonst noch missbrauchen kann */ ==== Performance ==== FIXME /* Wie schnell, weit, hoch das Ding auf den Bäumen ist */ ==== Datum ==== Beginn des Projekts: July 2013 /* Die Zeit zu der das Projekt begonnen wurde */ ==== Status ==== FIXME /* reine Idee / Prototyp / fertig zur Massenproduktion ... */ Aufwand für Nachbau: FIXME ==== Entwickler ==== KMK\\ Bernhard Kreipe\\ Luise Beichert ==== Anwender ==== Hochleistungslaser der AG Morgner ==== Schaltungsprinzip ==== FIXME ==== Schaltplan ==== * Der {{:eigenbau:interlocks:interlocklogik_schematic_v3.3.pdf|Schaltplan}} im PDF-Format * Die Source des Schaltplans ist auf der [[eigenbau:src:sourcen|Download-Seite des Wiki]] abgelegt. ==== Layout ==== * Abmessungen der Leiterplatte: FIXME /* Höhe mal Breite in mm */ * Versorgung: FIXME * Eingang: FIXME * Ausgang: FIXME * Anzeigen: FIXME * Der Bestückungsdruck: {{:eigenbau:interlocks:interlocklogik_layout_v3.pdf}} * Die Bestückungsliste: {{:eigenbau:interlocks:interlocklogik_koll-bom_20maerz2013.pdf|}}, {{:eigenbau:interlocks:interlocklogik_bom.xlsx}} * Die {{:eigenbau:interlocks:interlocklogik_v3.zip|gezipte Gerberdateien}} für die Bestellung der Platine * Die Source des Layouts im pcb-Format liegt auf der [[eigenbau:src:sourcen|Download-Seite des Wiki]]. ==== Gehäuse ==== * 19''-1 HE von Daub (MGF44032) * kann daher mit den anderen 19-Zoll-Geräten im Laserrack untergebracht werden. * Die Source der Konstruktionszeichnungen ist über das {{http://elektroniq/gitweb/|Git-Repository}} im Solid-Works-Format verfügbar: http://elektroniq/git/Interlock.git * Zeichnungen im PDF-Format: {{:eigenbau:interlocks:interlocklogik_v3_box-front.pdf|Frontplatte}}, {{:eigenbau:interlocks:interlocklogik_v3_box-back.pdf|Gehäuserückseite}} ==== Konfiguration ==== * Die Standard Ausgabe des Interlocks ist ein TTL-Signal, das entweder auf //High-on-Error// oder //Low-on-Error// per Jumper gesetzt werden kann. * Um im Fehlerfall ein //open circuit// zu erreichen, wenn der Lasertreiber selbst ein Prüfsignal sendet, muss die Verbindung des Interlock-Ausgangs zu U_B unterbrochen werden. Dies geschieht am einfachsten durch Herauslöten des entsprechenden 10k Widerstandes R5/R7/R8/R9. ==== Test ==== Zum Testen der Schaltung müssen zunächst die Jumper aller Teilschaltungen so gesetzt werden, dass kein Fehler im Grundzustand ausgelöst wird. {{:eigenbau:interlocks:interlocklogik_v3_default-jumper.jpg?200 |Default-Jumper}} * Die {{:eigenbau:src:interlocklogik:interlocklogik_4_condition_v3.sch|Teilschaltung Condition}} besitzt zwei Jumper, J1 und J2. Der Jumper J1 (Pull-Up) sollte für wohldefinierte Zustände gesetzt werden. Jumper J2 kann nach Belieben (Invertierung des Signals oder keine) gesetzt werden. * Die {{:eigenbau:src:interlocklogik:interlocklogik_2_temperature_v3.sch|Teilschaltung Temperatur}} besitzt ebenfalls zwei Jumper, die entweder auf NTC oder PT100/1000 gesetzt werden können. Für den Test ist die Wahl irrelevant, allerdings müssen die Jumper gesetzt werden, um Fehlalarm zu vermeiden. * Die Jumper J1, J2, J3, J4 definieren das Ausgangssignal von CONN8, CONN9, CONN11, CONN13 und können ebenfalls nach Belieben gesetzt werden. Es wurden Stecker aus gewöhnlichen Netzwerkkabeln gebaut, die ein gezieltes Testen der Teilschaltungen Condition und Temperatur ermöglichen: Dazu entferne man ein Stecker eines Netzwerkkabels und löte die acht Kabel an jeweils einen Pin einer zweireihigen Stiftleiste. {{:eigenbau:interlocks:interlocklogik_v3_testkabel.jpg?200 |Testkabel}} * Für die Teilschaltung Condition wurden Kabel 3-8 an seperate Pins einer Stiftleiste und Kabel 1 oder 2 an die hintere Reihe, deren Pins alle mit Kabel 1 oder 2 verbunden wurden, gelötet. Durch setzen von Jumpern kann so jeder Eingang der Condition Schaltungen C8-C16 auf Ground gezogen werden und ein Fehler erzeugt werden. * Für die Teilschaltung Temperatur wurden die Kabel des Netzwerkkabels paarweise (d.h. 1 und 2, 3 und 4, usw.) an gegenüberliegende Pins der Stiftleiste gelötet. Durch Setzen der Jumper werden dann jeweils die Paare verbunden und ein Fehler erzeugt. Bei einem Fehler sollte die rote LED der jeweiligen Teilschaltung aufleuchten und der Beeper einen Fehlerton ausgeben. Wird der Fehler behoben, sollte die rote LED aufhören zu leuchten und der Beeper verstummen, sobald der Reset-Button gedrückt wird. Je nach gesetzten Jumpern sollte an CONN8, CONN9, CONN11, CONN13 HIGH bzw. LOW bei Fehler und LOW bzw. HIGH bei keinem Fehler anliegen (Messung durch Oszilloskop). ==== Bedienung ==== Die Kabel die verwendet werden, müssen angepasst werden, damit sie mit den jeweiligen Geräten verwendet werden können. *Chiller: *Die Interlocks wurden in meinem Fall an Thermotek-Chiller angeschlossen, die eine R232 Buchse als Ausgang haben. Das Interlock hat aber für Chiller einen RJ45 Eingang. Um die Chiller anzuschließen, habe ich ein Ethernetkabel mit einem SubD9-Adapter bestückt. Die Belegung der Pins sah wie folgt aus: *Die Reihenfolge ist in der Sortierung SubD9-RJ45 *Pin 1-Pin 4 *2-8 *3-3 *4-6 *5-7 *6-5 *7-1 *8-2 *9 bleibt leer, da ein Ethernetkabel nur 8 Kontackte hat. *Temperaturkontrolle: *Die Temperaturanschlüsse werden über einen RJ45 angeschlossen. Um die NTC/PTC anschließen zu können habe ich ein Netzwerkkabel genommen und es aufgeschnitten, dann immer 2 Adern mit einem PSK 2-Pol Stecker verbunden. Die Belegung ist wie folgt: * T1: Braun-Weiß(bei dem Braunen) * T2: Grün-Weiß(bei dem Blauen) * T3: Rot-Blau * T4: Orange-Weiß(bei dem Orangen) ==== Bilder ==== /* Photos vom Gerät. Wenn möglich und sinnvoll Nahaufnahmen von der Platine. Die Bilder sollten in einem Unterordner "bilder" zum Projekt untergebracht sein. Beipiel für den Aufruf einer Bildergalerie: {{gallery>:eigenbau:interlocks:interlocklogik_v3:bilder?lightbox&showname&4 }} */ ==== Kalkulation ==== ^ was ^ wieviel ^ E-Preis ^ Preis ^ Anmerkung ^ | Leiterplatte | 1x | 29.50 € | 29.50 € | 1/8 von 236 EUR | | Gehäuse | 1x | 30.10 € | 30.10 € | Daub MGF44032 | | SMD-Bestückung | 1x | 113.00 € | 113.00 € | Bestückung bei SRM einschließlich Bauteile | | Bedrahtete Bauteile | 1x | 11,90 | 11.90 € | ... | | BNC-Buche | 6x | 1.80 € | 10.80 € | ... | | PS-2Pin | 4x | 0.40 € | 1.60 € | ... | | RJ45-Buchse | 3x | 1.60 € | 4.80 € | ... | | XLR-Einbaustecker | 1x | 2.10 € | 2.10 € | Amphenol AC3MMDZ | | XLR-Einbaubuchsen | 2x | 2.10 € | 4.20 € | Amphenol AC3FDZ | | [[:eigenbau:Verschnitt]] | 1x | 25.00 € | 25.00 € | ... | | **Summe:** ||| 241.10 € | | /* Alternativ: Tabellen-Export aus Spreadsheet-Programm */ ==== Meckerliste ==== Was für die nächste Version zu tun ist: (:no:: verworfen, :Ok:: in Arbeit, :ok:: im Schaltplan, aber noch nicht im Layout, :OK:: erledigt) * Die Löcher für die RJ45-Buchsen sind nicht passend: in der eine Richtung zu lang, in die andere Richtung zu kurz. * Die Löcher für die XLR-Stecker und -Buchsen sind zu klein, um die Stecker und Buchsen von innen anzubringen. * Die Trimmer kollidieren mit dem Steg der Frontplatte. Die entsprechenden Ausparungen in der Frontplatte für die Trimmer sollten größer oder die Seitenwand direkt entfernen an den betreffenden Stellen. * Die grünen LEDs sind im Layout anders herum gedreht als die roten * Die Relais sind unterschiedlich gedreht * Die Jumper an den Relais sind unterschiedlich gedreht * Bei den zwei "Chiller-Anschlüssen" fehlt das Referenzpotential --> Pin 1 und Pin 2 von CONN5 und CONN6 sollten an Masse angeschlossen werden. * Die Default-Belegung der Jumper sollte in den Schaltplänen eingetragen werden. * Jumper J4 weiter von Beeper entfernen. * In der Versorgung ist irrtümlicherweise ein Opamp enthalten, der so beschaltet ist, als würde er eine virtuelle Masse erzeugen. Der negative Anschluss ist aber direkt Masse. --> 2U1, 2R1, 2R2 nicht bestücken. Pin-1 von CONN12 an Masse anschließen. * Die Versorgung sollte mit einem größeren Kondensator abgepuffert werden. --> 2C4 von 100 µF auf 1000 µF / Panasonic low-ESR erweitern. * Es sollte eine Möglichkeit geben, den eigentlichen Interlock nur zu schalten (statt aktiv auf logisch-high/low zu ziehen). --> Zwei der vier Interlock-Ausgänge sollten auf diese Weise gestaltet werden. * Die Masse ist an vielen Stellen wie eine alte Landstraße gestaltet -- von Dorf zu Dorf. --> Masse-Ebene und/oder Abzweige von Haupt-Leitungen wären wünschenswert. * Sven Kleinert berichtet von Noise-Problemen mit dem Photodiodeneingang. --> Eine Folge der Masse-Geschnichte? Oder ein Problem mit der Versorgungsspannung. * Im Layout sind 5V als Versorgungsspannung angegeben --> mind 7V erforderlich. * Ein An/Aus-Schalter wäre sinnvoll. Bisher muss jedes mal der Stecker gezogen werden.