PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Virtuelle Instrumente an serielle Schnittstelle



uddo
18.12.2013, 00:53
Ich möchte hier mein neues Projekt SerialComInstruments - Virtuelle Instrumente an der serielle Schnittstelle vorstellen.
Diese Windows Freeware für den privaten Gebrauch ist eine frei konfigurierbare und interaktive Oberfläche für Anwendungen mit Mikrocontrollern, z.B. ATMega usw., über die serielle Schnittstelle.
Es gibt verschiedene Instrumente, wie Bargraphen, Trenddisplays, numerische und alphanumerische Anzeigeelemente usw., welche Daten vom Mikrokontroller darstellen können. Überdies kann auch mit dem MC über Taster, Schalter usw. interagiert werden.
Alle Instrumente sind frei auswählbar und lassen sich in Position und Grösse frei plazieren.
Das Protokoll ist einfach und intuitiv:

#nMm<

wobei: # = Startzeichen für Datensatz , n = Instrumenten-Nummer ,
M = Identifier Messwert , m = Messwert , < = Endezeichen für Datensatz

Das Ganze schickt der Mikrocontroller als String an den PC.
Ein realer Datensatz würde dann z.B. so aussehen:

#90M14.56< D.h.: schicke an Instrument 90 den Wert 14,56

In der Hilfe (Referenz-PDF) findet ihr Besipiele für Bascom, C, Luna und Arduino.

Leider konnte ich hier wegen der Gössenbeschränkung die Software (ca. 3 MB zip) nicht hochladen.
Daher gebe ich hier den Link zu meinem Projekt (Downloads immer ganz unten im Thread):

http://www.mikrocontroller.net/topic/310940#new

nikolaus10
18.12.2013, 15:10
Tolle sache das.

Probier ich mal aus.
Es gibt aber doch schon ein standartisiertes Protokoll fuer Messgeraete, SCPI-99.
Willst du das auch implementieren ?

Gruesse

uddo
18.12.2013, 16:46
Es gibt aber doch schon ein standartisiertes Protokoll fuer Messgeraete, SCPI-99.
Willst du das auch implementieren ?
Gruesse

Nein. Ich habe keine Lust mich durch hunderte Seiten Dokumentation zu wühlen.
Mein Protokoll ist einfach und effektiv mit allen Mikrocontrollern und Programmiersprachen umsetzbar.
Und dies ist keine Software für die Industrie, sondern für Hobbyisten.
Probier es mal aus und Du wirst sehen was ich meine :)

uddo
19.06.2014, 16:49
285092850828507
Neue Version von SerialComInstruments 0.46b verfügbar.
Download hier:
http://www.mikrocontroller.net/topic/310940#new (im Thread ganz unten)

In der Zeit von meinem letzten Beitrag hier hat sich bei der Software so einiges getan :)

Rabenauge
20.06.2014, 11:25
Habs mir mal runter geladen. Sieht wirklich interessant aus.
Was ich nicht weiss (aber gern wüsste): ich benutze Arduino. Muss ich dann den gleichen COM-Port einstellen, den die Arduino-Software auch nutzt?
Die Boards bekommen ja jedes immer nen eigenen zugewiesen..

Habs rausgefunden- meine Vermutung war richtig. Das Programm läuft-ich find es Klasse für bestimmte Sachen.
Auf jeden Fall weit komfortabler als die Arduino-Standard-Konsole.
Danke!