E90Post
 


 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > BMW Coding > DIY - Server Power Supply for Coding



Reply
 
Thread Tools Search this Thread
      07-02-2021, 02:58 PM   #1
Jagaer
Private First Class
Canada
471
Rep
170
Posts

Drives: 2011 E91 328xi 6MT
Join Date: Aug 2017
Location: Kingston, Ont

iTrader: (0)

DIY - Server Power Supply for Coding

Since the car is getting up there in both years and kms, I've had to work on it a fair bit more than before, necessitating the use of INPA. After suffering through another FRM issue due to low power, I decided to pick up a proper power supply.

However, the $300-$700 prices for a proper power supply seemed a bit pricey for what amounts to regulated 14V power. (MST-80 or Schumacher INC-700A)

A number of other people have had success repurposing server grade power supplies as a dedicated power source. These offer a few benefits:
  1. Inexpensive
  2. High Amperage
  3. Efficient

First, the completed product:





As a Canadian, we are on 120V supply, so this power supply will max out at 75A@12V (64A@14.2V). For those of you living in 220V nations, it will allow the full 100A@12V (85A@14.2V)



Reference sources:

HP DPS-1200FB A HSTNS-PD11 13.8v mod -

BMW DIY Power Supply for Programming (HP Server PSU Conversion) -


Hardware:
$40 - DPS-1200FB from Kijiji
$25 - LCD Digital Display Multimeter (6.5-100V, 0-100A) - https://www.amazon.ca/gp/product/B01..._title_o00_s01
$5 - Round Rocker Switch
$16 - 8AWG Booster Cables - https://www.canadiantire.ca/en/pdp/m...-0111212p.html
$5 - 8AWG Wire Lug Ring Clamps ($5 per pair)
$0 - Old Electric Stapler blow molded case
$0 - Solid Core wire (Different Colours)

$91 - Total

Solder a 22k Resister between Pins 33 and 32. A number of references show to just solder a 1k resister between pins 36 and 33, but those pins are wired to weak pull-up or pull-down circuits, so essentially you're fighting between them.



Open up the power supply, the edge circuit board controls adjustment and monitoring.



We need to solder 75k and 15k resistors to change the regulation circuitry. By default, the Pot will not adjust high enough and the Over Voltage Protection (OVP) will not allow you to set a 14V output. I didn't have 75k and 15k resistors, but 82k and 18k were close enough to allow me to set the desired voltage. (Note the electrical tape placed between the resistor and circuit board to avoid short circuits. I seem to have misplaced my kapton tape...)





Adjust the pot to get your desired output, I set it to 14.2V, note that this Voltage will drop with a corresponding increase in Amperage.



I cut a 1m length of booster cable to wire from the power supply to the clamps. I chose 1m as the booster cables are only 8awg, you can get a larger gauge of cable, but that makes it considerably harder to work with & solder.

The SPST rocker switch is simply set up to complete the circuit between pin 36 and ground. This will turn on/turn off the 14V output.

Zip ties are used to hold the circuitry in place. Zip ties in the top half are loose, in order to allow the wires connecting the top and bottom half to move as the lid is closed.

A hole was cut in the side to allow the power supply fan to vent hot air





Usage Notes:
--- When connecting the power supply, TURN THE POWER SUPPLY ON BEFORE CONNECTING IT TO YOUR CAR. I have not set it up to protect against return path (Car battery powering the power supply), and have not fused it for short circuit!
--- The fan will still run, as power is still connected to the power supply. This is ok
--- It takes ~20 seconds for the power supply to de-energize the circuits (Capacitors to discharge). Don't touch the clamps together or put the clamps down until the volt meter shows you that you can.



Appreciate 9
eastsidaz213.50
Luper5259.50
Mike K393.50
k9043.00
PhaceN52177.50
      01-02-2022, 04:52 AM   #2
eastsidaz
Lieutenant
eastsidaz's Avatar
214
Rep
534
Posts

Drives: E92 335i
Join Date: Aug 2018
Location: Straya

iTrader: (0)

Excellent DIY! Thank you
Appreciate 1
      01-03-2022, 10:56 AM   #3
Andystobbs
Captain
196
Rep
720
Posts

Drives: E91 Lci, Vectra B V6
Join Date: Sep 2019
Location: Chester, South Wirral

iTrader: (0)

That's a great idea. The price of off the shelf supplies is ridiculous for what they are.
Appreciate 0
      01-03-2022, 11:40 AM   #4
opjose
Major
opjose's Avatar
244
Rep
1,373
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

I did this with a 1200 watt PC supply.

It works great.

A standard PC supply of 750w or more will work just fine.
Appreciate 0
      01-17-2022, 07:22 PM   #5
timnkoo
Private
17
Rep
52
Posts

Drives: MY10.5 320D
Join Date: Aug 2012
Location: Townsville, Australia

iTrader: (0)

Fantastic DIY. Possibly overkill for most but a great idea, nice job!
Appreciate 0
      01-18-2022, 02:42 PM   #6
evominati
Private
evominati's Avatar
Bulgaria
22
Rep
80
Posts

Drives: E91 320D
Join Date: Aug 2019
Location: Bulgaria

iTrader: (0)

Rushing thru aliexpres rn hahah. Thank you so much.
__________________
...
Appreciate 0
      08-12-2022, 04:43 AM   #7
Steveo
Captain
Steveo's Avatar
164
Rep
715
Posts

Drives: M4
Join Date: May 2009
Location: Earth

iTrader: (0)

Hi can you confirm for the 22k resistor, it’s pins 36 and 37 as pictured and not 32 and 33 in the notes?
Appreciate 0
      08-13-2022, 02:13 PM   #8
evominati
Private
evominati's Avatar
Bulgaria
22
Rep
80
Posts

Drives: E91 320D
Join Date: Aug 2019
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by Steveo View Post
Hi can you confirm for the 22k resistor, it’s pins 36 and 37 as pictured and not 32 and 33 in the notes?
"Solder a 22k Resister between Pins 33 and 32. A number of references show to just solder a 1k resister between pins 36 and 33, but those pins are wired to weak pull-up or pull-down circuits, so essentially you're fighting between them."
Read this again and you will get the point
__________________
...
Appreciate 0
      08-14-2022, 08:46 AM   #9
E90dima
Second Lieutenant
United_States
17
Rep
296
Posts

Drives: e92 328xi
Join Date: Jun 2009
Location: Orlando, Florida

iTrader: (4)

Garage List
2008 BMW  [0.00]
2007 BMW 328xi  [0.00]
2007 BMW 335i  [0.00]
2007 328i  [0.00]
Quote:
Originally Posted by evominati View Post
"Solder a 22k Resister between Pins 33 and 32. A number of references show to just solder a 1k resister between pins 36 and 33, but those pins are wired to weak pull-up or pull-down circuits, so essentially you're fighting between them."
Read this again and you will get the point
What does “weak pull-up or pull-down circuit” mean?
Appreciate 0
      08-17-2022, 04:12 PM   #10
Steveo
Captain
Steveo's Avatar
164
Rep
715
Posts

Drives: M4
Join Date: May 2009
Location: Earth

iTrader: (0)

I’ve tried with a 76k and 15k resistor and can’t get above 13.8v adjusting that single pot.
Any ideas?
Appreciate 0
      08-18-2022, 07:51 AM   #11
Steveo
Captain
Steveo's Avatar
164
Rep
715
Posts

Drives: M4
Join Date: May 2009
Location: Earth

iTrader: (0)

Had to use a 76k and 11k resistor in the end to get to 14.2v output with a 220v supply in U.K.
Appreciate 0
      09-19-2022, 07:17 PM   #12
Teodor.St
Private
Teodor.St's Avatar
10
Rep
90
Posts

Drives: BMW F30 335i
Join Date: Jul 2022
Location: Bulgaria

iTrader: (0)

Quote:
Originally Posted by Steveo View Post
Had to use a 76k and 11k resistor in the end to get to 14.2v output with a 220v supply in U.K.
Hey man, could you provide me with more info how did you do it? I am also living in Europe with 220V wall power. You replaced the 15k resistor with 11k, right? Did you solder them the same as the OP picture? Where did you solder the 22K as I still don't get which is pin 33/36 etc. from which side they are counted? The last thing is about the rocker switch and in between where it is soldered? Thanks!
Appreciate 0
      09-20-2022, 10:55 AM   #13
Maxmax73
Private
15
Rep
66
Posts

Drives: 2011 328i
Join Date: May 2018
Location: VA

iTrader: (0)

I almost started building this. But found a used power supply for $100 14.5v 50A and bought it. Guess my point is there are options out there, if someone finds a project like this a bit challenging.
Appreciate 0
      10-27-2022, 12:35 PM   #14
evominati
Private
evominati's Avatar
Bulgaria
22
Rep
80
Posts

Drives: E91 320D
Join Date: Aug 2019
Location: Bulgaria

iTrader: (0)

OP can you tell my why when I plug my PSU to the AC 200v the voltage goes to 14v without even shorting the starting pins(flipping the switch)
__________________
...
Appreciate 0
      11-07-2022, 02:54 AM   #15
rbryantaz
Lieutenant
United_States
390
Rep
544
Posts

Drives: 2007 E70 4.8i, 2008 E90 335i
Join Date: Jul 2015
Location: Phoenix, AZ area

iTrader: (4)

Garage List
2008 BMW 335i  [7.67]
2007 BMW X5 4.8i  [10.00]
I used a 22k resistor between 36 and 37 which worked for me.

I then added a switch between 33 and ground.

That gives me an easy way to turn it on and off. I also 3d printed a case for it that I found on thingiverse. The case was listed for another model but it also fits the PD11 (and other 1200w common slot supplies).

The case I printed (I then drilled the side out to add the switch)
https://www.thingiverse.com/thing:4871783

A good reference on the startup resistors:
http://colintd.blogspot.com/2016/10/...-supplies.html


I Have it set to 14v on the meter which reads 13.7 in Ista+. I used 100k and 20k for the voltage adjustment resistors which worked well for me. Trimmed and placed like this doesn't require any extra insulators:
Name:  HP1200 HSTNS PD11 voltage mod.jpg
Views: 11189
Size:  124.3 KB

Here is the finished unit:
Name:  HP1200 voltage stabilizer case1.jpg
Views: 11424
Size:  100.4 KB

I need to print it again because it was one of the first things I printed and I had a shift and warp on it due to adhesion issues when printing in ABS so that it won't melt in the AZ summers if I leave it in the garage.


I used a 100amp volt/amp meter from aliexpress and bought a "FL-19 Shunt 100A 75mV Welding Machine Brass Resistor DC Shunts For Current Analogue Panel Meter" as was described by the creator of the case. The current seemed pretty accurate when I did some quick bench testing. I have seen it go to 30amps a couple of times while coding my e90.

I bought some nice 4ga "Westin 47-3534 Quick Disconnect Jumper Cable Kit" from ebay for $20 (yes it is a steal and they seem to have more). The kit only has one set of clamps and I cut them off with 1ft or so on the quick disconnect and then shortened the main cable length to 8ft or so and crimped connectors that come with the kit that is intended to be installed on the car to the original cables. Next I used the disconnect that I cut off to crimp to connectors from home depot to connect to the power supply(autozone also has brass crimp connectors for about the same price).

This lets me disconnect the cables from the power supply if I want to and it was a nice heavy cable for cheap! I did buy a hydraulic crimper from amazon so it wasn't as cheap after that but even a hammer type crimper would probably have been fine and those are pretty inexpensive.

Name:  westin quick disconnect cables.jpg
Views: 10975
Size:  146.6 KB


I drilled 3 holes in the connectors for the ground and positive outputs and used some 12ga wire that I had laying around with a connection on each side for each to form the equivalent of a 4ga wire internally. The leads had to be short and it is very much overkill but the connectors didn't cost much.

-Rich
__________________
2007 E70 X5 4.8i with 10" android screen Running 265/60/18 AT34s All Terrains (Mainly for road trips)
2008 E90 335i with 10" android screen, 7" intercooler, inlets, Dinan intake, JB4 BEF, E85 conversion, Mfactory LSD, M3 suspension, EDC shocks with custom controller.

Last edited by rbryantaz; 11-07-2022 at 03:02 AM..
Appreciate 3
Mike K393.50
k9043.00
      12-14-2022, 10:45 AM   #16
Dragoss91
Enlisted Member
8
Rep
39
Posts

Drives: F10
Join Date: Sep 2020
Location: Romania

iTrader: (0)

Hello, I have build the setup just like yours, but with 75k and 15k and 22k ohm resistors, everything is fine, I get 14.28-14.38v (I don't know why it fluctuates) but my question is if is normal the PSU to get hot while running idle. Mine is running idle and is pretty warm after 5 minutes.

This heatsink is pretty hot after 10 minutes of running idle.

Name:  Screenshot_199.png
Views: 11251
Size:  2.87 MB

Last edited by Dragoss91; 12-14-2022 at 10:51 AM..
Appreciate 0
      12-14-2022, 09:35 PM   #17
opjose
Major
opjose's Avatar
244
Rep
1,373
Posts

Drives: 335xi
Join Date: May 2016
Location: Md

iTrader: (0)

If you are idling the car with the power supply connected, backflow may come into play particularly if there is no mechanism to handle it.

Both backflow or higher current draw will cause the supply to heat up, possibly to the point of damage.
Appreciate 0
      12-15-2022, 12:20 PM   #18
Dragoss91
Enlisted Member
8
Rep
39
Posts

Drives: F10
Join Date: Sep 2020
Location: Romania

iTrader: (0)

Quote:
Originally Posted by opjose View Post
If you are idling the car with the power supply connected, backflow may come into play particularly if there is no mechanism to handle it.

Both backflow or higher current draw will cause the supply to heat up, possibly to the point of damage.
No, by idling I mean psu not connected to the car. Anyway, I think the heat problem is not in fact a problem.

The new problem I'm having is the voltage drop when I connect it to the car.
I have at least 1,2-1,3 volts drop wich I doubt is normal since I have seen people that have set the PSU to 14,0v and they are getting 13,7v in ista.
I have put a 18k resitor on voltage potentiometer and a 22k instead 75k resistor on the OVP so now I can go over 14,39v.

I have set the PSU to 14,50v and when I connect it to the car I am having 13,33v after 5 minutes and if I turn on the headlights I am getting 13,21v wich is low in my opinion if for ista is recommended having 13,5.

My question is why I have this big voltage drop ? My battery is not low, I was getting 12,2v on IBS normally. May this PSU be old and tired ? Should I replace some capactiors ? All the capactitors are looking good.

This is my bimmerlink readings after 15 minutes of run with headlights ON.

Also, after 10 minutes the fan went 100%, is this ok ?

Later edit: my cables are 2,5 meters long, should be this the cause of this big voltage drop ?

Name:  318362071_479327430995582_8332779835724035330_n.jpg
Views: 10461
Size:  78.0 KB

Last edited by Dragoss91; 12-15-2022 at 01:06 PM..
Appreciate 0
      12-16-2022, 12:01 PM   #19
Dragoss91
Enlisted Member
8
Rep
39
Posts

Drives: F10
Join Date: Sep 2020
Location: Romania

iTrader: (0)

Done, the culprit of the huge voltage drop was the crappy cable, I had 1,3v drop under load. So I dumped them and bought some electric welding machine cables wich are 16mm˛ good copper and now the drop is 0,03v wich is amazing.

I have set the PSU voltage to 14,01v and I get on car 13,98v, if I turn on the headlights and blower fan to max I get 13,83v wich is quite impressive.

Name:  320049296_1133771704009373_800198965671388924_n.jpg
Views: 10753
Size:  331.0 KB

Name:  319936876_3261295730790774_588639315703051422_n.jpg
Views: 10695
Size:  338.8 KB

Name:  320045224_5670421672994791_2569367357408784431_n.jpg
Views: 10636
Size:  306.9 KB

Name:  319293771_860894951773445_7785074734962177774_n.jpg
Views: 10516
Size:  125.5 KB
Appreciate 3
      06-09-2023, 06:09 PM   #20
Ireal
New Member
0
Rep
5
Posts

Drives: BMW E60
Join Date: Jun 2020
Location: UK

iTrader: (0)

Great post.

I have used one of these contraptions which I built myself for more than a year, without any issues so far. I was able to code all the modules in one go (which can last several hours) on two BMW's. I can confirm it works, but be careful when do the soldering as those parts are very small and they can get de-soldered very quick. Use proper cables as they can get hot after a few minutes. I you can, you can add another fan to the power supply as the one provided is not enough to cool down the power supply.
Appreciate 0
      06-15-2023, 05:42 AM   #21
JHolo
Registered
0
Rep
2
Posts

Drives: BMW E90 328i XDrive
Join Date: Mar 2023
Location: Erie, PA

iTrader: (0)

What wattage resistors are being used?
Appreciate 0
      06-15-2023, 10:47 PM   #22
rbryantaz
Lieutenant
United_States
390
Rep
544
Posts

Drives: 2007 E70 4.8i, 2008 E90 335i
Join Date: Jul 2015
Location: Phoenix, AZ area

iTrader: (4)

Garage List
2008 BMW 335i  [7.67]
2007 BMW X5 4.8i  [10.00]
Quote:
Originally Posted by JHolo View Post
What wattage resistors are being used?
Any resistor is fine.

I think i used 1/4 watt but the main board uses surface mount that are probably even less than that.

-Rich
__________________
2007 E70 X5 4.8i with 10" android screen Running 265/60/18 AT34s All Terrains (Mainly for road trips)
2008 E90 335i with 10" android screen, 7" intercooler, inlets, Dinan intake, JB4 BEF, E85 conversion, Mfactory LSD, M3 suspension, EDC shocks with custom controller.
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 05:51 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST