MREAdapter72 pnp Miata MX5 NB2

Hardware inside and outside of the ECU
Post Reply
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

@kb1gtt has designed a Plug&Play board for NB2 miata, also known as Mk2.5 I believe :)

Image

Documentation at https://github.com/rusefi/rusefi/wiki/MREAdapter72

Schematics is available at https://raw.githubusercontent.com/wiki/rusefi/rusefi_documentation/Hardware/pnp_microRusEfi_nb2/hw72nb.pdf

As an experiment this adapter board would not be open source hardware at least for now.

Based on https://rusefi.com/forum/viewtopic.php?f=4&t=687
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: microRusEfi pnp Miata MX5 NB2

Post by AndreyB »

TDB
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: microRusEfi pnp Miata MX5 NB2

Post by AndreyB »

TDB
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: microRusEfi pnp Miata MX5 NB2

Post by AndreyB »

Got my test mule running for two seconds on this board today! That's a huge success, first spin seems to be functional!

Tomorrow I hope to add MAP sensor wiring to get it properly running :)
Attachments
mre_nb2_apart.jpg
mre_nb2_apart.jpg (614.13 KiB) Viewed 16393 times
mre_nb2.jpg
mre_nb2.jpg (760.98 KiB) Viewed 16393 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
stefanst
contributor
contributor
Posts: 703
Joined: Wed Feb 17, 2016 12:24 am
Location: USA 08530

Re: microRusEfi pnp Miata MX5 NB2

Post by stefanst »

That's great success indeed. Perfect way to not go crazy (or crazier as the case may be) during the shutdown. :D
dexter_lab
Posts: 39
Joined: Sun Feb 02, 2020 8:01 pm

Re: microRusEfi pnp Miata MX5 NB2

Post by dexter_lab »

Yeah looks great :) I am checking against my harness.
Some concerns to express
1. the heat around mosfet for 5V, could be a problem
2. if I remember correctly the tach output is 12V, it was not working with 5V (memories from 5 years ago)
3. from https://raw.githubusercontent.com/wiki/rusefi/rusefi_documentation/Hardware/pnp_microRusEfi_nb2/hw72nb.pdf
3.1 D21 and D23 should be on pin 37,38
3.2 12_IGN_KEY on 4S - I have to check the hardware, as on my scheme 4S is not connected, same for 3H
dexter_lab
Posts: 39
Joined: Sun Feb 02, 2020 8:01 pm

Re: microRusEfi pnp Miata MX5 NB2

Post by dexter_lab »

About alternator warring lamp, you are going to control it (on/off) via in PA15 from STM?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: microRusEfi pnp Miata MX5 NB2

Post by AndreyB »

dexter_lab wrote:
Sat Mar 28, 2020 1:39 pm
2. if I remember correctly the tach output is 12V, it was not working with 5V (memories from 5 years ago)
3.2 12_IGN_KEY on 4S - I have to check the hardware, as on my scheme 4S is not connected, same for 3H
microRusEfi jumper needs to be set to +12v high-side, I believe we feed +12v signal into both tach and alternator

4S/3H, there is a difference between 2001 and 2003 cars. See notes at https://rusefi.com/wiki/index.php?title=Vehicle:Mazda_Miata_2003#Starting_.26_power
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

Attachments
more_silkscreen_please.jpg
more_silkscreen_please.jpg (112.07 KiB) Viewed 15925 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
kb1gtt
contributor
contributor
Posts: 3758
Joined: Tue Sep 10, 2013 1:42 am
Location: ME of USA

Re: MREAdapter72 pnp Miata MX5 NB2

Post by kb1gtt »

silk screen can be added after the fact. How's your painting skills?

Image
Welcome to the friendlier side of internet crazy :)
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

https://github.com/rusefi/rusefi/wiki/Miata is the latest page trying to paint the whole picture of Mazda Miata MX-5 Standalone plug and play.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

First order! This board goes to MA hopefully there will be a report here :)
Attachments
first_order.jpg
first_order.jpg (808.91 KiB) Viewed 14820 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

That's how OEM case looks like
Attachments
nb2oem_top_cover2.jpg
nb2oem_top_cover2.jpg (556.52 KiB) Viewed 14616 times
nb2oem_top_cover.jpg
nb2oem_top_cover.jpg (790.8 KiB) Viewed 14616 times
nb2oem_back_cover.jpg
nb2oem_back_cover.jpg (359.89 KiB) Viewed 14616 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

On this board both OEM pressure sensor and external MAP are possible (we made some mistakes on 0.2).

external MAP 5v: pin 4K added into OEM harness, MRE72_0.2 has it
external MAP signal: pin 4U added into OEM harness, MRE72_0.2 has it
external MAP GND: pin 3Z added into OEM harness, MRE_02 work-around: black wire: GND to 3Z

external AFR signal: pin 3L added into OEM harness, MRE_02 work-around: blue wire: top 3L to bottom 2O

MRE_02 work-around - 4H removed
Attachments
NB2_0_2_internal_map.jpg
NB2_0_2_internal_map.jpg (4.6 MiB) Viewed 14557 times
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
stefanst
contributor
contributor
Posts: 703
Joined: Wed Feb 17, 2016 12:24 am
Location: USA 08530

Re: MREAdapter72 pnp Miata MX5 NB2

Post by stefanst »

What pin on the main connector are we adding the Pull-down resistor (as seen in the pictures) to and what it the pulldown resistance?
User avatar
AndreyB
Site Admin
Posts: 14292
Joined: Wed Aug 28, 2013 1:28 am
Location: Jersey City
Github Username: rusefillc
Slack: Andrey B

Re: MREAdapter72 pnp Miata MX5 NB2

Post by AndreyB »

stefanst wrote:
Tue Jul 07, 2020 6:11 pm
What pin on the main connector are we adding the Pull-down resistor (as seen in the pictures) to and what it the pulldown resistance?

Code: Select all

	// by the way NB2 MAF internal diameter is about 2.5 inches / 63mm
	// 1K pull-down to read current from this MAF
	engineConfiguration->mafAdcChannel = EFI_ADC_6; // PA6 W46 <> W46
1k pull-down is added to the MAF signal pin

At some point @mck1117 was planning to look into OEM ECU schematics but I am not sure what was the outcome.
Very limited telepathic abilities - please post logs & tunes where appropriate - http://rusefi.com/s/questions

Always looking for C/C++/Java/PHP developers! Please help us see https://rusefi.com/s/howtocontribute
mck1117
running engine in first post
running engine in first post
Posts: 1493
Joined: Mon Jan 30, 2017 2:05 am
Location: Seattle-ish

Re: MREAdapter72 pnp Miata MX5 NB2

Post by mck1117 »

AndreyB wrote:
Tue Jul 07, 2020 6:42 pm
At some point @mck1117 was planning to look into OEM ECU schematics but I am not sure what was the outcome.
I traced out the OEM ECU, and didn't come up with anything interesting. They just had a 1k pulldown to ground, RC low pass filter, clamp diodes, then a buffer. Exactly the same circuit that we run on all of our ECUs.
Post Reply