Sélection du type d'interface de données pour l'émetteur de drones et le récepteur

Aujourd'hui, Un client a signalé que notre émetteur de drones et notre récepteur avait un problème. Il y a trois interfaces de données réservées sur le TX900: D1 ttl, D2 SBUS, et d3 rs232. Après avoir connecté les données de télémétrie à D1, Le retard vidéo devient très grand. Il nous a demandé comment le résoudre.

the sbus pin define in the 15km-150km transceiver D2 interface
La broche SBUS définit dans l'interface de l'émetteur-récepteur D2 de 15 km

Voici sa description de problème: Lorsque je connecte les données de télémétrie à l'unité aérienne qui affecte la vidéo et que je trouve un certain retard dans la vidéo. Les données de télémétrie ont causé un tel problème sans télémétrie, Il n'y a aucun problème. Sans données de télémétrie, Il n'y a pas de tel problème avec la télémétrie sur une courte distance, ce problème s'est produit.

Notre TX900 L'émetteur de drones et le récepteur peuvent être personnalisés avec trois types d'interface de données de télémétrie pour répondre à vos besoins: Durée de vie, RS232, et les interfaces SBU.

Notre TX900 est une transmission bidirectionnelle. Le téléchargement de données et le téléchargement de la vidéo ne s'affichent pas les uns les autres. toutefois, Le flux vidéo est plus grand que le flux de données. Veuillez regarder les paramètres ici. Les avez-vous changé? Le paramètre par défaut est 1d4u.

drone transmitter and receiver TDD configuration setting 1D4U
Émetteur de drones et récepteur de configuration TDD Réglage 1d4u

D1 est le port série transparent du modem de base du TX900. Il y a un problème connu que si la quantité de données sur D1 est trop grande, cela peut affecter le lien sans fil. La performance est que le lien sans fil peut être temporairement déconnecté puis reconnecté. Il n'est pas clair si le client a rencontré ce problème.

Voici la vidéo de test du client.

L'acheteur a également confirmé que le type de réseau TX900 était point à point, Un seul émetteur et un récepteur, Pas de répétiteur. De la vidéo de l'acheteur ne semble pas être un problème causé par D1. Quel type de caméra est connecté au frontal du client? Une webcam ou une planche d'encodeur? L'acheteur a répondu qu'il avait utilisé une caméra Siyi ZR30.

Dépannage.

Si d1 ttl est connecté, Si la quantité de données est trop grande, Il peut affecter l'émetteur vidéo sans fil du drone et le lien de récepteur, Parce que D1 est le port série transparent du lien sans fil. Essayez de changer votre contrôleur de vol pour vous connecter via D3 RS323. (Peut-être avez-vous également besoin d'utiliser la carte de convertisseur TTL en RS232 du côté de l'émetteur et du récepteur).

Modify-RS232-to-TTL-UART-by-adding-an-external-adapter-board
Modifier-RS232-à-TTL-UART-BY-ADDING-AN-EXTERNAL-ADAPTER-BART

Avec un gel vidéo, Vérifiez s'il y a un taux d'erreur bit, Paramètres sans fil rapportés par le nœud central et le nœud d'accès.

check whether there is bit error rate, wireless parameters reported by the central node and access node.

Arrêtez de transmettre la vidéo lorsque la vidéo se fige, et utilisez la fonction de mesure de l'interface utilisateur Web pour tester si 100% La transmission peut être obtenue en envoyant 4 ~ 8 Mbps de paquets de données du nœud d'accès au nœud central.

the measure function of the web UI to test whether 100% transmission

Notre ingénieur pense que le problème bloqué dans la vidéo du client n'a rien à voir avec les données de télémétrie de transmission transparente D1. Il doit être causé par la longue distance, le taux d'interface d'air sans fil faible, et l'effet de mise en file d'attente du flux vidéo. Pour vérifier cette spéculation, Il y a deux méthodes:

  1. Le client ne peut pas recevoir les données de télémétrie (ou les données de télémétrie passent par un lien de transmission numérique distinct) pour des tests comparatifs
  2. Envoyez-nous les paramètres de codage vidéo de la caméra de caméra siyi utilisée par le client pour voir s'il existe une possibilité d'optimisation (J'ai communiqué avec Siyi et j'ai découvert qu'ils n'avaient pas ouvert certains paramètres avancés de l'encodage, ce qui affecterait la douceur et les performances en temps réel de la vidéo)

Type d'interface de données de l'émetteur et du récepteur de drones

Notre TX900 L'émetteur de drones et le récepteur peuvent être personnalisés avec trois types d'interface de données de télémétrie pour répondre à vos besoins: Durée de vie, RS232, et les interfaces SBUS en raison de leur compatibilité, caractéristiques du protocole, et besoins d'application spécifiques. Voici une analyse détaillée des raisons de ce choix de conception.

1. Universalité des interfaces TTL

  • Compatibilité matérielle directe: Niveaux TTL (3.3V / 5v) Faites correspondre les niveaux GPIO des microcontrôleurs traditionnels (comme stm32), Permettre des connexions directes aux capteurs (par ex., GPS, modules de débit optique) et les outils de débogage sans avoir besoin de changement de niveau.
  • Expansion des ressources: Les contrôleurs de vol présentent généralement plusieurs ports de série TTL (par ex., Pixhawk prend en charge jusqu'à cinq), activer les connexions parallèles à la télémétrie, Modules d'émetteur et de récepteur de drones, et autres périphériques.
  • Débogage de la commodité: Les interfaces UART facilitent le clignotement et la sortie du journal du micrologiciel, Simplifier le processus de développement.

2. Cas d'utilisation spécifiques pour les interfaces RS232

  • Communication longue distance: La signalisation ± 12V de RS232 offre une forte immunité de bruit, le rendant adapté à l'émetteur de drones sans fil à longue portée et à la transmission du récepteur sur des distances supérieures à 10 kilomètres (par ex., Communication entre les drones industriels et les stations au sol).
  • Compatibilité héritée: Certains appareils plus anciens ou récepteurs de télécommande peuvent utiliser des interfaces RS232, nécessitant des puces à changement de niveau (comme max232) Pour la connexion aux contrôleurs de vol.
  • Extension de changement de niveau: Les circuits externes peuvent convertir les signaux TTL en rs232, Autoriser la compatibilité avec une gamme plus large d'appareils (comme certains récepteurs SBUS).

3. Avantages des interfaces SBUS

  • Transmission de canaux efficace: SBUS est un protocole série qui prend en charge 16 canaux proportionnels plus 2 canaux numériques, Répondre aux besoins de contrôle multi-paramètres des drones (par ex., Servos et réglages de la caméra).
  • Connexion de style bus: En utilisant un hub, Plusieurs appareils peuvent être connectés via une seule ligne, Réduction de la complexité du câblage.
  • Optimisation matérielle: Tandis que la signalisation TTL, SBUS utilise une logique inversée (Le signal bas représente “1”) et fonctionne à un taux en bauds de 100 kbps, nécessiter des circuits d'inversion (comme les transistors) pour compatibilité.

Comparaison d'interface et tendances technologiques

Type d'interfaceAvantages de baseCas d'utilisation typiquesDéfis de mise en œuvre du matériel
Durée de vieCompatibilité directe avec les microcontrôleurs; faible latenceConnexions du capteur; débogage du micrologicielDistance de transmission courte
RS232Forte immunité de bruit; Soutient la communication à longue distanceContrôle industriel; Compatibilité des dispositifs héritésNécessite des puces à changement de niveau
SBUSTransmission multicanal; Extension de style busSignaux de télécommande; contrôle multi-appareilsA besoin de circuits logiques inversés ou de puces de décodage dédiées

Directions de l'évolution technologique:

  • Multiplexage d'interface: Les contrôleurs de vol plus récents utilisent de plus en plus le multiplexage UART pour prendre en charge les protocoles SBUS, Réduire le nombre d'interfaces physiques requises.
  • Alternatives sans fil: Des technologies comme la télémétrie 2,4 GHz / 5,8 GHz remplacent progressivement RS232 pour la communication longue distance (par ex., Appareils Taisync PD21A).
  • Conceptions intégrées: Des innovations telles que celles du brevet CN216848552U montrent comment la logique prioritaire peut permettre à plusieurs télécommandes de faire fonctionner un seul drone, Réduire la complexité matérielle.

En résumé, La coexistence de TTL, RS232, et les interfaces SBUS reflètent un équilibre dans la conception du contrôleur de vol concernantcompatibilitéextension fonctionnelle, etefficacité du protocole. TTL répond aux besoins de communication de base, RS232 s'adresse à des scénarios spécifiques, tandis que SBUS est devenu une option standard dans les applications à distance en raison de son protocole efficace.

Poser une question

← Retour

Merci pour votre réponse. ✨