RS-485 (Norme EIA/TIA-485) est une norme de bus différentiel équilibré pour la communication série, publiée par l'Electronic Industries Alliance en 1983. Le bus RS-485 offre une transmission longue distance, un réseau multi-nœuds et une forte capacité de rejet en mode commun, ce qui le rend largement utilisé dans l'automatisation industrielle, l'acquisition de données, l'instrumentation, le contrôle des bâtiments et d'autres domaines.
VOOHU Electronics (VOOHU) fournit des composants fiables de support de couche physique pour les nœuds de communication RS-485 et peut également travailler avec les clients pour fournir des circuits de référence d'interface RS-485 et des recommandations de sélection de dispositifs, améliorant ainsi la capacité anti-interférence du système et la fiabilité de la communication.
L'émetteur-récepteur RS-485 est la puce centrale qui implémente l'interface physique entre le MCU et le bus RS-485, effectuant une conversion bidirectionnelle entre les niveaux logiques TTL/CMOS et les signaux de bus différentiels. Il met en œuvre l'interface électrique entre le MCU et le bus, complète la conversion de niveau et le contrôle de direction et fournit une protection contre les défauts du bus. Il améliore également l'immunité au bruit, supprime efficacement les interférences en mode commun et possède une plage de tension en mode commun de -7 V à +12 V.
Les principales fonctions incluent :
Conversion de niveau : Convertit les signaux logiques asymétriques (DI, RO) du contrôleur en signaux de bus différentiels (A, B) pour la transmission ; pendant la réception, convertit les signaux du bus différentiel en niveaux logiques asymétriques reconnaissables par le MCU.
Conduite des autobus : Le pilote différentiel a une capacité d'entraînement suffisante pour prendre en charge des distances de communication allant jusqu'à 1 200 mètres.
Contrôle du sens de transmission : RS-485 fonctionne en mode semi-duplex. L'émetteur-récepteur utilise des broches d'activation (DE, RE#) pour contrôler la commutation entre les états d'émission et de réception, réalisant ainsi la gestion de la direction du bus. Pratique courante : chaque appareil RS-485 est normalement en mode réception et passe en mode émission uniquement lorsqu'il a des données à envoyer.
Sensibilité du récepteur : Le récepteur a une sensibilité d'entrée de ±200 mV. Autrement dit, lorsque la tension différentielle entre A et B est ≥ +200 mV, la sortie est logique haute ; lorsque ≤ -200 mV, la sortie est logique basse.
Un isolateur numérique isole les signaux logiques (DI, RO, DE, RE#) entre l'émetteur-récepteur RS-485 et le contrôleur, éliminant ainsi les boucles de masse et le bruit en mode commun. La technologie d'isolation capacitive est couramment utilisée, couplant les signaux à travers la barrière d'isolation via des condensateurs, offrant des avantages en termes de faible consommation d'énergie, de petite taille et de débit de données élevé. Il élimine les différences de potentiel de terre entre le contrôleur et le circuit de bus, bloque le bruit conduit introduit par les boucles de terre et améliore la fiabilité du système et la faisabilité des communications longue distance.
Les émetteurs-récepteurs isolés intégrés combinent un isolateur numérique et un émetteur-récepteur RS-485 dans un seul boîtier, qui constitue la solution courante. Intégrant l'isolateur, le pilote et le récepteur d'entrée différentielle dans un seul boîtier, les émetteurs-récepteurs de ligne différentielle isolés conviennent aux lignes de transmission longue distance.
Rôle du TVS dans la communication RS-485 : Supprime les décharges électrostatiques (ESD) et les transitoires électriques rapides (EFT), absorbe l'énergie transitoire causée par les surtensions induites par la foudre ou les surtensions de l'alimentation électrique et protège les broches du bus émetteur-récepteur contre les dommages.
Les diodes TVS doivent être placées aussi près que possible du connecteur de bus ou des broches de l'émetteur-récepteur, avec des traces courtes et larges. Recommandation : connectez un TVS en parallèle entre les lignes A et B pour une protection en mode différentiel, et connectez en outre un TVS de chaque ligne de signal à la terre pour une protection en mode commun.
Appareils recommandés : Pour le bus RS-485, VOOHU recommande des diodes TVS bidirectionnelles avec une tension de fonctionnement de 6,5V à 24V (sélectionnées en fonction de la plage de tension de mode commun-de l'émetteur-récepteur). Modèles typiques : WHTA6V5B, WHTA12V05B, WHTA24V10B. Paramètres clés : faible tension de serrage, temps de réponse < 1 ns, puissance d'impulsion maximale 400 W ~ 1 500 W. Dans la disposition, les TVS doivent être placés d'abord entre A et B (protection en mode différentiel), puis de chaque ligne à la terre (protection en mode commun), aussi près que possible du connecteur de bus. VOOHU propose des packages SOD123, SOD323, SOT23 et autres pour répondre aux différentes exigences de puissance et d'espace.

Principe de l'appareil : Une self de mode commun se compose de deux bobines avec le même nombre de tours enroulées sur le même noyau, avec des sens d'enroulement opposés. Il présente une très faible impédance aux signaux en mode différentiel (généralement <10 Ω) et une impédance élevée aux signaux en mode commun, atténuant efficacement le courant en mode commun et améliorant les performances CEM du système.
Rôle dans la communication RS-485 :
Supprime les interférences rayonnées en mode commun provenant d'environnements externes (par exemple, variateurs de fréquence, alimentations à découpage, moteurs), améliorant ainsi les performances de compatibilité électromagnétique (CEM).
Réduit le bruit de mode commun rayonné par le câble de bus agissant comme une antenne, aidant ainsi à réussir les tests d'interférence électromagnétique (EMI).
Fonctionne avec les TVS et les résistances de terminaison pour former un réseau complet de protection contre l'immunité.
Inductances de mode commun recommandées pour la communication RS-485 :
Sélectionnez des selfs de mode commun optimisées pour les lignes de signaux différentiels, en vous concentrant sur un faible DCR, une faible impédance de mode différentiel et une réjection de mode commun élevée. Impédance typique : 1 000 Ω à 100 MHz, inductance d'environ 1 mH ~ 10 mH, assurant une suppression efficace dans la bande de fréquence de communication RS-485.
Sélection de l'appareil :
Les selfs de mode commun de ligne de signal VOOHU sont optimisées pour les bus différentiels tels que RS-485, en mettant l'accent sur l'impédance de mode commun à 100 MHz, la résistance CC (DCR) et l'impédance de mode différentiel. Les séries suivantes sont recommandées :
Série 2012 (par exemple, WHLC-2012A-900T0) : 90 Ω à 100 MHz, 0,35 Ω, 300 mA – adapté aux nœuds compacts.
Série 3225 (par exemple, WHAC-3225B-110U0) : 550 Ω à 100 MHz, 0,8 Ω, 300 mA – nœuds industriels généraux.
Série 4532 (par exemple, WHAC-4532A-220U0) : 1 200 Ω à 100 MHz, 1,4 Ω, 200 mA – pour les scénarios d'interférences élevées (par exemple, à proximité de variateurs de fréquence).

Résistance de terminaison – élimine les réflexions du signal :
Le bus RS-485 utilise un câble à paire torsadée comme support de transmission, avec une impédance caractéristique typique de 120 Ω. Lorsqu'un signal atteint l'extrémité du bus, une inadéquation d'impédance provoquera des réflexions, entraînant une sonnerie et un dépassement du signal, entraînant des erreurs binaires. La résistance de terminaison est connectée entre les lignes A et B, avec une valeur égale à l'impédance caractéristique du câble (typiquement 120 Ω). Il absorbe l'énergie réfléchie et supprime les ondes stationnaires, garantissant ainsi l'intégrité du signal. Des résistances de terminaison doivent être placées aux deux extrémités du bus ; les nœuds intermédiaires ne doivent pas avoir de résistances de terminaison, sinon des erreurs de communication pourraient survenir.
Résistance de polarisation – maintient un état défini lorsque le bus est inactif :
La norme RS-485 spécifie un seuil d'entrée du récepteur de ±200 mV. Lorsque la tension différentielle est comprise entre -200 mV et +200 mV, la sortie du récepteur n'est pas définie. Lorsque le bus est inactif (tous les nœuds sont en mode réception), les résistances de terminaison font que la tension différentielle A-B est de 0 V. Sans mesures particulières, le récepteur peut émettre un niveau indéterminé, provoquant des anomalies de communication. Dans ce cas, sélectionnez un émetteur-récepteur avec des seuils d'entrée de sécurité intégrés ou utilisez des résistances de polarisation externes pour créer une tension de polarisation fixe sur le bus inactif (ce qui rend généralement la tension de la ligne A 200 mV supérieure à celle de la ligne B), en garantissant que l'état d'inactivité du bus est reconnu comme un niveau logique élevé.
En combinant les modules ci-dessus, un circuit de communication RS-485 isolé à haute fiabilité typique est conçu comme suit :
Principes de mise en page :
Placez l'émetteur-récepteur isolé à proximité du MCU pour raccourcir les traces du signal numérique du côté principal.
Gardez les traces des broches de bus A et B jusqu'au connecteur différentiel, symétriques et de longueur égale, avec une impédance contrôlée à environ 120 Ω.
Côté primaire (côté contrôleur) : le système 3,3 V ou 5 V alimente directement le MCU, le primaire de l'isolateur et d'autres circuits logiques basse tension.
Côté secondaire (côté bus) : utilisez un module d'alimentation isolé (DC-DC) pour générer 5V_ISO, dédié à l'émetteur-récepteur RS-485 VCC et à l'isolateur secondaire.
Plans de masse : GND primaire et GND_ISO secondaire sont complètement isolés. Connectez-les à la terre du châssis (ou à la terre de protection PE) via une résistance de 1 MΩ en parallèle avec un condensateur haute tension de 10 nF pour décharger l'électricité statique et le bruit haute fréquence, empêchant ainsi l'accumulation de potentiel flottant.
Ordre du dispositif de protection : connecteur de bus → starter de mode commun → TVS → broches A, B de l'émetteur-récepteur. Protégez d’abord, puis filtrez. Les dispositifs de protection et les filtres doivent être disposés de manière étanche et aussi près que possible de l'interface.
Installez des résistances de terminaison de 120 Ω aux deux extrémités du bus. Ajoutez des résistances pull-up sur la ligne A et des résistances pull-down sur la ligne B en un seul point (généralement du côté du périphérique maître) pour garantir un niveau logique défini lorsque le bus est inactif.


Q1 : Pourquoi le bus RS-485 a-t-il besoin de résistances de terminaison ? Comment choisir la valeur ?
A1 : Les résistances de terminaison correspondent à l'impédance caractéristique du câble, éliminent les réflexions du signal et empêchent les sonneries et les dépassements. Le bus RS-485 utilise généralement un câble à paire torsadée avec une impédance caractéristique de 120 Ω, les résistances de terminaison doivent donc être des résistances à montage en surface de 120 Ω, tolérance de 1 %, placées aux deux extrémités les plus éloignées du bus. VOOHU propose des résistances de terminaison de 120 Ω ± 1 % (boîtiers 0805/1206) et peut également fournir des tableaux de résistances doubles pour simplifier la nomenclature.
Q2 : Comment sélectionner les dispositifs de protection TVS appropriés pour le bus RS-485 ?
A2 : Pour les surtensions ESD, EFT et foudre, VOOHU recommande les diodes TVS bidirectionnelles. Sélectionnez la tension de fonctionnement en fonction de la plage de tension en mode commun de l'émetteur-récepteur (généralement 6,5 V ~ 24 V). Modèles courants :
WHTA6V5B (6,5 V, adapté aux systèmes 3,3 V)
WHTA12V05B (12 V, adapté aux systèmes 5 V)
WHTA24V10B (24 V, pour une protection élevée contre les surtensions)
Dans l'implantation, placez le TVS d'abord pour le mode différentiel (entre A et B), puis pour le mode commun (chaque ligne à la terre), aussi près que possible du connecteur de bus. Les diodes VOOHU TVS ont un temps de réponse < 1 ns et une puissance d'impulsion maximale de 400 W ~ 1 500 W, répondant aux normes CEI 61000-4-5.
Q3 : Quel rôle joue une self de mode commun dans la communication RS-485 ? Que recommande VOOHU ?
A3 : La self de mode commun supprime les interférences de mode commun provenant de dispositifs externes tels que les variateurs de fréquence et les alimentations à découpage, réduit le rayonnement de mode commun du bus et permet de réussir les tests EMI. VOOHU propose trois séries de selfs de mode commun de ligne et de signal :
Série 2012 (par exemple, WHLC-2012A-900T0) : 90 Ω à 100 MHz, adapté aux nœuds compacts.
Série 3225 (par exemple, WHAC-3225B-110U0) : 550 Ω à 100 MHz, nœuds industriels généraux.
Série 4532 (par exemple, WHAC-4532A-220U0) : 1 200 Ω à 100 MHz, pour les scénarios d'interférences élevées.
Tous les modèles prennent en charge des températures de -40 à 125°C et sont conformes à la norme AEC-Q200.
Q4 : Quand un émetteur-récepteur RS-485 isolé est-il nécessaire ? Quelles solutions VOOHU peut-elle apporter ?
A4 : Un émetteur-récepteur isolé doit être utilisé lorsqu'il existe une différence de potentiel de terre entre le contrôleur et le bus, ou lorsqu'une isolation de sécurité est requise. VOOHU propose deux solutions :
Discret : isolateur numérique (par exemple, série Si86xx/ISO77xx) + émetteur-récepteur non-isolé (par exemple, MAX485).
Intégré : émetteur-récepteur isolé à puce unique (par exemple, ISO3082, ADM2483), simplifiant la conception.
De plus, VOOHU peut fournir des transformateurs isolés push-pull (par exemple, WHST06D02A0) pour générer une alimentation isolée, permettant un nœud RS-485 complètement isolé avec une tension de tenue d'isolement jusqu'à 5 000 Vrms.
Q5 : Comment éviter un état de sortie du récepteur indéfini lorsque le bus RS-485 est inactif ?
A5 : Lorsque le bus est inactif, les résistances de terminaison rapprochent la tension A-B de 0 V et le récepteur peut émettre un niveau indéfini. Solutions :
Utilisez un émetteur-récepteur avec des seuils d'entrée de sécurité intégrés (par exemple, des puces avec une compensation de seuil de ± 200 mV).
Ajoutez des résistances de polarisation externes : tirez la ligne A vers l'alimentation et abaissez la ligne B jusqu'à la masse, en garantissant une tension A-B ≥ +200 mV en cas d'inactivité.
VOOHU fournit des services de calcul de sélection de résistances de polarisation et peut fournir des résistances pavés de 1 kΩ ~ 10 kΩ et des conceptions de référence pour vous aider à déterminer rapidement les valeurs de résistance appropriées.