The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.







Breakout board based on the D7S produced by Omron, the world's smallest seismic sensor. The D7S is composed of a three-axis accelerometer, of which only two are used during the detection of an earthquake and are selectable either by the user or automatically with respect to the inclination of the sensor. The SDA, SCL, SET, INT1 and INT2 pins of the D7S are available on the 6-pin strip connector; while three status LEDs (power supply, pins INT1 and INT2) are mounted on the breakout. The I²C bus allows you to change the sensor settings, or read the data relating to earthquakes, by any microcontroller that is equipped with this bus and also by Arduino. The SET pin can easily be connected to a button, without having to worry about the pull-up resistance because it is already predisposed in the breakout, and can be used to bring the sensor into initial installation mode simply by pressing it, thus avoiding having to use the I²C bus. The connection with Arduino is very simple, in fact you just need to connect the sensor power pins (VCC and GND) with the 5V and GND pins of the Arduino and the SDA and SCL pins (in Arduino UNO the pins used for the I²C bus are A4 and A5). Arduino also allows interrupt management, a very useful feature to combine with the presented sensor because it allows you to react instantly to the events generated by the D7S. To use it, simply connect pins 2 and 3 of Arduino with the pins INT1 and INT2 and record the execution of the ISR (Interrupt Service).
Routine) on pin 2 when the FALLING event occurs (ie the transition from high logic to low logical value), while the one on pin 3 occurs when CHANGE occurs (both high-low and low-high logic transitions). Power supply: from 3.3 V to 5 V.

Caution: The strip connector must be soldered.

Wiring diagram of the D7S sensor with Arduino UNO.
The (normally open) button is optional.

 
 

One of its most important features is the signaling, through the INT1 pin, of seismic events that could have catastrophic effects on electronic equipment; this function allows for example to switch off the equipment before the vibrations caused by the earthquake
they can actually cause such damage. The protection of the equipment is essential to be able, after a seismic event, to still have working equipment to prevent further damaging events. Moreover, the signaling obtainable from the INT1 contact could be used to trigger alarms and, why not, to activate forms of mechanical protection of measuring instruments and rooms that host them.
Signals that the sensor emits are two: shutoff and ground collapse; the first situation occurs if the earthquake is judged to be equal to or greater than 5 in the intensity scale of the JMA (Japan Meteorological Agency) and meets the conditions defined by JEWA (Japan Electrolyzed Water
Association standard JWA) in the JWDS 0007 standard, appendix 2, while the second occurs if the ground is inclined to approximately 20 °.

 

Summary description of the block of registers containing information on earthquakes.​

The sensor also has an internal memory in which the data relating to the last five recorded earthquakes and the five largest ones are stored, as well as, of course, all configuration settings. The D7S is composed of a three-axis accelerometer, of which only two are used during the detection of an earthquake and are selectable either by the user or automatically with respect to the inclination of the sensor. The presence of an I²C bus allows to modify the sensor settings, or to read the data related to earthquakes, by any microcontroller that is equipped with this bus and also by Arduino. The D7S sensor has a total of three function pins, of which two (INT1 and INT2) are signal pins and the third (SET) is a line used to change the operating status. Before using the sensor, the initial installation procedure must be performed, ie the sensor must detect the offsets
of the selected axes and save the value in the internal memory; these offsets will be used to discriminate the collapse condition, comparing them with the current ones when the seismic event is detected.
After the initial installation phase the sensor goes into standby until the beginning of an earthquake, when the calculation of the earthquake data starts; remains in this state until the term of the earthquake has been judged. At this point the internal memory is updated with the data recently detected.
Each time it is powered, the sensor goes into the offset detection mode and determines if the collapse condition has occurred and, if so, the logical condition of the INT1 pin changes to the low level. If the condition is not verified, the sensor goes into standby mode and the earthquake detection cycle begins.

 

 

It is good to specify that the discrimination of the collapse condition does not happen only when the sensor is switched on but whenever the sensor goes into standby; in fact, it remains possible to force control of the collapse condition by bringing the sensor into the offset acquisition mode.
The data that the sensor calculates for each seismic event are PGA (Peak Ground Acceleration), SI (Spectral Intensity) and the average environmental temperature at which the event occurred. During the calculation, that is during an earthquake, it is possible to read the instantaneous value of PGA and SI by accessing some specific registers.
A self-diagnosis function has been implemented inside the sensor, very useful to verify if the D7S is working correctly, but it must be activated manually by writing a register using the I²C bus. At every offset acquisition operation, the sensor automatically determines if the operation has been successful, otherwise it updates a specific register, signaling the fault accordingly.
The functional pins of the sensor are INT1, INT2 and SET: the first corresponds, as already highlighted, to the indication of shutoff and collapse conditions while INT2 allows to know if the sensor is in standby, if the sensor is in the detection phase an earthquake, if an offset acquisition operation is in progress or if the self-diagnosis function has been activated.
The last pin, SET, allows to bring the sensor, through an external impulse, in the initial installation mode, without necessarily having to resort to the use of the I²C bus. When the INT1 pin is brought to the low logic level by a shutoff or collapse event, the default value, ie the logical 1, can be restored only by reading the EVENT register, by performing the initial installation procedure or by removing power to the sensor.

 
Breakout boards

The breakout boards are prototyping boards containing the already welded concerned component, whose connections are carried outside the bases on easily usable connections for pitch and termination; generally the connections are pitches with a pitch of 2.54 mm, like those of the classic integrated DIP. To facilitate those who would like to use SMD components but do not have the means or the qualities to weld it, a number of integrated sensors (including sensors, switching power supplies, battery chargers, linear amplifiers, etc.) have been identified and mounted on ready-to-use bases. These breakout boards are both an aid for those who want to have ready in a "traditional" format the best of SMD electronics, and for those who can work with SMD components - need to have these components available on prototyping boards to apply them to existing circuits and to perform tests, that is, to create prototypes that integrate the functions of the relative integrated, before realizing the final printed circuit of an apparatus.

 
Documentation and useful links

Write a review

Please login or register to review

Earthquake sensor

  • Price: 52.00€


Tags: Earthquake, sensor

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.