Welcome to Laser Pointer Forums - discuss green laser pointers, blue laser pointers, and all types of lasers

How to Register on LPF | LPF Donations

Polyboost driver

Paulostool

Member
Joined
May 24, 2024
Messages
47
Points
18
I was having a hard time searching high Vf boost drivers in a compact circular size that would fit in a flashlight body.

At some point I was convinced that I would not find it ready to buy at the size I wanted, and after some tests with the TPS61500 boost controller I finally decided to learn a new skill and design my first real PCB.

This is how Polyboost very slowly came to life over the last months!


Why Polyboost?
- it’s a 7135-less “Nanjg 105c” driver
- that instead of linear, it is a boost driver
- for lots of Vf (OVP at 25v, tested up to ~20v)
- fed by multiple LiPo cells
- with multiple analog dimming modes/levels (Open source FW’s compatible)
- built for multiple projects
- all of them with multiple laser chips in series
- and multipurpose: it’s also a keychain!
- and last but not least: contains a laser shooting bunny, that is also a duck

Very poly characteristics!


What it is not:
- not cool, this thing gets hot!
- not flawless, this is the first PCB design I sent for manufacturing and of course I made mistakes
- not protected against reverse polarity, I messed it up on the design. (Using a schottky for all the current was a simplistic dumb ideia)
- not my original circuit schematics, this project was heavily based on Giannis open source boost driver, TI reference for TPS61500 boost controller and Nanjg 105c schematics
- not a comercial product, I’m just a hobbyist filling all my free time with an obsession


Main features:
- 22mm of diameter
- up to 4 Lipo cells (18v input)
- 2s slow start
- OVP set at 25v
- Multiple modes: 1% to 100% analog dimming
- 1-mode jumper for no thinking, only full blast (MCU and LDO delete)
- Voltage monitoring and over discharge protection (Nanjg 105c FWs, needs appropriate voltage divider for the number of LiPo’s)
- Used FW: Biscuit.c from trebisky/Convoy repo on GitHub


- Tested configs:
- Runs fine at 1A with ~7.4v input and ~17v output (~80% efficiency)
- Tested briefly at ~2A with 16.8V input and ~18V output 🔥


It works!

I’m very satisfied with the results, analog dimming works great up to ~1%!
It can shine the Qualas very gently 😍

The extra planning on decoupling the “smart” and “power” sides was totally worth as I was able to test both things separately, always having the option of removing the MCU completely with a single jumper if it didn’t work.

Now it’s time to finish the first build using it! :)
 

Attachments

  • IMG_0864.jpeg
    IMG_0864.jpeg
    461.9 KB · Views: 12
  • IMG_0865.jpeg
    IMG_0865.jpeg
    334.5 KB · Views: 10
  • IMG_0923.jpeg
    IMG_0923.jpeg
    539 KB · Views: 10
  • IMG_0920.jpeg
    IMG_0920.jpeg
    468.9 KB · Views: 13
  • IMG_0873.jpeg
    IMG_0873.jpeg
    647.8 KB · Views: 13
  • IMG_0982.jpeg
    IMG_0982.jpeg
    295.1 KB · Views: 14
  • IMG_0994.jpeg
    IMG_0994.jpeg
    284.9 KB · Views: 13
  • IMG_0984.jpeg
    IMG_0984.jpeg
    195.3 KB · Views: 16
  • IMG_0996.jpeg
    IMG_0996.jpeg
    447.4 KB · Views: 15
  • IMG_0997.jpeg
    IMG_0997.jpeg
    38.9 KB · Views: 14
Last edited:





Great job! Can't wait to see V2! You attaching a heatsink to the chip as well?
 
Great job! Can't wait to see V2! You attaching a heatsink to the chip as well?
No heatsink! Why I’m not doing it?? 🤦

I’m not confident that this will make it handle the full 3A @20v of the Qualas, but it can help!

I’ll be very happy if I get 2.5A at least for a couple of seconds with the extra thermal mass!
 
For QuaLas arrays specially the dual stack ones I recommend physically splitting the arrays and powering each with their own driver at lower fV but is not an easy task to split the arrays.
 
Your first driver? Congratulations, the mini array is also nice. How powerful is it? There are different models, these replace the old brass banks with, say, 8 or 10 diodes with Gball as a collimating lens! (y) @Paulostool
 
For QuaLas arrays specially the dual stack ones I recommend physically splitting the arrays and powering each with their own driver at lower fV but is not an easy task to split the arrays.
I was able to use the same hot plate I use for reflowing the driver boards and led emitters on mcpcb’s.

I just transferred the module from the original board and dropped on an already pasted 20mm copper star board for 9090 leds.
Then it went to the hot plate again, centralized by eye and let it cool down before testing.

The other side is still waiting it’s destiny on the original board 🤣
 
My multi-beam RGB collection is complete, all of them using Polyboost driver (:

More details on the individual posts.

Blue Penta-beam:

Red Octa-beam:

Green Tri-beam:
 

Attachments

  • IMG_1455.jpeg
    IMG_1455.jpeg
    100 KB · Views: 5
  • IMG_1467.jpeg
    IMG_1467.jpeg
    146.5 KB · Views: 8
  • IMG_1462.jpeg
    IMG_1462.jpeg
    163.5 KB · Views: 7
  • IMG_1361.jpeg
    IMG_1361.jpeg
    111.4 KB · Views: 4
  • IMG_1337.jpeg
    IMG_1337.jpeg
    101.1 KB · Views: 5
  • IMG_1336.jpeg
    IMG_1336.jpeg
    293.3 KB · Views: 5
  • IMG_1335.jpeg
    IMG_1335.jpeg
    311.1 KB · Views: 8
  • IMG_1356.jpeg
    IMG_1356.jpeg
    91.2 KB · Views: 4
More things that Polyboost is not:

- Compatible with illuminated tail switches, they get crazy!
Had to change plans and identify the RGB collection with colored buttons.

- Suitable for common cathode setups, it only work with LS current sensing.
I’ll need to work on a variation with HS current sensing for that.
 

Attachments

  • IMG_1502.jpeg
    IMG_1502.jpeg
    817.1 KB · Views: 3
One more Polyboost build still using a Convoy Z1 host. Probably the last one of this collection.

This time it’s not exactly a laser but have two visible blue laser diodes aiming at a phosphorus layer:

 

Attachments

  • IMG_2435.jpeg
    IMG_2435.jpeg
    482.4 KB · Views: 0
  • IMG_2466.jpeg
    IMG_2466.jpeg
    293.8 KB · Views: 0
  • IMG_2492.jpeg
    IMG_2492.jpeg
    241.4 KB · Views: 0
  • IMG_2499.jpeg
    IMG_2499.jpeg
    412 KB · Views: 0
  • IMG_2498.jpeg
    IMG_2498.jpeg
    476.1 KB · Views: 1
  • IMG_2500.jpeg
    IMG_2500.jpeg
    214 KB · Views: 1
  • IMG_2524.jpeg
    IMG_2524.jpeg
    199.5 KB · Views: 1
  • IMG_2528.jpeg
    IMG_2528.jpeg
    81.3 KB · Views: 0
Last edited:
Some beam shots of the Kyocera SLD module with the Z1 22mm FL lens.

I’m thinking if a shorter focal length could actually increase the “white laser” effect here by having a smaller initial beam diameter even if divergence increases…

I’ll try to get rid of some of the spill with a black gasket
 

Attachments

  • IMG_2545.jpeg
    IMG_2545.jpeg
    178.4 KB · Views: 1
  • IMG_2544.jpeg
    IMG_2544.jpeg
    112.3 KB · Views: 1
  • IMG_2542.jpeg
    IMG_2542.jpeg
    369.9 KB · Views: 1
  • IMG_2534.jpeg
    IMG_2534.jpeg
    344.2 KB · Views: 1
  • IMG_2568.jpeg
    IMG_2568.jpeg
    289.7 KB · Views: 1
Last edited:


Back
Top