Please help support the site by donating at the link below.https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8ZRU34U47BESW
0.5mA measured where exactly? If you didn't cut any traces and/or remove any components from the board and measured the collector current by putting an ammeter inline then what you measured is Average current which is not what you care about, you want instantaneous current which you can get with an o-scope or simulation. The average current is going to be very low because most of the time the BJT is off, but the instantaneous current is still in the 28mA range.
The way my code is, the BJT is on 50% of the time when the trigger is held down, so even though its average current it still can't be higher than 1mA. I measured the current from the trigger node (lower right pin of that MCU) to the emitter terminal of the BJT.
What he means is that the Hall sensor is only on for a short period of time, and then it gets turned off (refer to previous o-scope screens). Your ammeter would average the current over time, not give you the current only during the pulses. So if the pulse is on for only 10% of the time, you are seeing only 10% of the current that happens during the pulse.
Also, I can understand why Grammatonkleriks sensors are broken. Just think about what these sensors are: They drive a specific voltage output related to the magnetic field they are exposed to. Most likely, they are op-amp driven internally. Since the sensors circuit is trying to drive a positive voltage, grounding the output would probably damage that circuit.
What he means is that the Hall sensor is only on for a short period of time, and then it gets turned off (refer to previous o-scope screens). Your ammeter would average the current over time, not give you the current only during the pulses. So if the pulse is on for only 10% of the time, you are seeing only 10% of the current that happens during the pulse.Also, I can understand why Grammatonkleriks sensors are broken. Just think about what these sensors are: They drive a specific voltage output related to the magnetic field they are exposed to. Most likely, they are op-amp driven internally. Since the sensors circuit is trying to drive a positive voltage, grounding the output would probably damage that circuit. Personally, I dont see why anyone wants to even play around with the sensors direct output. What you are trying to manipulate is the MCU input, which (luckily) is on the other side of the RC filter. Keep all modifications there.