MAISONÀ PROPOS DE NOUSINFORMATIONS SUR L'INDUSTRIE GUIDE PRATIQUE DES TALKIES-WALKIES NUMéRIQUES ESP3...

Guide pratique des talkies-walkies numériques ESP32 personnalisés (2e partie) : intégration matérielle et conception de référence

11

Sep . 2025

Par SDGA:

L'intégration du module DMR858M à un microcontrôleur (tel que l'ESP32 utilisé ici) nécessite de se concentrer sur trois aspects principaux : l'alimentation, la logique de contrôle et l'interface audio. Cette section fournit une conception de référence éprouvée pour garantir un fonctionnement stable du système.

Schéma de connexion matérielle de base entre le microcontrôleur et le module DMR858M

Considération clé en matière de conception : alimentation électrique

La conception de l'alimentation est le point de défaillance le plus souvent négligé et le plus fréquent lors de l'intégration de modules RF haute puissance. Lorsque le DMR858M transmet une puissance élevée de 5 W avec une alimentation de 8 V, le courant de crête peut atteindre 910 mA, voire plus. Toute tentative d'alimentation directe du module via l'entrée USB 5 V ou le LDO 3,3 V d'une carte de développement ESP32 est vouée à l'échec.

Un système électrique robuste doit répondre aux exigences suivantes :

  1. Unité d'alimentation indépendante : utilisez une source d'alimentation externe capable de fournir au moins 8 V et plus de 2 A de courant, comme une batterie au lithium (2S Li-Po/Li-ion) avec un convertisseur buck-boost ou un adaptateur d'alimentation CC stable.

  2. Excellente réponse transitoire : Le principal problème ne réside pas seulement dans le courant moyen fourni par l'alimentation, mais aussi dans sa réactivité aux transitoires de charge. Lorsque le module passe instantanément du mode réception (courant < 165 mA) au mode émission (courant > 900 mA), il crée un pic de courant instantané important (dI/dt). Si la réponse transitoire de l'alimentation est inadéquate, ou si les pistes d'alimentation du circuit imprimé sont trop longues et fines (introduisant une inductance et une résistance parasites importantes), la tension du système chutera momentanément.

  3. Effet en chaîne des chutes de tension : Cette chute de tension est à l'origine de nombreux problèmes « fantômes » difficiles à déboguer. L'ESP32 intègre un circuit de détection de baisse de tension, qui déclenche une réinitialisation du système pour se protéger lorsque sa tension d'alimentation descend en dessous d'un certain seuil. Par conséquent, ce qui semble être un problème d'alimentation peut se manifester par un redémarrage aléatoire du programme lorsque le bouton PTT est enfoncé. De plus, une tension d'alimentation instable peut perturber la communication UART, entraînant des erreurs de transmission de données.

Solution : Pour éviter ces problèmes, de grands condensateurs de découplage doivent être placés près de la broche VCC du module DMR858M. Il est recommandé d'utiliser un condensateur électrolytique de 100 µF à 470 µF en parallèle avec un condensateur céramique de 0,1 µF (le premier pour gérer les courants élevés basse fréquence, le second pour filtrer le bruit haute fréquence). Assurez-vous également que les pistes VCC et GND reliant la source d'alimentation au module sont aussi courtes et larges que possible afin de minimiser la chute de tension de ligne.

Logique d'interface : UART, PTT et audio

Le contrôle et l'échange de données du module sont principalement gérés via GPIO et UART.

  • Communication UART : Connectez l'un des ports série matériels de l'ESP32 (par exemple, UART2, correspondant aux GPIO16 et GPIO17) aux broches RXD (broche 19) et TXD (broche 18) du DMR858M. Notez la connexion croisée : le TX de l'ESP32 se connecte au RX du module, et le RX de l'ESP32 se connecte au TX du module.

  • PTT (Push-to-Talk) : Le contrôle du PTT est très simple. Connectez une broche GPIO de l'ESP32 à la broche PTT du module (broche 5). Cette broche est active à l'état bas, ce qui signifie que le module passe en mode émission lorsque la broche GPIO affiche un niveau bas.

  • Entrée audio : Les broches MIC+ (broche 14) et MIC- (broche 13) du module permettent de connecter un microphone externe. La fiche technique précise qu'une tension de polarisation est fournie en interne, ce qui permet de connecter directement un microphone à électret sans circuit de polarisation supplémentaire.

  • Sortie audio : Les sorties OUTP (broche 11) et OUTN (broche 12) du module sont des sorties audio différentielles qui peuvent piloter directement un haut-parleur de 8 ohms.

Disposition des broches et distribution fonctionnelle du module DMR858M

Tableau 2 : Référence de mappage des broches ESP32 vers DMR858M

Broche ESP32 (par exemple, DevKitC)

Fonction

Broche DMR858M

Notes

GPIO17 (U2TXD)

Émetteur UART

19 (RXD)

Se connecte à la broche de réception de données série du module.

GPIO16 (U2RXD)

Récepteur UART

18 (TXD)

Se connecte à la broche de transmission de données série du module.

GPIO25

Contrôle PTT

5 (PTT)

Actif bas, contrôle l'entrée du module en mode de transmission.

GPIO26

CS (Contrôle du sommeil)

3 (CS)

Le niveau bas met le module en mode veille, le niveau haut l'active.

GPIO27

Indicateur RX

16 (PARLÉ)

Cette broche génère un niveau élevé lorsque le module reçoit un signal.

-

Microphone positif

14 (MIC+)

Connectez-vous à la borne positive du microphone électret.

-

Microphone négatif

13 (MIC-)

Connectez-vous à la borne négative du microphone électret.

-

Sortie haut-parleur +

11 (SORTIE)

Connectez-vous à une borne d'un haut-parleur de 8 ohms.

-

Sortie haut-parleur -

12 (SORTIE)

Connectez-vous à l’autre borne du haut-parleur 8 ohms.

VCC

Puissance du module

1 (VCC)

Connectez-vous à la borne positive de l'alimentation externe 8 V.

Terre

Mise à la terre du système

2, 4 (terre)

Connectez-vous à la terre de l'alimentation externe et partagez une terre commune avec l'ESP32.


Dimensions mécaniques du module DMR858M

Guide pratique des talkies-walkies numériques ESP32 personnalisés


Partie 1 : Analyse approfondie du module DMR858M

Partie 2 : Intégration matérielle et conception de référence

Partie 3 : Déconstruction du protocole de contrôle série

Partie 4 : Développement du micrologiciel et conception des pilotes

Partie 5 : Exploration des fonctionnalités avancées et conclusion




Contactez-nous

 +86-755-23080616

 sales@nicerf.com

Site Internet : https://www.nicerf.com/

Adresse : 309-314, 3/F, bâtiment A, bâtiment commercial de Hongdu, zone 43, Baoan Dist, Shenzhen, Chine

Contactez-nous
politique de confidentialité

politique de confidentialité

· Politique de confidentialité

Il n'y a actuellement aucun contenu disponible


           

Courriel : sales@nicerf.com

Tél : +86-755-23080616

Adresse : 309-314, 3/F, bâtiment A, bâtiment commercial de Hongdu, zone 43, Baoan Dist, Shenzhen, Chine


×