Stromversorgung: 3-5V
Aktuell: 5ma
Baudrate: 9600 oder 115200
Standardmäßige automatische Ausgangsfrequenz: 14 Hz
Messbereich:
-40 ... + 125 ° C für Umgebungstemperatur
-70 ... + 380 ° C zur Messung der Zieltemperatur
Messabstand: 1-2cm nah
Größe: 21.5 lang * 23 breit * 6.3 hoch
-------------------------------------------------- ---------------------
Einverständniserklärung
Serielles Sendebefehlsbyte:
(1), Serielle Kommunikationsparameter (Standardwert für die Baudrate9600 bps, Kann per Software eingestellt werden)
Die folgenden sind die gleichen wie die "Baudrate:9600 bpsPrüfziffer:N.Datenbits:8Stoppbit1
Baudrate:115200 bpsPrüfziffer:N.Datenbits:8Stoppbit1
(2), Moduleingabebefehle,Von einem externen Controller gesendetGY-MCU90614Modul (hexadezimal)
Die folgenden sind die gleichen wie die "1, Rahmenkopf:0xa5
Anweisungsformat: Header+Unterricht+Checksum(8bit)(Zum Beispiel das automatische Lesen des Temperaturbefehls= 0xA5 + 0x45 + 0xEA)
2, Befehl Befehl:
Kontinuierlicher Ausgabebefehl:
0xA5 + 0x45 + 0xEA ----------------Die Temperaturdaten (das Modul gibt den Datentyp als zurück0x45)
Ausgabebefehl abfragen:
0xA5 + 0x15 + 0xBA ----------------Die Temperaturdaten (das Modul gibt den Datentyp als zurück0x45)
Konfigurationsanleitung:(Neustart nach dem Inkrafttreten)
Konfiguration der Baudrate:
0xA5 + 0xAE + 0x53 --------------- 9600(Default)
0xA5 + 0xAF + 0x54 --------------- 115200
Die Temperaturdatenkonfiguration wird automatisch mit Strom versorgt:
0xA5 + 0x51 + 0xF6 --------------Leistungsabgabe automatisch nach Leistungsdaten(Standard)
0xA5 + 0x52 + 0xF7 --------------Die Temperaturdaten werden nach dem Einschalten nicht automatisch ausgegeben
Einverständniserklärung
Serienempfang:
(1), Serielle Kommunikationsparameter (Standardwert für die Baudrate9600 bps, Kann per Software eingestellt werden)
Die folgenden sind die gleichen wie die "Baudrate:9600 bpsPrüfziffer:N.Datenbits:8Stoppbit1
Baudrate:115200 bpsPrüfziffer:N.Datenbits:8Stoppbit1
(2), Das Modulausgabeformat, das jeder Frame enthält9Bytes (hexadezimal):
Byte0: 0x5AFrame-Header
Byte1: 0x5AFrame-Header
Byte2: 0X45Dieser Rahmendatentyp0X45: Temperaturdaten)
.Byte3: 0x04Die Datenmenge (unten4Datum2Als Beispiel)
.Byte4: 0x00 ~ 0xFFtechnische Daten1Highs8Bit
.Byte5: 0x00 ~ 0xFFtechnische Daten1niedrig8Bit
.Byte6: 0x00 ~ 0xFFtechnische Daten2Highs8Bit
.Byte7: 0x00 ~ 0xFFtechnische Daten2niedrig8Bit
.Byte8: 0x00 ~ 0xFFPrüfsumme (vorherige Daten akkumuliert und nur niedrig)8Bisschen) Die folgenden sind die gleichen wie die "
(3), Datenberechnungsmethode
Temperaturberechnungsmethode :
Temperatur=Highs8Bit<| = "" 8 = "" 8 = "">niedrig8Bit (das Ergebnis ist der tatsächliche Winkel multipliziert mit100)
Beispiel: sendenAnweisung:A5 45 EA, erhaltenEin Datenrahmen:
<5a - = "" - = "" - = "" - = "" - = "" - = "" - = "" - = "" 04 = "" 0c = "" 0d = "" 19 = "" 45 = 5a = 78 = a7 =>
SaidTO(Unterzeichnet16bit, Angabe der Zieltemperatur):TO = 0x0C78 / 100 = 31.92°
SaidTA(Unterzeichnet16bit, Anzeige der Umgebungstemperatur):TO = 0x0D19 / 100 = 33.53°
Anweisungen
Das Modul für die seriellen Ausgabedaten, der Benutzer über die serielle Schnittstelle, sendet Ausgabeanweisungen, wie z0xA5 + 0x45 + 0xEAAn das Modul gibt das Modul kontinuierlich die Temperaturdaten aus. Wenn Sie die Abfrageausgabe senden möchten0xA5 + 0x15 + 0xBAAn das Modul gibt das Modul jedes Mal, wenn das Modul gesendet wird, Temperaturdaten zurück. Die Abfragefrequenz sollte niedriger sein als10hzWenn höher als10hzBitte verwenden Sie den kontinuierlichen Ausgabemodus, dh senden0xA5 + 0x45 + 0xEAAnweisung;