Results 1 to 9 of 9

Thread: Bench setup

  1. #1
    Fuel Injected!
    Join Date
    May 2020
    Age
    59
    Posts
    162

    Bench setup

    If I get the 4 pcm harness plugs and sections of wiring can I put together a system to power up and fiddle with pcm’s on the bench?

    If so, will the harness and connections from an OBD2 car also work with OBD1 pcm bench setup?

  2. #2
    Fuel Injected!
    Join Date
    Nov 2017
    Location
    Californiacation
    Age
    57
    Posts
    817
    Hiya,
    I am days away from finishing my bench programming project for sale if you can wait. I have covered ALL the obd2 protocols('96-2021) as well as aldl stuff. Self healing fuses up to 5 amps, CAN termination, nice aluminum enclosure, made in USA, etc etc. I'll be making a post soon with pics and description. Priced for hobby stuff as well as professional :)
    -Carl

  3. #3
    Fuel Injected!
    Join Date
    May 2020
    Age
    59
    Posts
    162
    It sounds nice. I think you probably have more time and resources in it than I was thinking about experimenting with. I basically wanted to just power up, check if CEL is responding correctly, maybe tinker with resistors to see which ones match VATS for the unit. Simple stuff like that

  4. #4
    Fuel Injected!
    Join Date
    Jan 2019
    Location
    Canada
    Posts
    477
    I have built a test bench that permits me to work with a '97 LT1 PCM.
    A while back Kur4o suggested using Arduino to build a VPW interface. I had an old test board for 'HC11 and wound up working with that... but I kept thinking about Arduino and looked into it a bit. It's good because it is cheap ($5/copy) and available everywhere. In the end I re-wrote the program to simulate opti-spark on Arduino. In my case I have 17 different RPM settings. The thing runs fast so all rpms can be simulated. The little board simulated Hi res, Lo res, CKP, VATS and MAF. In my case these are all the frequency based inputs to the PCM. I threw in a few switches for other PCM inputs. Sounds like the bench Carl is working on will be much better though.

    If anyone would like the details or the code... just ask.

    Tom

  5. #5
    Fuel Injected!
    Join Date
    Nov 2017
    Location
    Californiacation
    Age
    57
    Posts
    817
    Tom, that is slick, I'd like to check that out, neato :) I mis-stated...mine is not a programming interface but basically just powers the ecm/pcm for bench programming purposes, has CEL and fuel pump LED and you just change one end cable for different ecm/pcm's or aldl stuff. In my opinion if the fuel pump turns on like normal after programming you can be pretty sure the programming was a success. I also added the 18v FEPS for the ford guys :)
    -Carl

  6. #6
    Super Moderator Six_Shooter's Avatar
    Join Date
    Feb 2011
    Posts
    2,968
    I've used a JimStim for years for this. It's marketed to Megasquirt users/builders, but adapter harnesses are easy enough to make. I have several for different OBD1 GM ECMs and even one for a Nissan ECU.
    The man who says something is impossible, is usually interrupted by the man doing it.

  7. #7
    Fuel Injected!
    Join Date
    Jan 2019
    Location
    Canada
    Posts
    477
    Hi,

    Here is the code I wrote for the Arduino Nano board. There were zero comments, so I added a few not the best but... Code is all C and not done in any fancy manner. Just enough to get the job done.

    Commands through the serial port are

    0R engine off
    1R ~100RPM
    2R ~250RPM
    3R ~500rpm then up by 500s through to 16R at 6500 (limiter activated)

    0M ~1KHZ through to 230M of 12KHZ or so --> note that the MAF is increased then decreased each 0.1S to avoid P0100 MALF code. This is for a stuck MAF, needs to see a delta on the input

    0 or 1A turns on/off the air pump
    0 or 1C turns on/off the AC compressor
    0 or 1E turns on/off the evap switch
    0 or 1T turns on/off the traction control/spark retard input

    Code:
    Port D assignments			Function		Suffix	Attribute		Arduino
    							
    D0						Serial RX		--		--			--		
    D						Serial TX		--		--			--		
    D2						RPM			R		0-15			D2
    D3						Low res RPM	R		0-15			D3
    D4						CKP sensor RPM	R		0-15			D4
    D5						Scope sync RPM	R		0-15			D5
    D6						--			--		--		
    D7						--			--		--		
    							
    Port B assignments							
    B0						AIR pump		A		0-1			D8
    B1						Traction Control	T		0-1			D9
    B2						A/C request	C		0-1			D10
    B3						MAF			M		0-230		D11
    B4						EVAP switch	E		0-1			D12
    B5						VATS			V		--			D13
    B6						Oscillator		--		--			--		
    B7						Oscillator		--		--			--
    Plan to add analog inputs later...

    Cheers,
    -Tom

  8. #8
    Fuel Injected!
    Join Date
    Jan 2019
    Location
    Canada
    Posts
    477
    Oh, here is the code...
    Attached Files Attached Files

  9. #9
    Fuel Injected!
    Join Date
    Jan 2019
    Location
    Canada
    Posts
    477
    I will move a continuation of 1997 LT1 test bed back to my main thread --> I don't want to hijack this one.
    -Tom

Similar Threads

  1. advice on tbi setup..
    By bdads in forum GM EFI Systems
    Replies: 6
    Last Post: 01-12-2018, 04:14 AM
  2. What fuse size for bench cable setup?
    By EDZIP in forum Other EFI systems and related topics
    Replies: 2
    Last Post: 06-13-2017, 07:24 PM
  3. Help needed with TBI IAC minimum air setup.
    By Raksj04 in forum GM EFI Systems
    Replies: 3
    Last Post: 09-06-2016, 05:55 PM
  4. 1991 TBI Setup Need tech HELP!
    By Trentec in forum GM EFI Systems
    Replies: 18
    Last Post: 10-02-2013, 03:32 AM
  5. GM LT1 to AMC setup
    By jeepboy45 in forum GM EFI Systems
    Replies: 32
    Last Post: 02-16-2012, 03:22 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •