17mm/22mm MTN-MAXlp - Low-Profile 1A-4A Programmable Buck Driver + 22mm MTN-MAX

BTW, I am currently testing a few different 17mm revisions setup for more power, but I don't generally release anything that I haven't personally built and tested. I don't have time to support and post on many "WIP" types of threads. The general rule is that if I've shared it, it's actually been built and tested. It doesn't mean it will be perfect, but that if properly built it will work.

If you want maximum performance and efficiency you really need a Coilcraft inductor (XAL series). Their small inductors blow away everything else in similarly sized packages. They are almost three times the price of an Abracon or Bourns, but if you really want a 5A+ 17mm driver with an SMD inductor, I think it's the only way to go.

I ordered from OshPark today so I threw three of these in my cart as well

Also placed an order with RMM today. Richard, please check my note and get back to me if there is a problem with the resistors I’m using.

ill be waiting on a parts list so i no im ordering the right parts :)

Hi Richard, as I read your OP I thought you’re working on a 17mm buck driver which can deliver 5A+ current (with bigger inductor), instead of 20mm isn’t it?

I believe he’s doing both

I believe he is designing 17mm low and high current drivers. It shouldn’t take much to extend the borders for the OshPark boards so he will probably release 20mm as well, but the goal is the 17mm boards as there is more of a need for them.

A small, high-current buck has been a bit of an elusive holy grail for some time now. If anyone can pull it off, RMM will likely be the person.

Your first mistake is believing that even I have any idea what I'm going to be working or releasing.

For 20mm/22mm there's enough room for a decent sized inductor, so there's no need for two boards with the 20mm and 22mm. My early attempts were to "have it all" in a single 17mm design, and those didn't work out very well.

I wasn’t trying to put words in your mouth. The OP is about a low profile 17mm buck driver and you mentioned a taller 6a+ Version. I apologize if I wrongly guessed you would release a 20mm version once you were able to get the 17mm worked out. Ultimately, we are all just sitting back in anticipation of what you are able to come up with.

Just to clarify, here's my current roadmap:

17mm, 2 boards:

i. MTN-MAXlp: 4A max, low-profile, small SMD inductor. [RELEASED]
ii. MTN-MAX: 6A+ max, larger external inductor. [IN TESTING]

20mm, 1 board: MTN-MAX: 6A+ max, either a larger SMD inductor or external inductor. [IN TESTING]

22mm, 1 board: MTN-MAX: 6A+ max, single sided, either larger SMD inductor or external inductor. [IN TESTING]

Plus some other larger boards down the line, with the same basic layout but improved efficiency due to the availability of space for a larger inductor.

Wow - this is great to have a true programmable buck driver! Thanx again Richard!

Question: I'm sure I missed this somewhere, but how do you program one of those MCU's in that form factor? Can it be programmed on-board?

I think I saw these listed on your site but didn't know what they went with. Can't navigate Mtn-E now to explore...

there’s a mmu programming board in the oshparks thread:

https://oshpark.com/shared_projects/uyjO7GgP

Does this mean no option for doing on-board re-programming with this MCU?

Yes. You're gonna have to pick a firmware and stick with it for a while, which I know will be hard for you to do!

I played around with adding some breakout traces to solder wires to, but that's more of a pain than just reflowing the dang thing and it makes a mess on the battery side.

Edit: If you were really determined, you could get away with just two breakout traces for RST and MOSI, then solder the other wires to the existing components that are used for the other signals, but that I think that may be more trouble than it's worth.

Ok - may be a challenge when tweaking LVP, timing checks, etc - those are more of the reasons for me vs. changing mode selections later on. May be a good bench setup could be done for doing those kind of tests/tweaks?

Couple of reflows of the MCU would probably be dicey for me... Dunno...

Just use the standard 130 off time value. No need to tweak. All that I've built have been pretty consistent.

Ahhh - so one value for any # of cells (of course parts are different for different # of cells as stated)? That would be real nice... I'm think'n my need is 2 cells right now.

Oh, no. Read that on my phone and missed the LVP part. Right now it's set it for one set of cells and go, but I was going to get around to adding some logic that would let it work with 2S-3S without changing anything in the firmware.

^Cool stuff. No wonder you’re such a busy guy :wink:

From what little research I have done the zener mods are inefficent at low power, thus I have been waiting on a (less then 4 amp is fine) 6V buck to run the 6V emitters but with out spilling the difference into heat. I am no expert and I might have gotten somting reversed but it seems that for other then DD way hot short run lights a more sophisticated driver is needed.