Page 1 of 2

Shopping list (pretty old post, not very current)

Posted: Thu Oct 24, 2013 3:39 am
by AndreyB
http://rusefi.com/wiki/index.php?title=Manual:Try_It

Here comes a list of stuff you might need in order to play with all this. Probably trivial stuff but it took me some time to figure out all the keywords, might be useful for people joining this field. I am a cheap bustard so nothing too fancy here.

For simplicy of troubleshooting I like to split the ECU hardware into two pieces - a board with just the CPU (brain board), and the input-output board, also known as main board.

discovery is an off the shelf brain board. rusEfi also has it's own brain board, both are the same thing

Main board is also known as "discovery shield" if you look at the main board as something which allows a discovery board to act like an ECU.

Mandatory items
#1 stm32f4discovery http://www.digikey.com/ part number 497-11455-ND

I/O hardware
Image

You can go with a proven simple board Frankenstein

Or with trivial individual modules: analog inputs board & 6 channel low-side / 12 channel low-side

Optional useful stuff

I prefer to order these small random things from eBay. Most of these would cost around $3 shipped each, but it would take maybe 3 weeks to get them. Same stuff could be ordered from https://www.sparkfun.com/ - it would be more expensive, but you would get it way faster.

Prototyping board
Image

Breadboard
Image

Male to female jumper wire
Image

5mm led
Image

2.54mm Single Row Right Angle Pin Header Strip
Image

2.54mm Single Row Pin Header Strip
Image

1N4001 Diode
Image

10x2 double row female header

64p ECU connector (if applicable) http://www.ebay.com/itm/121122884285

optional but useful stuff:
Saleae 24MHz 8Channel Logic Analyzer - somehow these cost under $15 on http://www.aliexpress.com I do not know if they are fake or what, but they work

When you have at least some of the hardware you can continue with getting the firmware into the board

Re: Shopping list

Posted: Tue Nov 19, 2013 6:47 pm
by kb1gtt
Hmmm, Under $9 usd http://www.st.com/web/en/catalog/tools/PF250863 perhaps a bit low on RAM though.

Re: Shopping list

Posted: Mon Dec 16, 2013 7:37 pm
by AndreyB
kb1gtt wrote:Hmmm, Under $9 usd http://www.st.com/web/en/catalog/tools/PF250863 perhaps a bit low on RAM though.
No, no no no! No way. No floating point unit means either horrible performance or complete U-turn to fixed point math and we are not going to make this U-turn :)

Re: Shopping list

Posted: Tue Dec 24, 2013 12:55 am
by shredator
Hello,
are there BOM's for the boards anywhere? Ive ordered some boards, and need to get parts now. If not, are the schematics in the respective threads for the various boards current? It seems that the first post contains a schematic, but then there is debate about what parts should be used. I know its experimental at this point, just wondering if some consensus has been reached on some of the boards.

Thanks, looks like an awesome project!

Re: Shopping list

Posted: Tue Dec 24, 2013 2:50 am
by AndreyB
shredator wrote:Are there BOM's for the boards anywhere?
You are the second person to ask so I guess it's time to fix it :)

Please help me to help you. Would be helpful if you can find digikey part numbers for
1) 10x2 2.54 female header
2) 1x2 5.08 screw-in terminal
3) 1x3 5.08 screw-in terminal

For resistors - do you think we need to put the exact part numbers? I guess we can. But economically it's probably easier to order a 4000 pcs bag of 1206 components and a smaller bag of 0805 components. On the other hand, maybe it's easier with the exact components.

Re: Shopping list

Posted: Tue Dec 24, 2013 3:41 am
by rus084
1) 10x2 2.54 female header is most easy item . it is in used electronic .

why buy new if i can find used,old electronic ?

Re: Shopping list

Posted: Tue Dec 24, 2013 3:44 am
by AndreyB
rus084 wrote:1) 10x2 2.54 female header is most easy item . it is in used electronic. why buy new if i can find used,old electronic ?
It really depends. I am sure I do not have any used electronics which would be a donor of a 10x2 female header, especially five of them.

Re: Shopping list

Posted: Tue Dec 24, 2013 5:45 am
by shredator
Hopefully these work:

2x10 female header:A106395-ND 87606-610LF-ND 609-3555-ND
2 position screw terminal: ED2609-ND
3 position screw terminal: ED2610-ND

I think its convenient when there is a BOM with exact part #'s, especially for people like me that aren't very familiar with these types of parts, so one can simply import into digikey and order without fear of missing something or getting it wrong. I'm not so worried about finding the absolute cheapest parts, when the difference is just a few cents.

As far a getting a 4000 piece bag, are you thinking some sort of group buy?

Edit: fixed part # for header

Re: Shopping list

Posted: Tue Dec 24, 2013 10:06 am
by kb1gtt
rus084 wrote:why buy new if i can find used,old electronic ?
My take on this is that we should provide a MFG part number and at least one supplier part number, such that you can buy it from a supplier if you prefer. However you don't have to use that if you don't want.

For screw terminals, I used these
http://octopart.com/1760490000-weidmuller-306711
http://octopart.com/1760500000-weidmuller-306712

I'd like to find some that are narrower. Perhaps with a connector of some sort, similar to this. http://www.ebay.com/itm/10-Pcs-5-08mm-Pitch-Right-Angle-2-pin-2-way-Screw-Terminal-Block-Plug-Connector-/181201924630?pt=LH_DefaultDomain_0&hash=item2a3079f216 but narrower and smaller. Injectors are typically under 100V, so we could use much smaller connectors. I really like having a connector so you can remove the board.

Re: Shopping list

Posted: Tue Dec 24, 2013 1:16 pm
by AndreyB
shredator wrote:As far a getting a 4000 piece bag, are you thinking some sort of group buy?
No, I mean something like http://www.ebay.com/itm//400509322239 I have not done the cost analysis, but with this $12 bag I feel confident that I have some 1206 resistors and I do not need to shop individually.

Re: Shopping list

Posted: Tue Dec 24, 2013 1:32 pm
by AndreyB
shredator wrote:2x10 female header: A106395-ND
2 rows with 10 positions in each, so 20 positions total.

Anyway, here is the funny thing:
digikey: SAM1086-10-ND $2.3 @ qty 20 = $46 + shipping total
Now compare this with http://www.ebay.com/itm//400316132430 "20 Pcs. 2x10 Double Row" $6.99 shipped total

Re: Shopping list

Posted: Fri Dec 27, 2013 5:04 pm
by shredator
russian wrote:
shredator wrote:2x10 female header: A106395-ND
2 rows with 10 positions in each, so 20 positions total.
Doh. original post edited...

Re: Shopping list

Posted: Sat Dec 28, 2013 12:54 pm
by hasse.69

Re: Shopping list

Posted: Sat Dec 28, 2013 1:48 pm
by AndreyB
Right, these ones are MALE connectors - but we already have the male pins on the Discovery board, so for our boards we need FEMALE connectors.

Re: Shopping list

Posted: Sat Dec 28, 2013 2:38 pm
by hasse.69
With these ribbon cables you could get a "flexible" setup.
http://www.aliexpress.com/item/10pcs-20pin-IDC-Flat-Ribbon-Cable-wire-for-ISP-JTAG-ARM/1582505420.html
20 pin flat ribbon.JPG
20 pin flat ribbon.JPG (5.84 KiB) Viewed 30390 times
Just wanted to show you.
I think what you are doing is excellent :)

Best regards , Hasse. :mrgreen:

Re: Shopping list

Posted: Sat Dec 28, 2013 3:15 pm
by AndreyB
hasse.69 wrote:With these ribbon cables you could get a "flexible" setup. http://www.aliexpress.com/item/10pcs-20pin-IDC-Flat-Ribbon-Cable-wire-for-ISP-JTAG-ARM/1582505420.html
I think what you are doing is excellent :)
Unfortunately there is a bit of a problem with using these cables with the discovery board: the cable would not snap on the discovery 25x2 connectors, because 10x2 plastic connectors only snap on 10x2 pins. If there are extra pins on the side - and in our case there are more pins - these extra pins are hitting the plastic on the side of the connectors.

If you think the project is cool we need to figure out a way to get you involved :)

Re: Shopping list

Posted: Sat Dec 28, 2013 4:03 pm
by hasse.69

Re: Shopping list

Posted: Sat Dec 28, 2013 4:15 pm
by AndreyB
Let's begin from the beginning: what's wrong with the female header and snapping the board on the discovery?

Multiple simple/dual/triple wires would be a pain to manage and the chance of one of them jumping off the connector increases, and on a moving vehicle we would have some vibration for sure. There is actually an idea to solder the boards to discovery eventually just to be sure they stay together.

Re: Shopping list

Posted: Sat Dec 28, 2013 5:24 pm
by AndreyB
shredator wrote:Hopefully these work:

2x10 female header:A106395-ND 87606-610LF-ND
87606-610LF-ND gives me Non-Stock?

Re: Shopping list

Posted: Sat Dec 28, 2013 6:48 pm
by hasse.69

Re: Shopping list

Posted: Mon Dec 30, 2013 5:44 am
by shredator
bah! edited again. See, this is why people like me need BOM's! :oops:

Re: Shopping list

Posted: Mon Dec 30, 2013 1:04 pm
by AndreyB

Re: Shopping list

Posted: Mon Dec 30, 2013 1:31 pm
by AndreyB
shredator wrote:bah! edited again. See, this is why people like me need BOM's! :oops:
I know :(

I have updated the 6 channel BOM with the screw-in terminals - the .csv is linked to the first post. All the mandatory parts are there. Open issue is that I have not yet figured out a way to generate digikey-compatible BOMs.

I have also added a dictionary of common part numbers

Re: Project Frankenstein

Posted: Mon Dec 30, 2013 8:38 pm
by hasse.69
"Bu the way, what are these threaded spacers you put between two boards called?"
Standoffs maybe?
http://www.ebay.com/itm/M3-Nylon-Hex-Spacers-Screw-Nut-Assortment-Kit-Stand-off-Plastic-Accessories-Set-/300932888091?pt=AU_B_I_Electrical_Test_Equipment&hash=item4610ff761b
standoffs.JPG
standoffs.JPG (11.6 KiB) Viewed 30790 times
:mrgreen:

Re: Project Frankenstein

Posted: Mon Dec 30, 2013 10:18 pm
by hasse.69
Female connectors from 2X2 to 2X25
[img]
2-25 pin female.jpg
2-25 pin female.jpg (59.86 KiB) Viewed 30788 times
[/img]
http://www.ebay.com/itm/400511812073?var=670108502511&ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649

Re: Shopping list

Posted: Fri Jan 03, 2014 2:40 pm
by hasse.69

Re: Shopping list

Posted: Sat Jan 04, 2014 2:28 am
by AndreyB
hasse.69 wrote:64 pin ECU connector:
http://www.ebay.com/itm/321221420079
Here is a better deal on the 64p: http://www.ebay.com/itm/121122884285

I wonder if you would find a place where I can buy one single http://rusefi.com/hardwave/368255-2/ :)

Re: Shopping list

Posted: Sat Jan 04, 2014 8:46 pm
by hasse.69

Re: Shopping list

Posted: Sat Jan 04, 2014 10:01 pm
by AndreyB
$37 for a stupid connector? They do not love us at all :(

Re: Shopping list

Posted: Sat Jan 04, 2014 10:21 pm
by hasse.69
Thats why i wanted to show you an alternative connector.
Technical Characteristics
Type of mating: Thread
Types of backshells: Straight backshell
Number of contacts: 24
Contact plating: Silver
Operating current per each con: 5A
Max operating voltage: 560V
Operating frequency 0-3MHz
It´s for soldering wires directly to them.
You get one male connector that is bolt on to a box , and a female that is for the cable.
http://www.aliexpress.com/item/Military-24-Pin-28mm-diameter-Twist-Male-Female-Connector-YJ-14/621230791.html
The pair (male/female) for 10$