comfychair-inspired quick+cheap+lazy single-sided 17DD FET-driver (poor man's nanjg92)

305 posts / 0 new
Last post

Pages

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam
comfychair-inspired quick+cheap+lazy single-sided 17DD FET-driver (poor man's nanjg92)

All credit for this version goes to Comfychairs great work in the NANJG-92 thread and tutorial. Unfortunately at the moment all the great pictures are gone from his tutorial Sad Edit 2019: comfychair has since long restored his pics Thumbs Up

His NANJG-92 driver still is the quickest and cheapest 17DD driver you can make to date (and with just using a solder iron, no reflowing needed), but for the true cheapskates that are even more lazy (e.g. me) I just made an even cheaper 17mm DD FET-driver.

I had to fix a quick wow-mod for the 17-year old son of a friend of mine who had a cheap SmallSun C8 clone with a XR-E that was broken. I had a dedomed XP-G2 on a Noctigon in the parts box (my parts box contains some fine parts Wink ) and this C8 needed a 17DD FET driver too to get the light to close to 100kcd and make his daddy die of jealousy Evil . The last one I made was a wight's A1-17DD-s08 board v24, I scavenged the MCU from a AK-47A driver for it. But I knew from making a couple of NANJG92 drivers before, that the other way around is quicker and cheaper. So I tried to be even more greedy by using a $2.20 no-brand AK-47C from Banggood, and a 70 cents LFPAK56 size PSMN3R0-30YLD FET from Mouser, the one used for wight's 17DD drivers. But there's more similar FET's around, I'm not an expert (Rufusbduck suggested this PH4030AL NXP Trans MOSFET N-CH 30V 100A 5-Pin(4+Tab) LFPAK FET from Ebay, but I'm not sure it was tested anywhere Update EDIT: they work, see post #13 #15 #22 thanks to Major for some measurements)

Anyway, using the solder iron, I zapped the three 7135 chips and fitted the FET upside down comfy-style, one leg soldered to a pad going to the MCU, two of the three parallel batt-minus legs soldered to the minusring (I scratched away a bit of the solder mask to make both legs stick). The third batt-minus leg is just hanging around doing nothing. The led-minus wire was soldered on top of the FET. This FET is small enough that no filing is needed to make it fit. I did not bother using Kapton tape to mask unwanted solder pads, like comfy did in his tutorial.

Voila, a 3-dollar-3 minutes 17DD single-sided FET-driver! It works like a charm it seems from brief testing it outside a flashlight, it is fast-PWM five modes with blinkies (17-yr-olds like that). I just have to build it into this boy's flashlight now. I will report any failures, but I don't see why it would.

(stereo image)

Edited by: djozz on 01/27/2019 - 14:57
gamezawy
gamezawy's picture
Offline
Last seen: 10 months 3 weeks ago
Joined: 10/08/2013 - 07:34
Posts: 504
Location: Egypt

Good job, Do you had to reprogram the MCU so it can control the FET ?

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

gamezawy wrote:
Good job, Do you had to reprogram the MCU so it can control the FET ?

Nope, I know no programming and I'm comfortably unaware of problems arising from using FET's instead of 7135 chips.

MRsDNF
MRsDNF's picture
Offline
Last seen: 3 months 2 weeks ago
Joined: 12/22/2011 - 21:18
Posts: 13473
Location: A light beam away from the missus in the land of Aus.

I have no idea on what you described but it works, its cheap and the end user beats his dad. It doesn't get any better than that. Smile

 

djozz quotes, "it came with chinese lettering that is chinese to me".

                      "My man mousehole needs one too"

old4570 said "I'm not an expert , so don't suffer from any such technical restrictions".

Old-Lumens. Highly admired and cherished member of Budget Light Forum. 11.5.2011 - 20.12.16. RIP.

 

Rufusbduck
Rufusbduck's picture
Offline
Last seen: 7 months 1 week ago
Joined: 04/04/2012 - 15:34
Posts: 10389
Location: Golden state

Nice work. Reprogramming resets the lower modes lower since pwm’ing DD results in more avg current than pwm’ing the output of a fixed number of 7135’s. Silly to ignorant bliss.

Three Tanna leaves to give him life, nine to give him movement. But what if he eats the whole bag?

Scott

WarHawk-AVG
WarHawk-AVG's picture
Offline
Last seen: 1 year 6 months ago
Joined: 01/04/2014 - 06:47
Posts: 5071
Location: H-Town

Awesome!

I really like the dual mode setup…the LOW>MED>HI OR LOW>MED>HIGH>STROBE>SOS…I also believe they have upped the PWM so it’s no longer flickery to the eye

Major
Major's picture
Offline
Last seen: 6 years 5 months ago
Joined: 11/10/2011 - 13:59
Posts: 232
Location: Peak district, UK

Brilliant job like it a lot. Thanks for the heads up on the eBay fets, have ordered presume they are the same size?. Strangely searching on eBay (worldwide) doesn’t bring them up but going through your link works fine, stupid eBay App. Mouser shipping is kinda prohibitive to the UK.

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

Major wrote:
Brilliant job like it a lot. Thanks for the heads up on the eBay fets, have ordered presume they are the same size?. Strangely searching on eBay (worldwide) doesn't bring them up but going through your link works fine, stupid eBay App. Mouser shipping is kinda prohibitive to the UK.

It is not that I know for real that these ebay FET's work, they are mentioned by Rbd in wight's 17DD thread as perhaps being suitable as well, wight could not see anything wrong with it. So if you could report that they work and work well, that would be helpful. (anyone else used this FET?)

bibihang
bibihang's picture
Offline
Last seen: 1 week 3 days ago
Joined: 11/10/2011 - 09:32
Posts: 2445
Location: Malaysia

Thanks for adding extra information on this nice Nanjg92 mod djozz. The main problem seems to be getting these high current capable FET’s.

Does anyone know why comfychair quit BLF all in a sudden? He is one of the great contributors in this forum and I hope he is fine.

Major
Major's picture
Offline
Last seen: 6 years 5 months ago
Joined: 11/10/2011 - 13:59
Posts: 232
Location: Peak district, UK

While waiting for the ebay FETs from china,
.
http://www.ebay.com/itm/PH4030AL-NXP-Trans-MOSFET-N-CH-30V-100A-5-Pin-4-Tab-LFPAK-10PCS-LOT-/271786806429?pt=LH_DefaultDomain_0&hash=item3f47c18c9d.
.
Ph4030 PDF
.
I ordered one of these from ebay uk, it arrived today,
.
NXP 1R2-30YLD
.
PDF
.
A quick test shows it has very low resistance only 1.55mOhm @ 3.5v Vgs. But it has twice the gate charge, at 32nC, of the fet in the OP, so it may cause problems with the ATtiny. I’ll fit it to a driver next week and report back. My first DD driver is imminent!
.
Oh and this fet is really thin and tiny they say it can switch 100amps that is crazy crazy for something so small.
.

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

The emphasis of this thread was cheap, right? I was browsing over some old dx-pages, and came across the NANJG ak-47 even cheaper: 2 boards for $2.89 . That makes this driver $2.15 Smile

http://www.dx.com/p/3-6v-5-mode-3w-circuit-board-for-flashlights-1000mah...

bibihang
bibihang's picture
Offline
Last seen: 1 week 3 days ago
Joined: 11/10/2011 - 09:32
Posts: 2445
Location: Malaysia

Thanks for the link djozz. I am gonna order some of these and the only uncertainty is about the FET though.

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

bibihang wrote:
Thanks for the link djozz. I am gonna order some of these and the only uncertainty is about the FET though.

Major has the 'ebayFETs'  on order and I ordered them as well. I will make one of these and test Smile

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

djozz wrote:

bibihang wrote:
Thanks for the link djozz. I am gonna order some of these and the only uncertainty is about the FET though.

Major has the 'ebayFETs'  on order and I ordered them as well. I will make one of these and test Smile

I received the FETS from Ebay (link again, they are 90 dollarcents a piece when sent to the Netherlands ) and tried one out on a AK-47 driver, soldered like in the OP. It gives proper modes and a protected NCR18650B (not a high-drain battery) on an old-gen XM-L bare on an aluminium non-dtp board gives 900+ led-lumens at start up in the sphere. Sounds at least close to direct drive to me Smile I will have to confirm the FET's quality with a proper mod and current and output measurements, but it looks promising.

bibihang
bibihang's picture
Offline
Last seen: 1 week 3 days ago
Joined: 11/10/2011 - 09:32
Posts: 2445
Location: Malaysia

If it’s good then I am gonna order a bunch of them. Thanks for the effort djozz!

Major
Major's picture
Offline
Last seen: 6 years 5 months ago
Joined: 11/10/2011 - 13:59
Posts: 232
Location: Peak district, UK

Ebay ph4030 FETs arrived today. Only 8days from Hong Kong! Preliminary test looks good.
.
On paper they appear the same as the Vishay 70n02 fet that was popular. I measured Drain Source resistance 5.1mOhm at 3.5v gate voltage. Not as low as 1.55mOhm of more expensive NXP 1R2-30YLD, but still low. Gate charge is low and they are Cheap and Easily available, and fit well along side the attiny13.
.
Thanks djozz ordered a handful of the DX drivers.

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

Major wrote:
Ebay ph4030 FETs arrived today. Only 8days from Hong Kong! Preliminary test looks good. . On paper they appear the same as the Vishay 70n02 fet that was popular. I measured Drain Source resistance 5.1mOhm at 3.5v gate voltage. Not as low as 1.55mOhm of more expensive NXP 1R2-30YLD, but still low. Gate charge is low and they are CHEAP and easily available, and fit well along side the attiny13.

Thanks for the info, Major.

I'm actually surprised that this thread does not attract more attention. It is not that I invented the wheel (comfychair did), but this easy single-sided driver version has everything that wight's beautiful 17DD single-sided driver has (single-sided, DD, low voltage protection, reverse polarity protection, great direct electrical connections from battery to ledwires -better than a 105C-, programmable MCU) but it comes with extra's:

-dead cheap

-only two parts have to be sourced which are available for everyone around the globe

-you can flash new firmware, but if you don't it comes ready with NANJG stock firmware which is not the worst of UI's (high freq.PWM, alright mode groups)

-if you keep the stock firmware it is an easy three minutes build with just a solder iron

But I admit it does not look as handsome as a wight-design on an Oshpark board Wink

bibihang
bibihang's picture
Offline
Last seen: 1 week 3 days ago
Joined: 11/10/2011 - 09:32
Posts: 2445
Location: Malaysia

djozz wrote:
I’m actually surprised that this thread does not attract more attention.

At least it DOES attract my attention. Smile I know what these things can do, simple yet effective and thanks for helping us to document these information here again.

The only “problem” for me is I am not sure which FET has the low resistance which I can access to. Thank you Major for reporting this to us and I am going to order some of these later.

Hestbech
Hestbech's picture
Offline
Last seen: 5 months 3 weeks ago
Joined: 01/21/2015 - 19:40
Posts: 332
Location: Denmark

You got my attention - but as I'm new to modding and electronics, I don't understand half of it Silly

I sometimes start reading topics as they sound interesting, but quickly have to give up because of a lot of technical stuff, and a lot of abbreviations Wink

It would be dandy if birds pooped candy ::
djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

Hestbech wrote:

You got my attention - but as I'm new to modding and electronics, I don't understand half of it Silly

I sometimes start reading topics as they sound interesting, but quickly have to give up because of a lot of technical stuff, and a lot of abbreviations Wink

Yes, sorry, I'm guilty of abbreviations as well, makes the writing easier and the reading tougher Sad

Perhaps it is nice if someone would write a short history of how the different BLF-drivers have evolved.

Hestbech
Hestbech's picture
Offline
Last seen: 5 months 3 weeks ago
Joined: 01/21/2015 - 19:40
Posts: 332
Location: Denmark

NP (No Problem) It just mean a bit more googling. Didn't mean to bring the thread OT (Off Topic)

Wink

Actually no problem at all. I think it's "healthy" having to google some stuff. Takes a little extra time - but the stuff you learn by searcing yourself, rather than having it served, sticks better to memory. I actually hate when people expect to have everything served. So no problem! Alread learned a ton from BLF.

Back to topic Smile

It would be dandy if birds pooped candy ::
FlashPilot
FlashPilot's picture
Online
Last seen: 2 min 49 sec ago
Joined: 05/10/2010 - 16:07
Posts: 4814
Location: USA

Im sure you have the attention of many others, including me. :bigsmile: Thank you for posting such a great inexpensive mod. This is something that almost anyone can accomplish.

Major
Major's picture
Offline
Last seen: 6 years 5 months ago
Joined: 11/10/2011 - 13:59
Posts: 232
Location: Peak district, UK

Quick update,  I'm excited about this driver mod it's so easy and cheap.

I modded an old knackered ak47 driver last night and the PH4030 mosfet fits easily, it's so tiny it's incredible, it's thinner than the attiny13, I was worried about losing it in the weave of the carpet! The solder pads line up perfectly. 

At five amps output it was running cold and had modes. Voltage drop across the mosfet was a lowly 25mV in high mode.

Winner winner chicken dinner. 

Im looking for some for duel channel firmware to try this is begging to have a AMC7135 fitted. 

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

Major wrote:

Quick update,  I'm excited about this driver mod it's so easy and cheap.

I modded an old knackered ak47 driver last night and the PH4030 mosfet fits easily, it's so tiny it's incredible, it's thinner than the attiny13, I was worried about losing it in the weave of the carpet! The solder pads line up perfectly. 

At five amps output it was running cold and had modes. Voltage drop across the mosfet was a lowly 25mV in high mode.

Winner winner chicken dinner. 

Great to hear that the voltage drop over the FET is only 25mV@5A, that is nothing to worry about: the average steel spring has a voltage drop of 250mV at 5A!

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

Major wrote:

Im looking for some for duel channel firmware to try this is begging to have a AMC7135 fitted. 

I had not thought about that possibility. You can keep the 7135 'around the corner' for that, but you will have to cut the trace to the MCU and air wire it to a different pin I guess (I have not looked into the pin-layout of Toykeeper's dual firmware for the EE A6 group buy driver)

cnrffl1
Offline
Last seen: 1 hour 53 min ago
Joined: 12/18/2013 - 18:52
Posts: 183

Thanks djozz and comfychairs. I am going to try this driver mod.

Rufusbduck
Rufusbduck's picture
Offline
Last seen: 7 months 1 week ago
Joined: 04/04/2012 - 15:34
Posts: 10389
Location: Golden state

Back in 2012 I posted This thread about an alternative way to use attiny 13A/7135 drivers with higher voltage series cells for series LEDs. At that time a few others were doing Zener mods and none of the Oshpark boards had been done yet.

In 2013 I asked Mattaus to design a 10mm driver using the Attiny13A and one 7135. He had created other boards by then and so had others so the Oshpark projects thread was born.

A bit later Brian(WarhawkAVG) asked me to collaborate with Mattaus and Comfychair on another board that combined the Attiny13A with an FET and the BLF DD family of drivers was born. I hadn’t really contributed much in the design of them but I did suggest using the LFPAK56 for its small size and high current capability. We ended up going with the larger FET because Comfychair who was doing the lions share of the testing had a lot of them to work with.

With the concept proven wight began developing designs that took advantage of the smaller FET size to make single sided drivers and that has now progressed to multi-channel drivers.

All throughout this time a bunch of truly inspired people(literally a who’s who of BLF) have been developing and tweaking the code for the 13A mcu to take better advantage of the new board designs.

We now have a member who (RMM, Mtnelectronics) who has set up shop and along with much of what one needs for modding sells many of these designs as well as coming up with new boards on his own.

DrJones, TomE, ToyKeeper, I can’t keep track of all the people writing and developing code and there are a slew of people now with more joining in adding their 2 cents. I didn’t start this but it sure has been fun to be a part of.

Edit- this post is not about claiming any credit, that all goes to Matt, CC, Alex, Brian, and all the others that pushed to get where we are now. It is just how I came to be involved and my perspective on the process.

Three Tanna leaves to give him life, nine to give him movement. But what if he eats the whole bag?

Scott

cajampa
Offline
Last seen: 5 years 5 months ago
Joined: 08/01/2014 - 01:55
Posts: 1963
Location: Sweden
djozz wrote:

Major wrote:

Im looking for some for duel channel firmware to try this is begging to have a AMC7135 fitted. 

I had not thought about that possibility. You can keep the 7135 ‘around the corner’ for that, but you will have to cut the trace to the MCU and air wire it to a different pin I guess (I have not looked into the pin-layout of Toykeeper’s dual firmware for the EE A6 group buy driver)

How interesting Smile does this mean i should be possible to upgrade all of these various FET/attiny13a drivers with a 7135?

nofearek9
nofearek9's picture
Offline
Last seen: 4 hours 45 min ago
Joined: 07/08/2012 - 08:46
Posts: 1350
Location: Cyprus

very nice ,espacially when it does not need programming ,to make it even cheaper ,will it work with the 3 leg FET ? (salvaged old vgas and motherboards have lot of them)

djozz
djozz's picture
Offline
Last seen: 17 min 19 sec ago
Joined: 09/07/2012 - 17:04
Posts: 18086
Location: Amsterdam

nofearek9 wrote:
very nice ,espacially when it does not need programming ,to make it even cheaper ,will it work with the 3 leg FET ? (salvaged old vgas and motherboards have lot of them)

FET-specs are beyond my understanding, but I'd just try some out, as long as you can make them fit. Those 3-leg FETs have long leads, they canbe bended to anywhere I suppose.

nofearek9
nofearek9's picture
Offline
Last seen: 4 hours 45 min ago
Joined: 07/08/2012 - 08:46
Posts: 1350
Location: Cyprus

true its dangerous to bend those legs ,will have to wire solder them.

Pages