# Title: Fan 2 Click Board™ ## Description: The Fan 2 Click Board™ carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. Fan 2 click can also control two fans at the same time. The Fan 2 Click Board™ is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface, with additional functionality provided by the following pins on the mikroBUS™ line: INT, AN, RST, CS. For example, you can set the limit at 25°C and if the temperature goes over that the click will activate the fan; it will keep working until the temperature is 25°C again. MAX31760 CONTROLLER FEATURES The MAX31760 integrates temperature sensing along with precision PWM fan control. It accurately measures its local die temperature and the remote temperature of a discrete diode-connected transistor, such as a 2N3906, or a thermal diode commonly found on CPUs, graphics processor units (GPUs), and other ASICs. Multiple temperature thresholds, such as local high/overtemperature (OT) and remote high/overtemperature, can be set by an I 2 C-compatible interface. Fan speed is controlled based on the temperature reading as an index to a 48-byte lookup table (LUT) containing user-programmed PWM values. The flexible LUT-based architecture enables the user to program a smooth nonlinear fan speed vs. temperature transfer function to minimize acoustic fan noise. Two tachometer inputs allow measuring the speeds of two fans independently. See the datasheet for more information. How Does The Fan 2 Click Board™ Work? The Fan 2 Click Board™ carries a 10-pole terminal block, that allows easy connection for pairs of two, three or four wire DC fans, on the standard way of connection via PWM, TACH, GND, VFAN lines. A single onboard jumper setting enables 2 or 3 wire fan connection. In addition, there are two points (DXP, DXN) on the same terminal for external temperature sensor connection. The Fan 2 Click Board™ communicates with the MCU over data interface voltage level of 3.3V only. SPECIFICATIONS Type Brushless Applications For speed control of DC fans (5/12 VDC) than could be found on PCs, servers, network equipment, set-top-box and digital-video-recorder devices, and many other consumer electronics, or storage containers like RAID systems etc. On-board modules MAX31760 precision fan-speed controller Key Features measure temperature and adjust the fan speed to keep the temperature at the same level Interface I2C Compatibility mikroBUS Click board size M (42.9 x 25.4 mm) Input Voltage 3.3V,5V PINOUT DIAGRAM This table shows how the pinout on the Fan 2 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes #ALERT, active low, local/remote overtemperature fault ALR 1 AN PWM 16 NC #SHDN, active low overtemperature shutdown fault SHD 2 RST INT 15 INT #INT, active low, at least one of the three faults has occurred #FANFAULT, active low, fan speed fault FF 3 CS TX 14 NC NC 4 SCK RX 13 NC NC 5 MISO SCL 12 SCL SCL I2C line NC 6 MOSI SDA 11 SDA SDA I2C line Power supply +3.3V 7 3.3V 5V 10 +5V Power supply Ground GND 8 GND GND 9 GND Ground JUMPERS AND SETTINGS Designator Name Default Position Default Option Description J1 FAN SEL ON or OFF (not specified) 2/3 or 4 wire fan When in place (ON position) it enables two or three wire fan usage, in otherwise (OFF - unconnected) it enables 4-wire fan applications. ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Analog Devices, Brushless, Click Board, Fan, Maxim Integrated, MikroE, Motor Control ## Price range: 12.6 - 12.6 GBP ## Link: https://thedebugstore.com/products/fan-2-click-board-mikroe-2708-uk ## Compare-at price range: 18.0 - 18.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) - [Analog Devices Development Boards and Support Tools | Debug Store](https://thedebugstore.com/a/llms/collections/analog-devices-device-support-uk) - [Maxim Integrated Device Support - Development Boards & Tools | Debug Store](https://thedebugstore.com/a/llms/collections/devices-maxim-integrated) - [Motor Control Click Boards™](https://thedebugstore.com/a/llms/collections/motor-control-click-boards-catalogue) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Brushles Motor Control Click Boards™](https://thedebugstore.com/a/llms/collections/brushless-motor-control-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-2708, Available: yes, Inventory: 1 ## Metafields - full_description:

The Fan 2 Click Board™ carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. Fan 2 click can also control two fans at the same time. 

The Fan 2 Click Board™ is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface, with additional functionality provided by the following pins on the mikroBUS™ line: INT, AN, RST, CS.

For example, you can set the limit at 25°C and if the temperature goes over that the click will activate the fan; it will keep working until the temperature is 25°C again.

MAX31760 CONTROLLER FEATURES

The MAX31760 integrates temperature sensing along with precision PWM fan control. It accurately measures its local die temperature and the remote temperature of a discrete diode-connected transistor, such as a 2N3906, or a thermal diode commonly found on CPUs, graphics processor units (GPUs), and other ASICs. Multiple temperature thresholds, such as local high/overtemperature (OT) and remote high/overtemperature, can be set by an I C-compatible interface.

Fan speed is controlled based on the temperature reading as an index to a 48-byte lookup table (LUT) containing user-programmed PWM values. The flexible LUT-based architecture enables the user to program a smooth nonlinear fan speed vs. temperature transfer function to minimize acoustic fan noise. Two tachometer inputs allow measuring the speeds of two fans independently.

See the datasheet for more information. 

How Does The Fan 2 Click Board™ Work?

The Fan 2 Click Board™ carries a 10-pole terminal block, that allows easy connection for pairs of two, three or four wire DC fans, on the standard way of connection via PWM, TACH, GND, VFAN lines.

A single onboard jumper setting enables 2 or 3 wire fan connection. In addition, there are two points (DXP, DXN) on the same terminal for external temperature sensor connection. The Fan 2 Click Board™ communicates with the MCU over data interface voltage level of 3.3V only.

SPECIFICATIONS

Type Brushless
Applications For speed control of DC fans (5/12 VDC) than could be found on PCs, servers, network equipment, set-top-box and digital-video-recorder devices, and many other consumer electronics, or storage containers like RAID systems etc.
On-board modules MAX31760 precision fan-speed controller
Key Features measure temperature and adjust the fan speed to keep the temperature at the same level
Interface I2C
Compatibility mikroBUS
Click board size M (42.9 x 25.4 mm)
Input Voltage 3.3V,5V

PINOUT DIAGRAM

This table shows how the pinout on the Fan 2 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).

Notes Pin Mikrobus logo.png Pin Notes
#ALERT, active low, local/remote overtemperature fault ALR 1 AN PWM 16 NC
#SHDN, active low overtemperature shutdown fault SHD 2 RST INT 15 INT #INT, active low, at least one of the three faults has occurred
#FANFAULT, active low, fan speed fault FF 3 CS TX 14 NC
NC 4 SCK RX 13 NC
NC 5 MISO SCL 12 SCL SCL I2C line
NC 6 MOSI SDA 11 SDA SDA I2C line
Power supply +3.3V 7 3.3V 5V 10 +5V Power supply
Ground GND 8 GND GND 9 GND Ground

JUMPERS AND SETTINGS

Designator Name Default Position Default Option Description
J1 FAN SEL ON or OFF (not specified) 2/3 or 4 wire fan When in place (ON position) it enables two or three wire fan usage, in otherwise (OFF - unconnected) it enables 4-wire fan applications.

 

- description_tag: The Fan 2 Click Board™ carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. The Fan 2 Click Board™ can also control two fans at the same time. Available from Debug Store UK. - title_tag: MikroE Fan 2 Click Board™ (MIKROE-2708) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: Fan 2 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 13.2 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 14.916 - amazon_fr_currency: EUR - amazon_fr_price: 14.916 - amazon_es_currency: EUR - amazon_es_price: 14.916 - amazon_nl_currency: EUR - amazon_nl_price: 14.916 - amazon_it_currency: EUR - amazon_it_price: 14.916 - amazon_se_curency: SEK - amazon_se_price: 150.48 - amazon_product_id: 8606018711017 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The Fan 2 Click Board™ carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. Fan 2 Click Board™ can also control two fans at the same time.The Click Board™ is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface, with additional functionality provided by the following pins on the MikroBUSline: INT, AN, RST, CS. - amazon_long_description:

The Fan 2 Click Board™ is based on the Maxim MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. Fan 2 Click can also control two fans at the same time.

The Click is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface, with additional functionality provided by the following pins on the mikroBUSline: INT, AN, RST, CS.

FAN 2 Click Board™ - Connections .

For example, you can set the limit at 25 .

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-fan-2-click-board.jpg - amazon_browse_node: 428655031 - related_products: MIKROE-2004 - mpn: MIKROE-2708 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- examples:

Code examples for the Fan 2 Click Board™, written for MikroElektronika hardware and compilers are available on Libstock.

CODE SNIPPET

The following code snippet shows 3 functions from the example that control the fan speed. The first one initializes the Fan 2 Click Board™ to work automatically, depending on the temperature, while the second and third one demonstrates manual control.

01 //sets fan to automatic control (default), and fills the look-up table
02 void Fan_2_Init()
03 {
04     FAN2_I2CdriverInit( I2CM1_Set_Slave_Address, 0, 0, I2CM1_Write_Bytes, I2CM1_Read_Bytes);
05     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_1, _FAN2_CMD1_DEFAULT);
06     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_2, _FAN2_CMD2_DEFAULT);
07     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_3, _FAN2_CMD3_DEFAULT | _FAN2_CMD3_INSTANT_RAMP);
08     FAN2_setupLUT(LUTSettings);
09 }
10 
11 //sets fan to manual control
12 void Fan_2_Manual()
13 {
14     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_1, _FAN2_CMD1_DEFAULT);
15     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_2, _FAN2_CMD2_DEFAULT | _FAN2_CMD2_DIRECT_CONTROL);
16     FAN2_sendCommand(_FAN2_CONTROL_REGISTER_3, _FAN2_CMD3_DEFAULT | _FAN2_CMD3_INSTANT_RAMP);
17 }
18 
19 //turns fan on and off
20 void Fan_2_Task()
21 {
22     FAN2_sendCommand(_FAN2_DIRECT_CONTROL_REGISTER, _FAN2_DUTYCYCLE_100);
23     delay_ms (5000);
24     FAN2_sendCommand(_FAN2_DIRECT_CONTROL_REGISTER, _FAN2_DUTYCYCLE_0);
25     delay_ms (5000);
26 }
- attachments: [{"download_file":[{"download_file":"Fan 2 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Maxim MAX31760 Fan Speed Controller Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-2708 - google_product_category: Electronics - custom_label_0: Click Board - myordercount: {"ordercount":2,"recentcount":2} - device_vendor: Maxim Integrated - device_type: MAX31760AEE+ - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545248957","gid://shopify/Collection/279405199549"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"paragraph","children":[{"type":"text","value":"The"},{"type":"text","value":" Fan 2 Click Board™ ","bold":true},{"type":"text","value":"carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. Fan 2 click can also control two fans at the same time. "}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Fan 2 Click Board™","bold":true},{"type":"text","value":" is designed to run on either 3.3V or 5V power supply. It communicates with the target microcontroller over I2C interface, with additional functionality provided by the following pins on the mikroBUS™ line: INT, AN, RST, CS."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"For example, you can set the limit at 25°C and if the temperature goes over that the click will activate the fan; it will keep working until the temperature is 25°C again."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"MAX31760 CONTROLLER FEATURES"}]},{"type":"paragraph","children":[{"type":"text","value":"The MAX31760 integrates temperature sensing along with precision PWM fan control. It accurately measures its local die temperature and the remote temperature of a discrete diode-connected transistor, such as a 2N3906, or a thermal diode commonly found on CPUs, graphics processor units (GPUs), and other ASICs. Multiple temperature thresholds, such as local high/overtemperature (OT) and remote high/overtemperature, can be set by an I "},{"type":"text","value":"2 "},{"type":"text","value":"C-compatible interface."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"Fan speed is controlled based on the temperature reading as an index to a 48-byte lookup table (LUT) containing user-programmed PWM values. The flexible LUT-based architecture enables the user to program a smooth nonlinear fan speed vs. temperature transfer function to minimize acoustic fan noise. Two tachometer inputs allow measuring the speeds of two fans independently."}]},{"type":"paragraph","children":[{"type":"text","value":"See the datasheet for more information. "}]},{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The Fan 2 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"Fan 2 Click Board™","bold":true},{"type":"text","value":" carries a 10-pole terminal block, that allows easy connection for pairs of two, three or four wire DC fans, on the standard way of connection via PWM, TACH, GND, VFAN lines."},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":""},{"type":"text","value":"A single onboard jumper setting enables 2 or 3 wire fan connection. In addition, there are two points (DXP, DXN) on the same terminal for external temperature sensor connection. The "},{"type":"text","value":"Fan 2 Click Board™","bold":true},{"type":"text","value":" communicates with the MCU over data interface voltage level of 3.3V only."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nBrushless\nApplications\nFor speed control of DC fans (5/12 VDC) than could be found on PCs, servers, network equipment, set-top-box and digital-video-recorder devices, and many other consumer electronics, or storage containers like RAID systems etc.\nOn-board modules\nMAX31760 precision fan-speed controller\nKey Features\nmeasure temperature and adjust the fan speed to keep the temperature at the same level\nInterface\nI2C\nCompatibility\nmikroBUS\nClick board size\nM (42.9 x 25.4 mm)\nInput Voltage\n3.3V,5V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout on the "},{"type":"text","value":"Fan 2 Click Board™","bold":true},{"type":"text","value":" ","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\n#ALERT, active low, local/remote overtemperature fault\nALR\n1\nAN\nPWM\n16\nNC\n#SHDN, active low overtemperature shutdown fault\nSHD\n2\nRST\nINT\n15\nINT\n#INT, active low, at least one of the three faults has occurred\n#FANFAULT, active low, fan speed fault\nFF\n3\nCS\nTX\n14\nNC\nNC\n4\nSCK\nRX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nSCL I2C line\nNC\n6\nMOSI\nSDA\n11\nSDA\nSDA I2C line\nPower supply\n+3.3V\n7\n3.3V\n5V\n10\n+5V\nPower supply\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"JUMPERS AND SETTINGS"}]},{"type":"paragraph","children":[{"type":"text","value":"Designator\nName\nDefault Position\nDefault Option\nDescription\nJ1\nFAN SEL\nON or OFF (not specified)\n2/3 or 4 wire fan\nWhen in place (ON position) it enables two or three wire fan usage, in otherwise (OFF - unconnected) it enables 4-wire fan applications."}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The Fan 2 Click Board™ carries the MAX31760 precision fan-speed controller. It can measure temperature and adjust the fan speed to keep the temperature at the same level. The Fan 2 Click Board™ can also control two fans at the same time.

The Fan 2 Click Board™ is designed to run on either a 3.3V or 5V power supply. It communicates with the target microcontroller over the I2C interface, with additional functionality provided by the following pins on the MikroBUSline: INT, AN, RST, CS.