- Correo electrónico
- Teléfono
-
Dirección
501, zona a, edificio liangji, carretera de circunvalación este, Distrito de Longhua
Shenzhen Hongruitai Electronics Co., Ltd
501, zona a, edificio liangji, carretera de circunvalación este, Distrito de Longhua
Sensor de concentración de oxígeno ultrasónicoResumen
OCS-3F100PSensor de concentración de oxígeno ultrasónicoEs el sensor de concentración de oxígeno lanzado. Utiliza ultrasonido originalLi detecta el flujo de concentración de oxígeno del psa.
Sensor de concentración de oxígeno ultrasónicocaracterística
◆ alta precisión
◆ capacidad antiinterferencia
◆ respuesta rápida
◆ buena estabilidad a largo plazo
◆ no es necesario ajustar la escuela regularmente
◆ larga vida útil
◆ con compensación de presión de aire
OCS-3F100PSensor de concentración de oxígeno ultrasónicoAdecuado para grandes generadores de oxígeno y contadores de partículas, y salida digital en uartDe esta manera, se envían los resultados de la prueba.
Indicadores técnicos

dimensiones externas


Protocolo de comunicación
Tasa de porto:9600bpsLongitud del carácter:1 Posición inicial,8 El dígito es el dígito,1 Bit Stop bit, sin verificaciónInstrucciones de comunicación1. Los datos de este acuerdo son16 HexSin símbolo8 Datos de bits. como'46'.Decimal[70]2. La verificación del Protocolo debe contener0x16 0x09 0x01yCSPosición,CS=Suma de 0x00[0:10]. es decirsuma[0:11]Bajo8 Bit es0x00.suma[0:11]Representa a partir de los datos0 A los datos11 de12 Suma acumulada de bytes.3. Modo de presentación de datos del sensor: el encendido funciona en el modo predeterminado, y cuando se reciben instrucciones de consulta, se cambia automáticamente al modo de respuesta.4SNo se recibe ninguna instrucción de consulta y se cambia automáticamente al modo predeterminado3.1 Modo predeterminado:1 Segundo informe2 Datos secundarios.3.2 Modo de respuesta: siga la consulta de la placa base para informar los datos, y responda inmediatamente después de recibir la instrucción de consulta.4. La salida de flujo predeterminada del sensor es el flujo de Estado estándar, si se necesita el flujo de Estado de trabajo, se necesita cambiar a través de instrucciones, y la diferencia de flujo de Estado estándar de Estado de trabajo afecta principalmente a la meseta, que se detalla con referencia al programa de ejemplo.5. Formato de datos del sensor:0x16 0x09 0x01/0x02 0xoH 0xoL 0xfH 0xfL 0xtH 0xtL 0xpH 0xpL 0xcsCabeza de datos3 Concentración de bytes2 Tráfico de bytes2 Temperatura de bytes2 Presión de bytes2 Verificación de bytes1 Bytes6. Instrucciones de consulta de la placa base:2 Las instrucciones se establecen por el propio cliente según sea necesario.0x11 0x01 0x01 0xEDPosicionamiento sólido2 Instrucción de Estado estándar de bytes1 Verificación de bytes1 Bytes0x11 0x01 0x02 0xECPosicionamiento sólido2 Condiciones de trabajo de bytes1 Verificación de bytes1 Bytes7, descripción de las condiciones de trabajo estándar7.1 Después de enviar la instrucción de Estado estándar, el sensor ha estado en el modo de notificación de flujo de Estado estándar, incluso si la instrucción no se envía más tarde, el sensor informará los datos de flujo de Estado estándar de acuerdo con el modo predeterminado.7.2 Después de enviar la instrucción de condición de trabajo, el sensor ha estado en el modo de notificación de flujo de condición de trabajo, incluso si la instrucción no se envía más tarde, el sensor informará los datos de flujo de condición de trabajo de acuerdo con el modo predeterminado.7.3 La instrucción es válida una vez, posteriormente, si es necesario, se puede procesar a través de la instrucción, y luego se juzga a través del encabezado de datos que devuelve los datos. el juicio detallado se refiere a la siguiente descripción del programa de ejemplo.Programa de ejemplo:(La placa base recibe los datos presentados por el sensor para el análisis de datos.(...)temp_u8=0; / / debe ser un dato sin símbolo de 8 dígitos, y primero debe limpiarse la operación, suponiendo que el puerto serie 2 de la placa base realice la recepción de datos del sensor para (i = 0; i < 12; I +) temp u8 + = usart2 rxbuffer [i];if((temp_u8==0)&&(USART2_RXbuffer[0]==0x16)&&(USART2_RXbuffer[1]==0x09)&&((USART2_RXbuffer[2]==0x01)||(USART2_RXbuffer[2]==0x02)))/ / la cabecera de datos es correcta y la suma acumulada es 0, nota usart2 rxbuffer [2] = 0 x01 representa el flujo de Estado estándar, 0 x02 representa el flujo de Estado de trabajo ((o2 concent = usart2 rxbuffer [3] * 256 + usart2 rxbuffer [4]; / concentración de oxígeno (o2 concent / 10), (o2 Flow = usart2 rxbuffer [5] * 256 + usart2 rxbuffer [6]; / / flujo de oxígeno (o2 Flow / 10) L / min, es necesario juzgar las condiciones de trabajo estándar a través de usart2 rxbuffer [2] o2_temp = USART2_RXbuffer[7]*256 + USART2_RXbuffer[8]; / / temperatura del oxígeno (o2 temp / 10) ℃, O2 Press = usart2 rxbuffer [9] * 256 + usart2 rxbuffer [10]; / / presión ambiente (o2 Press / 10) kpa, detectada solo en 10 segundos de encendido..(La placa base envía al sensorInstrucciones de consulta) 1, instrucciones1: el caudal de oxígeno devuelto es el caudal estándar (modo predeterminado)USART2_TXbuffer[0] = 0x11; // USART2_TXbuffer[1] = 0x01; // USART2_TXbuffer[2] = 0x01; //