How-to: building a GPS-based PSE valve controller for passing track sound checks
#34
RL Community Team
Rennlist Member
Rennlist Member
Now on to the specifics of how to make your own! First, you’ll need all of the following parts:
1) Male / female connector pair for inserting between the OEM PSE solenoid and the OEM wiring harness, $8.99
http://www.bmotorsports.com/shop/pro...oducts_id/1406
2) Main processor board (Arduino UNO R3), $26.95
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
3) Relay board (Seeed Relay Shield v2.0), $20.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
4) GPS board (Adafruit Ultimate GPS Logger), $53.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
5) Car 12V adapter with plug compatible with processor board, $5.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
6) Case for the board (I only use it for protecting the bottom half of the board since the top doesn't fit with the multi-board stack... I've yet to find a better off-the-shelf case yet), $9.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
7) Waterproof connectors for inserting between the board stack and the other wiring (I'm using one of these in the engine bay so I can plug jumper wires in easily to go back to stock mode vs. Laguna mode when I want to just temporarily hook up or remove the GPS system, and another near the board), $6.48
Amazon.com: 10 Kit 2 Pin Way Waterproof Electrical Wire Connector Plug: Electronics
8) 2-conductor bonded wire (I run this from the engine bay to the controller board with a waterproof connector on each end), $6.99
Autumn Leave 10M 20awg Extension Cable Wire Cord for Led Strips Single Colour 3528 5050 - - Amazon.com
9) USB cable for programming the main processor board (only needed if you don't already have one), $4.67
Amazon.com: AmazonBasics USB 2.0 Cable - A-Male to B-Male - 6 Feet (1.8 Meters): Electronics
10) A soldering iron, wire stripper, crimper, etc. for building the custom wiring harness.
11) A computer (Windows or Mac) for installing the Arduino development software and programming the board. You’ll need the following code file that I created based on some starter code for the GPS module and then adding the geofence functionality: https://dl.dropboxusercontent.com/u/...nce_v4.ino.zip More on how to use this file later…
1) Male / female connector pair for inserting between the OEM PSE solenoid and the OEM wiring harness, $8.99
http://www.bmotorsports.com/shop/pro...oducts_id/1406
2) Main processor board (Arduino UNO R3), $26.95
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
3) Relay board (Seeed Relay Shield v2.0), $20.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
4) GPS board (Adafruit Ultimate GPS Logger), $53.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
5) Car 12V adapter with plug compatible with processor board, $5.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
6) Case for the board (I only use it for protecting the bottom half of the board since the top doesn't fit with the multi-board stack... I've yet to find a better off-the-shelf case yet), $9.99
https://www.amazon.com/gp/product/B0...?ie=UTF8&psc=1
7) Waterproof connectors for inserting between the board stack and the other wiring (I'm using one of these in the engine bay so I can plug jumper wires in easily to go back to stock mode vs. Laguna mode when I want to just temporarily hook up or remove the GPS system, and another near the board), $6.48
Amazon.com: 10 Kit 2 Pin Way Waterproof Electrical Wire Connector Plug: Electronics
8) 2-conductor bonded wire (I run this from the engine bay to the controller board with a waterproof connector on each end), $6.99
Autumn Leave 10M 20awg Extension Cable Wire Cord for Led Strips Single Colour 3528 5050 - - Amazon.com
9) USB cable for programming the main processor board (only needed if you don't already have one), $4.67
Amazon.com: AmazonBasics USB 2.0 Cable - A-Male to B-Male - 6 Feet (1.8 Meters): Electronics
10) A soldering iron, wire stripper, crimper, etc. for building the custom wiring harness.
11) A computer (Windows or Mac) for installing the Arduino development software and programming the board. You’ll need the following code file that I created based on some starter code for the GPS module and then adding the geofence functionality: https://dl.dropboxusercontent.com/u/...nce_v4.ino.zip More on how to use this file later…
#35
Nordschleife Master
Thread Starter
Honestly Porsche could just implement the entire system with just software changes. The valve control is already in the ECM, and so is the GPS data. But that's not happening...
#36
RL Community Team
Rennlist Member
Rennlist Member
It absolutely could, if Porsche wanted to. Unfortunately there is no mechanism I have seen for the PCM to output the car's GPS position (is it in the OBD stream somewhere maybe?) such that it could be read by an external device.
Honestly Porsche could just implement the entire system with just software changes. The valve control is already in the ECM, and so is the GPS data. But that's not happening...
Honestly Porsche could just implement the entire system with just software changes. The valve control is already in the ECM, and so is the GPS data. But that's not happening...
But probably too much effort and work given your workaround.
#37
Rennlist Member
Join Date: May 2014
Location: Bay Area
Posts: 588
Likes: 0
Received 0 Likes
on
0 Posts
Well... here I go! I'm not an expert solder... but got the job done! I will update my progress as I get more parts!
Last edited by doborder; 06-09-2015 at 08:46 PM.
#38
Nordschleife Master
Thread Starter
By the way, the crimping of the connector pins will probably be the biggest challenge if you don't have a proper crimp tool. I would recommend investing in one of these if you want to make your life easy (otherwise you'll have to very carefully try and do it with needle nose pliers):
#40
Ok so I went back and re-read the discussion. My apology for the question.
So this all started when I went looking for a solution to passing 90-92 dB sound days at Laguna Seca without major modifications. For my first Laguna day with the new GT3, I just mechanically held the PSE valves in the “closed” position for an entire 92 dB track day at Laguna Seca and consistently passed sound at ~92.5 dB.
So this all started when I went looking for a solution to passing 90-92 dB sound days at Laguna Seca without major modifications. For my first Laguna day with the new GT3, I just mechanically held the PSE valves in the “closed” position for an entire 92 dB track day at Laguna Seca and consistently passed sound at ~92.5 dB.
#41
Nordschleife Master
Thread Starter
In other words, the distance from the track and method in which it is measured can affect the results, so getting a comparable baseline read from your local track would be helpful to compare.
Forcing the stock valves shut gets you about -10 dB. Turn-always can net another -3 dB.
#42
Rennlist Member
Join Date: May 2014
Location: Bay Area
Posts: 588
Likes: 0
Received 0 Likes
on
0 Posts
Nice work!
By the way, the crimping of the connector pins will probably be the biggest challenge if you don't have a proper crimp tool. I would recommend investing in one of these if you want to make your life easy (otherwise you'll have to very carefully try and do it with needle nose pliers):
Amazon.com: GM Delphi Weatherpack Crimper Tool: Automotive
By the way, the crimping of the connector pins will probably be the biggest challenge if you don't have a proper crimp tool. I would recommend investing in one of these if you want to make your life easy (otherwise you'll have to very carefully try and do it with needle nose pliers):
Amazon.com: GM Delphi Weatherpack Crimper Tool: Automotive
#43
Nordschleife Master
Thread Starter
#45
Nordschleife Master
Thread Starter
Looking good. By the way, installing on your Cayman is uncharted territory... I haven't seen the PSE valve solenoid configuration or wiring on the Cayman to confirm it is the same as the GT3. So please check that the pinout and operation looks similar!