
Configuration
The flexible sensor configuration enables the adaption of the systems detection properties to a wide variety of possible use case
applications and environmental situations. Those parameters can be comfortably adjusted in the TS3-Visualizer and via serial
commands.
2
Preliminary Prototype | All right reserved | All Information without warranty
Echo Rejection Threshold
Command
sReje
Effect
Sets the minimum amplitude for echoes above which they are considered valid detections. A low value will
result in a higher number of detections but also a higher probability of false detections
Parameter
5-digit unsigned integer representing the threshold
Applicable Values
Default = 1, min. = 0, max. = 20
Example
CsReje00001\r
for a threshold offset of 1
Number of Pulses
Command
sPuls
Effect
Sets number of ultrasonic pulses emitted by the piezo transducer in each transmission cycle. Increasing the
value will allow the detection of objects that are further away, decreasing it will increase the quality of
detections in close range
Parameter
5-digit unsigned integer representing the number of pulses to be sent out
Applicable Values
Default = 8, min. = 0, max. = 20
Example
CsPuls00010\r
for 10 pulses
Peak Detection Window
Command
sPeak
Effect
Sets the kernel size (window width) that is applied on raw ADC signals to detect valid echoes (peaks in the raw
ADC signal). A low value will allow for better separation of multiple objects that are close to each other. A high
value will result in "smoother" and more stable detections
Parameter
5-digit unsigned integer representing the size of the the object filter
Applicable Values
Default = 3, min. = 1, max. = 5
Example
CsPeak00003\r
for size of 3
Sensor Functionality Explanation
[1] the transducer (red) sends out an ultrasonic pulse,
[2] the wave is carried forward by the air molecules,
[3] the wave is reflected by an object, [4] a portion of
the echo is directed back to the sensor, [5] the echo is
sequentially captured by the microphone array,
arriving first at (a) the left microphone, and then at (b)
the right microphone, [6] a 3D location of the
echo’s
origin (light red) is determined from the
signal’s
time-
of-flight and the delay between microphones
receiving the echo.
The algorithmic parameters exposed for user manipulation change the sensitivity, selectivity and stability of the point cloud. While
it is possible to set all parameters to high values or use the trial and error method the following explanations seek to help the user
to understand the influences.