Softwareentwicklung

Softwareentwicklung in der Messtechnik

Softwareentwicklung in der Messtechnik

Auftragsentwicklung Software: Benötigen Sie Unterstützung bei der Softwareentwicklung für Ihre Messtechnikanwendung? Egal, ob Sie digitale Highspeed-Signale über einen FPGA erfassen müssen oder eine einfache Messung analoger Signale vornehmen wollen, arnotec ist garantiert Ihr richtiger Ansprechpartner!

Die meisten Messtechnikaufgaben lassen sich zuverlässig und schnell mit Mikrocontrollern und FPGAs lösen. Wir bieten Ihnen für jede Anwendung den passenden Controller und erstellen Ihnen dazu den erforderlichen Quellcode.

Softwareerstellung mit:

  • C
  • C++
  • Grafische Programmiertools

Verwendete Mikrocontroller und FPGA:

  • Atmel: AVR Mega8, Mega32, XMEGA, megaAVR, tinyAVR
  • Microchip: PIC 12, PIC16, PIC18, PIC32
  • Altera Cyclone IV

Realisierte Projekte

  • Parametrier- und Abgleichsoftware
  • Automatisierungssteuerung PC und SPS
  • Überwachen und Steuern von Elektronik
  • Visualisieren von Messwerten und deren Aufzeichnung
  • Implementierung von Web-Servern, Abfrage und Auswertung
  • Datenbankanwendungen
  • Messung von analogen und digitalen Messwerten (DAQ NI)
  • Ablaufsteuerungen in Echtzeit
  • Schrittmotorsteuerung mit Anzeige der Schrittposition
  • Automatisierter Prüfablauf mit Fehlerüberwachung und Messwertspeicherung
  • Aufzeichnung von Messwerten und Auswertung über einen PC
  • Treiber für serielle/parallele Kommunikation

Softwareentwicklung in der Prüftechnik

Für die automatische oder halbautomatische Fertigung entwickeln wir Software die mit "in house" entwickelten Elektronik kommuniziert. Wir realisieren Software für Prüfsysteme und Anlagen auf allen gängigen Betriebssystemen und in den dazugehörigen Programmiersprachen.

In einem Workshop erstellen wir das Pflichtenheft nach Ihren Anforderungen.
Wir realisieren die technische Software nach den neusten Erkenntnissen von Bedienerführung und Visualisierung.

Softwareerstellung je nach Anforderung in folgenden Programmiersprachen:

  1. Microsoft Visual Basic (Link zu Wikipedia)
  2. National Instruments LabView® (Link zu Wikipedia)
  3. C (Link zu Wikipedia)
  4. C++ (Link zu Wikipedia)

Realisierte Projekte

  • Serielle Kommunikation über die UART-Schnittstelle
  • Hardwareansteuerung über eine USB Schnittstelle
  • Netzwerkverbindungen über Ethernet
  • Steuerung von Hardwarekomponenten über I²C und SPI
  • Ansteuern von LCD-Displays
  • Ablaufsteuerungen in Echtzeit
  • Kommunikation über kundenspezifische Busprotokolle
  • DC-Motorsteuerung mit Stromüberwachung und Anlaufkurve
  • Automatisierter Prüfablauf mit Fehlerüberwachung und Messwertspeicherung
  • Drehzahlanzeige und -regelung