N35P112 austriamicrosystems, N35P112 Datasheet - Page 23
![no-image](/images/manufacturer_photos/0/0/84/austriamicrosystems_sml.jpg)
N35P112
Manufacturer Part Number
N35P112
Description
SW NAV JOYSTICK MOD CONTACTLESS
Manufacturer
austriamicrosystems
Series
EasyPoint™r
Type
Navigation Switch, PCB Mountr
Datasheet
1.N35P112.pdf
(32 pages)
Specifications of N35P112
Output
Contactless Magnetic Switch
Switch Function
2 Axis with Select
Actuator Type
Joystick
Termination Style
SMD (SMT) Tab
Operating Force
45/180gf
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Contact Rating @ Voltage
-
EasyPoint
Datasheet - I ² C R e g i s t e r s
11 I²C Registers
11.1 Control Register 1 (0Fh)
www.austriamicrosystems.com/N35P112
Reset value: 1111 0000
Bit 7
R/W
Idle
Bit
6:4
7
3
2
1
0
TM
N35P112
Time base bit[2]
0 = Low Power Mode
The measurements are triggered with an internal low power oscillator – the user can select between 8 different timings by
setting the low power timebase (Control Register 1 [6:4])
1 = Idle Mode (default)
A new measurement cycle is started after the I²C ACK bit following the read out of the Y-coordinate 11h. The readout rate
and thus the power consumption is externally controlled by the host MCU.
Low Power time base
Configure the time base of the automatic wakeup in Low Power Mode
0 = Interrupt output INTn is enabled (default)
1 = Interrupt output INTn is disabled and is fixed to ‘1’ (Hi-Z)
0 = Interrupt output INTn is active ‘0’ after each measurement (default):
The interrupt is cleared after the I²C ACK bit following the read out of the Y-coordinate 11h. In block read mode, the
several other bytes could be transferred before the interrupt is cleared.
1 = Interrupt output INTn is active ‘0’ when the movement of the magnet exceeds the Dead Zone area
The Dead Zone area is set by registers Xp (Reg 12h), Xn (Reg 13h), Yp (Reg 14h), Yn (Reg 15h).
The interrupt is cleared after the I²C ACK bit following the read out of the Y-coordinate 11h, and will be active ‘0’ at the
next measurement if the magnet is still in the Detection Area. In block read mode, several other bytes can be transferred
before the interrupt is cleared.
It is recommended to use this mode with the Low Power mode (Idle = 0), in order to wake up automatically a system
when the magnet has been moved away from the center. The polling time is the Low Power time base bit [6:4].
0 = Normal mode (default)
1 = Reset mode. All the internal registers are loaded with their reset value. The Control Register 1 is loaded as well with
0 = Conversion of new coordinates ongoing, no valid coordinate is present in the X and Y_res_int registers. Reading
1 = New coordinate values are ready in X and Y_res_int registers.
Bit 6
R/W
the value 1111 0000, then the Soft_rst bit goes back to 0 once the internal reset sequence is finished.
those registers at that moment can give wrong values.
- Automatically triggered in Low Power mode, depending on the time base chosen
- 450µs after Y readout in Idle mode
Time base bit[1] Time base bit[0]
Bit 5
R/W
Bit 4
R/W
Revision 1.1
Bit Description
INT_disable
Bit 3
R/W
(see Table
INT_function
Bit 2
R/W
7).
Soft_rst
Bit 1
R/W
(see Figure
Data_valid
Bit 0
R
17).
23 - 32