Skip to content

Complete the software

ChrGri edited this page Oct 20, 2024 · 6 revisions

Disable Arduino plugin port scanning

See this.

Check if iSV57 was detected

  1. Open the Simhub plugin
  2. Connect to the COM port of your pedal
    image
  3. Open advanced mode
    image
  4. Check the serial log on the right hand side. It should say that "iSV57 found: 1" during pedal boot. Otherwise check the servo wiring.

Check loadcell polarity

Once the pedal succesfully homed, it should be able to move under pressure. Slightly press on the pedal faceplate to verify. If it's not reacting, slightly pull on the pedal faceplate. If its moving now, go to the Simhub plugin, enable "reverse LC reading" and restart the pedal.

image

Parameterize pedal kinematic

The ESP reads the loadcell value and converts it to the force applied at the pedal faceplate. In order to do so, the ESP needs the geometry of the pedal. Please go to the Simhub plugin, open the "PEDAL KINEMTAIC" tab and adjust the values according to your pedal.
image

The distances in the plugin translate as follows to the following scematic:
image

OA: $c_{hor}$
OC: $b$
CD: $d$
CB: $a$
AB: $c_{ver}$

Spindle pitch

Open the Simhub plugin and set the spindle pitch. Values are given in mm.
image

Hint: SFU1605 has 5mm pitch. SFU1610 has 10mm pitch.

Loadcell rating

Open the Simhub plugin and the loadcell rating.
image

The ESP assumes 2mV/V input/output gain. You can calibrate the loadcell as shown here.

Tune pedal response

  1. Select the control strategy. Recommended is MPC control strategy
    image

  2. When you move the MPC slider to the right, the pedal response will by slower. To the left and the pedal will feel more responsive
    image

  3. Tune the filter settings. Recommended settings, see below
    image