Oftmals ist es notwendig, einen Kontaktschluss mit einem USB-Datenerfassungsmodul oder einem USB-Datenlogger zu überwachen. Zu den Anwendungen gehören beispielsweise die Überwachung eines Relaisverschlusses an einer Maschine zur Aufzeichnung der Ein- und Ausschaltzeiten oder einfach als Alarmkontakte, um jemanden über eine offene Gefriertür zu benachrichtigen.
Verwendungszwecke
Digitaler Eingang Die Verwendung eines DAQ-Moduls mit digitalen E/A-Eingängen ist sehr wirtschaftlich. Die meisten digitalen E/A-Eingänge akzeptieren einen TTL-Eingang. Ein typischer Wert für TTL-Eingänge ist 0–5 V. (0 ist LOW und 5 ist HIGH).
Grundsätzlich bedeutet dies, dass wenn Sie 0 V oder einen Kurzschluss zwischen einem digitalen Eingang und Masse anlegen, dies eine logische 0 ist. Wenn Sie 5 V zwischen dem digitalen Eingang und Masse anlegen, ist dies eine logische 1. Dies ist in Ordnung, wenn Sie ein Sourcing-Gerät verwenden. Wenn jedoch ein Kontaktschluss wie ein mechanisches Relais verwendet wird, ist es notwendig, einen Pull-up-Widerstand zu verwenden.
Ein Pull-up-Widerstand wird verwendet, um die Spannung am digitalen Eingang hochzuziehen, wenn dieser offen ist. Ein typischer Wert für einen Pull-up-Widerstand ist 10 kOhm. Eine Seite des Widerstands ist mit dem digitalen Eingang verbunden, das andere Ende mit +5 V, die normalerweise am digitalen I/O-DAQ-Modul verfügbar sind.
Auf diese Weise wird bei einem Kurzschluss zwischen dem digitalen Eingang + und Masse eine logische 0 erzwungen. Wenn dieser Kurzschluss geöffnet wird, wird der digitale Eingang auf +5 V gezogen, was einer logischen 1 entspricht. Das folgende Diagramm veranschaulicht dies.
HINWEIS: Wenn Sie eine externe Stromversorgung verwenden, stellen Sie sicher, dass Sie die Stromversorgung (-) mit der Masse auf der Platine verbinden.