23,077 reputation
12564
bio website n/a
location Toronto, Canada
age 41
visits member for 4 years, 11 months
seen 10 hours ago

c programmer, embedded dabbler, power supply tinkerer. (also loser of three consecutive moderator elections on EE.SE.)

[formerly known as 'madmanguruman' but shed that identity after a nice conversation with Olin Lathrop at Microchip MASTERS 2014.]

almost 15 years experience with switching power supplies at two different companies in the greater toronto area. worked my way from production technician to sustaining engineering, then product development (electrical and embedded). also fluent in vba and labview. currently studying project management theory while working as a power supply designer.


Aug
25
comment microcontroller programming vs object oriented programming
@Arsenal Note I said 'most', and note that you're commenting on a four-year-old thread. :)
Aug
12
comment How to convert 220V AC @50 Hz to 400V @ 20KHz?
This is an extremely dangerous project for someone "not specialized in electronics" to undertake. Both the input and output of this power supply are potentially lethal.
Aug
10
comment Home mains power/ relays: Is this safe?
Um, you might want to also consider fuses.
Aug
7
comment MPU 6050 dspic33fj128gp802 addition operator problem
To get this question restored, you will need to post a lot more details: complete source code and some proof that the program hangs up on simple addition (hint: that's not a likely hang-up point)
Aug
7
comment Slave can't drive I2C bus low
Also post the complete waveform showing start / restart and address transmissions.
Aug
3
awarded  voltage-regulator
Jul
31
comment Are typical computer power supply units leading or lagging power?
No. Power supplies use active PFC, which is a DC-to-DC converter that tracks the AC voltage waveform and makes the load look resistive to the utility by forcing the AC current to be sinusoidal and in phase with the voltage.
Jul
28
awarded  Good Answer
Jul
28
revised Tolerance of a ceramic capacitor
deleted 117 characters in body
Jul
20
comment Pic18f65k22 writing 2 bytes to a un unsigned char when assigning a value
Are you sure it affects two consecutive bytes? MOVLW 0x01 puts the eight-bit value 0x01 into W, MOVLB 0x02 puts the low nybble of 0x02 (which is 0x02) into the BSR (bank select register) and MOVWF count, banked puts W into the 'count' location of bank 'banked'. It all looks 8-bit to me.
Jul
17
comment Why does and increase on capacitor ESR makes the capacitor hotter?
ESR is modeled in series with the capacitance, not in parallel with the applied voltage. Also, try thinking of a power supply which presents a sawtooth current waveform to the capacitor.
Jul
17
comment Switching regulator (TI LM2678) not working on load > 100mA
Imax is specified as 560mA, and this inductor is marketed as a high-frequency suppressor, not a power inductor. I would not consider this an appropriate choice of inductor for the application. Something like the Vishay IHLP4040 series would be more appropriate.
Jul
17
comment Switching regulator (TI LM2678) not working on load > 100mA
What is the current rating of the inductor? Not the inductance, the current rating? If it doesn't have a DC current rating, it's not an appropriate part for this sort of circuit.
Jul
17
comment Switching regulator (TI LM2678) not working on load > 100mA
What is the current limit of the DC power supply set to?
Jul
17
comment Switching regulator (TI LM2678) not working on load > 100mA
Also, what is its current rating for L1?
Jul
17
comment Switching regulator (TI LM2678) not working on load > 100mA
What sort of battery are you using? Is its output also sagging under the load?
Jul
16
comment Eliminating micro current flow
+1 for a cooooooooool project.
Jul
16
revised Eliminating micro current flow
deleted 1 character in body
Jul
16
comment PIC24f: How to Generate Start condition using SPI for I2C device?
@skg That looks more like an answer than a comment, plus you can't format the code in a comment. Make your comment an answer please.
Jul
14
revised How can I properly tell if a wall wart is OK to use for old hardware?
added 55 characters in body