- E-Mail-Adresse
- Telefon
-
Adresse
Zone 501, Yangqi Gebäude, East Ring Road, Longhua District
Shenzhen Hongruitai Electronics Co., Ltd
Zone 501, Yangqi Gebäude, East Ring Road, Longhua District
Ultraschall SauerstoffkonzentrationssensorÜbersicht
OCS-3F100PUltraschall Sauerstoffkonzentrationssensorist ein Sensor für die Sauerstoffkonzentration eingeführt. Es verwendet Ultraschall.Testen Sie die PSA-Sauerstoffkonzentration.
Ultraschall SauerstoffkonzentrationssensorMerkmal
◆ Hohe Genauigkeit
◆ Störungsbekämpfung
• Schnelle Reaktion
• Langfristige Stabilität
• Keine regelmäßige Korrektur erforderlich
◆ Lange Lebensdauer
• Luftdruckkompensation
OCS-3F100PUltraschall SauerstoffkonzentrationssensorFür große Sauerstofferzeuger und Partikelzähler mit digitaler Ausgabe in UARTMethode zur Ermittlung der Testergebnisse.
Technische Indikatoren

Größe


Kommunikationsprotokoll
Porterrate:9600bpsZeichenlänge:1 Der Anfang,8 Datenbits,1 Bit Stop Bit, keine VerifikationKommunikationsbeschreibung1. Die Daten dieser Vereinbarung sind16 VorbereitungKein Symbol8 Bit Daten. wie'46'Für Dezimale[70]2. Protokollprüfung muss enthalten0x16 0x09 0x01undCSStelle,CS=0x00-Summe[0:10]Und genauso.Summe[0:11]niedrig8 Bit ist0x00。Summe[0:11]Vertreter von Daten0 Zur Daten11 der12 ein Byte summiert.3. Sensordatenübertragungsmethode: Aufladen arbeitet im Standardmodus, Empfang von Abfragebefehlen wechselt automatisch in den Antwortmodus,4SNein Empfangene Abfragebefehle Schalten Sie automatisch in den Standardmodus um3.1 Standardmodus:1 Sekunden melden2 Nebendaten.3.2 Antwortmodus: Folgen Sie der Abfrage der gemeldeten Daten auf dem Motherboard und antworten Sie sofort auf die Abfrageanweisungen.4. Der Standarddurchflussausgang des Sensors ist der Nominaldurchfluss, wenn der Arbeitsdurchfluss erforderlich ist, muss er durch eine Anweisung umgeschaltet werden, und die Unterschiede in der Nominaldurchfluss sind hauptsächlich auf das Plateau ausgewirkt, detailliert das Referenzbeispielprogramm beschrieben.5. Sensordatenformat:0x16 0x09 0x01/0x02 0xoH 0xoL 0xfH 0xfL 0xtH 0xtL 0xpH 0xpL 0xcsDatenkopf3 Byte Konzentration2 Byte Verkehr2 Byte Temperatur2 Byte Luftdruck2 Byte Verifizierung1 Byte6. Befehl zur Abfrage des Motherboards:2 Die Anweisungen werden vom Kunden nach Bedarf selbst festgelegt.0x11 0x01 0x01 0xEDFeste Position2 Byte Markierungsbefehl1 Byte Verifizierung1 Byte0x11 0x01 0x02 0xEGFeste Position2 Byte Arbeitsbedingungen1 Byte Verifizierung1 Byte7Beschreibung des Status7.1 Der Sensor befindet sich nach dem Senden der Befehle immer im Verkehrsmeldungsmodus. Auch wenn der Befehl nicht mehr gesendet wird, meldet der Sensor die Verkehrsdaten im Standardmodus.7.2 Der Sensor befindet sich nach dem Senden des Zustandsanweises immer im Zustandsverkehrsmeldungsmodus. Der Sensor meldet die Zustandsverkehrsdaten im Standardmodus, auch wenn der Befehl nicht mehr gesendet wird.7.3 Anweisungen für einmal in Kraft treten, nachfolgend gültig, die Notwendigkeit kann durch Anweisungen verarbeitet werden und dann durch den Datenkopf der zurückgegebenen Daten beurteilt werden, detaillierte Beurteilung in Bezug auf die folgenden Beispiele Verfahren BeschreibungBeispielverfahren:(Motherboard empfängt Sensordaten zur Datenanalyse)temp_u8=0; // muss 8-Bit unsymbolische Daten sein, und um den Nullvorgang zu löschen, nimmt man an, dass der serielle Port 2 der Motherboard den Empfang von Sensordaten für(i=0;i<12;i++) temp_u8 += USART2_RXbuffer[i] durchführt;if((temp_u8==0)&&(USART2_RXbuffer[0]==0x16)&&(USART2_RXbuffer[1]==0x09)&&((USART2_RXbuffer[2]==0x01)||(USART2_RXbuffer[2]==0x02)))// die Paketkopfe sind korrekt und kumulativ und 0, beachten Sie, dass USART2_RXbuffer[2]=0x01 für den Konditionsfluss und 0x02 für den Arbeitsfluss steht { o2_concent = USART2_RXbuffer[3]*256 + USART2_RXbuffer[4]; // die Sauerstoffkonzentration (o2_concent/10)%, o2_flow = USART2_RXbuffer[5]*256 + USART2_RXbuffer[6]; // Sauerstofffluss (o2_flow/10) L/min, für die Bestimmung der Bedingungen über USART2_RXbuffer[2] o2_temp = USART2_RXbuffer[7]*256 + USART2_RXbuffer[8]; // Sauerstofftemperatur (o2_temp/10)℃, o2_press = USART2_RXbuffer[9]*256 + USART2_RXbuffer[10]; // Umgebungsluftdruck (o2_press/10) kpa, nur nach 10 Sekunden beim Einschalten erfasst }(Motherboard an den Sensor sendenBefehl abfragen) 1Anweisungen1Der zurückgegebene Sauerstofffluss ist der Rated Flow (Standardmodus)USART2_TXbuffer[0] = 0x11; // USART2_TXbuffer[1] = 0x01; // USART2_TXbuffer[2] = 0x01; //