Adom Fields
Public Made by Adomby adom
Adom Fields: where the current and the heat go on your board.
capacitor-temperature assumes X5R for Samsung CL05B (X7R) parts: the MPN field is not read and the hint says the dielectric isn't in the part number
adom-fields 0.10.7 · adom/core (Hydrogen local workspace, WSL2) · KiCad 10.0.4 board
What I did: solved a 2-layer LED strip (50 x SK6812-type LEDs, each with a 100 nF 0402 decoupling cap) in an aluminium channel. Every cap's footprint carries Value 100n, MPN CL05B104KO5NNNC and Manufacturer Samsung Electro-Mechanics.
What happened: the review reports
capacitor-temperature: 44 ceramic capacitor(s) sit within 10 °C of an 85 °C rating, or over it (C18 78 °C, C15 78 °C, ...); their dielectric isn't in the value or part number, so 85 °C (X5R) is assumed
partValues in fields.json holds only 100n, so the MPN field is not read, and the hint says the dielectric is not in the part number when it is: Samsung's CL series puts it in the 5th character (CL05B104...: B = X7R, A = X5R, C = C0G). These parts are rated 125 °C, so the finding is a false alarm, and the hint sends the user to change parts that are already right.
Expected: read the footprint's MPN (or Manufacturer Part Number) field when the value has no dielectric, and decode the common MLCC part-number schemes (Samsung CL, Murata GRM, TDK C/CGA, Yageo CC, KEMET C...); when it still cannot tell, say "the dielectric could not be read from the value or the MPN field" rather than "isn't in the part number".
1 Reply
Log in to reply.