_
New version V2: Added FET gate resistor.
For those interested in this driver, read this first: Mike C drivers and X85 firmware.
Firmware available in second post of above link.
This is a 17mm board that has 8 x AMC8135s and a FET. Any number of the AMC7135s can be turned on for constant current steps of 350/380mA, and one of them is used for PWM between the constant current steps, and a FET full on for boost. For this setup all pins, including the reset pin, are used. However, the solder pads on the front side allow different setups so that the FET can be PWM:ed, and also the reset pin can be avoided by grouping more 7135s on a single pin and using PB3 for the FET. By default the group of 4 x 7135s and the FET are not attached to any pin, so the soldering the solder pads is needed regardless.
Details:
17mm board (made slightly bigger so it can be filed down for a snug fit).
ATtiny85 (requires legs to be bent as in photo below).
E-switch, off time cap and voltage divider on the same pin.
Zener ready with dedicated zener footprint.
Selection of position for input capacitor, either before protection diode/zener resisitor (CIA) or after (CIB).
Notes:
No spring. Two 1.2mm vias are used to solder stiff copper wire over the MCU (photos below). 1.2mm because stiff wire I had laying around just fits in a 1.2mm via.
Must cut tab off the AMC7135s or they won’t fit.
0603 Resistors and capacitors, resistors not “BLF standard” values (info below).
SOT323 diodes (protection diode footprint modified to accommodate zener resistor better for zener drivers).
Components:
Here is a list of the components I have used. These item numbers work using search on both http://uk.farnell.com/ and http://www.newark.com/. Those using other sources should be able to figure out what is needed. These might not be the best components but they work for me. I’ll take suggestions for better components if someone has any. Note that I haven’t yet tested the Vishay SIRA00DP FET but I have a few on the way.
For both zener and non zener drivers:
MCU: ATTINY85V-10SU, item# 1455166
FET: NXP PSMN3R0-30YLD, item# 2400981
R1: 0603, 1M2, item# 2141572
R2: 0603, 300K, item# 9330992
CI: 0603, 10uF, item# 2211164
CO: 0603, 1uF, item# 2346895
RG: 0603, Gate resistor of choice (I haven’t used one yet).
Non zener:
DI: SOD323, item# 1459171
Zener:
RZ: 0603, 200 ohm, item# 2447292
ZD: SOD323F, 4.3V, 500mW, item# 2069514
Photos:
Some details differ, different versions.
Bottom of driver and ATtiny85 with bent legs. Also note the AMC7135s have cut off ground tabs.
Top of driver with two pieces of stiff copper wire soldered into the vias. Also note the AMC7135s have cut off ground tabs.
Soldered together the two pieces of copper wire. Note that I put solder paste on all of the solder pads during hot air soldering to make connecting them easier.
LED+ soldered to copper wire. Solder blob filed down slightly.
Pieces of wire are bent in and then cut off so the driver fits inside the host or pill.
I used an earlier version of this driver in this light, and it has been very reliable: Mod: My take on the convoy S series with side switch mod.