MIKROE ProxFusion Click

ProxFusion Click is a multifunctional capacitive and Hall-effect sensor device. This Click can detect touch by using two onboard sensor pads, and it can sense a rotation angle of a magnetic field, parallel with the surface of the Click board™. The intelligent onboard IC calculates all the parameters and streams the current angle value to the I2C bus directly, without the need for extra calculations.

The integrated circuit, used on ProxFusion Click, allows a minimal number of external components, thus allowing the ProxFusion Click to work with a very low power consumption. The compact size and advanced onboard functions make this Click an ideal solution for implementing all kinds of advanced HMI interfaces, wearable devices, proximity activated or dimmed TFT backlight, digital angle gauges, and similar applications that include any kind of capacitive proximity/touch and Hall-effect sensing elements.

ProxFusion Click carries the IQS624, a combined multi-sensor IC from Azoteq, including Hall-effect rotation sensing, along with dual channel capacitive proximity or touch sensing, or single-channel inductive sensing. This IC features the proven ProxSense® engine and it has many on-chip features that are used to process the sensor data, such as calculated angle rotation with 1° precision, Automatic Tuning Implementation (ATI), relative rotation angle, etc. All these functions are used to process the sensor data, before the final result is sent to the output, in human understandable format. Besides these processed values, the IQS624 is capable of sending raw values on the output too, so that the external processing can be applied.

The design of the board is reasonably simple since the IC encompasses all the required components on the chip. The I2C bus lines are pulled up to 3.3V with the resistors, as well as the RDY pin from the IC, routed to the INT pin of the mikroBUS™. This pin can be used to report an event, when the device is set to work in the event mode, via I2C. Otherwise, this pin is used to indicate a communication window. After the host MCU initializes the communication by sending the valid I2C address of the IQS624 IC, it will respond with the ACK signal and the RDY pin will be pulled to a LOW logic state, to indicate an open communication window. I2C features a time-out that will reset the communication bus and the RDY pin, allowing MCU to use interrupts and break the I2C ACK signal polling loop.

The capacitive touch sensing is accomplished by two onboard pads, that are routed to two internal channels of the IQS624 sensor IC. All the calibration can be automatically done by writing to the corresponding ATI registers. This group of registers also contain settings for the capacitive touch threshold, the proximity threshold, as well as some additional general configuration settings for these sensors. Both of these channels can be configured independently.

The rest four channels of the IQS624 sensor are routed to the outputs of two on-chip Hall plates, used to detect a magnetic field rotation. The Hall-effect magnetic field measurement is basically a measurement of the current through the Hall-effect sensor plates, generated by the magnetic field that penetrates through each plate, perpendicularly. The channels 2 and 4 are used to measure positive direction while the channels 3 and 5 are used to measure negative direction. The IC can use the differential data to provide the angle of the Hall-effect rotation UI element - or a magnet rotation angle, parallel to the Click board™ surface. The raw input from the sensors is processed so it outputs a comprehensible information at the output. Corresponding registers can be set to both configure and receive the data from Hall-effect sensors.

The working frequency of the device is 16MHz and the maximum I2C clock speed is 400kHz. ProxFusion Click can be set to work in several different power saving modes, depending on the design requirements. As explained above, the event mode can be set within the configuration registers. Otherwise, streaming mode is active by default and the information can be obtained whenever the RDY is triggered.

  • Interface: GPIO, I2C
  • Compatibility: mikroBUS™
  • Dimensions: 42.9 x 25.4mm
  • Input Voltage: 3.3V
  • Maximum Continuous Current: 10mA
  • ESD Protection: ±4kV
  • Operating Temperature: Min. -20℃, Max. 85℃


Looking for answers to technical questions?

We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.

Customer Reviews

No reviews yet.