Page 9 of 13

Re: microRusEfi

Posted: Sun Mar 08, 2020 12:28 am
by Simon@FutureProof
STL attached.

This has not yet been tested with a genuine MRE case, only against the case adapter so may need some small changes to suit.
It will need a pretty good printer as the locating tabs on the back part are only 0.2mm smaller than the holes in the front plate and the spacing between the 8 holes is only 1mm.

EDIT - save files are also at https://github.com/rusefi/hw_microRusEfi/tree/master/case_blank_plug_3d

Re: microRusEfi

Posted: Mon Mar 09, 2020 8:28 pm
by AndreyB
0.4.8 has arrived

Re: microRusEfi

Posted: Thu Mar 12, 2020 9:21 pm
by Andreas_28023
Hello

I have an Opel CIH engine, which I intend to use as testbench for a microrusEFI. I am new to automotive electrical installations and I would appreciate some help.

How is the supply power intended to work?
Should the starting key switch in the car close a circuit and power the µrusefi through pin1. The µrusefi the closes a hold circuit with Main relay pin29. With the main relay closed, pin5 gets 12V.

Do you have any general schematics for the engine control system?

Kind regards
Andreas

Re: microRusEfi

Posted: Thu Mar 12, 2020 11:02 pm
by AndreyB
Andreas_28023 wrote:
Thu Mar 12, 2020 9:21 pm
Should the starting key switch in the car close a circuit and power the µrusefi through pin1. The µrusefi the closes a hold circuit with Main relay pin29. With the main relay closed, pin5 gets 12V.

Do you have any general schematics for the engine control system?
I think it's the other way around - see https://github.com/rusefi/rusefi/wiki/Hardware_microRusEfi_wiring

1) Ignition key +12 goes to #5.
2) ECU holds main relay via #29.
3) main relay +12 goes to #1.

No one had a chance to draw a great schematics unfortunately :( One day someone would have to do it using Gimp ideally.

New sentence added to the wiring documentation:

Code: Select all

In some cases without "main relay output +12v" both pins #1 and #5 should be connected to the single source of +12v.

Re: microRusEfi

Posted: Fri Mar 13, 2020 4:09 am
by Andreas_28023
Thanks

Sorry for the mixup of pin1 and pin5.

Anyway, if a main relay is used its' purpose is to make the EFI be able to power down and switch of the supply by itself, right?

//Andreas

Re: microRusEfi

Posted: Fri Mar 13, 2020 5:29 am
by AndreyB
Andreas_28023 wrote:
Fri Mar 13, 2020 4:09 am
if a main relay is used its' purpose is to make the EFI be able to power down and switch of the supply by itself, right?
Not exactly. rusEfi does not power down main relay explicitly - it's the ignition key which powers down ECU and once ECU is off it no longer keeps relay on, and relay gets shut off.

Re: microRusEfi

Posted: Fri Mar 13, 2020 5:31 am
by AndreyB
TC2030-MCP-NL cable was a success. Have not got TC2030-CLIP yet so had to hold it while programming but at least schematics and PCB are totally functional.

On my piece the wiring was following (I've cut the RJ connector and soldered directly to ST-Link)

GND black
+3v blue
SCK red
SWDIO yellow
NRST green
SWIM white

Re: microRusEfi

Posted: Fri Mar 13, 2020 5:45 am
by AndreyB
0.4.8 extra vias have dropped Q1 temperature by 7C, is that a reasonable number?

both boards naked, both boards turned on at the same time running same self-stimulating code using similar wall power supplies. Room temperature +20C.
0.4.7 Q1 hottest spot ~60C
0.4.8 Q1 hottest spot ~53C

Re: microRusEfi

Posted: Fri Mar 13, 2020 6:03 am
by mck1117
Andreas_28023 wrote:
Fri Mar 13, 2020 4:09 am
Thanks

Sorry for the mixup of pin1 and pin5.

Anyway, if a main relay is used its' purpose is to make the EFI be able to power down and switch of the supply by itself, right?

//Andreas
That is technically possible with the hardware today, but not implemented in software (yet, relatively low priority). The other reason for the existence of the main relay pin is reverse-polarity protection for high current stuff like the ETB driver. Using a diode would have a ~0.7 volt drop, which at the few-amp draw of a electronic throttle would mean having to deal with an extra watt or two of heat. Because of this, the MR supply pin is NOT reverse protected like the ignition pin. You could theoretically wire both pins together (to the ignition switch), but that would risk completely destroying the ECU in case of reversed power supply (battery).

Re: microRusEfi

Posted: Fri Mar 13, 2020 10:09 am
by kb1gtt
So 60C - 20C, is a 40C rise when PCB is naked. AEQ ambient is 85C, so 85C + 40C is 125C, which I believe is above the desired max temperature for the naked 0.4.7 board. I generally attempt to design with a PCB temp below 105C as there are some MFG's that have PCB's which are only rated for 105C. It is very common a PCB is rated for 150C. So I would like to see it below 105C, but it's not critical to be that low. Also in reality, this board is not naked, it has an alum heat sink. So you are close to the thermal limits even when naked, but in reality, your not naked. This looks like it is fine when under normal conditions. Perhaps for comparison you could put it on just the back plate and see what temp you get. Also are you clicking some injectors and similar tasks? Or is the just running idle?

I think the via's are good, and will be helpful for when and if MRE is used on adapter boards which may not have the same heat sink. Even naked the 0.4.8 looks like it's max ambient is around 115C, which is a very common design limit, as well 85C ambient is decently hot. Most will not actually reach this limit. I bet we are below the 105C once the 0.4.8 is put on either the alum back plate, or the adapter PCB's.

Re: microRusEfi

Posted: Sat Mar 14, 2020 12:53 am
by AndreyB
Now same boards bolted to cases with a plastic film spacer.

Room temperature 19C
0.4.7 44C
0.4.8 36C

Re: microRusEfi

Posted: Sat Mar 14, 2020 6:29 am
by Andreas_28023
mck1117 wrote:
Fri Mar 13, 2020 6:03 am

That is technically possible with the hardware today, but not implemented in software (yet, relatively low priority). The other reason for the existence of the main relay pin is reverse-polarity protection for high current stuff like the ETB driver. Using a diode would have a ~0.7 volt drop, which at the few-amp draw of a electronic throttle would mean having to deal with an extra watt or two of heat. Because of this, the MR supply pin is NOT reverse protected like the ignition pin. You could theoretically wire both pins together (to the ignition switch), but that would risk completely destroying the ECU in case of reversed power supply (battery).
The circuits looks the same to me

Re: microRusEfi

Posted: Sat Mar 14, 2020 6:32 am
by mck1117
Andreas_28023 wrote:
Sat Mar 14, 2020 6:29 am

The circuits looks the same to me
They're both reverse protected to 12V_SAFE, but not to 12V_MREL. The ETB H-Bridge is directly connected to the 12V_MREL pin on the connector without a diode. D36 is not for reverse protection, but to prevent the ignition switch from powering the rest of your car backwards through the 12V_MREL pin.

Re: microRusEfi

Posted: Sat Mar 14, 2020 6:53 am
by Andreas_28023
OK

//A

Re: microRusEfi

Posted: Sun Mar 15, 2020 9:53 pm
by AndreyB
With 0.4.8 having a few more parts populated by JLC only 208 pads over 13 components have to be added to finish assembly in VR configuration.

100+48+10+8+8+8+8+7+3+2+2+2+2=208

https://raw.githubusercontent.com/wiki/rusefi/rusefi_documentation/Hardware/microrusefi/Hardware_microRusEfi_0.4.8_pre_assembled_front.jpg

Re: microRusEfi

Posted: Mon Mar 23, 2020 3:29 pm
by AndreyB
I think we have IO unbalance on MRE. 2 LS is too little while 10+4 analog inputs is too many. Shall we convert two analog input pins into two high-current low side outputs?

Re: microRusEfi

Posted: Tue Mar 24, 2020 8:43 pm
by AndreyB
Complete used harness for Lada could be acquired for about $15 in some parts of the world. On same Lada vehicles ECU is in the cabin (unline Nissan ECU in dirty engine bay) so we get pretty clean crimped connector with about 30 wires already in it. The missing wires could be taken from the smaller ECU connector. You can even build most of your new complete custom harness from this Lada harness!

With a utility knife you need to cut 4 keys from inside the male part to mate default microRusEfi connector with a brown plug. Two center keys could be left as is.

Image

Image

Re: microRusEfi

Posted: Sat Mar 28, 2020 5:51 pm
by AndreyB
New landing page still needs some help https://rusefi.com/microrusefi/ - this is being discussed at https://app.slack.com/client/T4NJHQ8QZ/CF8NQ1RU6/details/members

Re: microRusEfi

Posted: Sat Apr 04, 2020 5:11 pm
by AndreyB
Tiny case stickers have arrived!

Re: microRusEfi

Posted: Tue Apr 07, 2020 3:17 pm
by AndreyB
Trying to spread the word

Re: microRusEfi

Posted: Sun Apr 12, 2020 4:18 pm
by AndreyB
We are now trying to get a couple of more channels on microRusEfi https://github.com/rusefi/hw_microRusEfi/pull/155

Re: microRusEfi

Posted: Thu Apr 16, 2020 12:03 am
by Dron_Gus
$15 plastic case with connector from Aliexpress https://aliexpress.ru/item/32839361268.html?spm=a2g0s.9042311.0.0.122d33edMxNIF9
Top is plastic. Bottom is stamped metal. No mounts for PCB. PCB supposed to be clamped between case top and bottom.
Current MicroRusEFI board fits.

Re: microRusEfi

Posted: Tue Apr 21, 2020 12:17 pm
by AndreyB
We have a usability issue with versions 0.4.5 to 0.4.8 that we cannot power unit with USB 5v via the connector, only with 12v.

A hack proposal is to change one unused AT channel - AT3 or AT4 - into 5v input by replacing pull-up resistor with https://lcsc.com/product-detail/Schottky-Barrier-Diodes-SBD_USCD024H_C189957.html or https://lcsc.com/product-detail/Schottky-Barrier-Diodes-SBD_VISHAY_VSKY02400603-G4-08_VSKY02400603-G4-08_C144886.html or Vishay Intertech VSKY02400603-G4-08 from mouser/digikey

Re: microRusEfi

Posted: Wed Apr 22, 2020 10:38 pm
by AndreyB
Nicely hand finished in St Petersburg, we have 10 of these (well, 9 - one is sold already) in Europe but outside of EU for now.

Re: microRusEfi

Posted: Thu Apr 23, 2020 10:24 am
by Jokeri
Who is selling these??

Re: microRusEfi

Posted: Thu Apr 23, 2020 1:00 pm
by AndreyB
Jokeri wrote:
Thu Apr 23, 2020 10:24 am
Who is selling these??
That's @Dron_Gus and me collaborating, I am selling these :) Same price but cheaper shipping.

Re: microRusEFI

Posted: Tue Apr 28, 2020 5:11 pm
by AndreyB
Proper spelling "microRusEFI" since proper spelling of the overall project is "rusEFI"

Re: microRusEFI

Posted: Wed May 13, 2020 2:39 am
by AndreyB

Re: microRusEFI

Posted: Thu May 14, 2020 1:43 pm
by AndreyB
Shipping test fixture to fab really really soon :)

Re: microRusEFI

Posted: Wed May 27, 2020 1:04 am
by AndreyB
Test fixture is amazing :)