Carte à clic IrDa 4
Carte à clic IrDa 4
Key Features:
- Communication UART vers IrDA simple à utiliser, l'encodeur/décodeur embarqué prend en charge toutes les communications entre l'émetteur-récepteur IR et le MCU, en sélectionnant les tensions indépendamment pour le niveau logique, l'anode IRED et le lecteur d'émetteur-récepteur interne, conforme à la couche physique IrDA, distance de 1 m, et plus
- Basé sur le TFBS4650 - émetteur-récepteur infrarouge de Vishay Semiconductors
- Peut être utilisé pour le développement de communications à courte distance et de transferts de données, ou utilisé dans des environnements où la RF est problématique
- mikroBUS : interface UART
Présentation de l'IrDA 4 Click Board™ : la solution ultime de données série IR
La carte Click Board™ IrDA 4 est la carte complémentaire compacte ultime qui révolutionne l'envoi et la réception de données série IR. Avec ses fonctionnalités de pointe et sa conception économique, cette carte Click™ change la donne en matière de communication infrarouge.
Des performances inégalées
Alimentée par l'émetteur-récepteur infrarouge de pointe TFBS4650 de Vishay Semiconductors, la carte IrDA 4 Click Board™ garantit des performances et une fiabilité inégalées. Équipée d'une photodiode PIN, d'un émetteur infrarouge et d'un circuit intégré à faible consommation, cette carte est conforme à la spécification de la couche physique IrDA, garantissant une communication fluide et efficace.
Transfert de données sans effort
La carte IrDA 4 Click Board™ est conçue avec l'exceptionnel encodeur/décodeur infrarouge MCP2120 de Microchip. Cette technologie avancée permet une transmission et une réception transparentes des données série IR entre le module émetteur-récepteur infrarouge et le microcontrôleur hôte. Dites adieu aux configurations compliquées et bonjour au transfert de données sans effort.
Des possibilités infinies
Avec sa taille compacte et ses performances exceptionnelles, la carte Click Board™ IrDA 4 ouvre un monde de possibilités. Parfaite pour développer la communication et le transfert de données à courte distance, cette carte est le choix idéal pour les environnements où les signaux RF sont problématiques. Que vous travailliez sur un projet domotique ou que vous créiez des solutions IoT innovantes, cette carte Click Board™ est là pour vous.
Développement de logiciels simplifié
L'IrDA 4 Click Board™ est pris en charge par une bibliothèque compatible mikroSDK qui simplifie le développement logiciel. Grâce à des fonctions prédéfinies et à des interfaces faciles à utiliser, vous pouvez vous concentrer sur la libération de votre créativité sans vous soucier du codage complexe. Démarrez vos projets en un rien de temps !
Prêt à l'action
Soyez rassuré ; l'IrDA 4 Click Board™ est un produit entièrement testé et prêt à l'emploi. Il est conçu pour s'intégrer parfaitement à tout système équipé de la prise mikroBUS™, ce qui facilite son intégration dans votre configuration existante. Il vous suffit de le brancher et de découvrir la puissance des données série IR comme jamais auparavant.
Améliorez vos capacités de communication dès aujourd'hui avec l'IrDA 4 Click Board™ - l'avenir de la technologie infrarouge est là !
How Does The IrDA 4 Click Board™ Work?
The IrDA 4 Click Board™ is based on the TFBS4650, an infrared transceiver from Vishay Semiconductors. It is a low-power consumption device with a standard IrDA link distance of 1m. At this distance, the transceiver supports data rates up to 115kbit/s per the IrDA standard. The MCP2120 encodes an asynchronous serial data stream, converting each data bit to the corresponding Infrared (IR) formatted pulse, with received IR pulses decoded back into the corresponding UART formatted serial data. The combination of the MCP2120 and TFBS4650 results in fast and stable infrared data communication covering the full IrDA range in distance and speed.
To communicate with the host MCU, the IrDA 4 Click Board™ uses MCP2120 and its onboard clock generator for the fastest possible UART performance of 115.200 bps, so it does not need an additional clock signal to be generated by the MCU. The RST pin of the mikroBUS™ socket can reset the MCP2120, while the SD pin with an active HIGH logic state can be used to put the TFBS4650 into a Shutdown state.
The IrDA 4 Click Board™ can operate with either 3.3V or 5V logic voltage levels selected via the VCC SEL V1 jumper. This way, both 3.3V and 5V capable MCUs can use the communication lines properly. Apart from the V1 jumper, there are two more: V2 and V3. The V2 jumper serves as the main power supply of the TFBS4650, while the V3 jumper allows you to set the voltage specifically for its IRED anode. Each of these positions can be selected independently, allowing you the flexibility to choose the configuration that best suits your requirements. However, the Click board™ comes equipped with a library containing easy-to-use functions and an example code that can be used, as a reference, for further development.
SPECIFICATIONS
Type | Optical |
Applications | It can be used for the development of short-distance communication and data transfer or in use in environments where RF is problematic |
On-board modules | TFBS4650 - infrared transceiver from Vishay Semiconductors |
Key Features | Simple to use UART to IrDA communication, the onboard encoder/decoder takes care of all the communication between the IR transceiver and the MCU, selecting voltages independently for the logic level, IRED anode, and the internal transceiver drive, compliant with the IrDA physical layer, 1m distance, and more |
Interface | UART |
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 IrDA 4 Click Board™ pinout corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes | Pin | Pin | Notes | ||||
---|---|---|---|---|---|---|---|
NC | 1 | AN | PWM | 16 | SD | Shutdown | |
Reset | RST | 2 | RST | INT | 15 | NC | |
NC | 3 | CS | RX | 14 | TX | UART TX | |
NC | 4 | SCK | TX | 13 | RX | UART RX | |
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 | Logic Level Voltage Selection 3V3/5V: Left position 3V3, Right position 5V |
JP2 | VCC SEL | Left | IRED Voltage Selection 3V3/5V: Left position 3V3, Right position 5V |
JP3 | VCC SEL | Left | TFBS4650 Power Supply Selection 3V3/5V: Left position 3V3, Right position 5V |
IRDA 4 CLICK ELECTRICAL SPECIFICATIONS
Description | Min | Typ | Max | Unit |
---|---|---|---|---|
Supply Voltage | 3.3 | - | 5 | V |
Distance Range | - | - | 1 | m |
Wavelength | - | 890 | - | nm |
Data Rate | - | - | 115 | kbit/s |
Software Support
We provide a library for the IrDA 4 Click Board™ and a demo application (example), developed using MIKROE compilers. The demo can run on all the main MIKROE development boards.
The package can be downloaded/installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on the MikroE Github account.
Library Description
This library contains API for the IrDA 4 Click Board™ driver.
Key functions
-
irda4_generic_write
IrDA 4 data writing function. -
irda4_generic_read
IrDA 4 data reading function. -
irda_hw_reset
IrDA 4 hardware reset function.
Example Description
This example demonstrates using the IrDA 4 Click Board™ by processing the incoming data and displaying them on the USB UART.
void application_task ( void )
{
#if defined( DEMO_APP_TRANSMITTER )
for ( uint8_t n_cnt = 0; n_cnt < 8; n_cnt++ )
{
irda4_generic_write( &irda4, &tx_message[ n_cnt ], 1 );
Delay_ms( 500 );
}
log_printf( &logger, "Message sent rn" );
#else
if ( 1 == irda4_generic_read( &irda4, &rx_message, 1 ) )
{
log_printf( &logger, "%c", rx_message );
}
#endif
}
Th
The full application code, and ready to use projects can be installed directly from NECTO Studio The package Manager (recommended), downloaded from our LibStock™ or found on MikroE Github account.
Other MikroE Libraries used in the example:
- MikroSDK.Board
- MikroSDK.Log
- Click.IrDA4
Additional Notes and Information
Depending on the development board you are using, you may need USB UART Click Board™, 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. UART terminal is available in all MIKROE compilers.
MIKROSDK
The IrDA 4 Click Board™ is supported with mikroSDK - MIKROE 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.
Carte à clic IrDa 4
Frequently Asked Questions
Have a Question?
Be the first to ask a question about this.