The A3144 Hall Effect Switch Module is a high-sensitivity magnetic sensing device equipped with an onboard comparator. It is engineered to detect the presence of a magnetic field (specifically the South pole of a magnet) and convert it into clean digital and analog signals. This module is widely used for rotation speed counting, wheel encoders, position sensing, and magnetic limit switches.
Specifications
- Sensor Chip: A3144 Unipolar Hall Effect Sensor
- Comparator IC: LM393 (onboard)
- Operating Voltage: 3.3V to 5.5V DC
- Output Signals: Dual Output
- Digital Output (DO): Open-drain logic level
- Analog Output (AO): Real-time voltage proportional to magnetic intensity
- Indicators: Power LED and Output Status LED
- Dimensions: Approx. 32mm x 14mm
Key Features
- Adjustable Sensitivity/Range: Features an onboard multi-turn potentiometer. Adjusting it allows you to calibrate the precise magnetic field threshold required to trigger the digital output.
- Unipolar Sensing: Specially tuned to look for a single magnetic pole (typically the South pole). Bringing the correct pole close to the sensor faces triggers the switch.
- Clean Logic Outputs: The onboard LM393 comparator squares up the raw sensor signals into a crisp, bounce-free digital output, making it instantly compatible with microcontroller external interrupts.
- Dual Signal Flexibility:
- Use DO for simple pulse counting or threshold alarms.
- Use AO if you need to read varying magnetic strength or estimate crude proximity distances.
Pin Configuration (4-Pin Interface)
- VCC: 3.3V to 5.5V Power Input
- GND: Ground (0V)
- DO (Digital Output): Goes LOW when a valid magnetic field is detected and the status LED turns on. Otherwise, stays HIGH.
- AO (Analog Output): Outputs an analog voltage mapping the proximity and strength of the magnet.
Common Applications
- Speed Counting & Tachometers: Paired with a magnet attached to a rotating shaft or wheel to count RPM (Rotations Per Minute).
- Brushless DC (BLDC) Motors: Sensing rotor position for proper electronic commutation timing.
- Limit Switches: Serving as a non-contact end-stop switch for 3D printers or CNC machines to prevent mechanical over-travel.
- Proximity Door Alarms: Detecting whether a window or door is open or closed by tracking an embedded magnet.
Usage Tips
- Magnetic Orientation Matters: Because the A3144 is unipolar, it will only respond to one face of your magnet (usually the South pole). If the module isn't responding when you bring a magnet close, flip the magnet over to present the opposite pole.
- Interrupt Optimization: When coding an RPM counter or speedometer with an Arduino or similar MCU, always connect the DO pin to an external interrupt pin (e.g., Digital Pin 2 or 3 on an Uno) to capture high-speed pulses without lagging your main loop.
- Calibration: Turn the potentiometer until the status LED turns off while no magnet is present. Then, pass your magnet by at the desired distance and fine-tune the screw until the LED snaps on reliably right as the magnet passes.
- Non-Contact Advantage: Unlike mechanical microswitches or optical encoders, the Hall effect module is impervious to dust, dirt, and water splash, making it exceptionally reliable in harsh or automotive environments.