Default content

Schaltungsentwicklung mit Modulen (geplant)

(02-2024)

Dokumentation

Die Prozessorsysteme bestehen aus einer Vielzahl verschiedener Module, welche sehr flexibel zu komplexen Systemen kombiniert werden können.

Die Module besitzen hierfür auf der Oberseite zwei Buchsenleisten und auf der Unterseite an derselben Position zwei Stiftleisten. Über diese Stift- und Buchsenleisten können weitere Module in theoretisch beliebiger Anzahl gesteckt werden. Hierüber werden verschiedene Signale zur Kommunikation zwischen den Modulen und die Spannungsversorgung für weitere Module geführt. Die Belegung der Stift- und Buchsenleisten ist für alle Module in gleicher Weise festgelegt. Die Stiftleisten liegen im Standard 2.54mm Raster, wodurch auch auf einfachen Lochrasterplatinen mit den Modulen gearbeitet werden kann.

Die Programmierung der Controller erfolgt in der vom Hersteller empfohlenen Entwicklungsumgebung. Als Programmiersprache haben wir C++ gewählt. Wir stellen für jeden Controller ein Grundsystem an Open-Source Bibliotheken mit vielen Grundfunktionen und Beispielanwendungen zur Verfügung. Damit ist ein schneller Einstieg in die Programmierung der Controller gegeben. Es ist natürlich auch möglich die Controller komplett frei und unabhängig von unseren Bibliotheken zu Programmieren.

Zu jedem Erweiterungsmodul ist eine eigene C++ Klasse geplant, welche unabhänging vom verwendeten Controller eine einfache Schnittstelle zu dem jeweiligen Modul liefert.

 

 

 

Unterlagen

Drehgeber Lineargeber Prozessorsysteme Sonderentwicklungen Wissen Kontakt 42