FRAM NVRAM Board

EPROM EEPROM SRAM NVRAM Flash chips, reading/writing hardware and software
HQ355
Posts: 1217
Joined: Sun Nov 17, 2013 6:53 am
cars: HQ Holden

Re: FRAM NVRAM Board

Post by HQ355 »

There is adjustment for the amount of revs and time from memory
BennVenn
Posts: 533
Joined: Fri Mar 04, 2016 10:35 am
cars: R33 GTST, '60 Vw Bug, Express (4G63T), GW X200
Location: Windellama, NSW
Contact:

Re: FRAM NVRAM Board

Post by BennVenn »

I just took him for a few km dirt rally. I've never had the back slide out from a heavy foot in this car. He has a pretty large footprint with the Porsche body kit and oversize wheels.

The TPS re-learn thing didn't work. Trying to engine brake at what feels like half throttle is exciting, there is no vac brake booster on these bugs.

The mix was getting leaner as I drove and there was a fair bit of knock at high load towards the end of the drive. I'll wire in the O2 gauge output to the ECU and see if that helps. I'll need to pull a fair bit of timing too. Even with this poor tune he's never driven so well.

Next up is migrating to 12P, Tuning the VE table, Port injection then forced induction!

Thanks everyone for the help so far!
Last edited by BennVenn on Thu Mar 10, 2016 8:06 am, edited 1 time in total.
User avatar
Gareth
Posts: 2608
Joined: Fri Mar 14, 2014 8:37 pm
Location: Bacchus Marsh, Vic

Re: FRAM NVRAM Board

Post by Gareth »

I think we need to see a pick of this 'franken bug'...
According to chemistry, alcohol is a solution...
kojab
Posts: 445
Joined: Sun Mar 22, 2009 11:52 am
cars: VT V6 supercharged in a corolla
Location: Sydney
Contact:

Re: FRAM NVRAM Board

Post by kojab »

Biggvl wrote:I think we need to see a pick of this 'franken bug'...

That's a good idea and how come it's a he?
User avatar
antus
Site Admin
Posts: 9012
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: FRAM NVRAM Board

Post by antus »

You will need to adjust the tos voltage scalar if max volts are out of factory tollerance. Then it learns max and min pretty much from normal use, dont really need to do anything special as it gets the range from normal driving. 12P datastream will give yoy tps% and tps volts.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
BennVenn
Posts: 533
Joined: Fri Mar 04, 2016 10:35 am
cars: R33 GTST, '60 Vw Bug, Express (4G63T), GW X200
Location: Windellama, NSW
Contact:

Re: FRAM NVRAM Board

Post by BennVenn »

Sorry, not the best pic. Its still dark outside for a recent one.
images.jpg
images.jpg (5.32 KiB) Viewed 4364 times
The tps is driven by the ecu's 5v supply so there shouldn't be any difference from one system to another. Maybe a slight variation between TPS' s.

There is no air bypass screw only a throttle plate idle screw. Maybe it is resting too far open to trigger an ilde condition. I really need 12p in there.
BennVenn
Posts: 533
Joined: Fri Mar 04, 2016 10:35 am
cars: R33 GTST, '60 Vw Bug, Express (4G63T), GW X200
Location: Windellama, NSW
Contact:

Re: FRAM NVRAM Board

Post by BennVenn »

I was thinking about VE yesterday after restricting one of the exhusts and watching the ECU really struggle (Why? to try flood the muffler with exhaust gas and get a reading on the O2 sensor). VE on my last ECU was guestimated by using the torque curve of the engine and known idle VE's. This got it pretty close and was good enough.

I'm thinking of building a datalogger using one of my many MAF sensors I have floating about. It'll monitor RPM+MAP and log the MAF under certain conditions like no or low fluctuation in MAP etc... MAF sensors are pretty well documented and you can pull the lookup tables out of various ECU bins. Most of the hard work has already been done.

Does something like this exist in the DIY scene? Or is there a reason why they don't?
BennVenn
Posts: 533
Joined: Fri Mar 04, 2016 10:35 am
cars: R33 GTST, '60 Vw Bug, Express (4G63T), GW X200
Location: Windellama, NSW
Contact:

Re: FRAM NVRAM Board

Post by BennVenn »

kojab wrote:
Biggvl wrote:I think we need to see a pick of this 'franken bug'...

That's a good idea and how come it's a he?
I came home one afternoon and my girlfriend told me she won a beetle on eBay. She didn't know if it ran or if it had rust. Turned out to be about 15km down the road so we went to pick it up. Max speed of around 40km/hr on 2 cylinders. The seller guaranteed us it was rust free. After getting it home the door pillars were rusted through, firewall was hanging there by the carpet that was glued to it, the rear window surrounds were rusted through. It was a mess! It did have a new floor pan welded in so it wasn't a complete write-off.

We sanded it back and begun replacing pannels and fabricating bits that weren't available. At one stage I had 'stitched' the new panels in, that combined with all the donor parts from other engines' EFI systems he became known as Franenstein, and naturally a He.

I've attached a few pics at various stages. Some of the ECU's I've built for him, The test rigs for the 36-1 trigger wheel, My original foundry setup etc...
Attachments
ECU2a.jpg
ECU2a.jpg (142.73 KiB) Viewed 4348 times
ECU2.jpg
ECU2.jpg (92.76 KiB) Viewed 4348 times
VR Conditioner.jpg
VR Conditioner.jpg (92.25 KiB) Viewed 4348 times
VR_Testing.jpg
VR_Testing.jpg (91.36 KiB) Viewed 4348 times
Panelwork.jpg
Panelwork.jpg (120.53 KiB) Viewed 4348 times
Panelwork-2.jpg
Panelwork-2.jpg (128.58 KiB) Viewed 4348 times
User avatar
festy
Posts: 1039
Joined: Sat Apr 30, 2011 6:27 pm
cars: Alfa Romeos
Location: Narellan, NSW

Re: FRAM NVRAM Board

Post by festy »

The VE numbers themselves aren't really important, and once you have 12P talking to your wideband you can work out the VEs pretty quickly by logging with an adx that includes CalcVE.
i.e.:
calcVE.jpg
calcVE.jpg (37.57 KiB) Viewed 4345 times
BennVenn
Posts: 533
Joined: Fri Mar 04, 2016 10:35 am
cars: R33 GTST, '60 Vw Bug, Express (4G63T), GW X200
Location: Windellama, NSW
Contact:

Re: FRAM NVRAM Board

Post by BennVenn »

6 uploads per post... here's the casting + ECU#1.

A total of 3 ECU versions were made. The first was based around the original Opel ECU where the TBI came from. It didn't have an MAT sensor which I soon realised it needed. A 20deg air temp change works out to something like 5% change in air density. The first version was a fuel only ECU.

Second version was a combined fuel and spark ECU, I corrected the mistakes I made on Ver1 and had him running and driving on it. I didn't have Injector Voltage compensation so he ran poor with headlights on etc... The little 11mhz AVR was really pushed to its limits in this application.

Third version I decided on a 32bit ARM core @72mhz. All coded in assembly I had sooo much processing power at hand. CPU load was around 4% when running and about 10% when logging. The particular core I chose had a very noisy ADC which I didn't realise until I was a month into the coding. This was still an improvment upon Ver2. A hdd crash lost all my source and I didn't feel like starting over so now I have a Delco.
Attachments
Casting4.jpg
Casting4.jpg (142.75 KiB) Viewed 4345 times
casting3.jpg
casting3.jpg (146.5 KiB) Viewed 4345 times
Casting2.jpg
Casting2.jpg (148.17 KiB) Viewed 4345 times
ECI1.jpg
ECI1.jpg (135.66 KiB) Viewed 4345 times
Post Reply