RS485 Click 5V MIKROE-925 — Interface RS-485 5V sur mikroBUS

    Interface RS485 Click - AD485 - 1
    MIKROE-925
    Disponible
    26,40 € TTC
    22,00 € HT

    Dont 0,04 € d'eco-participation déjà incluse dans le prix

    Ce module Click Board à base de AD485 (version +5 V) vous permettra d'ajouter un port de communication RS-485 (ou RS-422) à votre microcontrôleur.

    Reprise 1 pour 1         Frais de port à partir de 7.90 €   infos

     

    Le RS485 Click 5V (MIKROE-925) est un module d'interface au format mikroBUS Add-on Board qui permet de connecter un microcontrôleur 5V à un bus RS-485 ou RS-422 via son UART natif. Basé sur le transceiver semi-duplex ADM485 d'Analog Devices, il supporte des débits jusqu'à 5 Mbps, intègre les résistances de terminaison et de polarisation configurables par jumpers, et expose le bus différentiel sur quatre bornes à vis — prêt à raccorder directement une paire torsadée industrielle.

    Spécifications visuelles du RS485 Click 5V MIKROE-925 — ADM485, bornes à vis, terminaison, mikroBUS

    Vue des composants clés du RS485 Click 5V : transceiver ADM485, bornes à vis RS-485, jumpers de terminaison et socket mikroBUS™



    Pourquoi choisir le RS485 Click 5V pour votre projet ?

    Le RS-485 est le bus série différentiel de référence pour les communications industrielles sur longue distance. Sa transmission différentielle sur paire torsadée annule les interférences en mode commun, supporte plusieurs nœuds sur un même câble et offre une immunité aux perturbations électromagnétiques très supérieure à n'importe quelle liaison asymétrique. C'est le bus naturel de MODBUS, DMX512, des automates et des systèmes de contrôle industriel.

    Le RS485 Click 5V est la version pensée pour les microcontrôleurs fonctionnant en 5V — Arduino, PIC, AVR, dsPIC et bien d'autres. Son transceiver ADM485 (Analog Devices) monte jusqu'à 5 Mbps — le double des solutions RS-485 courantes à débit limité — avec une hystérésis récepteur de 70 mV qui améliore l'immunité aux perturbations sur les longues lignes de bus. La présence des jumpers de terminaison (120Ω) et de polarisation (BIAS ENABLE) sur la carte évite tout câblage supplémentaire.

    Comme toutes les cartes Click Board™ de l'écosystème MikroElektronika, ce module est livré assemblé et testé, accompagné d'une librairie mikroSDK complète. Une interface de couche physique pure, compatible avec tous les protocoles applicatifs RS-485 de votre choix.



    Spécifications techniques

    Le composant central est l'ADM485 (Analog Devices), un transceiver RS-485/RS-422 semi-duplex tristate. Il fonctionne exclusivement en 5V — une conversion de niveaux est nécessaire pour les MCU 3,3V. Le débit maximal atteint 5 Mbps, mais la longueur du bus reste le facteur limitant réel : les lignes longues réduisent le débit atteignable. L'hystérésis du récepteur est d'environ 70 mV, avec une entrée fail-safe qui garantit une sortie HIGH si les entrées sont ouvertes ou non connectées.

    L'interface vers le MCU utilise les broches UART TX/RX du socket mikroBUS™. La direction de communication est pilotée par la broche R/T raccordée à la broche PWM du mikroBUS™ : les entrées DE et RE du ADM485 sont reliées ensemble et commandées par cette unique broche. Niveau haut = émission active, niveau bas = réception active. Une résistance de tirage vers le bas est présente pour un état par défaut défini lorsque la broche est en l'air.

    La carte dispose de trois jumpers : J4 insère la résistance de terminaison de 120Ω entre les lignes bus ; J2 et J3 activent les résistances de polarisation (BIAS ENABLE) pull-up/pull-down entre les lignes et VCC/GND, assurant un état déterminé lorsqu'aucun driver n'est actif. Quatre bornes à vis (VCC, +, -, GND) permettent le raccordement direct de la paire torsadée et l'alimentation d'un nœud distant via les rails VCC/GND, directement routés sur le 5V du mikroBUS™.



    Prise en main et utilisation

    La configuration des jumpers suit la position du module dans le réseau : premier nœud → souder J2, J3 et J4 ; nœud intermédiaire → aucun jumper ; dernier nœud → souder uniquement J4. Cette règle est valable pour tout réseau RS-485 correctement terminé.

    Côté firmware, la broche R/T doit être mise à HIGH avant chaque émission et à LOW pour retourner en réception. La librairie mikroSDK disponible sur le Package Manager de NECTO Studio, sur LibStock™ et sur le GitHub MikroElektronika (dépôt RS485_click) gère ces transitions. L'exemple fourni lit les données en mode réception et envoie un message toutes les deux secondes en mode émission. Compatible avec tous les compilateurs MikroElektronika et les cartes Clicker, EasyMx, EasyPIC et Fusion équipées d'un socket mikroBUS™.



    Pour quels projets utiliser le RS485 Click 5V ?

    Le RS-485 couvre un large spectre d'applications industrielles, domotiques et de prototypage. Voici les cas d'usage typiques pour ce module.

    Réseaux MODBUS RTU pour l'automatisation

    MODBUS RTU est le protocole de communication industrielle le plus utilisé au monde. Le RS485 Click 5V fournit la couche physique RS-485 nécessaire pour créer un maître qui interroge des variateurs, compteurs ou capteurs esclaves, ou pour intégrer un MCU comme nœud esclave dans un réseau MODBUS existant.

    DMX512 pour l'éclairage scénique et architectural

    Le protocole DMX512 repose sur une liaison RS-485. Avec ce Click Board™ raccordé à un MCU 5V, il est possible de créer un contrôleur DMX embarqué pour piloter des projecteurs, gradateurs et effets lumineux depuis un prototype ou une installation custom.

    Systèmes de gestion technique de bâtiment (GTB)

    Chauffage, ventilation, climatisation, contrôle d'accès, comptage d'énergie — les systèmes GTB reposent massivement sur des bus RS-485 avec protocoles propriétaires ou MODBUS. Ce module permet d'interfacer un MCU 5V avec ces équipements sans composant additionnel.

    Réseaux de capteurs longue distance

    Capteurs de température, d'humidité, de pression ou de débit disposant d'une sortie RS-485 peuvent être intégrés à un système embarqué via ce Click. La paire torsadée gère les distances et les perturbations ; le RS485 Click 5V gère la conversion de niveaux.

    DTE/DCE et équipements de communication série

    Les équipements de multiplexage de données, concentrateurs de données et réseaux locaux série sur RS-485 trouvent dans ce module une interface de prototypage rapide sur socket mikroBUS™, compatible avec les MCU PIC, AVR et autres architectures 5V largement répandues.

    Prototypage industriel avec MCU 5V

    Pour les équipes R&D qui développent des cartes industrielles à base de MCU 5V, le RS485 Click 5V est une brique de prototypage directe — même couche physique que la production, en format Click Board™ pour évaluation rapide sur une carte de développement existante.



    Compatibilité et écosystème

    Le RS485 Click 5V est compatible avec toutes les cartes équipées d'un socket mikroBUS™ standard alimentées en 5V. Ce module ne supporte pas les niveaux logiques 3,3V sans conversion externe — son alimentation logique est directement issue du rail 5V du socket mikroBUS™. Les cartes MikroElektronika EasyPIC, EasyAVR et Clicker for PIC32 sont directement compatibles.

    Côté bus RS-485, les quatre bornes à vis offrent un raccordement direct à tout câble à paire torsadée. Jusqu'à 32 nœuds peuvent partager le même bus (charge unitaire 1). Les rails VCC (5V) et GND des bornes à vis permettent d'alimenter un nœud distant depuis le même câble — pratique pour les nœuds capteurs à faible consommation raccordés à distance.



    Utilisation avec Arduino, Raspberry Pi et Teensy

    Le RS485 Click 5V peut être utilisé avec des plateformes non-mikroBUS™ grâce à un shield d'adaptation dédié. Ce module fonctionnant exclusivement en 5V, la compatibilité avec les plateformes hôtes doit être vérifiée au niveau des tensions logiques.

    Les cartes Arduino UNO et Arduino Mega 2560 (5V natif) sont directement compatibles. Le Teensy est compatible selon les modèles fonctionnant en 5V. Le Raspberry Pi et la carte micro:bit, qui fonctionnent en 3,3V, nécessitent un circuit de conversion de niveaux logiques entre la plateforme hôte et ce module pour une utilisation correcte. Vérifiez si votre shield d'adaptation intègre cette conversion avant de raccorder.

    RS485 Click 5V MIKROE-925 avec shield d'adaptation pour Arduino, Teensy et Raspberry Pi

    Le RS485 Click 5V utilisable avec Arduino UNO, Arduino Mega 2560 et Teensy via un shield d'adaptation mikroBUS™ — conversion de niveaux requise pour les plateformes 3,3V



    Tutoriels et ressources pour démarrer

    Page produit et librairie RS485 Click 5V sur mikroe.com

    La page officielle du RS485 Click 5V sur mikroe.com donne accès à la librairie mikroSDK via NECTO Studio Package Manager. L'exemple illustre les deux modes de fonctionnement (émetteur et récepteur) avec gestion de la broche R/T. Compatible avec tous les compilateurs MIKROE et les principales cartes de développement 5V.

    Voir la page produit et les ressources sur mikroe.com



    Exemple RS485 Click 5V sur LibStock

    LibStock propose le projet de démonstration original pour le RS485 Click 5V, développé avec les compilateurs MikroElektronika. Le code démontre la lecture d'octets depuis le buffer UART en mode réception et l'émission de messages toutes les deux secondes en mode émission. Disponible via NECTO Studio ou en téléchargement direct.

    Voir l'exemple sur libstock.mikroe.com



    Dépôt GitHub MikroElektronika — RS485 Click

    Le dépôt GitHub officiel MikroElektronika/RS485_click contient la librairie pour le RS485 Click 5V avec les fonctions d'initialisation UART et de gestion de la direction R/T. Le code source est compatible avec tous les compilateurs MIKROE et constitue la base idéale pour intégrer ce module dans un projet existant.

    Accéder au dépôt GitHub MikroElektronika/RS485_click





    Résumé des caractéristiques techniques

    • Circuit principal : ADM485 — Analog Devices, transceiver RS-485/RS-422 semi-duplex
    • Mode de communication : semi-duplex (half-duplex)
    • Interface hôte : UART (TX/RX) + broche R/T pour direction (broche PWM mikroBUS™)
    • Débit maximal : jusqu'à 5 Mbps (selon longueur du câble)
    • Tension d'alimentation : 5V uniquement — pas de compatibilité 3,3V native
    • Hystérésis récepteur : ~70 mV — fail-safe intégré (sortie HIGH si entrées ouvertes)
    • Résistance de terminaison : 120Ω via jumper J4 (configurable)
    • Résistances de polarisation : BIAS ENABLE via jumpers J2/J3 (configurables)
    • Connectique bus : 4 bornes à vis (VCC, +, -, GND)
    • Nœuds max sur le bus : jusqu'à 32 (charge unitaire 1)
    • Protocoles applicatifs supportés : MODBUS RTU, DMX512, et tout protocole RS-485
    • Format : mikroBUS™ Add-on Board (Click board™)
    • Librairie : mikroSDK compliant — NECTO Studio / LibStock / GitHub MikroElektronika
    • Poids : 34g
    • Référence fabricant : MIKROE-925
    • Fabricant : MikroElektronika



    Questions fréquentes

    Quelle différence entre le RS485 Click 5V (MIKROE-925) et le RS485 Click 3.3V (MIKROE-989) ?

    Les deux modules sont des interfaces RS-485 semi-duplex sur socket mikroBUS™ avec terminaison et bias intégrés, mais ils diffèrent sur deux points. La tension de fonctionnement : le MIKROE-925 (ADM485) est réservé aux MCU 5V, le MIKROE-989 (SN65HVD12) aux MCU 3,3V. Le débit : l'ADM485 monte à 5 Mbps contre 32 Mbps pour le SN65HVD12 — bien que dans les deux cas le débit réel soit limité par la longueur du bus. Choisissez selon la tension logique de votre MCU.

    Le module fonctionne-t-il avec un Arduino UNO ?

    Oui, directement. L'Arduino UNO fonctionne en 5V natif, ce qui le rend parfaitement compatible avec ce module sans aucune adaptation. Via un shield d'adaptation mikroBUS™, le raccordement est immédiat sur les pins UART (broches 0/1) et sur une broche numérique pour piloter R/T.

    Peut-on utiliser ce module avec un Raspberry Pi ?

    Avec précautions. Le Raspberry Pi expose des GPIO en 3,3V alors que ce module est 5V — une connexion directe risquerait d'endommager les GPIO du Raspberry Pi. Il est nécessaire d'utiliser un circuit de conversion de niveaux logiques (level shifter) entre le Pi et le module, ou de vérifier que le shield d'adaptation intègre cette protection.

    Comment configurer les jumpers selon la position dans le réseau ?

    Premier nœud → souder J2, J3 et J4 (terminaison + polarisation). Nœud intermédiaire → aucun jumper. Dernier nœud → souder uniquement J4 (terminaison). Cette règle est identique à celle du RS485 Click 3.3V et de toutes les versions RS485 Click de MikroElektronika.

    Le module est-il compatible avec le protocole MODBUS RTU ?

    Oui. Ce module fournit uniquement la couche physique RS-485 — le protocole MODBUS RTU est implémenté dans le firmware du MCU, ce qui laisse une totale liberté sur le protocole applicatif. La librairie mikroSDK fournit les fonctions de communication série de base, et de nombreuses bibliothèques MODBUS open source sont disponibles pour les MCU courants.

    Combien de modules peut-on raccorder sur le même bus ?

    L'ADM485 présente une charge unitaire de 1 sur le bus. Un réseau RS-485 accepte jusqu'à 32 charges unitaires, soit 32 nœuds avec ce module. Pour des réseaux plus grands, des transceivers à charge fractionnaire (1/8 ou 1/4) permettent d'aller jusqu'à 256 nœuds.

    Quelle longueur de câble est-elle possible ?

    La longueur maximale dépend du débit souhaité — plus on ralentit, plus on peut s'éloigner. À quelques dizaines de kbps (typique MODBUS à 9600 bps), des centaines de mètres sont atteignables avec un câble à paire torsadée blindée de bonne qualité. À 5 Mbps, la longueur est très courte. Les conditions réelles (qualité du câble, nombre de nœuds, environnement électromagnétique) ont aussi une influence significative.

    Où trouver la librairie et les exemples ?

    La librairie mikroSDK pour le RS485 Click 5V est disponible sur le Package Manager de NECTO Studio, sur LibStock (libstock.mikroe.com/projects/view/202/rs485-5v-click) et sur le GitHub MikroElektronika (dépôt RS485_click). Elle est compatible avec les compilateurs MikroElektronika mikro C, mikro Basic et mikro Pascal.



    Notes d'applications Lextronic

    Note d'application Click Board™ et Arduino™ (TOME 1)
    Note d'application Click Board™ et Arduino™ (TOME 2)
    Téléchargez également les fichiers sources de ces notes d'applications



    Les modules Click™ Board sont utilisés dans les établissements scolaires !
    Lextronic propose également désormais aux professeurs de recevoir (par email) et sur simple demande différents TP leur permettant de mettre en oeuvre divers modules Click Board avec une platine arduino UNO.

    En tant que professeur, il vous suffit de nous adresser votre demande via notre adresse email lextronic@lextronic.fr (en précisant le nom et l'adresse de votre établissement) - Seules les demandes en provenance d'une adresse email académique seront traitées (les demandes via des comptes free, gmail, hotmail, etc... ne pourront pas être traitées - Merci de votre compréhension).


    TP Click Board pour le module MIKROE-925

    Ces différents TP sont composés: d'une documentation technique, des programmes Arduino™, des schémas (sous Proteus) et des corrigés

    cet appareil se recycle
    Datasheet du module
    Aucun avis
    Il est nécessaire d'être connecté pour laisser un avis

    Produits associés

    Produit ajouté à ma liste