Overview
Description
The ZMID4200 is an inductive position sensor IC with analog output, used for absolute rotary and linear motion sensing in industrial and consumer applications. The ZMID4200 uses the physical principles of induction in a wire loop and Eddy currents to detect the position of a metallic target that is sliding or rotating above a set of coils, consisting of one transmitter coil and two receiver coils. The three coils are typically printed as copper traces on a printed circuit board (PCB). They are arranged such that the transmitter coil induces a secondary voltage in the receiver coils which depends on the position of the metallic target above the coils. After demodulating and processing the secondary voltages from the receiver coils, a signal representative of the metallic target’s position over the coils is obtained. The ZMID4200 is qualified to function up to 150 °C of ambient temperature.
Features
- Inductive principle
- Rotation sensing up to a full turn of 360°
- Analog, PWM, or SENT output with programmable limits
- Overvoltage, reverse polarity, ESD, and short circuit protection
- 10-bit resolution (Analog and PWM)
- 12-bit resolution (SENT)
- Power or ground loss detection
- Facilitates redundant design requirements
- Programmable linearity correction
- Adaptive gain control supporting a wide range of coil designs
- Diagnostic features
- Overvoltage and reverse polarity protection up to ±18V
- Small 14-TSSOP package
- Qualified for industrial, medical, and consumer applications only – Not qualified for usage in automotive applications
Comparison
Applications
Design & Development
Software & Tools
Boards & Kits
Models
ECAD Models
Schematic symbols, PCB footprints, and 3D CAD models from SamacSys can be found by clicking on the CAD Model links in the Product Options table. If a symbol or model isn't available, it can be requested directly from SamacSys.

Support
Support Communities
Support Communities
-
ZMID4200 through a Level shifter
Hello I am trying to talk with the ZMID4200 using a RP20240 through the OneWire interface. Since the RP2040 has an IO voltage of 3V3, I'm using a level shifter (TXS0108E) between the two. ZMID side is as follow As a Test, I am trying to read the "factory ...
Jan 6, 2024 -
Sample code - One wire protocol
Hello Team, I am using ZMID4200 analog sensor, I want to calibrate it using my microcontroller (STM32). As I have read in calibration kit document GUI also uses OWI to communicate with ZMID4200. Kindly share the sample code
Feb 20, 2025
News & Blog Posts
Blog Post
Apr 15, 2024
|
News
Mar 27, 2017
|