Sensor-enabled Device for Measuring Vibrations

A proof-of-concept implementation of a vibration measuring solution

  • C/Assempler
  • OSAL
  • iOS
  • BLE
Solution

Vibration measuring solution to check the equipment for correct operation

Industry
  • Software and Technology
  • Industrial Manufacturing
Engagement Model Fixed Price
Methodology Scrum
Team
  • iOS Developer
  • QA Engineer
  • UX/UI Designer
  • Firmware Engineer
  • Project Manager
1
2
3
4
5
6

Customer

Problem

The client required an experienced service provider with hands-on practice in creating low-level solutions interfacing with hardware. Softeq carried out a proof-of-concept implementation for the customer to verify the viability of the solution, which, if proved successful, was expected to go to production. The team was to develop an API to communicate with and retrieve data from a TI vibration sensor using BLE for I/O.

Solution

Softeq’s team developed Carrier Vibration Sensor (CveVT5), a device for measuring vibrations using 3-axis 12-bit accelerometer and sending the measurements to a host device via the Bluetooth Low Energy interface. ConnectBlue OLP425 evaluation board is used as device hardware. The developed solution provides a means to monitor the equipment for correct operation. Carrier Vibration Sensor operates in one of three modes: Sleep, Advertising, and Connected.

Technical Characteristics:

  • Accelerometer measurements resolution — 12 bits
  • Maximum sampling rate — 1250 Hz
  • Length of acquisition interval — 512 samples
  • Battery life in Sleep mode with occasional activity > 12 months (in active operation — one month)

Functional Features:

  • Sleep (energy saving mode)
  • Wake Up by Shaking more than 2G
  • Connects with BLE control software
  • Sample data from 3-x axis accelerometer
  • Sensor to device data transfer

 A sample iOS application was created to demonstrate the API capabilities. One of the outstanding solution features is the 12-month long battery life when the device is operated on on-off basis. The device employs the BLE communication standard. The actual communication protocol was developed by Softeq’s team.

Results

The project has been delivered with the key solution parameters:

  • Sampling Speed — 110%
  • High data buffering capacity — 100% (all RAM on CPU)
  • Long battery life — 100%

Currently, the customer is in the process of developing a commercial product around the solution, expecting from Softeq minor firmware updates and estimation for PCBs fabrication for production.