- Tue Jan 31, 2017 1:51 pm
#16285
Fuel pump test - pics of the setup i have built with scope screen.
dazq wrote:No two pins should share the same number allocated to them as they will interact and cause odd behaviour as you have been seeing.This is all in the Case3 settings right? nowhere else?
Yes the pump pin should now be 4 as that is what you are using, but check that no other 4 exist if they do just substitute in the 45 to that other one.
Pinidle1 will need to be set to 6
I recall u mention boost too so set that to 7
If you look on the diagram you will see that ties them to the idle anbd boost high current outputs which outputs on boost@35 abd idle@37
Hope that helps
TDSA wrote:Yes all in case3 for v04dazq wrote:No two pins should share the same number allocated to them as they will interact and cause odd behaviour as you have been seeing.This is all in the Case3 settings right? nowhere else?
Yes the pump pin should now be 4 as that is what you are using, but check that no other 4 exist if they do just substitute in the 45 to that other one.
Pinidle1 will need to be set to 6
I recall u mention boost too so set that to 7
If you look on the diagram you will see that ties them to the idle anbd boost high current outputs which outputs on boost@35 abd idle@37
Hope that helps
PS: there is no boost pin ....
TDSA wrote: Secondly - another test i did was check if the fuel pump primed for the 6 seconds set in the tuner studio software. It doesn't -- it seems that there is a permanent 12V source from this pin as long as there is power provided to the ECU.
apollard wrote:You are correct they are ground pins, but connecting the multimeter or scope to the other 12V source pin, will show the voltage. The problem still remains that the fuel pump does not switch on at all and nor does the thermofan deactivate when underneath the temperature with the hysteresis taken into account.TDSA wrote: Secondly - another test i did was check if the fuel pump primed for the 6 seconds set in the tuner studio software. It doesn't -- it seems that there is a permanent 12V source from this pin as long as there is power provided to the ECU.
Looks like Daqz has answered your other questions-
Do you mean 12V on the corresponding HC-x-out in the IDC connector? If so, those should not have 12 v on them, if they do there is an issue in the board construction. These are switched ground only, no 12V source on them at all.
TDSA wrote:If you measure an output pin with a meter to +12v if that meter is showing +12v then the output is on? That is what you saiddazq wrote:TDSA wrote:
dazq wrote:I think maybe i am running a different firmware to you -- i downloaded the DEC2016 file and uploaded this to the arduino mega. In my Case3 portion of code, there are clear differences to what you posted above.... being that there is no PinBoost entry in my utils.ino file..... which firmware version are you using?TDSA wrote:If you measure an output pin with a meter to +12v if that meter is showing +12v then the output is on? That is what you saiddazq wrote:
You are correct they are ground pins, but connecting the multimeter or scope to the other 12V source pin, will show the voltage.
All correct if the output was on constantly. Note to be true they are ground switched output pins not ground pins
.Here is sn extract from utils.ino on github
pinIdle1 = 5; //Single wire idle control
pinIdle2 = 6; //2 wire idle control
pinBoost = 7; //Boost control
pinVVT_1 = 4; //Default VVT output
pinFuelPump = 45; //Fuel pump output (Goes to ULN2803)
pinStepperDir = 16; //Direction pin for DRV8825 driver
pinStepperStep = 17; //Step pin for DRV8825 driver
pinFan = 47; //Pin for the fan output (Goes to ULN2803)
pinLaunch = 12; //Can be overwritten below
pinFlex = 2; // Flex sensor (Must be external interrupt enabled)
break
Have you also selected the pins in ts too?
I uploaded logs and last tune and dyno plots look[…]
Still can't find what you're looking for?