Вибір типу інтерфейсу даних для передавача безпілотників та приймача

Сьогодні, Клієнт повідомив, що у нашого передавача та одержувача безпілотників виникли проблеми. There are three data interfaces reserved on the TX900: D1 TTL, D2 Sbus, and D3 RS232. After connecting the telemetry data to D1, the video delay becomes very large. He asked us how to solve it.

the sbus pin define in the 15km-150km transceiver D2 interface
Штифт SBUS визначає в інтерфейсі D2 15 км150 км

Here is his problem description: When I connect the telemetry data to the air unit that effect video and found some delay in video. Just the telemetry data caused such a problem without telemetry, there is not any issue. Without telemetry data, there is no such problem with telemetry in a short distance such problem occurred.

наш TX900 drone transmitter and receiver can be customized with three telemetry data interface types to suit your needs: TTL, RS232, and SBUS interfaces.

Our TX900 is a two-way transmission. Uploading data and downloading video do not affect each other. проте, the video stream is larger than the data stream. Please look at the settings here. Have you changed them? Default Setting is 1D4U.

drone transmitter and receiver TDD configuration setting 1D4U
drone transmitter and receiver TDD configuration setting 1D4U

D1 is the transparent serial port of the TX900’s core modem. There is a known problem that if the amount of data on D1 is too large, it may affect the wireless link. The performance is that the wireless link may be temporarily disconnected and then reconnected. It is not clear whether the customer encountered this problem.

Here is the test video from the client.

The buyer also confirmed that the tx900 network type is point to point, only one transmitter and one receiver, no repeater. From the buyer’s video does not seem to be a problem caused by D1. What kind of camera is connected to the customer’s front end? A webcam or an encoder board? The buyer replied that he used a SIYI ZR30 camera.

Вирішення проблем.

If D1 TTL is connected, if the amount of data is too large, it may affect the drone wireless video transmitter and receiver link, because D1 is the transparent serial port of the wireless link. Try to change your flight controller to connect via D3 RS323. (maybe you also need to use TTL to RS232 converter board on the transmitter and receiver side).

Modify-RS232-to-TTL-UART-by-adding-an-external-adapter-board
Змінити-RS232-to-tl-uart-by-додавання-an-external-adapter-board

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

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

Stop transmitting the video when the video freezes, and use the measure function of the web UI to test whether 100% transmission can be achieved by sending 4~8Mbps data packets from the access node to the central node.

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

Our engineer thinks the stuck problem in the customer’s video has nothing to do with the D1 transparent transmission telemetry data. It should be caused by the long distance, the low wireless air interface rate, and the queuing effect of the video stream. To verify this speculation, there are two methods:

  1. The customer can not receive the telemetry data (or the telemetry data goes through a separate digital transmission link) for comparative testing
  2. Send us the SIYI gimbal camera video encoding settings used by the customer to see if there is any possibility of optimization (I communicated with SIYI ago and found that they did not open some advanced settings of the encoding, which would affect the smoothness and real-time performance of the video)

Data Interface Type of Drone Transmitter and Receiver

наш TX900 drone transmitter and receiver can be customized with three telemetry data interface types to suit your needs: TTL, RS232, and SBUS interfaces because of their compatibility, protocol characteristics, and specific application needs. Here’s a detailed analysis of the reasons behind this design choice.

1. Universality of TTL Interfaces

  • Direct Hardware Compatibility: TTL levels (3.3V/5V) match the GPIO levels of mainstream microcontrollers (like STM32), allowing for direct connections to sensors (напр., GPS, optical flow modules) and debugging tools without the need for level shifting.
  • Resource Expansion: Flight controllers typically feature multiple TTL serial ports (напр., PIXHAWK supports up to five), enabling parallel connections to telemetry, drone transmitter and receiver modules, та інші периферійні пристрої.
  • Debugging Convenience: UART interfaces facilitate firmware flashing and log output, simplifying the development process.

2. Specific Use Cases for RS232 Interfaces

  • Long-Distance Communication: RS232’s ±12V signaling provides strong noise immunity, making it suitable for long range wireless drone transmitter and receiver transmission over distances greater than 10 кілометрів (напр., communication between industrial drones and ground stations).
  • Legacy Compatibility: Some older devices or remote control receivers may use RS232 interfaces, requiring level-shifting chips (like MAX232) for connection to flight controllers.
  • Level Shifting Expansion: External circuits can convert TTL signals to RS232, allowing compatibility with a broader range of devices (such as certain SBUS receivers).

3. Advantages of SBUS Interfaces

  • Efficient Channel Transmission: SBUS is a serial protocol that supports 16 proportional channels plus 2 digital channels, meeting the multi-parameter control needs of drones (напр., servos and camera adjustments).
  • Bus-style Connection: By using a hub, multiple devices can be connected through a single line, reducing wiring complexity.
  • Hardware Optimization: While based on TTL signaling, SBUS uses inverted logic (low signal represents “1”) and operates at a baud rate of 100Kbps, requiring inversion circuits (like transistors) для сумісності.

Interface Comparison and Technological Trends

Тип інтерфейсуОсновні перевагиТипові випадки використанняHardware Implementation Challenges
TTLDirect compatibility with microcontrollers; низька латентністьSensor connections; firmware debuggingShort transmission distance
RS232Strong noise immunity; supports long-distance communicationПромисловий контроль; legacy device compatibilityRequires level-shifting chips
SBUSMulti-channel transmission; bus-style expansionRemote control signals; multi-device controlNeeds inverted logic circuits or dedicated decoding chips

Technological Evolution Directions:

  • Interface Multiplexing: Newer flight controllers are increasingly using UART multiplexing to support SBUS protocols, reducing the number of physical interfaces required.
  • Wireless Alternatives: Technologies like 2.4GHz/5.8GHz telemetry are gradually replacing RS232 for long-distance communication (напр., TAISYNC PD21A devices).
  • Integrated Designs: Innovations such as those in patent CN216848552U demonstrate how priority logic can allow multiple remote controls to operate a single drone, reducing hardware complexity.

Підсумовуючи, the coexistence of TTL, RS232, and SBUS interfaces reflects a balance in flight controller design regardingcompatibilityfunctional expansion, іprotocol efficiency. TTL meets basic communication needs, RS232 caters to specific scenarios, while SBUS has emerged as a standard option in remote control applications due to its efficient protocol.

задавати питання

← Назад

Дякуємо за вашу відповідь. ✨