{"product_id":"sparkfun-mikroe-magnetic-rotary-4-click","title":"SparkFun MIKROE Magnetic Rotary 4 Click","description":"\u003cp\u003eMagnetic Rotary 4 Click is a compact add-on board for accurate magnet-position sensing. This board features the AS5047D, an SPI-configurable high-resolution rotary position sensor for fast absolute angle measurement over a full 360-degree range from ams AG. The AS5047D is equipped with revolutionary integrated dynamic angle error compensation (DAECâ�¢) with almost 0 latency and offers a robust design that suppresses the influence of any homogenous external stray magnetic field. It also comes with an onboard header reserved for incremental and commutation signals of their respective A\/B\/I and U\/V\/W signals alongside embedded self-diagnostics, including magnetic field strength, lost magnet, and other related diagnostic features. This Click boardâ�¢ has been designed to support BLDC motor commutation for the most challenging automotive applications.\u003c\/p\u003e \u003cp\u003eMagnetic Rotary 4 Click as its foundation uses the AS5047D, a high-resolution rotary position sensor for fast absolute angle measurement over a full 360-degree range from ams AG. The core of the AS5047D represents a CMOS technology Hall-effect magnetic sensor that converts the magnetic field component perpendicular to the surface of the chip into a digital value. It allows a host MCU to read 14-bit absolute angle position data from the AS5047D and to program non-volatile settings without a dedicated programmer. It is also equipped with a Dynamic Angle Error Compensation block that corrects the calculated angle regarding latency by using a linear prediction calculation algorithm.\u003c\/p\u003e \u003cp\u003eThe signals coming from internal Hall sensors are amplified and filtered before their conversion by the ADC and then processed by the CORDIC block to compute the angle and magnitude of the magnetic field vector. The intensity of the magnetic field is used by the automatic gain control (AGC) to adjust the amplification level to compensate for temperature and magnetic field variations.\u003c\/p\u003e \u003cp\u003eMagnetic Rotary 4 Click communicates with MCU through a standard SPI interface supporting the common SPI mode, SPI Mode 1. This Click boardâ�¢ also comes with an onboard header reserved for incremental and commutation signals of their respective A\/B\/I and U\/V\/W signals alongside embedded self-diagnostics. Incremental movements are indicated on a set of ABI signals with a maximum resolution of 2000 steps \/ 500 pulses per revolution in decimal mode and 2048 steps \/ 512 pulses per revolution in binary mode. The resolution of the ABI signal is programmable and can be reduced to 32 or 8 pulses per revolution.\u003c\/p\u003e \u003cp\u003eBrushless DC (BLDC) motors are also controllable through a standard UVW commutation interface with a programmable number of pole pairs from 1 to 7. At constant rotation speed, the latency time is internally compensated by the AS5047D, reducing the dynamic angle error at the SPI, ABI, and UVW outputs, while at higher speeds, the interpolator fills in the missing ABI pulses and generates the UVW signals with no loss of resolution. The AS5047D allows selection between a UVW output interface and a PWM-encoded interface on the W pin, which can be seen as an absolute angle position.\u003c\/p\u003e \u003cp\u003eAlso, unique addition to this board is a position for a rotary magnet holder designed to be used alongside a magnetic rotary position sensor allowing fast prototyping and quick measurements during development.\u003c\/p\u003e \u003cp\u003eThis Click boardâ�¢ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click boardâ�¢ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.\u003c\/p\u003e \u003cp\u003e\u003cstrong\u003eFeatures:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eInterface: SPI\u003c\/li\u003e \u003cli\u003eCompatibility: mikroBUSâ�¢\u003c\/li\u003e \u003cli\u003eDimensions: 42.9 x 25.4mm\u003c\/li\u003e \u003cli\u003eInput Voltage: 3.3V or 5V\u003c\/li\u003e \u003cli\u003eSupply Voltage: Min. 3.3V, Max. 5V\u003c\/li\u003e \u003cli\u003eRotation Angle Range: Min. 0 deg, Max. 360 deg\u003c\/li\u003e \u003cli\u003eOrthogonal Magnetic Field Strength: Min. 35 mT, Max. 70 mT\u003c\/li\u003e \u003cli\u003eCore Resolution: 14 bit\u003c\/li\u003e \u003cli\u003eABI Resolution: Min. 32 SpR, Max. 2048 SpR\u003c\/li\u003e \u003cli\u003eMaximum Speed: 14500 RPM\u003c\/li\u003e \u003cli\u003eOperating Temperature Range: Min. -40Â°C, Typ. +25Â°C, Max. +120Â°C\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cstrong\u003eDocuments:\u003c\/strong\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/5\/0\/9\/a\/2\/Schematic-20656-MIKROE_Magnetic_Rotary_4_Click.PDF\"\u003eSchematic\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/cdn.sparkfun.com\/assets\/d\/d\/7\/0\/0\/AS5047D_datasheet.pdf\"\u003eAS5047D Datasheet\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/www.mikroe.com\/mikrosdk\"\u003emikroSDK\u003c\/a\u003e\u003c\/li\u003e \u003cli\u003e\u003ca href=\"https:\/\/libstock.mikroe.com\/projects\/view\/4997\/magnetic-rotary-4-click\"\u003eLibStock\u003c\/a\u003e\u003c\/li\u003e \u003c\/ul\u003e","brand":"sparkfun-10","offers":[{"title":"Default Title","offer_id":40531157745749,"sku":"20656:SEN-20656:spark","price":3545.0,"currency_code":"INR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1034\/1611\/products\/20656_-_MIKROE_Magnetic_Rotary_4_Click_2.jpg?v=1678248846","url":"https:\/\/www.tanotis.com\/products\/sparkfun-mikroe-magnetic-rotary-4-click","provider":"Tanotis","version":"1.0","type":"link"}