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
Table of Contents
3130 Build Instructions
The 3125 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.1643367118.txt.gz · Last modified: 2023/07/12 14:11 (external edit)














