User Tools

Site Tools


internal:proddocs:3130

This is an old revision of the document!



Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

Warning: Undefined array key 1 in /data/docs.osukl.com/public_html/lib/plugins/note/syntax.php on line 103

3130 Build Instructions

The 3130 PCB assembly contains components that are sensitive to electrostatic discharge (ESD) – please make sure you are wearing your wrist strap when handling.

Tools: required

  • ST-LINK V2
  • Tag Connect ST-LINK adaptor
  • Small flat head screwdriver
  • Powered NMEA cable
  • Multimeter
  • Crocodile clips
  • An additional Power supply

Programming Instructions

  • Connect the ST-LINK to the USB port of your computer
  • Open STM32CubeProgrammer
  • Connect the 3130 PCB to the NMEA cable. Ensure power is ON.
  • Connect the Tag Connect Cable to the 3130 PCB and the ST-LINK programmer.
  • Select the green 'Connect' Button

  • Select the programming tab

  • Select Browse, and open the bootloader BIN file from S:\Code\Production\3130 Fuel Sender To Resistive Output Adaptor\3130 Rev A - 2.1.0\Bootloader - Program this first

*INSERT IMAGE*

Ensure verify programming and run programming boxes are ticked before proceeding</note>

  • Press 'Start Programming'
  • Log should read as follows; If it does not, then program the device again.

  • You can now press disconnect in the top right and remove the TAG CONNECT cable from the board.
  • Open Monex. MINIMUM MONEX VERSION is 3.10. If you are on a lower version you must update this from S:/Code/Published PC Programs/Monex3
  • Press 'Get Prod Info' it should read Model ID: OCEANIC BOOTLOADER 3130-L4
  • Go to the volumetric mode tab and press the reprogram button in the bottom right

  • Press reprogram on the dialog that has just popped up
  • Navigate to S:\Code\Production\3125 Tank Sender Adaptor\3125 Rev H - 2.1.0\Main Program - Program this with Monex and select the 3125-2.1.0.bin software and then press Open
  • Device will program, CRC will say 'PASS' and then it will read 'Re-booting to application code' You can now close the dialog
  • Proceed to testing.
If the blue light fails switch PSV off and back on again

Test Procedure

  • Connect the 3130 to a powered NMEA cable.
  • Open Monex on your computer, MINIMUM MONEX VERSION is 3.10. If you are on a lower version you must update this from S:/Code/Published PC Programs/Monex3.
  • Press 'Get Prod Info' it should read Model ID: Resistive Sender Adaptor

Voltage Safety Testing

  • Set the Rotary switch to '0'.
  • Connect a power supply to the pins on the PCB AS SHOWN BELOW, PAY ATTENTION TO THE POLARITY OF THE CONNECTION!

  • Set the voltage to 3V, turn the supply on.

  • IF THE BLUE LED DOESNT LIGHT IMMEDIATELY THEN TURN THE SUPPLY OFF AND STOP TESTING
  • The Blue LED should turn on and stay on, wait for approximately 10 seconds.

  • turn the supply off and wait for the Blue LED to turn off and return to normal operation (this can take up to 30 seconds).
  • Set the voltage to 30 - 32V, turn the supply on.

  • IF THE BLUE LED DOESNT LIGHT IMMEDIATELY THEN TURN THE SUPPLY OFF AND STOP TESTING
  • The Blue LED should turn on and stay on, wait approxmiately 10 seconds.

  • Turn the supply off and wait for the Blue LED to turn on and return to normal operation (this can take up to 30 seconds)
  • Connect a power supply to the pins on the PCB AS SHOWN BELOW, PAY ATTENTION TO THE POLARITY OF THE CONNECTION!

  • Set the voltage to 1.0V, turn the supply on.

  • IF THE BLUE LED DOESNT LIGHT IMMEDIATELY THEN TURN THE SUPPLY OFF AND STOP TESTING
  • The Blue LED should turn on and stay on, wait for approximately 10 seconds.

  • turn the supply off and wait for the Blue LED to turn off and return to normal operation (this can take up to 30 seconds).
  • Set the voltage to 30 - 32V, turn the supply on.

  • IF THE BLUE LED DOESNT LIGHT IMMEDIATELY THEN TURN THE SUPPLY OFF AND STOP TESTING
  • The Blue LED should turn on and stay on, wait approxmiately 10 seconds.

Resistive Output Testing

* Connect a multimeter in resistance measuring mode across the 2 pins on the PCB

  • Go to the 'Volumetric Mode'

  • Under 'Level Transmit Controls' set the left most instance to '0' and the fluid type to 'FUEL', then click 'TxEnable'.

  • Set the rotary switch to 'A' and put a magnet on the reed switch, the Blue LED should light for 2.5 seconds.
  • Now return the rotary switch to '0', the Blue LED should be double flashing every 2.5 seconds.

  • Change the level to transmit 100%, The measured resistance will state 30 Ohms
  • Change the level transmit to 0%, The measured resistance will state 240 Ohms
  • Change the level transmit 50%, The measured resistance will state 135 Ohms

  • Now, set the rotary switch to 'F', the LED should be off and the measured resistance will be 30 Ohms
  • Set the rotary switch to 'E', the LED should remain off and the measured resistance will be 240 Ohms.
  • Set the rotary switch to 'E' and put a magnet on the reed switch, the Blue LED should light for 2.5 seconds.
  • Now return the rotary switch to '0', the Blue LED should be single flashing every 2.5 seconds.

  • Change the level to transmit 100%, The measured resistance will state 180 Ohms
  • Change the level transmit to 0%, The measured resistance will state 0 Ohms
  • Change the level transmit 50%, The measured resistance will state 90 Ohms

  • Now, set the rotary switch to 'F', the LED should be off and the measured resistance will be 180 Ohms
  • Set the rotary switch to 'E', the LED should remain off and the measured resistance will be 0 Ohms.
  • Set the Rotary switch back to '0'.

TESTING COMPLETED, IF IN ANY DOUBT ASK DEV

internal/proddocs/3130.1645454620.txt.gz · Last modified: 2023/07/12 14:12 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki