If the YL105 does not meet your requirements, consider these alternatives based on your project’s needs:
| Sensor | Type | Key Difference |
|--------|------|----------------|
| A3144 | Unipolar Hall | Very common, similar to YL105’s IC |
| SS495A | Linear Hall | Analog output, measures field strength |
| US5881 | Unipolar Hall | Lower power consumption |
| KY-024 | Module with analog output | Includes both DO and AO |
| TLE4905 | Unipolar Hall | Higher temperature range |
Use YL105 to detect end-stops without mechanical wear. The adjustable threshold ensures reliable triggering at precise distances.
For applications requiring high-speed switching (e.g., dimming, pulse control), the relay’s mechanical nature limits operation. Refer to these timing specs:
| Parameter | Typical Value |
|---------------|-------------------|
| Operate Time (energize to contact closure) | 10 ms |
| Release Time (de-energize to contact open) | 5 ms |
| Maximum Switching Frequency | 10 Hz (0.1 sec on/off) |
| Mechanical Life | 10 million operations |
| Electrical Life (rated load) | 100,000 operations |
Important: The YL105 is NOT suitable for PWM (Pulse Width Modulation) or rapid switching. Use a solid-state relay (SSR) for high-frequency control.
For data logging and smart monitoring, the A0 (Analog) pin is the primary interface of interest.
According to the typical yl105 datasheet for the module version, you will find three or four pins:
| Pin Name | Function |
|----------|----------|
| VCC | Power supply (3.3V – 5V DC) |
| GND | Ground (0V) |
| DO | Digital output (HIGH when magnetic field detected, LOW when absent – or vice versa depending on comparator configuration) |
| AO | Analog output (rare on basic YL105; some variants omit this) |
For the bare Hall sensor IC (commonly a unipolar Hall switch like AH3144E):
Wiring example with Arduino:
A 10kΩ pull-up resistor is often required on the output line if not already present on the module.