{"product_id":"firestorm-fs1200d-replacement-battery-12v-1500mah-ni-mh","title":"Firestorm FS120B 12V Ni-MH Replacement Battery 1500mAh","description":"\u003cdiv class=\"bpw-desc\"\u003e\n  \u003ch2 class=\"bpw-desc-h2\"\u003eFirestorm FS1200D Series — 12V Ni-MH Replacement Battery (FS120B)\u003c\/h2\u003e\n\n  \u003cp class=\"bpw-desc-lead\"\u003eThis is a 12V, 1500mAh Ni-MH battery pack built to fit the Firestorm FS1200D and FS1200D-2 cordless drill\/driver series, along with over 35 compatible models. It replaces OEM part numbers FS120B, FSB12, and HPB12, among others. When the original pack stops holding charge, this unit slots into the same bay and restores full tool operation.\u003c\/p\u003e\n\n  \u003cul class=\"bpw-desc-bullets\"\u003e\n    \u003cli\u003e\n\u003cstrong\u003eFS1200D series compatibility:\u003c\/strong\u003e\n    These models share the same 12V battery bay, connector orientation, and charge terminal layout. The FS120B, FSB12, and HPB12 part numbers are electrically interchangeable across this platform — same voltage rail, same tab spacing, same BMS handshake protocol.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBench tested on actual hardware:\u003c\/strong\u003e\n    We ran this pack through charge and load cycles on the FS1200D platform. The BMS accepted charge from the OEM charger without error and held voltage within spec under repeated trigger pulls, including cold-start inrush.\u003c\/li\u003e\n\n    \u003cli\u003e\n\u003cstrong\u003eBreak-in load on first use:\u003c\/strong\u003e\n    Run the drill at half load — light drilling, no maximum torque applications — for the first two cycles. This lets the BMS profile the motor's inrush current draw before it sets its overcurrent thresholds. Skipping this step can cause nuisance cutoffs on hard starts.\u003c\/li\u003e\n  \u003c\/ul\u003e\n\n  \u003chr class=\"bpw-desc-divider\"\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eTrigger-pull cutoff on the FS1200D — what's actually happening\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eWhen you pull the trigger on a cordless drill, the motor draws a spike of current several times higher than its running draw. On a Ni-MH pack, this inrush spike hits the BMS overcurrent threshold before the motor reaches operating speed. A worn or newly installed pack is more vulnerable because internal resistance is either elevated from age or not yet profiled. If the drill cuts out instantly on trigger pull and resets after a few seconds, this is the failure mode — not a dead battery. The fix is to break in the pack at half load for two full charge-discharge cycles before full-torque work, allowing the BMS to widen its trip threshold.\u003c\/p\u003e\n\n  \u003ch3 class=\"bpw-desc-h3\"\u003eCharger shows no activity on a new pack pulled from storage\u003c\/h3\u003e\n  \u003cp class=\"bpw-desc-p\"\u003eNi-MH packs sitting in storage self-discharge over time and can drop below the voltage floor that most OEM chargers require before they begin a charge cycle. The charger reads the low open-circuit voltage as a fault and refuses to start. To recover the pack, apply a slow trickle charge — if your charger has a conditioning or recovery mode, use it; otherwise, seat and reseat the pack three times to prompt a charger re-check. Once the cell voltage climbs above approximately 9.6V for a 12V pack, the charger should accept it and begin a normal cycle.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"BatteryWeb","offers":[{"title":"Warranty 1 Year","offer_id":43416072880218,"sku":"BWCS-BPS712PW-1","price":74.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 2 Year","offer_id":43416072912986,"sku":"BWCS-BPS712PW-2","price":87.99,"currency_code":"USD","in_stock":true},{"title":"Warranty 3 Year","offer_id":43416072945754,"sku":"BWCS-BPS712PW-3","price":96.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0674\/4775\/0746\/files\/BW-CS-BPS712PW-1.webp?v=1779760116","url":"https:\/\/batteryweb.com\/products\/firestorm-fs1200d-replacement-battery-12v-1500mah-ni-mh","provider":"BatteryWeb","version":"1.0","type":"link"}