Selezione del tipo di interfaccia dati per il trasmettitore e il ricevitore dei droni

Oggi, Un cliente ha riferito che il nostro trasmettitore e ricevitore di droni avevano un problema. Esistono tre interfacce dati riservate su TX900: D1 ttl, D2 SBUS, e D3 RS232. Dopo aver collegato i dati di telemetria a D1, Il ritardo del video diventa molto grande. Ci ha chiesto come risolverlo.

the sbus pin define in the 15km-150km transceiver D2 interface
Il pin SBUS definisce nell'interfaccia D2 ricetrasmettitore D2 da 15 km

Ecco la sua descrizione del problema: Quando collego i dati di telemetria all'unità aerea che influenzano il video e ho trovato un certo ritardo nel video. Solo i dati di telemetria hanno causato un tale problema senza telemetria, Non c'è alcun problema. Senza dati di telemetria, Non vi è alcun problema del genere con la telemetria a breve distanza tale problema si è verificato.

Nostro TX900 Il trasmettitore e il ricevitore drone possono essere personalizzati con tre tipi di interfaccia dati di telemetria per soddisfare le tue esigenze: TTL, RS232, e interfacce SBUS.

Il nostro TX900 è una trasmissione a due vie. Caricamento dei dati e download video non si influenzano a vicenda. però, Il flusso video è più grande del flusso di dati. Si prega di guardare le impostazioni qui. Li hai cambiati? L'impostazione predefinita è 1d4u.

drone transmitter and receiver TDD configuration setting 1D4U
Impostazione di configurazione TDD del trasmettitore e ricevitore drone 1d4u

D1 è la porta seriale trasparente del modem principale del TX900. C'è un problema noto che se la quantità di dati su D1 è troppo grande, Può influire sul collegamento wireless. La performance è che il collegamento wireless può essere temporaneamente disconnesso e quindi ricollegato. Non è chiaro se il cliente abbia riscontrato questo problema.

Ecco il video di prova dal client.

L'acquirente ha inoltre confermato che il tipo di rete TX900 è punto all'altro, solo un trasmettitore e un ricevitore, Nessun ripetitore. Dal video dell'acquirente non sembra essere un problema causato da D1. Che tipo di fotocamera è collegata al front -end del cliente? Una webcam o una scheda encoder? L'acquirente ha risposto che ha usato una fotocamera Siyi ZR30.

Risoluzione dei problemi.

Se D1 TTL è collegato, Se la quantità di dati è troppo grande, Può influire sul trasmettitore video wireless drone e il collegamento del ricevitore, Perché D1 è la porta seriale trasparente del collegamento wireless. Prova a modificare il controller di volo per connetterti tramite D3 RS323. (Forse devi anche utilizzare la scheda convertitore TTL a rs232 sul lato trasmettitore e ricevitore).

Modify-RS232-to-TTL-UART-by-adding-an-external-adapter-board
Modifica-RS232-a-TTL-uart-by-adding-an-external-Adapter-board

Con congelamento video, Controlla se esiste un bit di errore, Parametri wireless riportati dal nodo centrale e dal nodo di accesso.

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

Smetti di trasmettere il video quando il video si blocca, e utilizzare la funzione Misura dell'interfaccia utente Web per verificare se 100% La trasmissione può essere ottenuta inviando pacchetti di dati da 4 ~ 8 Mbps dal nodo di accesso al nodo centrale.

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

Il nostro ingegnere pensa che il problema bloccato nel video del cliente non abbia nulla a che fare con i dati di telemetria a trasmissione trasparente D1. Dovrebbe essere causato dalla lunga distanza, La velocità di interfaccia aerea wireless bassa, e l'effetto di coda del flusso video. Per verificare questa speculazione, Ci sono due metodi:

  1. Il cliente non può ricevere i dati di telemetria (o i dati di telemetria passano attraverso un collegamento di trasmissione digitale separato) per test comparativi
  2. Inviaci le impostazioni di codifica video della fotocamera Gimbal Siyi utilizzate dal cliente per vedere se esiste una possibilità di ottimizzazione (Ho comunicato con Siyi fa e ho scoperto che non hanno aperto alcune impostazioni avanzate della codifica, che influenzerebbe la fluidità e le prestazioni in tempo reale del video)

Tipo di interfaccia dati di trasmettitore e ricevitore di droni

Nostro TX900 Il trasmettitore e il ricevitore drone possono essere personalizzati con tre tipi di interfaccia dati di telemetria per soddisfare le tue esigenze: TTL, RS232, e le interfacce SBUS a causa della loro compatibilità, Caratteristiche del protocollo, e esigenze specifiche dell'applicazione. Ecco un'analisi dettagliata dei motivi alla base di questa scelta di progettazione.

1. Universalità delle interfacce TTL

  • Compatibilità hardware diretta: Livelli di TTL (3.3V/5V) Abbina i livelli GPIO dei microcontroller tradizionali (Come STM32), consentendo connessioni dirette ai sensori (per esempio., GPS, moduli di flusso ottico) e strumenti di debug senza la necessità di spostare.
  • Espansione delle risorse: I controller di volo in genere sono dotati di più porte seriali TTL (per esempio., Pixhawk supporta fino a cinque), Abilitare connessioni parallele alla telemetria, moduli di trasmettitore e ricevitore drone, e altre periferiche.
  • Comodità del debug: Le interfacce UART facilitano il flashing del firmware e l'uscita del registro, semplificare il processo di sviluppo.

2. Casi d'uso specifici per interfacce RS232

  • Comunicazione a lunga distanza: La segnalazione ± 12V di Rs232 fornisce una forte immunità al rumore, renderlo adatto per il trasmettitore wireless a lungo raggio e la trasmissione del ricevitore su distanze superiori a 10 chilometri (per esempio., Comunicazione tra droni industriali e stazioni di terra).
  • Compatibilità legacy: Alcuni dispositivi più vecchi o ricevitori di telecomando possono utilizzare interfacce RS232, richiedere chip di cambio di livello (Come Max232) Per connessione ai controller di volo.
  • Espansione mutevole di livello: I circuiti esterni possono convertire i segnali TTL in RS232, consentendo la compatibilità con una gamma più ampia di dispositivi (come alcuni ricevitori SBUS).

3. Vantaggi delle interfacce SBUS

  • Trasmissione efficiente del canale: SBUS è un protocollo seriale che supporta 16 Canali proporzionali Plus 2 Canali digitali, Soddisfare le esigenze di controllo multi-parametro dei droni (per esempio., Servos e regolazioni della fotocamera).
  • Connessione in stile bus: Usando un hub, più dispositivi possono essere collegati tramite una singola riga, Ridurre la complessità del cablaggio.
  • Ottimizzazione hardware: Mentre basato sulla segnalazione TTL, SBUS utilizza la logica invertita (Il segnale basso rappresenta “1”) e opera a una velocità di trasporto di 100 kbps, richiedere circuiti di inversione (come i transistor) per compatibilità.

Confronto dell'interfaccia e tendenze tecnologiche

Tipo di interfacciaVantaggi coreCasi d'uso tipiciSfide di implementazione hardware
TTLCompatibilità diretta con i microcontrollori; bassa latenzaCollegamenti del sensore; debug del firmwareDistanza di trasmissione breve
RS232Forte immunità al rumore; Supporta la comunicazione a lunga distanzaControllo industriale; Compatibilità del dispositivo legacyRichiede chip di cambio di livello
SBUSTrasmissione multicanale; Espansione in stile autobusSegnali di controllo remoto; controllo multi-dispositivoHa bisogno di circuiti logici invertiti o chip di decodifica dedicati

Direzioni di evoluzione tecnologica:

  • Multiplexing dell'interfaccia: I controller di volo più recenti utilizzano sempre più il multiplexing UART per supportare i protocolli SBUS, Ridurre il numero di interfacce fisiche richieste.
  • Alternative wireless: Tecnologie come la telemetria a 2,4 GHz/5,8 GHz stanno gradualmente sostituendo RS232 per la comunicazione a lunga distanza (per esempio., Dispositivi Taisync PD21A).
  • Progetti integrati: Innovazioni come quelle del brevetto CN216848552U dimostrano come la logica prioritaria può consentire a più controlli remoti di far funzionare un singolo drone, Ridurre la complessità hardware.

In sintesi, La coesistenza di TTL, RS232, e le interfacce SBUS riflettono un saldo nella progettazione del controller di volo in meritocompatibilitàEspansione funzionale, eEfficienza del protocollo. TTL soddisfa le esigenze di comunicazione di base, Rs232 si rivolge a scenari specifici, Mentre SBUS è emerso come un'opzione standard nelle applicazioni di controllo remoto a causa del suo protocollo efficiente.

Fai una domanda

← Precedente

Grazie per la risposta. ✨