I've built an inductive proximity sensor circuit based on a colpitts oscillator with an inductor*. When the inductor is brought close to some metals it has a significant change in the oscillation frequency due to the way the presence of metal alters the inductor's inductance. And yet some metals it just doesn't detect.
*commercial inductor, radial coiled wire design, small and compact, not sure of the internal details or core type as the datasheet doesn't describe them
The main purpose of the design is to detect screws to use them as non-contact "end"-stops and other position and millimetre range distance markers in robotic systems. It detects most screws just fine, including down to small M2 screws at many millimetres range. And yet others it completely fails to detect, it seems some metals have no ability to change the inductor's inductance, however close and however large a sample. Aluminium and brass seem to have NO effect at all, not less effect than steel as is usually suggested in literature, no effect. Even chunks of either sized at several cm in all dimensions brought near the inductor don't change the frequency, yet tiny pieces of some steels do. Doesn't detect a reel of Tin-Lead solder either. Yet more strange is that some steels aren't detected either.
I don't know the proper alloy description, but some screws I have are made of a steel with what might be considered an almost "red" hint of colour to it, consider the ideas of "cool" blue-ish grey versus "warm" red/yellow-ish grey, these screws are a "warm" metal colour. Also I find the inductor detects the steel found in a bunch of screw drivers and spanners I had to hand very well, particularly tools with a black coating, but it doesn't detect some steel "dowel pins" I presented to it, these dowel pins are very shiny and polished indeed. As far as thin (2mm, 3mm) steel bar stock goes, it seems to more favourably detect "rough looking" types with a somewhat flecked surface finish, and only detects some samples amongst shinier more polished steel alloy types.
None of the metal items I presented it with are from sources which stated exactly which alloy wa used, except perhaps some of the screws, and not the ever-so-slightly "red" ones either. So I can only describe them by surface appearance.
I'm not so much trying to debug it, as the screws I most crucially need to detect are all made of steel alloys which it does detect, but I'd be very interested to understand what difference in the metal compositions causes some to not affect the inductor at all.
Thanks