I've been on and off working on trying to get analog dimming operational with an LM3429 driver PCB I designed.
The driver seems to operate fine on it's own (using nothing but Rcsh to set Icsh), with a few minor hiccups here and there which can be ironed out. However, as soon as I implement analog dimming, it all goes wrong. I'm using a digital potentiometer, which makes things a little more awkward, but I don't understand exactly why I'm getting the result that I am.
When I connect the analog dimming portion of the circuit Q2 decides it's time to have a barbecue and lets out all it's magical transistor smoke. Consequently, It also seems to ruin the cirtcuit after removal too (I assume it fried the driver since I'm sure the VCC pin is not rated to churn out a current of cooking magnitude). I thought it initially was because I had mistakenly connected the emitters of Q2 to Vin instead of VCC from the LM3429, but same thing happened again after fixing that.
Any idea what's going on here? I've fried it twice now and I have no idea what's going on. I've attached the schematic I'm using below:
Q2: BC856BDW1T1G (the one that cooks)
Q3: MMBT3904LT1G
I'm also pretty certain that it is physically impossible to accidentally connect Q2 the wrong way round since it's rotationally symmetrical.
