Firmware 25.6 for MIPEX-02-1-X-X.1 X (CnHm) Firmware 24.6 for MIPEX-02-3-X-X.1 X (СО2) RELEASE NOTES 1. Important algorithm changes: 1.1 Zeroing procedure improvemnts: Automatic zeroing of “negative concentration” values in any case has been removed from algorithm. Zero autocorrecting in now is executed in narrow range ±3% LEL (±0.1% Vol. CH4) for positive and negative concentration values. This MIPEX-02 firmware changes requires adaptation in firmware of host device. There are need to be added the monitoring of status byte/word. As the result of monitoring of status the end-user must be informed that manual zero correction should be done or zeroing procedure could be performed by host-device itself when safe conditions are confirmed (see recommendations table in article 3 below and User manual rev. 1.34 for details). The changes are made to prevent the errors raise presented in previous auto zeroing algorithm. For example, new algorithm suppresses zero shift error in case of condensed moisture on optical elements. New algorithm excludes appearance of error caused by incorrect auto zeroing compensation at the endpoints of temperature range. New manual zeroing procedure allows correcting readings even in case of nonlinear zero shift in whole temperature range (see User manual rev. 1.34 Appendix E. for details). 1.2 Special low-power mode Additional low-power mode is included in firmware by increasing of pulses duty cycle of IR light source. On/off switching is sending LOWPW1/ LOWPW0 commands which is available in OEM control mode. In low-power mode (LOWPW1) response time (T90) could be worse than specified for standard mode (LOWPW0). Low-power mode can be used only as indicative mode. 2. Communication protocol changes: 2.1 @*0 command turns off @*X cycled short responses. 2.2 CALB3 command writes one and the same scaling coefficient for two ranges (counterpart of sequence of CALB1 and CALB2 commands sending). 2.3 Response on CRC command is changed (see User manual rev. 1.34 in article 4.4). 3. Changes in status word/ status byte (marked with yellow): Status word equal to “00” corresponds to all bits in status byte are 0 means, that transducer works properly. MIPEX-02 FIRMWARE ver. 2x.6 Release notes rev. 1.0 www.mipex-tech.com 1 DATAE command 1) status byte Bit 0 Bit 1 F/CFS/CCS/CKS command 1) 2) status Word Title Description Performance according to Table A.2 Recommendations Deterioration possible 1. Do not perform calibration. 2. Zeroing is acceptable If concentration reading is not “-1” Unspecified performance 1. Do not perform calibration or zeroing. 2. Replace transducer, if bit1 is on constantly (> 20 min). 3) 10 Self-diagnostics Self-diagnostics algorithm is in action during not more than 3.5 minute after power up. 50 Abrupt change of signal Abrupt change of signal or high noise level. Low signals level Low level of optical signals because of: 1. Optical mirrors in sensor hazed by dirt. 2. Optoelectronic components are degraded by time. 3. Optocomponents are destructed by the high level of temperature, pressure or humidity. 4. Housing deformation. Unspecified performance 1. Do not perform calibration or zeroing. 2. Measuring accuracy need to be additionally verified, once switching on of Bit 2 has been observed. 3. Replace the sensor if Bit2 is on constantly (> 20 min). Bit 2 30 Bit 3 reserved Bit 4 21 Fast temperature change Temperature change rate is higher than 0.6 grad/min Deterioration possible Do not perform calibration or zeroing. Bit 4 + Bit 9 24 Fast temperature change + Zero shifts to negative values Temperature change rate is higher than 0.6 grad/min Deterioration possible Do not perform calibration or zeroing. Bit 5 22 Sharp temperature change Temperature change rate is higher than 4 grad/min Unspecified performance Do not perform calibration or zeroing. Bit 5 + Bit 9 22 Sharp temperature change+ Zero shifts to negative values Temperature change rate is higher than 4 grad/min Unspecified performance Do not perform calibration or zeroing. Out of operation temperature range Environmental temperature is higher 0 than 60 C or lower 0 than-40 C. Unspecified performance 1. Do not perform calibration or zeroing. 2. Measuring accuracy need to be additionally verified, once switching on of Bit 6 has been observed. Firmware corruption MCU corruption or maximum number of flash writing circles is exceeded. Unspecified performance Replace the sensor Too many UART interruptions Request frequency is higher than 1 Hz or transducer is situated in high level EMI. Deterioration possible 1. Do not perform calibration or zeroing. 2. Decrease request frequency. 3. Shield the sensor from EM fields, if request frequency < 1Hz guarantied. Bit 6 Bit 7 Bit 8 40 90 11 MIPEX-02 FIRMWARE ver. 2x.6 Release notes rev. 1.0 www.mipex-tech.com 2 DATAE command 1) status byte Bit 9 F/CFS/CCS/CKS command 1) 2) status Word 31 Title Description Performance according to Table A.2 Recommendations 3) Zero shifts to negative values The possible reasons: 1. Moisture condensation on optical surfaces. 2. Housing deformation. 3. Optocomponents drift. Unspecified performance 1. Using of dust filters is recommended to avoid moisture or dust inside transducer. In case of moisture ingress, unmounts transducer off device, then dry it during 4 hours minimum in warm dry location. 2. Make zeroing procedure and performance check, if 1-3 reasons pointed in description column are excepted. Low power regime is on. See article 4.3 of Appendix D for details. XX- status word values similar for normal regime. Deterioration possible To achieve full compliance to declared specification turn on the standard regime. Bit 10 1XX NOTES: 1. The table is given for bits in high logic level. All status byte goes with AND logic, i.e. separate bits switching. All status words goes with OR logic, priority from higher to lower : 1XX, 90, 10, 11, 30, 40, 31, 22, 21, 50. 2. If transducer returns status words other, than specified here, please contact to technical support [email protected]. 3. The term “calibration” means using of CALB, CALB1, CALB2, CALB3 commands. The term “zeroing” means using of ZERO, ZERO2 commands.. MIPEX-02 FIRMWARE ver. 2x.6 Release notes rev. 1.0 www.mipex-tech.com 3
© Copyright 2024