*BLF LT1 Lantern Project) (updated Nov,17,2020)

What? Why? This is BLF! Let the unnecessary posts stay I say!

I’m interested as well.

Driver progress! We are still in design stage, so a few things will probably change before it is all said and done. But I am close to ordering boards and parts for a prototype.

Basic specifications for the stock setup:

  • Constant current drive to LED (no PWM), 0 to 1 A (can be bumped up to about 2 A with a resistor change)
  • Output can be adjusted in firmware with 4 mA resolution (255 steps over the 1 A range)
  • Firmware is TK’s domain and will probably be a flavor of Anduril
  • 2 A charging via a micro USB port. Cells over-voltage protection. Proper charging profile with 128 mA pre-charge, 256 mA charge termination. 4.208 V termination voltage with 0.5% accuracy.
  • Power-bank functionality: 2.1 A output for a phone or tablet via a standard USB port
  • 90%+ efficiency for charging and power-bank output buck/boost circuits.

Bottom half is the LED driver, top half the buck charger and 5 V booster.

The board is 46 mm diameter ‘SRK’ format. It needs a brass contact ring for the cells+ contact, isolated from the board in the top quadrant. This is an unfortunate necessity due to the power-bank chip’s thermal requirements.

USB ports should be through-hole type for the sake of durability. Not so easy if we want to keep the 46 mm SRK format board. So at the moment they will be on a separate board, together with the diagnostic LED for power bank functionality. The bunch of small wire pads for USB interfacing may eventually get reworked to a small connector.

U3 is a precision DC opamp and does the closed-loop current control for the LED driver (driving a meaty FET in linear mode). A sense resistor creates the feedback signal. The MCU (a venerable tiny85) generates the reference signal. Driver dropout should be < 150 mV, giving regulated control down to about 3.2 V.

U4 is an all-in-one power-bank chip from TI’s BQ24 or BQ25 series (currently looking at the BQ25895, it is also used in the higher end Xiaomi power banks).

Add a second for me, thanks

Nice DEL!
Makes me dizzy to just see the board, and you designed it and actually know why it all is as it is…

Ah and with this design, of a brass ring is soldered on it will be isolated from north?

That sounds and looks like an über- :sunglasses: driver DEL, so PWM-less smooth dimming plus charger plus powerbank! :heart_eyes:

Beautiful work DEL! I will update the OP with your work on the driver for the lantern. :slight_smile:

If so, those vias from the gnd plane of U4 should be masked, right?

I know it would be bunches more expensive to do, but if a 4-layer board were possible, all the ground planes and thermals could be re-routed away from the ‘center’ ring in the middle layers, leaving us with a ‘standard’ back layer with ‘standard’ v+ and v- rings.

Edit: OSH Park doesn’t support ‘blind’ vias, so that would make re-routing tricky, even with 4-layer boards. But, if we could get it done, I think it would be worth it, even if the cost goes up a bit.

Those are thermal vias, not supposed to be masked. Not sure I would trust just masking either. A short there would be spectacular. The ring would need to be relieved on the back so that it ‘hovers’ in that area. The area should also be sealed up so that a metal shaving or similar cannot get in. Would have been much simpler without the power-bank stuff :slight_smile: .

We will have to see what the manufacturer can work with, ditto for the off-board USB ports.

Well, I’m not sure I would trust ‘just’ masking either, but I’d trust it a lot more than ‘not’ masking! If we could get a 4-layer board with blind vias through three layers, but not through the back layer, to spread the heat side-ways to a less dangerous place, that would make me feel better. :smiley:

What about moving the U4 to be within the inner circle? You’d still have to make a gap in the v+ ring to let the thermal plane thru, but it could be masked and safely bridged across with the brass ring. Is that possible or am I dreaming?

Please add me to the list for one. Looks really good to me!

Will the main LED-Driver be a buck-driver for maximum efficiency?

I noticed I’m not on the interest list… but I’m doing the firmware so I should probably be on the list. Miller? :wink:

It’s a linear FET, not a buck driver. Runtimes should still be very long though.

It’ll mostly depend on what DBSAR wants, but for now I’m planning on porting Anduril to it and adjusting the default settings. So you’ll most likely get lightning storm mode, and candle flicker mode, and maybe other stuff. If it has a switch LED it’ll be possible to set the switch LED to high/low/off when the main emitter is off.

This also means you can have a mode group or ramping, and the mode group can be whatever you want… as long as you want 2 or more evenly-spaced levels in sorted order. Want 3 steps? Use 3 steps. Want 18 steps? Use 18 steps. Don’t like moon? Raise the floor. Etc.

Thermal regulation likely won’t even be relevant, so it’s not waiting on me to tweak that for better behavior. Mostly, I’m just waiting for hardware so I can add support for it. It’ll have to use a pin for voltage measurement like on older BLF drivers, and the power control is a little different, and it’ll need ramp adjustments and stuff. But that shouldn’t be hard.

I'd be keen for one.

The USB implementation is especially important, everything runs via USB these days, would be great if it could also act as a USB battery bank/5V power source for other devices.

I am very open to having mode “sets” and hidden options that can make the lantern very versatile, and to make it fill as many of BLF members mode likes too. After so much testing with the prototype, ( and all the othr lanterns i modded & built using different drivers and mode firmware, I feel as long as the main default mode is the most used: “Moonlight -Low-Medium-High” set, and other sets can be including a ramping set, and sets including the lightening effect mode, and a candle flicker mode.

Maybe something like this below:

Mode set #1 Moon, Low, Med, High (DEFAULT)
Mode set #2 Moon, Ramping from 5% to 100%
Mode set #3 Low, High, strobe, SOS, 2second-Beacon, 4second “lighthouse” (meaning 4-seconds off, 1 second on for marine/ onboard boat safety beacon use)
Mode set #4 Moonlight, Low, Candle flicker, Lightening-effect, etc.

And if its not to difficult or complex a battery-voltage check hidden mode option?