HAL® 2850
Linear Hall-Effect Sensors with PWM Bus
Short Description
Note: The HAL 2850 is not recommended for new designs.
The HAL 2850 is a new member of the Micronas varioHAL (HAL 28xy) family of programmable linear Hall-effect sensors.
It features a digital PWM output with slew-rate control, that enables a fast and robust data transfer in harsh environments. The PWM signal can be directly decoded by any unit measuring a duty cycle of a rectangular signal (usually a timer/capture unit in a microcontroller).
The highest available PWM frequency is 2 kHz with 12-bit resolution. The PWM frequency is customer-programmable in a range between 30 Hz and 2 kHz, with a certain resolution. The open-drain output with programmable slew rates enables an excellent EMI performance of the total system.
The HAL 2850 features a Hall plate with spinning current offset compensation technique and a precise temperature sensor which is used for temperature compensation of both the Hall sensors sensitivity and offset.
The sensor provides digital signal processing. This is of great benefit because analog offsets, temperature shifts, and mechanical stress do not degrade digital signals.
Major characteristics, such as magnetic field range, sensitivity, offset, output polarity, clamping levels, PWM frequency, and the temperature coefficients of sensitivity and offset, can easily be adjusted to the magnetic circuit by programming the non-volatile memory.
The HAL 2850 is available in the very small leaded package TO-92UT.
Block diagram – system architecture
The HAL 2850 sensors are produced in a proven automotive submicron CMOS technology.
The HAL 2850 features a temperature-compensated Hall plate with spinning-current offset compensation, an A/D converter for the Hall plate, an A/D converter for the temperature sensor, digital signal processing (RISC processor), a digital PWM interface, an EEPROM memory with redundancy and lock function for the calibration data and the PWM output configuration, and protection devices on all pins.
The HAL 2850 is programmable by means of BiPhase-M telegrams. No additional programming pin is needed. The sensor is programmed through its output pin.