Advanced ramp function for AF10


We have enhanced the ramp function of the AF10. With the previous firmware only the duty cycle could be changed over time. With the new firmware v1.4.1 we have introduced the ability to change duty cycle, frequency and voltage of the PWM-signal over time.

To program the AF10 in this way, the user simply has to edit a CSV-file in Excel. This file must be saved on a USB-drive. By inserting this drive into the AF10, the user is able to use this configuration to generate PWM-traces on the AF10.

An example of a file, which can generate all traces of this article is shown below.

Previous functionality

The previous functionality was limited to generating traces of duty cycles with fixed frequency and voltage. The example shows a continuous change of the duty cycle.

If the duty cycle has to be changed in a hard step, the user must insert two lines with the same timestamp into the CSV-file.

Now at second 6 the duty cycle immediately changes from 20% to 80%.

What is new?

  • Frequency ramp

Now the frequency can be changed by the ramp generator.

Here is an example with immediate frequency change

  • Voltage ramp

Also the voltage can be ramped:


Of course, the user can combine the new features:


All examples are generated with this ramp file.

Structure of a ramp file:

  1. Header:
    The first line contains a description, which is displayed on the AF10
  2. The following lines may contain additional information, which is ignored by the AF10.
  3. Mark the beginning of the ramp data by the keyword “points” in the first column of a row. The ramp data begins in the following row.
  4. The cells of the CSV-file must be separated by semicolons (CSV-variant of German Excel versions)
  5. The use of points and commas is allowed as a decimal separator
    More details are given in the user manual of the AF10.