Texas Avenger "TA" Driver series - Triple channel + Bistro or Narsil + Clicky or E-switch - The Ultimate open source driver!

Btw, I’m using the compact 15mm version, filed down to 14mm. In a McGizmo haiku pill. Pretty Darn good so far.

Is it a software or hardware thing?

Is it a software or hardware thing?

It can be either. Don’t know what firmware you are running, but it can be adjusted in firmware, so maybe the values used in your firmware are just a bit too low for your liking.

I don’t flash. It’s stock from Texas Avenger.

Oh ok.

Well, someone correct me if I’m wrong but I think you could try to increase EDIT decrease capacity on the OTC, but you would shorten all switching times that way.

This is something I didn’t think about but since the 15mm PCB does not have the voltage divider the OTC timings would be changed as you can see.

As for fixing it, it could be done with either hardware or software. In the firmware you can recalibrate the OTC timing and fix it that way, this is the “correct way”. The other is to play with the OTC cap as mentioned above.

If you cut the OTC from 1uf to .5uf it should in theory cut the timing in half, so about 3.5-4 seconds.

Hmmm. I don’t flash. Maybe I can buy a cap somewhere…

Hmmm. I don’t flash. Maybe I can buy a cap somewhere…

The caps are not hard to find but then flashing a driver is not hard either. Just need $5 in hardware and a PC (windows and Linux works find and I am sure you can do it on mac as well). No coding needed if you have a hex file.

Although a cap is a bit simpler. Just a matter of finding the right size. a .5uf is a good starting point but I would try a few different sizes to see what works best. You can get assortments on ebay that should have a few values for you to work with for a few bucks.

This is the compact 15mm version. I think you said flashing it requires disassembly.

I thought it would as I had never built them at that point but I was able to flash them with them assembled. It was a tight fit but it worked.

Although an 0603 capacitor kit with some .1uf - 1uf caps might be the easiest option. Although the flashing hardware is still nice to have on hand.

Gunga, I recommend you to get into flashing, you’ll like it.

I gotta say. This thread is all about double entendre.

:wink:

I’m sure I’ll like flashing.

:smiley:

hahaha! I meant flashing microcontrollers of course. :blush:

I assembled the TA driver for Small Sun ZY-T08 MT-G2 mod. Tomorrow I will flash the TA Bistro FW in it but I have to wait for R4 and R5 resistors because I cannot found any of them at home or at work. I ordered them today from ebay.

Until the resistors arrive I starting to cut a 10mm thick Copper circle to fit in the driver cavity for better heat dissipation, and put in the MT-G2 on noctigon.

I just found the missing resistors at work so driver is finished.
Just need firmware flashing and building the light to try it :smiley:

I’ve mentioned this in RMM’s thread but figure I’d spread the word a bit more broadly. Currently there isn’t a 7135 only driver with the temp monitoring of bistro as an option. This seems to be a gap in availability since it would be nice to have it for regulated triples in tube lights. Turbo time seems an inaccurate stop gap measure. A design that fits retainer rings as well would be ideal for all the S2 type builds.

I posted this in the 25/45/85 thread, but will repeat it here...

I've finished up the features, testing, and so-on for the next NarsilTriple release. This is v1.3 now, and includes a full NarsilTriple v1.3 manual, listing all the features, configuration settings and modes. I also made a pass through the source code, and a "notes.txt" file included to update the comments and descriptions accordingly.

I've been testing it on a Lumintop SD26, which came out pretty nice, using the green LED's mounted on the switch PCB for the Indicator LED function of Narsil. Been using it with a 4.7K resistor to reduce the standby power when the LED's are on.

I really could write up a 2nd doc just for tweaking settings in the source code - there's a ton of them.

Link for full source (fully set up for Atmel Studio 7.0) and manual in docx and pdf formats:

My Google Drive Share for NarsilTriple

Brief summary of V1.2 to V1.3 changes

  • New Features: add code from DEL's test driver for doing voltage reading from the internal 1.1V reference, and use temperature sensor readings
  • config UI changes, and add a mode to blink out the temperature (calibration done in constants in the firmware code)
  • tweaks to ramping tables: seems to work well now!!
  • New Feature: for ramping, blink the ind. LED to indicate what channel the output is on
  • add compile switch to use only ind. LED for several usages: power-on blinks, config blinks

Summary Of Features

  • Ramping – smooth 150 level ramping, simple click&hold ramps, 1 click ON to last level, 1 click OFF, direction of ramping will toggle unless you remain at a level more than 1.2 seconds
  • Mode Sets - Simple 1 click ON, 1 click OFF, navigate to next and previous modes
  • 8 mode sets to choose from, 1 to 7 modes/output levels can be configured, and then saved
  • Modes can be arranged for low to hi, or hi to low
  • Multiple strobe and beacon modes can be accessed, total of 5 special modes (16 Hz strobe, police strobe, bike strobe, 2 sec beacon, and 10 sec beacon)
  • Low Voltage Protection (LVP) – output is decreased starting at ~3.2V, shut off at ~3.0v, both with blink warnings
  • Temperature Regulation: drops output at high temps, with blink warnings, blink out temperature in C
  • Turbo timeout can be enabled/disabled, and the time be set (works for high output levels in Ramping too)
  • When power is applied, 2 blinks indicate it’s ready
  • An Indicator LED (SMD LED) is supported as a locator LED and low voltage indicator
  • Battery Check – blink out the voltage level (ex: 3.7V would be 3 blinks, pause, then 7 blinks)
  • Very low standby power (parasitic drain) without Indicator LED on
  • Lock-out feature for the side switch – enabled and disable by a special click sequence
  • 20 second button press safety lock-out feature (engages lock-out after 20 secs being held)
  • Mode memory can be enabled to quickly restore the last used mode setting, but not recommended
  • A power tail switch can be used to change modes w/memory

:+1:

Tom, your work on the triple channel firmware is outstanding.
Much obliged.