Miata Turbo Forum - Boost cars, acquire cats.

Miata Turbo Forum - Boost cars, acquire cats. (https://www.miataturbo.net/)
-   MEGAsquirt (https://www.miataturbo.net/megasquirt-18/)
-   -   DIYPNP Fan control (https://www.miataturbo.net/megasquirt-18/diypnp-fan-control-92585/)

ByteVenom 03-22-2017 05:32 PM

DIYPNP Fan control
 
I'm running a DIYPNP on my 2000. I followed DIYAUTOTUNE's instrcutions for controlling the main cooling fan. I ran a wire from the output of Relay 1 to 1R on the connector board. Then in Tunerstudio I set PA0 to trigger on a coolant value of over 170.
Nothing happened, so I tried different variables for the trigger, but nothing happened. From what I understand, setting the active value of PA0 to off when the condition is met, grounds the relay, which in turn activates the fan circuit (it could be backwards, but I've tried both way).

Ben 03-22-2017 07:03 PM

You wired PA0 to the in-side of the relay circuit as well, right?
The trigger needs to be "on" when coolant > [desired fan on temp]

To test GPO's for proper operation, I usually set them to trigger off TPS 50% and roll in and out of the throttle. Key-on, engine off, of course. After checking, set the output to trigger from coolant temp. That's an easy way to test various relays and solenoids.

You should also be able to use your DMM to measure 5V at PA0 and ground at Relay1 Out when the output is commanded active.

If you feel you did everything correctly, post .msq and .msl.

ByteVenom 03-22-2017 07:33 PM


Originally Posted by Ben (Post 1400609)
You wired PA0 to the in-side of the relay circuit as well, right?
The trigger needs to be "on" when coolant > [desired fan on temp]

To test GPO's for proper operation, I usually set them to trigger off TPS 50% and roll in and out of the throttle. Key-on, engine off, of course. After checking, set the output to trigger from coolant temp. That's an easy way to test various relays and solenoids.

You should also be able to use your DMM to measure 5V at PA0 and ground at Relay1 Out when the output is commanded active.

If you feel you did everything correctly, post .msq and .msl.

I did actually use the TPS test as well. What is the "inside" of the relay circuit? I built all circuits as per the DIYPNP assembly manual. Is there a specific procedure for wiring PA0 to the Relay 1 circuit?
I'll have to grab my tuning laptop for my .msq, which is at home. I have not had a chance yet to test anything on the board in terms of the function of PA0 or the relay circuit.

After doing some extra reading, I'm now very unsure if I have any idea of what I'm doing. I just wired directly from the OUT on Relay 1 to 1R, and no extra wiring or circuitry was built.
OK, so if I understand correctly - I need to wire from PA0 to the IN on Relay 1 and then I should be golden.
That then leaves the question of....where is PA0?


I ended up using the CAN output for PA0, and wired it to the IN on Relay 1. Works perfectly!

Ben 03-23-2017 01:29 PM

Yeah, if you don't wire PA0 to the relay on the "in" or trigger side, you're not going to get any output from the relay.


All times are GMT -4. The time now is 05:41 AM.


© 2024 MH Sub I, LLC dba Internet Brands