Advanced Logger

Examples with the advanced data logger

View Full List
Brief Summary
The advanced logger allows users to sweep one output parameter(WG,SQR2,PV1...) in a specified range, and measure a parameter for each output value. Inputs can be simple voltages, I2C sensors, derived parameters from the oscilloscope etc.
February 03, 2020
Jithin B.P.

Introduction

The simple data logger you are already familiar with records any specified input voltage with respect to time, however, it is often desirable to vary one output parameter, and study the effect on some other aspect of the experiment.

In the advanced data logger, both X and Y can be chosen from the following list

Simple Example: PV1 vs Voltmeter

Connect PV1 to A2

[logging]
interval = 50
settling = 10
datapoints = 100
[x-axis]
 tool = pv1
 minimum = 0
 maximum = 3.0
[y-axis]
 tool = voltmeter
 meter = A2

Characterising a piezo buzzer

Piezo buzzer vs microphone

The following configuration will set the X and Y axis for characterising a piezo buzzer. Y axis is set to oscilloscope, and parameter=1 implies that the first extracted parameter (amplitude) is to be measured.

[logging]
interval = 50
settling = 100
datapoints = 100
[x-axis]
 tool = wg
 minimum = 2000
 maximum = 5000
[y-axis]
 tool = oscilloscope
 channel = MIC
 parameter = 1
 cross-check-frequency

Advanced data logger showing the X parameter set to WG sine generator, and Y parameter(input) as amplitude extracted from microphone channel of the oscilloscope.

Advanced data logger

Procedure

The logger will measure the microphone signal’s amplitude for N different frequency values supplied to the buzzer, where N can be specified before enabling the log.

A settling delay of 100mS is set to allow the piezo buzzer to settle into a new frequency before measuring the stable amplitude.

500 datapoints were acquired, and the piezo buzzer was found to have two resonant frequencies. Advanced data logger Piezo response

Characterising a piezo buzzer with a square wave

The following configuration will set the X and Y axis for characterising a piezo buzzer. Y axis is set to oscilloscope, and parameter=1 implies that the first extracted parameter (amplitude) is to be measured.

[logging]
interval = 50
settling = 100
datapoints = 100
[x-axis]
 tool = sq1
 minimum = 300
 maximum = 5000
[y-axis]
 tool = oscilloscope
 channel = MIC
 parameter = 1