Next Article in Journal
Impact of Multiple Parameters on Energy Performance of PV-DSF Buildings
Previous Article in Journal
Harnessing the Energy of Tidal Currents: State-of-the-Art and Proposal of Use in EV Charging Points
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Microcontroller-Based Seat Occupancy Detection and Classification †

by
Ernesto Sifuentes
1,
Rafael González-Landaeta
1,
Juan Cota-Ruiz
1 and
Ferran Reverter
2,*
1
Department of Computer and Electrical Engineering, Universidad Autónoma de Ciudad Juárez (UACJ), Ciudad Juárez 32310, Mexico
2
Department of Electronic Engineering, Universitat Politècnica de Catalunya-BarcelonaTech, 08860 Castelldefels, Spain
*
Author to whom correspondence should be addressed.
Presented at the Eurosensors 2018 Conference, Graz, Austria, 9–12 September 2018.
Proceedings 2018, 2(13), 1040; https://doi.org/10.3390/proceedings2131040
Published: 13 November 2018
(This article belongs to the Proceedings of EUROSENSORS 2018)

Abstract

:
This paper presents a microcontroller-based measurement system to detect and confirm the presence of a subject in a chair. The system relies on a single Force Sensing Resistor (FSR), which may be arranged in the seat or backrest of the chair, that undergoes a sudden resistance change when a subject/object is seated/placed over the chair. In order to distinguish between a subject and an inanimate object, the system also monitors small-signal variations of the FSR resistance caused by respiration. These resistance variations are then directly measured by a low-cost general-purpose microcontroller without using either an analogue processing stage or an analogue-to-digital converter, thus resulting in a low-cost, low-power, compact design solution.

1. Introduction

Seat-occupancy monitoring systems generally use mechanical sensors that detect weight, pressure, force or acceleration over the seat. These mechanical sensors can be resistive [1], capacitive [2] or inductive [3], but the former are the most common. Different types of resistive mechanical sensors can be employed, for instance: metallic strain gauges, semiconductor strain gauges and FSR, the latter being the cheapest and the most easily integrated into the chair structure. Mechanical sensors, however, have difficulties in distinguishing between subjects and objects seated/placed over the seat. This is usually solved by comparing the set of data to known patterns [4] or by combining the information of different types of sensor [5,6]; note that the capacitive sensor proposed in [6] does not rely on any mechanical measurement, but on the shielding effect generated by the human proximity. On the other hand, in health telemonitoring applications, resistive mechanical sensors have also been proposed to monitor the sitting posture [7] and the respiratory signal [8,9] in wheelchairs and in conventional chairs.
This work proposes a novel measurement method for seat occupancy detection and classification using a single FSR. The additional information usually required in mechanical sensors for the subject-object classification is extracted from the FSR itself, by exploiting it to monitor the respiratory signal. The occupancy itself causes a large-signal variation of the FSR, whereas the respiration generates a small-signal variation that enables us to confirm the presence of a subject rather than an object. Both large- and small-signal variations of the FSR are then directly measured by a low-cost microcontroller using the concept of direct interface circuit (DIC) [10]. These have been extensively analyzed for resistive [11,12,13,14], capacitive [15] and inductive [16] sensors with different topologies, but not for resistive sensors undergoing both large- and small-signal variations.

2. Operating Principle

The proposed method relies on a single FSR, which is a sensor whose resistance (Rx) decreases with increasing the force applied to it. This is a very low-cost and thin-size sensor with some limitations (e.g., low accuracy, non-linear response, and low interchangeability), but these are not critical here since the aim is to monitor variations, and not to determine the subject/object weight nor the respiratory rate.
According to Figure 1, three scenarios are possible: (1) The seat is vacant: Rx remains constant to Rx,0, which is the nominal resistance in zero-force conditions. (2) A subject is seated over the chair: Rx suddenly decreases (e.g., from Rx,0 to Rx,1) due to the subject’s weight and then, as the subject stays there, his/her respiration causes small-signal variations of Rx [∆Rx in Figure 1a] that enables us to confirm the presence of a subject. (3) An inanimate object is placed over the chair: Rx undergoes a sudden decrease due to the object’s weight but remains constant at Rx,2, as shown in Figure 1b.
The FSR, with a resistor (Rp) in parallel so as to linearize its response and also to avoid long measurements in zero-force conditions, is proposed to be monitored through a DIC [10], as shown in Figure 2a. Initially, Pin 1 provides a digital ‘1’ and Pin 2 is in high-impedance (HZ) state and, consequently, the well-known capacitor C is quickly charged to the supply voltage (VDD). Next, Pin 1 is in HZ and Pin 2 provides a digital ‘0’ so that C is discharged towards ground through the equivalent resistance (Req = RpRx) while an embedded timer measures the time interval required to do so. When the exponential discharging voltage crosses the threshold voltage (VT) of the digital buffer embedded into Pin 1, the timer is read, as shown in Figure 2b. The resulting digital number is proportional to the discharging time (Td) and also to Req, since Td = Req·C·ln(VDD/VT); this equation will be employed later to estimate Req from Td.

3. Materials and Methods

A commercial FSR (FSR 406 from Interlink Electronics) with Rx,0 > 10 MΩ and an active area of 4 × 4 cm2 was arranged in the seat of a chair. This FSR was connected to a DIC implemented by a low-cost low-power microcontroller (MSP430F123 from Texas Instruments, Dallas, TX, USA) with VDD = 3.3 V. An embedded 16-bit timer running at 8 MHz measured Td, which had information about the force applied to the FSR. Each measurement of Td was transmitted via USB in real time to a personal computer and, then, converted to the corresponding value of Req through a control program implemented in LabVIEWTM. We also selected Rp = 3570 Ω and C = 2.2 µF, which provide Td ≤ 8 ms thus avoiding the overflow of the timer. Although the length of Td depended on the sensor resistance [17], the overall length of a single measurement (including the charge-discharge process, transmission and processing of the data) was controlled by LabVIEWTM and set to around 17 ms. Accordingly, the sampling frequency was around 60 Sa/s, which is sufficient enough to monitoring the respiration of a subject.
The system was experimentally tested with three healthy subjects of different weight and age (S1: 45 kg/14 years; S2: 64 kg/39 years; S3: 91 kg/41 years), and also with three objects of different weight (O1: 5 kg; O2: 10 kg; O3: 30 kg). The volunteers were asked to seat over the chair and breathe freely, but to keep quiet during the measurement so as to avoid movement artifacts.

4. Experimental Results

The experimental results involving subjects and objects are shown in Figure 3a,b, respectively. According to Figure 3a, when a subject sat down over the seat (at t ≈ 10 s), a large-signal variation (between 600 and 2400 Ω) was observed, and this depended on the subject’s weight. For the heaviest subject (S3), the resistance dropped to an average value of about 1250 Ω. While seated, small-signal resistance variations of around ±150 Ω with a respiratory rate between 12 (for S3) and 24 (for S1) breaths per minute, which correspond to a frequency between 0.2 and 0.4 Hz, were monitored. This well-defined respiratory signal enables us to clearly confirm the presence of a subject over the chair without incorporating any other sensor. If the respiratory signal was contaminated by movement artifacts, the detection of the latter could also be employed as an indication of the presence of a subject over the seat.
Figure 3b, however, only shows the large-signal variation due to the object’s weight, but not the small-signal variations as it was observed before with the subjects. It is worth mentioning that in Figure 3b the large-signal variation is similar and even higher than in Figure 3a although the weight is lower. This is because the objects under test had small dimensions and, consequently, their weight caused a “point” force on the FSR that was higher than the corresponding component of distributed force generated by the subject.

5. Conclusions

This work has proved that detecting and confirming the presence of a subject in a chair is feasible using a single FSR directly connected to a general-purpose microcontroller. The proposed system first detects the subject by monitoring his/her weight and then confirms his/her presence by monitoring the respiration. We believe the proposed system is suitable for applications related to autonomous sensors where it is important to detect and confirm the presence of people sitting in chairs, such as intelligent airbag deployment systems and aircraft boarding systems.

Acknowledgments

Ernesto Sifuentes, Rafael González-Landaeta and Juan Cota-Ruiz have been funded by PRODEP and UACJ, México. The work of Ferran Reverter was supported by the Spanish Ministry of Economy and Competitiveness and the European Regional Development Fund under project TEC2016-76991-P.

Conflicts of Interest

The authors declare no conflict of interest. The founding sponsors had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, and in the decision to publish the results.

References

  1. Oestreicher, R.; Homann, M.; Lichtinger, H.; Morell, S.; Reich, D. Method and System for Determining Weight and Position of a Vehicle Seat Occupant. U.S. Patent 7082360, 25 July 2006. [Google Scholar]
  2. Böse, H.; Fuß, E.; Ehrlich, J. Capacitive sensor mats for pressure detection with high sensitivity. In Proceedings of the Sensor and Measurement Technology 2015, Nürnberg, Germany, 19–21 May 2015; pp. 55–60. [Google Scholar]
  3. Kisic, M.G.; Blaz, N.V.; Babkovic, K.B.; Zivanov, L.D.; Damnjanovic, M.S. Detection of seat occupancy using a wireless inductive sensor. IEEE Trans. Magn. 2017, 53, 1–4. [Google Scholar] [CrossRef]
  4. Breed, D.S.; DuVall, W.E.; Johnson, W.C. Dynamic Weight Sensing and Classification of Vehicular Occupants. U.S. Patent 7620521, 17 November 2009. [Google Scholar]
  5. Pallàs-Areny, R.; Casas-Piedrafita, J.O.; Gasulla-Forner, M.; Aliau-Bonet, C.; Gaitan-Pitre, J. Method and Apparatus for the Continuous Detection of Seat Occupancy through the Combined Use of Weight, Capacitive and Thermal Sensors. WO Patent 2011104399, 1 September 2011. [Google Scholar]
  6. George, B.; Zangl, H.; Bretterklieber, T.; Brasseur, G. A combined inductive–capacitive proximity sensor for seat occupancy detection. IEEE Trans. Instrum. Meas. 2010, 59, 1463–1470. [Google Scholar] [CrossRef]
  7. Roh, J.; Park, H.; Lee, K.J.; Hyeong, J.; Kim, S.; Lee, B. Sitting posture monitoring system based on a low-cost load cell using machine learning. Sensors 2018, 18, 208. [Google Scholar] [CrossRef] [PubMed]
  8. Pino, E.J.; Arias, D.E.; Aqueveque, P.; Vilugrón, L.; Hermosilla, D.; Curtis, D.W. Monitoring technology for wheelchair users with advanced multiple sclerosis. In Proceedings of the IEEE Engineering in Medicine and Biology Society, Osaka, Japan, 3–7 July 2013; pp. 961–964. [Google Scholar]
  9. Griffiths, E.; Scott, T.; Bernheim, A.J. Health chair: Implicitly sensing heart and respiratory rate. In Proceedings of the ACM Conference on Ubiquitous Computing, Seatle, WA, USA, 13–17 September 2014; pp. 661–671. [Google Scholar]
  10. Reverter, F. The art of directly interfacing sensors to microcontrollers. J. Low Power Electron. Appl. 2012, 2, 265–281. [Google Scholar] [CrossRef]
  11. Reverter, F.; Jordana, J.; Gasulla, M.; Pallàs-Areny, R. Accuracy and resolution of direct resistive sensor-to-microcontroller interfaces. Sens. Actuators A Phys. 2005, 121, 78–87. [Google Scholar] [CrossRef]
  12. Reverter, F.; Casas, O. Interfacing differential resistive sensors to microcontrollers: A direct approach. IEEE Trans. Instrum. Meas. 2009, 58, 3405–3410. [Google Scholar] [CrossRef]
  13. Sifuentes, E.; Casas, O.; Reverter, F.; Pallas-Areny, R. Direct interface circuit to linearise resistive sensor bridges. Sens. Actuators A Phys. 2008, 147, 210–215. [Google Scholar]
  14. Reverter, F.; Horak, G.; Bilas, V.; Gasulla, M. Novel and low-cost temperature compensation technique for piezoresistive pressure sensors. In Proceedings of the XIX IMEKO World Congress, Lisbon, Portugal, 6–11 September 2009; pp. 2084–2087. [Google Scholar]
  15. Reverter, F.; Casas, O. Direct interface circuit for capacitive humidity sensors. Sens. Actuators A Phys. 2008, 143, 315–322. [Google Scholar] [CrossRef]
  16. Kokolanski, Z.; Jordana, J.; Gasulla, M.; Dimcev, V.; Reverter, F. Direct inductive sensor-to-microcontroller interface circuit. Sens. Actuators A Phys. 2015, 224, 185–191. [Google Scholar]
  17. Sifuentes, E.; Gonzalez-Landaeta, R.; Cota-Ruiz, J.; Reverter, F. Measuring dynamic signals with direct sensor-to-microcontroller interfaces applied to a magnetoresistive sensor. Sensors 2017, 17, 1150. [Google Scholar] [CrossRef] [PubMed]
Figure 1. FSR variations when over the chair we have: (a) a subject; (b) an object.
Figure 1. FSR variations when over the chair we have: (a) a subject; (b) an object.
Proceedings 02 01040 g001
Figure 2. (a) DIC applied to measure the FSR; (b) waveform of the voltage across C.
Figure 2. (a) DIC applied to measure the FSR; (b) waveform of the voltage across C.
Proceedings 02 01040 g002
Figure 3. Experimental resistance variations monitored by the DIC shown in Figure 2 when over the chair we had: (a) subjects of different weight and age; (b) objects of different weight.
Figure 3. Experimental resistance variations monitored by the DIC shown in Figure 2 when over the chair we had: (a) subjects of different weight and age; (b) objects of different weight.
Proceedings 02 01040 g003
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sifuentes, E.; González-Landaeta, R.; Cota-Ruiz, J.; Reverter, F. Microcontroller-Based Seat Occupancy Detection and Classification. Proceedings 2018, 2, 1040. https://doi.org/10.3390/proceedings2131040

AMA Style

Sifuentes E, González-Landaeta R, Cota-Ruiz J, Reverter F. Microcontroller-Based Seat Occupancy Detection and Classification. Proceedings. 2018; 2(13):1040. https://doi.org/10.3390/proceedings2131040

Chicago/Turabian Style

Sifuentes, Ernesto, Rafael González-Landaeta, Juan Cota-Ruiz, and Ferran Reverter. 2018. "Microcontroller-Based Seat Occupancy Detection and Classification" Proceedings 2, no. 13: 1040. https://doi.org/10.3390/proceedings2131040

Article Metrics

Back to TopTop