Forum: PC Hard- und Software RS232 / COM PORT als "GPIO" für Stoppuhr


von Lenny M. (lenny_m)


Lesenswert?

Hallo ans Forum,
ich bin mir nicht ganz sicher, ob ich das richtige Sub-Forum ausgewählt 
habe für mein Problem.

Ich bin aktuell auf der Suche nach einer PC-Stoppuhr, die ich über eine 
Schnittstelle steuern kann.
Dabei bin ich auf diese Stoppuhr gestoßen: 
https://www.stopwatch.de/software/feuerwehr1/index.php
Diese Software kostet aber 180 €, was für meine Zwecke zu viel Geld ist.

Das Interessante an der Stoppuhr ist, dass sie den RS232 / COM Port als 
simplen Input nimmt und man diese somit über jegliches Relais steuern 
kann.
 START: COMXX 1+4 (DCD+DTR)
 ZIEL1: COMXX 4+6 (DTR+DSR)
 ZIEL2: COMXX 7+8 (RTS+CTS)

Da ich mich leider mit RS232 nicht wirklich auskenne, bzw. für die 
Implementierung in Projekten nur fertige Bibliotheken verwendet habe, 
wollte ich fragen, wie man sowas in Software umsetzen könnte.

Bzw. ob jemand eine Freeware / Open Source alternative kennt?
Das Forum, Github und Google habe ich schon bemüht, aber 
bedauerlicherweise nichts gefunden.

LG Lenny

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

https://stackoverflow.com/q/59408368

Deutlich genauer & zuverlässiger wäre es aber, die Zeiten mit einem 
Mikrocontroller zu messen und das Ergebnis per USB oder Serial-Port an 
den PC zu senden.

: Bearbeitet durch User
von Lenny M. (lenny_m)


Lesenswert?

Niklas G. schrieb:
> Deutlich genauer & zuverlässiger wäre es aber, die Zeiten mit einem
> Mikrocontroller zu messen und das Ergebnis per USB oder Serial-Port an
> den PC zu senden.

Wenn man diese Route wählt, was würdest du für einen Mikrocontroller 
empfehlen?
Raspberry Pi pico?
Das Problem ist, dass das ganze nicht mehr als 20 € kosten soll / darf.

von Niklas G. (erlkoenig) Benutzerseite


Lesenswert?

Lenny M. schrieb:
> Wenn man diese Route wählt, was würdest du für einen Mikrocontroller
> empfehlen?
> Raspberry Pi pico?

Da geht fast jeder der USB kann. Ich würde einen STM32F1 nehmen aber es 
gibt viele andere Möglichkeiten. Die Bluepill-Boards mit dem STM32F103 
gibt's für <5€.

von C-hater (c-hater)


Lesenswert?

Lenny M. schrieb:

> Wenn man diese Route wählt, was würdest du für einen Mikrocontroller
> empfehlen?
> Raspberry Pi pico?

Ja, der könnte die Zeiten auf wenige ns genau völlig problemlos erfassen 
und hat auch die Infrastruktur, um sie dann einem Host per USB 
mitzuteilen. Und er kostet fast nichts. Und er ist lieferbar.

von Joachim B. (jar)


Lesenswert?


: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.