# Title: MUX 3 Click Board™ ## Description: How Does The MUX 3 Click Board™ Work? The MUX 3 Click Board™ is based around the TMUX1208 module, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments. The TMUX1208 is a general purpose complementary metal-oxide semiconductor (CMOS) multiplexer (MUX). Wide operating supply of 1.08 V to 5.5 V allows for use in a broad array of applications from personal electronics to building automation applications. The device supports bidirectional analog and digital signals on the source (Sx) and drain (D) pins ranging from GND to VDD. All logic inputs have 1.8 V logic compatible thresholds, ensuring both TTL and CMOS logic compatibility when operating in the valid supply voltage range. Fail-Safe Logic circuitry allows voltages on the control pins to be applied before the supply pin, protecting the device from potential damage. Break-before-make delay is a safety feature that prevents two inputs from connecting when the device is switching. The output first breaks from the on-state switch before making the connection with the next on-state switch. The time delay between the break and the make is known as break-before-make delay. One useful application to take advantage of the TMUX1208 features is multiplexing various signals into an ADC that is integrated into a MCU. Utilizing an integrated ADC in a MCU allows a system to minimize cost with a potential tradeoff of system performance when compared to an external ADC. The multiplexer allows for multiple inputs/sensors to be monitored with a single ADC pin of the device, which is critical in systems with limited I/O. Given all the features the TMUX1208 offers, the MUX 3 Click Board™ is best used for Analog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, and Consumer Audio. The MUX 3 Click Board™ offers a selection between 3.3V and 5V operation, with the onboard SMD jumper, labelled as VCC SEL. This allows both 3.3V and 5V MCUs to be interfaced with this Click board™. SPECIFICATIONS Type DAC Applications Analog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, Consumer Audio On-board modules TMUX1208, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments Key Features Features such as the break-before-make switching action, electrostatic discharge protection up to 2kV, low on-resistance and low input current leakage, make this circuit a perfect solution for various switching applications, especially those that utilize differential signals Interface GPIO 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 MUX 3 Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns). Notes Pin Pin Notes Control pin 1 A1 1 AN PWM 16 A2 Control pin 2 Control pin 0 A0 2 RST INT 15 NC Enable Chip EN 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 NC NC 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, Measurement, MikroE, Mixed Signal ## Price range: 5.6 - 5.6 GBP ## Link: https://thedebugstore.com/products/mikroe-3916-mux-3-click-board-uk ## Compare-at price range: 8.0 - 8.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) - [Mixed Signal Click Boards™](https://thedebugstore.com/a/llms/collections/mixed-signal-click-boards-catalogue-uk) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [Measurements Click Boards™](https://thedebugstore.com/a/llms/collections/measurement-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-3916, Available: yes, Inventory: 1 ## Metafields - full_description:

How Does The MUX 3 Click Board™ Work?

The MUX 3 Click Board™ is based around the TMUX1208 module, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments. The TMUX1208 is a general purpose complementary metal-oxide semiconductor (CMOS) multiplexer (MUX). Wide operating supply of 1.08 V to 5.5 V allows for use in a broad array of applications from personal electronics to building automation applications.

The device supports bidirectional analog and digital signals on the source (Sx) and drain (D) pins ranging from GND to VDD. All logic inputs have 1.8 V logic compatible thresholds, ensuring both TTL and CMOS logic compatibility when operating in the valid supply voltage range. Fail-Safe Logic circuitry allows voltages on the control pins to be applied before the supply pin, protecting the device from potential damage.

Break-before-make delay is a safety feature that prevents two inputs from connecting when the device is switching. The output first breaks from the on-state switch before making the connection with the next on-state switch. The time delay between the break and the make is known as break-before-make delay.

One useful application to take advantage of the TMUX1208 features is multiplexing various signals into an ADC that is integrated into a MCU. Utilizing an integrated ADC in a MCU allows a system to minimize cost with a potential tradeoff of system performance when compared to an external ADC. The multiplexer allows for multiple inputs/sensors to be monitored with a single ADC pin of the device, which is critical in systems with limited I/O.

Given all the features the TMUX1208 offers, the MUX 3 Click Board™ is best used for Analog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, and Consumer Audio.

The MUX 3 Click Board™ offers a selection between 3.3V and 5V operation, with the onboard SMD jumper, labelled as VCC SEL. This allows both 3.3V and 5V MCUs to be interfaced with this Click board™.

SPECIFICATIONS

Type DAC
Applications Analog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, Consumer Audio
On-board modules TMUX1208, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments
Key Features Features such as the break-before-make switching action, electrostatic discharge protection up to 2kV, low on-resistance and low input current leakage, make this circuit a perfect solution for various switching applications, especially those that utilize differential signals
Interface GPIO
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 MUX 3 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
Control pin 1 A1 1 AN PWM 16 A2 Control pin 2
Control pin 0 A0 2 RST INT 15 NC
Enable Chip EN 3 CS RX 14 NC
NC 4 SCK TX 13 NC
NC 5 MISO SCL 12 NC
NC 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

 

- description_tag: The MUX 3 Click Board™ is the general purpose multiplexer which offers multiplexing one input channel to eight single-ended output channels. Available from Debug Store UK. - title_tag: MikroE MUX 3 Click Board™ (MIKROE-3916) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: MUX 3 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 6.16 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 6.9608 - amazon_fr_currency: EUR - amazon_fr_price: 6.9608 - amazon_es_currency: EUR - amazon_es_price: 6.9608 - amazon_nl_currency: EUR - amazon_nl_price: 6.9608 - amazon_it_currency: EUR - amazon_it_price: 6.9608 - amazon_se_curency: SEK - amazon_se_price: 70.224 - amazon_product_id: 8606018719075 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The MUX 3 Click Board™ is the general purpose multiplexer which offers multiplexing one input channel to eight single-ended output channels. Given the TMUX1208 wide operating supply options from 1.08 V to 5.5 V and support of bidirectional I/O signals, its allowing you use in a broad array of applications ranging from personal electronics to building automation applications such as: Heating, Smoke Detectors, Ventilation, Air Conditioning, Battery-Powered Equipment, Consumer Audio, etc.MUX 3 Click Board™ 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. - amazon_main_image: https://www.thedebugstore.com/images/product/lg-mux-3-click-front.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-mux-3-click-back.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-mux-3-click-fusion.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-mux-3-click-shuttle.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-mux-3-click-clicker.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-mux-3-click-breadboard.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-mux-3-click-breadboard.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-3916 - 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)
- google_product_category: 2082 - condition: new - custom_product: false - mpn: MIKROE-3916 - google_product_category: Electronics - custom_label_0: Click Board - examples:

We provide a library for the MUX 3 Click Board™ 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.

Library Description

The library covers all the necessary functions to control the MUX 3 Click Board™.

Key Functions

Example Description

The application is composed of three sections :

void applicationTask()
{
 mikrobus_logWrite( "-------------------", _LOG_LINE );
 mikrobus_logWrite( " Enable Channel: ", _LOG_LINE );
 _displayLog( _MUX3_ENABLE_CHANNEL_S1 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S1 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S2 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S2 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S3 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S3 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S4 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S4 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S5 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S5 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S6 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S6 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S7 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S7 );
 Delay_1sec();
 _displayLog( _MUX3_ENABLE_CHANNEL_S8 );
 mux3_setChannel( _MUX3_ENABLE_CHANNEL_S8 );
 Delay_1sec();
 mikrobus_logWrite( "-------------------", _LOG_LINE );
 mikrobus_logWrite( " Disable ", _LOG_LINE );
 mikrobus_logWrite( " All Channels ", _LOG_LINE );
 mux3_setChannel( _MUX3_DISABLE_ALL_CHANNELS );

 Delay_1sec();
}

Additional Functions :

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

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.

MIKROSDK

The MUX 3 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":"MUX 3 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Texas Instruments TMUX1208 8 to 1 Channel Multiplexer Datasheet "}],"download_filetype":[{"download_filetype":"pdf"}]}] - device_vendor: Texas Instruments - device_type: TMUX1208PWR - 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/241545314493"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The MUX 3 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"MUX 3 Click Board™","bold":true},{"type":"text","value":" is based around the TMUX1208 module, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments. The TMUX1208 is a general purpose complementary metal-oxide semiconductor (CMOS) multiplexer (MUX). Wide operating supply of 1.08 V to 5.5 V allows for use in a broad array of applications from personal electronics to building automation applications."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"The device supports bidirectional analog and digital signals on the source (Sx) and drain (D) pins ranging from GND to VDD. All logic inputs have 1.8 V logic compatible thresholds, ensuring both TTL and CMOS logic compatibility when operating in the valid supply voltage range. Fail-Safe Logic circuitry allows voltages on the control pins to be applied before the supply pin, protecting the device from potential damage."}]},{"type":"paragraph","children":[{"type":"text","value":"Break-before-make delay is a safety feature that prevents two inputs from connecting when the device is switching. The output first breaks from the on-state switch before making the connection with the next on-state switch. The time delay between the break and the make is known as break-before-make delay."}]},{"type":"paragraph","children":[{"type":"text","value":"One useful application to take advantage of the TMUX1208 features is multiplexing various signals into an ADC that is integrated into a MCU. Utilizing an integrated ADC in a MCU allows a system to minimize cost with a potential tradeoff of system performance when compared to an external ADC. The multiplexer allows for multiple inputs/sensors to be monitored with a single ADC pin of the device, which is critical in systems with limited I/O."}]},{"type":"paragraph","children":[{"type":"text","value":"Given all the features the TMUX1208 offers, the "},{"type":"text","value":"MUX 3 Click Board™","bold":true},{"type":"text","value":" is best used for Analog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, and Consumer Audio."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"MUX 3 Click Board™","bold":true},{"type":"text","value":" offers a selection between 3.3V and 5V operation, with the onboard SMD jumper, labelled as VCC SEL. This allows both 3.3V and 5V MCUs to be interfaced with this Click board™."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nDAC\nApplications\nAnalog and Digital Multiplexing / Demultiplexing, HVAC: Heating, Ventilation, and Air Conditioning, Smoke Detectors, Video Surveillance, Electronic Point of Sale, Battery-Powered Equipment, Appliances, Consumer Audio\nOn-board modules\nTMUX1208, a 5-V Bidirectional 8:1, 1-Channel Multiplexer from Texas Instruments\nKey Features\nFeatures such as the break-before-make switching action, electrostatic discharge protection up to 2kV, low on-resistance and low input current leakage, make this circuit a perfect solution for various switching applications, especially those that utilize differential signals\nInterface\nGPIO\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":"MUX 3 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\nControl pin 1\nA1\n1\nAN\nPWM\n16\nA2\nControl pin 2\nControl pin 0\nA0\n2\nRST\nINT\n15\nNC\nEnable Chip\nEN\n3\nCS\nRX\n14\nNC\nNC\n4\nSCK\nTX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nNC\nNC\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 MUX 3 Click Board™ is the general purpose multiplexer which offers multiplexing one input channel to eight single-ended output channels. Given the TMUX1208 wide operating supply options from 1.08 V to 5.5 V and support of bidirectional I/O signals, its allowing you use in a broad array of applications ranging from personal electronics to building automation applications such as: Heating, Smoke Detectors, Ventilation, Air Conditioning, Battery-Powered Equipment, Consumer Audio, etc.

The MUX 3 Click Board™ 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.