Zur Erstellung von elektronischen Schaltungen benötigt man Software,
mit denen Schaltpläne erstellt werden können.
Sobald man den Schaltplan erstellt hat,
weiß man welche Bauteile für die elektronische Schaltung
benötigt werden,
und wie sie verdrahtet werden. Damit kann man dann das Platinenlayout,
also den Leiterbahnverlauf auf der elektronischen Leiterplatte berechnen
oder erstellen.
Dazu wurde von mir das Platinen-Layout-Programm entwickelt.
Es besteht aus einem Modul zum Erstellen von Schaltplänen und
Layouts.
Integriert ist ein Ripup/Retry-Autorouter zum Entflechten,
d.h. ein Algorithmus zum automatischen kreuzungsfreien Verlegen der
elektronischen Leitungen auf ein, zwei oder mehr Ebenen.
Mit dem Schaltplan Editor kann man Schaltpläne für elektronische Schaltungen zeichnen:
Mit dem Layout Editor kann man die im Schaltplan-Modul erstellten Schaltungen entflechten, ein Autorouter ist integriert:
Mit dem Bohrgerät kann man dann die Platinen,
die mit Hilfe des Platinenlayouts und einem optisch/chemischem
Fertigungsprozess erstellt wurden, vollautomatisch bohren:
Eigens hierfür wurde von mir eine spezielle Servomotorsteuerung
entworfen und realisiert.
Mit zwei versetzten Lichtschranken wird die Drehbewegung und Drehrichtung
genau festgestellt.
Diese Information wir an die Elektronik zurückmeldet, damit der
Elektromotor genau die gewünschte Position anfahren kann:
und das ist die Servomotorelektronik:
Ein weiteres Elektonikmodul, das Interface, bildet die Schnittstelle zum Computer: