# Title: GMR Angle Click Board™ ## Description: How Does The GMR Angle Click Board™ Work? The GMR Angle Click Board™ contains the TLI5012B E1000 from Infineon Technologies AG, GMR-based is a 360° angle sensor, for detects any kind the orientation of a magnetic field, and the analog multiplexer 74HCT4053, switch a bi-directional Synchronous Serial Communication DATA line. This is achieved by measuring sine and cosine angle components with monolithic integrated Giant Magneto Resistance (iGMR) elements. These raw signals (sine and cosine) are digitally processed internally to calculate the angle orientation of the magnetic field (magnet). The calibration parameters are stored in laser fuses. At start-up the values of the fuses are written into flip-flops, where these values can be changed by the application-specific parameters. Further precision of the angle measurement over a wide temperature range and a long lifetime are improved with the internal autocalibration algorithm. The Giant Magneto Resistance (GMR) sensor is implemented using vertical integration. This means that the GMR-sensitive areas are integrated above the logic part of the TLI5012B E1000 device. These GMR elements change their resistance depending on the direction of the magnetic field. Four individual GMR elements are connected to one Wheatstone sensor bridge. These GMR elements sense one of two components of the applied magnetic field: • X component, Vx (cosine) or the • Y component, Vy (sine) With this full-bridge structure the maximum GMR signal is available and temperature effects cancel out each other The GMR Angle Click Board™ also features the 74HCT4053, which is a triple single-pole double-throw analog switch (3x SPDT) suitable for use in analog or digital 2:1 multiplexer/demultiplexer applications. Each switch features a digital select input (Sn), two independent inputs/outputs (nY0 and nY1) and a common input/output (nZ). A digital enable input (E) is common to all switches. When E is HIGH, the switches are turned off. Inputs include clamp diodes. This enables the use of current limiting resistors to interface inputs to voltages in excess of VCC. When CSS pin on microBUS is HIGH, switches in multiplexer connect DATA line with MOSI line, in other case when CSS pin is LOW, swithces connect DATA line with MISO line. The 74HCT4053 is mainly used for Analog multiplexing and demultiplexing, Digital multiplexing and demultiplexing and Signal gating, but in this one the 74HCT4053 is used for selection SPI line. These feature enable the GMR Angle Click Board™ to be used for various applications, most notably for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps. SPECIFICATIONS Type Magnetic Applications The GMR Angle Click Board™ is ideal for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps On-board modules TLI5012B E1000, a 360° angle sensor from Infineon, 74HCT4053 2:1 multiplexer/demultiplexer applications from nexperia. Key Features Absolute 0.01° resolution, ,Fast angle update period (42.7μs), Maximal 1.9° angle error and temperature-range with activated auto-calibration. Interface GPIO,SPI Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V or 5V PINOUT DIAGRAM This table shows how the pinout of the GMR Angle Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes Interface A IFA 1 AN PWM 16 IFC Interface C Communication serial select CSS 2 RST INT 15 IFB Interface B SPI Chip Enable CS 3 CS RX 14 NC SPI Clock SCK 4 SCK TX 13 NC SPI SDO SDO 5 MISO SCL 12 NC SPI SDI SDI 6 MOSI SDA 11 NC Power Supply 3.3V 7 3.3V 5V 10 5V Power Supply Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description LD1 PWR - Power led indicator JP1 VCC SEL Left Power supply voltage selection: left position 3.3V, right position 5V ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, Infineon Technologies, Magnet, MikroE, Sensor ## Price range: 14.0 - 14.0 GBP ## Link: https://thedebugstore.com/products/mikroe-3815-gmr-angle-click-board-uk ## Compare-at price range: 20.0 - 20.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Infineon Device Support: Development Boards & Tools for Microcontrollers & Sensors](https://thedebugstore.com/a/llms/collections/infineon-device-support) - [Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/sensor-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Magnetic Field Sensor Click Boards™](https://thedebugstore.com/a/llms/collections/magnetic-field-sensor-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-3815, Available: yes, Inventory: 1 ## Metafields - full_description:
The GMR Angle Click Board™ contains the TLI5012B E1000 from Infineon Technologies AG, GMR-based is a 360° angle sensor, for detects any kind the orientation of a magnetic field, and the analog multiplexer 74HCT4053, switch a bi-directional Synchronous Serial Communication DATA line. This is achieved by measuring sine and cosine angle components with monolithic integrated Giant Magneto Resistance (iGMR) elements. These raw signals (sine and cosine) are digitally processed internally to calculate the angle orientation of the magnetic field (magnet).
.jpg)
The calibration parameters are stored in laser fuses. At start-up the values of the fuses are written into flip-flops, where these values can be changed by the application-specific parameters. Further precision of the angle measurement over a wide temperature range and a long lifetime are improved with the internal autocalibration algorithm.
The Giant Magneto Resistance (GMR) sensor is implemented using vertical integration. This means that the GMR-sensitive areas are integrated above the logic part of the TLI5012B E1000 device. These GMR elements change their resistance depending on the direction of the magnetic field. Four individual GMR elements are connected to one Wheatstone sensor bridge. These GMR elements sense one of two components of the applied magnetic field: • X component, Vx (cosine) or the • Y component, Vy (sine) With this full-bridge structure the maximum GMR signal is available and temperature effects cancel out each other
The GMR Angle Click Board™ also features the 74HCT4053, which is a triple single-pole double-throw analog switch (3x SPDT) suitable for use in analog or digital 2:1 multiplexer/demultiplexer applications. Each switch features a digital select input (Sn), two independent inputs/outputs (nY0 and nY1) and a common input/output (nZ). A digital enable input (E) is common to all switches. When E is HIGH, the switches are turned off. Inputs include clamp diodes. This enables the use of current limiting resistors to interface inputs to voltages in excess of VCC. When CSS pin on microBUS is HIGH, switches in multiplexer connect DATA line with MOSI line, in other case when CSS pin is LOW, swithces connect DATA line with MISO line.
The 74HCT4053 is mainly used for Analog multiplexing and demultiplexing, Digital multiplexing and demultiplexing and Signal gating, but in this one the 74HCT4053 is used for selection SPI line.
These feature enable the GMR Angle Click Board™ to be used for various applications, most notably for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps.
| Type | Magnetic |
| Applications | The GMR Angle Click Board™ is ideal for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps |
| On-board modules | TLI5012B E1000, a 360° angle sensor from Infineon, 74HCT4053 2:1 multiplexer/demultiplexer applications from nexperia. |
| Key Features | Absolute 0.01° resolution, ,Fast angle update period (42.7μs), Maximal 1.9° angle error and temperature-range with activated auto-calibration. |
| Interface | GPIO,SPI |
| Compatibility | mikroBUS |
| Click board size | M (42.9 x 25.4 mm) |
| Input Voltage | 3.3V or 5V |
This table shows how the pinout of the GMR Angle Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
| Notes | Pin | ![]() |
Pin | Notes | |||
|---|---|---|---|---|---|---|---|
| Interface A | IFA | 1 | AN | PWM | 16 | IFC | Interface C |
| Communication serial select | CSS | 2 | RST | INT | 15 | IFB | Interface B |
| SPI Chip Enable | CS | 3 | CS | RX | 14 | NC | |
| SPI Clock | SCK | 4 | SCK | TX | 13 | NC | |
| SPI SDO | SDO | 5 | MISO | SCL | 12 | NC | |
| SPI SDI | SDI | 6 | MOSI | SDA | 11 | NC | |
| Power Supply | 3.3V | 7 | 3.3V | 5V | 10 | 5V | Power Supply |
| Ground | GND | 8 | GND | GND | 9 | GND | Ground |
| Label | Name | Default | Description |
|---|---|---|---|
| LD1 | PWR | - | Power led indicator |
| JP1 | VCC SEL | Left | Power supply voltage selection: left position 3.3V, right position 5V |
GMR Angle Click Board™
- amazon_main_image: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-front_1.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-back_1.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-fusion_1.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-shuttle_1.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-clicker_1.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-breadboard_1.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-gmr-angle-click-3815-breadboard_1.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-3815 - backorder_label: If no stock shown above, check availability - badge: - widget:We provide a library for the GMR Angle Click on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
The library covers all the necessary functions to control GMR Angle click board. A library performs a standard SPI interface communication.
uint16_t gmrangle_readData( uint8_t registerAddress ) - Generic read 16-bit data function.void gmrangle_writeData( uint8_t registerAddress, uint16_t writeData ) - Generic write 16-bit data function.float gmrangle_calculateAngle() - Calculate angle function.The application is composed of three sections :
void applicationTask()
{
angle = gmrangle_calculateAngle();
FloatToStr( angle, logText );
mikrobus_logWrite( " Angle is ", _LOG_TEXT );
mikrobus_logWrite( logText, _LOG_TEXT );
mikrobus_logWrite( degCel, _LOG_LINE );
mikrobus_logWrite( "---------------------", _LOG_LINE );
Delay_1sec();
}
The full application code, and ready to use projects can be found on our LibStock page.
Other mikroE Libraries used in the example:
Depending on the development board you are using, you may need USB UART click, USB UART 2 click or RS232 click to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.
The GMR Angle Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.
- attachments: [{"download_file":[{"download_file":"GMR Angle Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Infineon TLI5012B E1000 360° Angle Sensor Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - device_vendor: Infineon Technologies - device_type: TLI5012BE1000XUMA1 - warranty: 12 months - brand: MikroE - key_feature_1: Mechanical Angle Sensor with 0.01° Resolution - manufacturer: Mikroelektronika d.o.o. - target_keyword: GMR Angle Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545969853"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The GMR Angle Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"GMR Angle Click Board™","bold":true,"italic":true},{"type":"text","value":" contains the TLI5012B E1000 from Infineon Technologies AG, GMR-based is a 360° angle sensor, for detects any kind the orientation of a magnetic field, and the analog multiplexer 74HCT4053, switch a bi-directional Synchronous Serial Communication DATA line. This is achieved by measuring sine and cosine angle components with monolithic integrated Giant Magneto Resistance (iGMR) elements. These raw signals (sine and cosine) are digitally processed internally to calculate the angle orientation of the magnetic field (magnet)."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The calibration parameters are stored in laser fuses. At start-up the values of the fuses are written into flip-flops, where these values can be changed by the application-specific parameters. Further precision of the angle measurement over a wide temperature range and a long lifetime are improved with the internal autocalibration algorithm."}]},{"type":"paragraph","children":[{"type":"text","value":"The Giant Magneto Resistance (GMR) sensor is implemented using vertical integration. This means that the GMR-sensitive areas are integrated above the logic part of the TLI5012B E1000 device. These GMR elements change their resistance depending on the direction of the magnetic field. Four individual GMR elements are connected to one Wheatstone sensor bridge. These GMR elements sense one of two components of the applied magnetic field: • X component, Vx (cosine) or the • Y component, Vy (sine) With this full-bridge structure the maximum GMR signal is available and temperature effects cancel out each other"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"GMR Angle Click Board™ ","bold":true},{"type":"text","value":"also features the 74HCT4053, which is a triple single-pole double-throw analog switch (3x SPDT) suitable for use in analog or digital 2:1 multiplexer/demultiplexer applications. Each switch features a digital select input (Sn), two independent inputs/outputs (nY0 and nY1) and a common input/output (nZ). A digital enable input (E) is common to all switches. When E is HIGH, the switches are turned off. Inputs include clamp diodes. This enables the use of current limiting resistors to interface inputs to voltages in excess of VCC. When CSS pin on microBUS is HIGH, switches in multiplexer connect DATA line with MOSI line, in other case when CSS pin is LOW, swithces connect DATA line with MISO line."}]},{"type":"paragraph","children":[{"type":"text","value":"The 74HCT4053 is mainly used for Analog multiplexing and demultiplexing, Digital multiplexing and demultiplexing and Signal gating, but in this one the 74HCT4053 is used for selection SPI line."}]},{"type":"paragraph","children":[{"type":"text","value":"These feature enable the "},{"type":"text","value":"GMR Angle Click Board™","bold":true},{"type":"text","value":" to be used for various applications, most notably for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nMagnetic\nApplications\nThe GMR Angle Click Board™ is ideal for angular position sensing in industrial and consumer applications such as electrical commutated motor (e.g. BLDC), fans or pumps\nOn-board modules\nTLI5012B E1000, a 360° angle sensor from Infineon, 74HCT4053 2:1 multiplexer/demultiplexer applications from nexperia.\nKey Features\nAbsolute 0.01° resolution, ,Fast angle update period (42.7μs), Maximal 1.9° angle error and temperature-range with activated auto-calibration.\nInterface\nGPIO,SPI\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V or 5V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout of the "},{"type":"text","value":"GMR Angle Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nInterface A\nIFA\n1\nAN\nPWM\n16\nIFC\nInterface C\nCommunication serial select\nCSS\n2\nRST\nINT\n15\nIFB\nInterface B\nSPI Chip Enable\nCS\n3\nCS\nRX\n14\nNC\nSPI Clock\nSCK\n4\nSCK\nTX\n13\nNC\nSPI SDO\nSDO\n5\nMISO\nSCL\n12\nNC\nSPI SDI\nSDI\n6\nMOSI\nSDA\n11\nNC\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\n5V\nPower Supply\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\nDescription\nLD1\nPWR\n-\nPower led indicator\nJP1\nVCC SEL\nLeft\nPower supply voltage selection: left position 3.3V, right position 5V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:The GMR Angle Click Board™ features the TLI5012B E1000, which is a pre-calibrated 360° angle sensor that detects the orientation of a magnetic field, made by Infineon. The GMR Angle click is ideal for angular position sensing in industrial and consumer applications such as an electrically commutated motor (e.g. BLDC), fans or pumps.
The GMR Angle click is supported by a mikroSDK compliant library, which includes functions that simplify software development. This Click Board™ comes as a fully tested product, ready to be used on a system equipped with the mikroBUS™ socket.