FW3A, a TLF/BLF EDC flashlight - SST-20 available, coupon codes public

Most manufacturers now seem to be doing PWM the right way: fast. I still prefer current regulation, but you generally only get that on more expensive lights. I don’t find fast PWM annoying at all, it’s more for reasons of efficiency and well-regulated output that I prefer current regulation. For budget lights, it seems that a FET driver and PWM is the way they’re all done (for the high modes).

I think the FW3A shows more promise by using 8 (or is it 10?) 7135 chips. That should get much better regulated output on higher modes. Though, I still find the Convoys that use 8x7135 chips still suffer from dropping output as the battery voltage drops, well before I would have thought the voltage should start having an effect. It’s not as bad as pure FET, though.

What else can you expect, when driving a typical white LED from a LiIon cell with a crude driver ?

The voltage mis-match is great. Huge inefficiency when the cell is full, and it barely works as the cell discharges below e.g. 3V (lots of energy still left there by the way)

The efficiency is all over the place (7135 and anything linear obviously better, until they drop out), the FETs run open-loop on crude PWM at the worst efficiency, with no voltage compensation AFAIK.

There are far better ways of doing this, but they cost a tiny bit more, and take skill to design.

Boost, Buck, Buck-Boost. Choose a good one and you might double your cell life compared with a crude driver. Makes all the debate about “what is the best cell” a bit moot.

It is long past the time when 7135/FET drivers should have any credibility, no-matter how easy they are to design and cheap to manufacture.

Passim.

It won’t be feasible to change the MCPCB design again before production.

The inner tube issue is already solved, I think, but we’re waiting on test results to be sure.

Voodoo.

And probably more classroom theory than I’m using. When it oscillates, the oscillations are very regular, suggesting that it probably has a more formal design than what I’m using, or at least a much better signal-to-noise ratio on the sensor data. And probably more “I” with less “D”.

What I’m doing is a form of PID, but it’s less of a proper academic “Hogwarts/Brakebills” PID and more of a hedge witch “street” PID.

I have a H17F in a solid copper host with some serious thermal mass, and did some testing on its thermal response. This plot shows the H17F and an early version of Anduril from ~10 months ago. I found that DrJones’ method appeared to drop 1 PWM level every 0.5 seconds or so, until the FET was no longer active, then drop 1 PWM level every 2 seconds or so on the 7x7135 channel, until it was no longer overheating. It took about 8 minutes to stabilize, because the adjustment was very slow. Very smooth though, and it seemed okay in such a solid host. Bumps on its graph were where I accidentally moved the light while checking its surface temperature.

Meanwhile, Anduril stabilized in about a minute. These results are not directly comparable though, due to being in different hosts with different power levels. So at some point I should probably compare them in the same host to find out if the H17F can speed up when necessary.

On the FW3A, there was a spare pin so it actually has an “optic nerve” built in to be able to use the LED as a light sensor. But the way it’s designed probably wouldn’t work for temperature for a variety of reasons. Mostly, the reading is designed to auto-center on zero over time, so edges are visible but absolute levels are not.

The first prototype will likely soon become a dev host for optical sensor features. Those aren’t planned for release, but perhaps in a later version. Configuring a flashlight from a computer screen is a neat trick, but it’s mostly not very practical so I haven’t prioritized it.

People sometimes complain about linear drivers, but for the most part they work fine as long as the emitters match the power source. The main benefit of a buck/boost is being able to run mismatched voltages, like XHP35 on a single cell.

Drivers could certainly be optimized more, but it seems like a matter of diminishing returns. Fancier drivers provide benefits most people won’t really notice, and sometimes the extra complexity comes with significant baggage. Sometimes it’s worth the trouble, sometimes not.

On high or lower modes? The Convoy and similar drivers have an odd quirk that causes poor regulation on lower modes.

I built my first Convoy recently using an 8x7135 Qlite driver - pretty similar to the Convoy driver, but I have STAR firmware on mine. Out of curiosity, I tested the regulation with a linear power supply. Mine held regulation at ~3 Amps until the input level dropped below 3.4V when driving a 2.8-2.9V rated 219C. It dropped to 50% of initial current draw at 3.15V.

Considering Nichia’s datasheet shows the forward voltage is 3.4V at roughly that current level, this $5 driver seemed to have perfect regulation. There are caveats for voltage binning and the temperature dependence of Vf, but they don’t change the conclusion much.

Surprisingly, regulation was far worse on lower modes.

My 750 mA target (25%) mode fell out of regulation at 3.9V.
My 90 mA target (3%) mode was already out of regulation at 4.3V.

This wasn’t actually a surprise to me. I was looking for it specifically because when shopping for a driver, I noticed HKJ documented it over 4 years ago. He speculated based on oscilloscope data that the 7135 chips respond too slowly to the 16 kHz PWM to turn on fully when the duty cycle is low. Maukka measured similar when he did a more cursory output test of an S2+.

However, the D4 also uses a high frequency PWM for its 7135 chip, yet does not share this issue. I don’t know if it is due to the specific brand of 7135 used, a driver design issue, or if Toykeeper, TomE or others know a firmware trick to avoid it.

Please add me to the list (2)

All of the above. The FW3A uses a few methods to avoid that problem:

  • Chip brand: “Raptor claw” 7135 chip chosen specifically for its activation speed, so it will perform well with short pulses. The low-mode problems are mostly seen on “failboat” 7135 chips.
  • Driver design: 1x7135 chip on its own channel, so it uses the 350mA Vf instead of the 3A Vf, and can thus regulate longer.
  • Firmware: Slower PWM frequency at the lowest levels, like moon, to improve stability and reduce voltage sensitivity. Also reduces total power draw significantly, so moon runs about 3X longer than it would at full speed. (the D4 doesn’t do this, but the FW3A does)

So… regulation on this thing actually works pretty well.

Aha! Thanks for the reply. I spent far too much time researching this issue before I gave up trying to find answers and bought parts for my build.

I should have just created an account here earlier to ask, instead of digging through countless old threads.

But I’m glad I mentioned it in this thread, because now I know the concern is already addressed in the FW3A.

Unfortunately, it seems there are a lot of drivers out there using the lower quality chips.

All this from a $30-$36 light? Outrageous!
This thread, (well, portions of it) should be required reading for all flashlight manufacturers.

“Waddaya think, Joey? High, medium, low? Or low, medium, high?”
“Howzabout medium, low, high?”
“Brilliant! We’ve got our UI,… what else?”
“Wuddabout some flashy stuff?”
“Scope creep! We’re done!”
(end scene)

Sign me up for 1, maybe 10 :slight_smile:

I know what you mean! I’m leaning that way thinking of a couple extra for my kids.

Forfive me if this has been asked before, does FW3A will have PID for thermal control? Thanks :slight_smile:

ToyKeeper just said this a couple posts above.

So yes, it will increase brightness if the light is cooled down. I assume that’s what your are asking.

Didn’t realize that post, mostly because i only took a quick glance of most posts here. :person_facepalming:
Anyway thank you.

Please add me to the list for one (1).

Body color is not very important to me, but I think the silvery color of the prototype looks nice, even if not quite like bare aluminum.

You probably don’t need to read every post, but ToyKeeper is one of the main FW3A team members who actually posts updares on this project. It’s always good to read her posts, even if the techno stuff goes over your head. Lol

FW3A Team
Fritz15: Design
Tommy TLF: General TLF communication
DEL: Driver
Tom E: Firmware (originally), driver
ToyKeeper: Firmware / UI, BLF gardening
The Miller: General BLF communication
pepinfaxera: Interest list management
MRsDNF: Early prototyping
Neal: Facilitating tasks in China
Lumintop: Manufacturing

Who will be seller ? I am asking because i have payment issues with GB.

Updated list : … . . . . C L O S E D
.
Primary Interest List, (main): See Post # 4, Page 1 .
.
.
.
pepinfaxera: Interest List: See #Post , Page 111

pepinfaxera: Interest List, duplicate: See # Post , Page 71 ,
.

1233 - # Post . bansuri
.
New requests:
.
Correcting: …
.
1125 - # Post . Bob_McBob

Apologies, I’m sorry.
I need to edit list.
Greetings.

- .

- .
–18 Off : # Post . DB Custom , See # Post . … “Delete, Remove”
.
–1174 Off : # Post . CM2010 , See #Post . … “Delete, Remove”
.
–931 Off : # Post . darrylo 3nd … “Delete, Remove”
–932 Off: # Post . darrylo 4nd … “Delete, Remove”
.
–1344 Off : See # Post Coscar, delete , “Remove”

- .

Totally agree. This summer, I replaced my BLF A6 cycling light with a Zebralight SC600w MkIV Plus. The BLF A6 uses a FET+1 driver with a XP-L, and the Zebralight a boost driver with an XHP50.2. I like to use about 700 lumens when cycling, and the BLF A6 would give me about 1 hour of output before it dims too much to be useful to me. The Zebralight gives me a constant 700 lumens for almost 3 hours, until the battery is drained to 2.8v. (Both using a Sanyo GA cell.)

While I like the BLF A6 as a casual light, there are some circumstances where FET will not do, and even a 8x7135 like a Convoy won’t do either. When run-time and constant output is required, you gotta go boost or buck/boost.

I wonder if there’s a way in firmware to increase the PWM duty cycle of a FET driver as the battery voltage drops? It wouldn’t help with efficiency, but it would help to regulate output much better (on levels below max).

This is one of the differences between a $20 light and a $100 light. Some folks might prefer the A6 along with extra batteries for well less than half the cost. Good arguments can be made for both lights.

Luckily things get better as time goes on. We are close to getting high powered (40+ watt) aftermarket boost drivers with sweet UI’s like NarsilM and Anduril. Maybe in a few more months?

At the present time we only have medium powered drivers (20W) with a set - low, med, high, turbo and dbl clk for strobe - user interface. :confounded:

Maybe the next BLF light can use a boost driver. :+1: