ANN-based signal conditioning and its hardware implementation of a nanostructured porous silicon relative humidity sensor

Porous silicon (PS) is a potential candidate for developing a low cost smart relative humidity sensor, but its main limitation is that the response is a nonlinear function of humidity, suffering from hysteresis and drift due to aging. The present work proposes novel ANN-based signal conditioning to compensate the nonlinearity and hysteresis errors of a PS humidity sensor by using a soft computing technique based on an adaptive linear (ADALINE) neural network. The proposed network is simple to implement and requires less hardware elements. The ANN model is implemented in hardware using a microcontroller (AT89C51) to make the sensor output be direct digital readout. Minimum calibrating data points necessary for developing the model for compensating the errors are also established. Experimental and simulation studies show that nonlinearity is reduced to 2.7% from its initial 13% while the hysteresis error is reduced to 3% from its initial 16% value for a typical PS humidity sensor. The outputs of a hardware-implemented circuit follow the results of simulation. The proposed signal conditioning can be extended for other sensors with and without hysteresis.

[1]  K. Watanabe,et al.  A digital hygrometer using a polyimide film relative humidity sensor , 1996 .

[2]  Jarno Salonen,et al.  Characterization of thermally carbonized porous silicon humidity sensor , 2004 .

[3]  Ettore Massera,et al.  A very sensitive porous silicon based humidity sensor , 2005 .

[4]  Yoh-Han Pao,et al.  Adaptive pattern recognition and neural networks , 1989 .

[5]  Hiranmay Saha,et al.  Temperature compensation of piezoresistive micro-machined porous silicon pressure sensor by ANN , 2006, Microelectron. Reliab..

[6]  Hiranmay Saha,et al.  Modeling, simulation and temperature compensation of porous polysilicon capacitive humidity sensor using ANN technique , 2005, Microelectron. Reliab..

[7]  Péter Fürjes,et al.  Porous silicon-based humidity sensor with interdigital electrodes and internal heaters , 2003 .

[8]  Octavian Postolache,et al.  Minimizing temperature drift errors of conditioning circuits using artificial neural networks , 1998, IEEE Trans. Instrum. Meas..

[9]  Johan H. Huijsing,et al.  A noniterative polynomial 2-D calibration method implemented in a microcontroller , 1997 .

[10]  Z. M. Rittersma,et al.  Recent achievements in miniaturised humidity sensors—a review of transduction techniques , 2002 .

[11]  D. G. Yarkin Impedance of humidity sensitive metal/porous silicon/n-Si structures , 2003 .

[12]  Hiranmay Saha,et al.  Role of parasitics in humidity sensing by porous silicon , 2001 .

[13]  Shakti Kumar,et al.  Fitting transducer characteristics to measured data using a virtual curve tracer , 2004 .

[14]  Ganapati Panda,et al.  Artificial neural network-based nonlinearity estimation of pressure sensors , 1994 .

[15]  Hiranmay Saha,et al.  Stability in photoluminescence of porous silicon , 2000 .

[16]  Hiranmay Saha,et al.  A hygrometer comprising a porous silicon humidity sensor with phase-detection electronics , 2003 .

[17]  Hiranmay Saha,et al.  Hysteresis compensation of a porous silicon relative humidity sensor using ANN technique , 2006 .

[18]  Pasqualina M. Sarro,et al.  Comparison of porous silicon, porous polysilicon and porous silicon carbide as materials for humidity sensing applications , 2002 .

[19]  Shakeb A Khan,et al.  Sensor calibration and compensation using artificial neural network. , 2003, ISA transactions.

[20]  George Marsh,et al.  Porous silicon a useful imperfection , 2002 .

[21]  Jacob Fraden,et al.  Handbook of modern sensors , 1997 .