Mehrere Möglichkeiten für die Fernsteuerung von TEC Controllern
TEC Controller werden zur thermoelektrischen Kühlung und Heizung in Kombination mit Peltier-Elementen oder Widerstandsheizungen eingesetzt.
Peltier-Elemente sind Wärmepumpen, die je nach Richtung des elektrischen Stroms Wärme von einer Seite zur anderen übertragen. TEC Controller werden zur Ansteuerung der Peltier-Elemente verwendet.
Es gibt verschiedene Möglichkeiten, mit TEC Controllern zu kommunizieren. Folgend stellen wir einige vor:
Stand-Alone Betrieb
Meerstetter TEC Controller können autonom ohne externe Steuerung wie ein PC arbeiten. Die folgenden Beispiele zeigen die möglichen Modi des autonomen Betriebs:
- Temperaturcontroller: hält ein Objekt auf einer bestimmten Temperatur
- Nachschlagetabelle / Skripting: Erzeugen eines vordefinierten Temperaturprofils
- Stromversorgung mit konstantem Strom und konstanter Spannung
TEC Fernsteuerungsarten
TEC Controller Fernbedienungsoptionen
Serielle Kommunikation
Die serielle Kommunikation wird verwendet, um Daten von einem Host an einen TEC Controller zu senden bzw. Daten vom Controller zu empfangen. Die folgenden physikalischen Schnittstellen werden unterstützt:
- RS232 (TTL)
- RS485
- USB
Ethernet Kommunikation
Die Kommunikation über Ethernet ist durch die Integration von bis zu vier TEC Controllern in ein LTR-1200 19‑Zoll-Rackgehäuse möglich, das einen Ethernet-Anschluss bietet. Dies ermöglicht die Integration in ein Standard 19‑Zoll-Rack oder es kann als Tischgerät verwendet werden.
Service-Software
Die TEC Service-Software ist eine benutzerfreundliche Schnittstelle für die Implementierung, den Test und die Wartung der TEC Controller. Die Service-Software kann über die oben genannten Schnittstellen angeschlossen werden.
MeCom Kommunikationsprotokoll
MeCom ist das offene serielle Kommunikationsprotokoll für TEC Controller, auf dem die gesamte Kommunikation basiert. Es ist möglich, einen TEC Controller vollständig über das MeCom Kommunikationsprotokoll zu steuern. Die TEC Service-Software muss nicht unbedingt laufen. Weitere Informationen im Download-Bereich.
MeCom API
- MeComAPI: TEC Controller Kommunikationsprotokoll-Implementierung für C- und C++-Anwendungen
- MeComAPI für .NET: TEC Controller Kommunikationsprotkoll-Implementierung für C#-Anwendungen. Die vorkompilierten DLLs können auch für ein Visual Basic-Projekt verwendet werden.
Weitere Informationen im Download-Bereich
LabVIEW
Für LabVIEW-Anwender stellen wir ein Beispiel VI zur Verfügung, das die Grundfunktionalität einer Steuerungssoftware für die TEC Controller aufweist. Die folgenden Funktionen sind implementiert:
- Kommunikation mit TEC-Steuerung
- Überwachung der Betriebsparameter
- Fehlerbehandlung
- Diagramm für die Objekttemperatur
Python
Die pyMeCom-Schnittstelle für das MeCom-Protokoll ermöglicht die Steuerung mehrerer TEC Controller oder Laserdiodentreiber, die z.B. über USB an einen Raspberry Pi angeschlossen sind. Weitere Informationen und Download auf GitHub.
Digitale I/O (Plattformbus-Stecker) RES1 … RES8 Steuersignale
Neben der Datenschnittstelle für RS485 und RS232 (TTL) bietet der Plattformbus verschiedene andere Fernsteuerungsfunktionen an den Hardware-Pins:
- Status
- Abstecken
- Freigeben
- Temperaturregelung (Erhöhung / Verringerung, Freigabe vordefinierter Zieltemperaturen)
Weitere Informationen finden Sie im Kapitel 6.2 des TEC Controller Benutzerhandbuches.