Hoe de parameters van de FPV VRX-module te configureren

Onze FPV VTX-module is uitgerust met een optioneel parameterconfiguratiebord, dat is een insteekbaar hulpmiddel.
Echter, sommige klanten willen nog steeds seriële-poorttools gebruiken om seriële-poortopdrachten te verzenden om parameters te lezen of aan te passen voor automatisering op afstand.
Hieronder heb ik de instructies voor de FPV VRX-ontvangstmodule uitgezocht, in de hoop technische ondersteuning op maat voor uw project te bieden. Als er iets onduidelijk is, Contacteer ons alsjeblieft.

Configureer de parameters van de FPV VRX-module

FPV VRX-modulefunctie

  • Kleine maat. Lengte 97MM, breedte 80MM, hoogte 20MM
  • Laag energieverbruik, stroomverbruik 1,8 W
  • Hoge ontvangstgevoeligheid. Oké -100dBM
  • Goede compatibiliteit. Ondersteunt 8M, 7M, 6M, 5M, 4M, 3M, 2M, 1M bandbreedte, frequentie 46 MHz ~ 860 MHz.
  • Breedspanningsvoeding. Voedingsspanningsbereik: 8V~20V.

FPV VRX-module configureerbare parameter

  1. Ondersteunde parameters
    • IFFT:2k
    • Guard interval: 1/4, 1/8, 1/16, 1/32
    • FEC:1/2、2/3、3/4、5/6、7/8
    • modulatie mapping: QPSK (4QAM), 16QAM, 64QAM
    • bandbreedte: 8M, 7M, 6M, 5M, 4M, 3M, 2M, 1M
    • Frequentie: 46MHz ~ 860MHz
  2. Ondersteuning van encryptiefunctie (samengewerkt met modulatiebord)
    • Ondersteunde sleutels zijn 128 stukjes.
  3. Transparante seriële poort in één richting
    • De module ondersteunt een transparante seriële poorttransmissie in één richting.
    • 8 databits
    • 1 stop bit
    • Ondersteuning oneven pariteit, even pariteit, geen pariteit
    • Baud rate: 1200, 2400, 4800, 9600, 19200, 38400
    • 57600、115200、230400
  4. Communicatie controle parameters seriële poort
    • 8 databits
    • 1 stop bit
    • even pariteit
    • Baud rate: 19200

FPV VRX-module-interface, afmetingen en signaaldefinities

1. Demodulatiemodule afbeelding

best-fpv-video-transmitter-input-output-and-its-funtion
beste fpv-videozender-invoer-uitvoer-en-zijn-functie

Elektrische prestaties van de module

  • Spanning: 12V DC, spanningsbereik 8V~20V
  • Actueel: 150mA (12V)

Configuratieparameters van FPV VRX-module

RAM-parameterbeschrijving

De moduleconfiguratieparameters worden allemaal geïmplementeerd door naar een 256 te schrijven×8 RAM in de module. De geconfigureerde parameters zijn geldig na het opslaan van de reset of het opnieuw inschakelen. Nadat het systeem is ingeschakeld of gereset, de seriële poort zal afdrukken {AAAAAA}

RAM-parameterdetails

RAM[0]: Systeemresetcontrole, leesbaar en beschrijfbaar, lezen en schrijven hebben verschillende betekenissen

        Schrijven:

  • 00 Configureerbaar RF-uitgangsvermogen> Reset het hele systeem, de seriële poort keert terug {AAAAAA}, wat aangeeft dat het systeem is gereset.
  • 01Configureerbaar RF-uitgangsvermogen> Save 256 RAM-waarden, en de seriële poort keert terug {000101}, wat een succesvolle uitvoering aangeeft.
  • 02Configureerbaar RF-uitgangsvermogen>Herstel de waarde van 256 RAM naar de standaard beginwaarde van het systeem, en de seriële poort keert terug {000202}, wat het succes van de uitvoering aangeeft
  • 03 Configureerbaar RF-uitgangsvermogen> Zoek naar het frequentiepunt van de opgegeven bandbreedte. De seriële poort keert terug {000303}, wat aangeeft dat de uitvoering succesvol is.
  • 04Configureerbaar RF-uitgangsvermogen> Zoek de opgegeven frequentie wanneer de parameters bekend zijn, en terug {000404}, wat een succesvolle uitvoering aangeeft.
  • 05 Configureerbaar RF-uitgangsvermogen> De decoderingssleutel wordt van kracht, en de seriële poort keert terug {000505}, wat een succesvolle uitvoering aangeeft.
  • 06Configureerbaar RF-uitgangsvermogen> Stuur de infraroodcode naar het afspeelbord, en plaats de infraroodcode in RAM [63]
  • Anderen => Gereserveerd

           Lezen:

  • Beetje[7:4]: Seriële poortsnelheid
    • “0000” =1200,
    • “0001”=2400,
    • “0010”=4800,
    • “0011”=9600,                                              
    • “0100”=19200,
    • “0101”=38400,
    • “0110”=57600,
    • “0111”=115200
    • “1000”=230400,
    • “1001”~”1111″=gereserveerd
  • Beetje[3]: Pariteit pariteit
    • ‘0’=gelijkmatig effect,
    •  ‘1’=wonderbaarlijk effect
  • Beetje[2]: Pariteit schakelaar
    • ‘1’=aan
    • ‘0’=uit
  • Beetje[1]: Hoofd DIB9090M frequentievergrendelingsindicatie
    • ‘1’=frequentievergrendeling
    • ‘0’=frequentie niet vergrendeld
  • Beetje[0]: Frequentievergrendelingsindicatie van DIB9090M
    • ‘1’=frequentievergrendeling
    • ‘0’=frequentie niet vergrendeld

RAM[1]~RAM[2]: Gespecificeerd zoekfrequentiepunt, in 100 KHz-eenheid, leesbaar en beschrijfbaar, RAM[1] is het hoge bit

RAM[3]: De bandbreedte van het frequentiepunt, in eenheden van 100 KHz, kan worden gelezen en geschreven, variërend van 10 tot 80, en de weergegeven bandbreedte is RAM[3]/10

Zoals 11 Configureerbaar RF-uitgangsvermogen> 1.1M;

22 Configureerbaar RF-uitgangsvermogen> 2.2M

RAM[4]~RAM[13]: kanaalparameters

struct dibDVBTCanaal {

            int8_t spectrum_inversion;

            int8_t nfft;

            int8_t bewaker;

            int8_t sterrenbeeld;

            int8_t uur;

            int8_t alfa;

            int8_t code_rate_hp;

            int8_t code_rate_lp;

            int8_t selecteer_hp;

            int8_t intlv_native;

        } dvbt;

RAM[14]: De werkmodus van het bord na het inschakelen, standaardwaarde 00

  • 00 Configureerbaar RF-uitgangsvermogen> Zoek kanalen volgens de frequentie gespecificeerd door RAM[1]~RAM[2] en de bandbreedte gespecificeerd door RAM[3]
  • 01Configureerbaar RF-uitgangsvermogen> Zoek het kanaal volgens de frequentie gespecificeerd door RAM[1]~RAM[2], de door RAM gespecificeerde bandbreedte[3] en de kanaalparameters gespecificeerd door RAM[4]~RAM[13]

     Andere reserveringen

RAM[15]~RAM[30]: Decoderingssleutel, leesbaar en beschrijfbaar, de standaardwaarde is allemaal nullen

RAM[15]: Bits [127 tot 120] van de 128-bits coderingssleutel

RAM[16]: Bits [1119 tot 112] van de 128-bits coderingssleutel

RAM[17]: Bits [111 tot 104] van de 128-bits coderingssleutel

RAM[18]: Bits [103 tot 96] van de 128-bits coderingssleutel

RAM[19]: Bits [95 tot 88] van de 128-bits coderingssleutel

RAM[20]: Bits [87 tot 80] van de 128-bits coderingssleutel

RAM[21]: Bits [79 tot 72] van de 128-bits coderingssleutel

RAM[22]: Bits [71 tot 64] van de 128-bits coderingssleutel

RAM[23]: Bits [63 tot 56] van de 128-bits coderingssleutel

RAM[24]: Bits [55 tot 48] van de 128-bits coderingssleutel

RAM[25]: Bits [47 tot 40] van de 128-bits coderingssleutel

RAM[26]: Bits [39 tot 32] van de 128-bits coderingssleutel

RAM[27]: Bits [31 tot 24] van de 128-bits coderingssleutel

RAM[28]: Bits [23 tot 16] van de 128-bits coderingssleutel

RAM[29]: Bits [15 tot 8] van de 128-bits coderingssleutel

RAM[30]: Bits [7 tot 0] van de 128-bits coderingssleutel

         Beschrijving [127 tot 0] zijn allemaal 0, er wordt geen encryptie gebruikt

Belangrijkste DIB9090M

RAM[32]~RAM[35]: gebruikt om de signaal-ruisverhouding te berekenen, Raadpleeg de relevante documenten voor meer informatie

RAM[36]~RAM[37]: Bereken het RF-vermogen, zie de code voor rf_power-details

RAM[38]~RAM[40]: Bereken het RF-vermogen, n_agc_power specifieke parametercode

Van DIB9009M

RAM[41]~RAM[44]: gebruikt om de signaal-ruisverhouding te berekenen, Raadpleeg de relevante documenten voor meer informatie

RAM[45]~RAM[46]: Bereken het RF-vermogen, zie de code voor rf_power-details

RAM[47]~RAM[49]: Bereken het RF-vermogen, zie de code voor n_agc_power-details

RAM[127]: BEETJE[0]Configureerbaar RF-uitgangsvermogen 1 Initialisatie SLAVE DIB9090 mislukt (als de hoofdinitialisatie van dib9090 mislukt, het bord zal blijven herstarten)

Ander RAM-geheugen is gereserveerd en de inhoud ervan kan niet worden gelezen of geschreven.

Configuratieopdrachten voor FPV VRX-module

Configuratieopdrachten worden geïmplementeerd door er opdrachten naar te sturen via de seriële poort.

    Commando-indeling: {+opcode+RAM-adres+<operand>+controleer code+} De symbolen {} zijn allemaal hexadecimale getallen weergegeven door ASCII-codes.

           { : geeft het begin van de opdracht aan

           +: Geeft aan dat dit alleen de verbinding vertegenwoordigt, die ter illustratie wordt gebruikt en niet bestaat in de daadwerkelijke opdracht.

           <>: Geeft aan dat de parameter niet is opgenomen in de leesopdracht.

           } : geeft het einde van de opdracht aan

           Opcode: 00 betekent schrijven, FF betekent lezen, 1 byte

           RAM-adres: 1 byte

           Operand: De operand van het commando is 1 byte. In de leesbewerking, deze byte heeft nr

           Controleer code: (opcode + opslag adres + <operand>) mod 256

Commando-retourformaat:

           Het retourformaat als de bewerking succesvol is: {+registeradres+registerwaarde+controlecode+}

                            Het resetcommando kwam niet terug

           Retourformaat voor mislukte bewerking: {FFFFFF}

How to configure the parameters of the FPV VRX module 1
How to configure the parameters of the FPV VRX module 2

Hoe u de parameters van de FPV VRX-module configureert, is geschikt voor het onderstaande model.

[VF-202407]

Een vraag stellen

← Terug

Bedankt voor je reactie. ✨