วิธีกำหนดค่าพารามิเตอร์ของโมดูล FPV VTX

คำอธิบายโมดูล FPV VTX

  • ขนาดเล็ก. 50ยาวมม, 35มม. กว้าง, 8มม. สูง
  • latency ต่ำ.
  • การเข้ารหัส H265.
  • ดัชนี RF อยู่ในเกณฑ์ดี. หลงทางต่ำ, สายรัดสูง
  • ความเข้ากันได้ของแบนด์วิธที่ดี. แบนด์วิธสามารถปรับได้ตั้งแต่ 2M ถึง 8M บนบอร์ดเดียวกัน, ขั้นละ 100KHz
  • แหล่งจ่ายไฟแรงดันไฟฟ้ากว้าง. ช่วงแรงดันไฟฟ้าของแหล่งจ่ายไฟ: 7วี~18วี, กระแสไฟต่ำ 200mA (12V).
  • เอาต์พุต RF พร้อมฟังก์ชันเริ่มต้นซอฟต์แวร์

พารามิเตอร์โมดูล FPV VTX

  1. พารามิเตอร์ที่ปรับได้
    • ไอเอฟที:2k
    • ช่วงเวลายาม: 1/4, 1/8, 1/16, 1/32
    • FEC:1/2、2/3、3/4、5/6、7/8
    • การทำแผนที่ Modulation: QPSK (4QAM), 16QAM, 64QAM
    • แบนด์วิดธ์: 2ปรับแบนด์วิธ M ~ 8M ได้, ขั้นตอนที่ 100KHz
  2. 128-การเข้ารหัสบิต
    • โมดูลรองรับการเข้ารหัส AES 128 บิต
  3. พอร์ตอนุกรมโปร่งใสทางเดียว
    • โมดูลรองรับการส่งพอร์ตอนุกรมแบบโปร่งใสทางเดียว.
    • 8 บิตข้อมูล
    • 1 บิตหยุด
    • สนับสนุนความเท่าเทียมกันแปลก ๆ, ความเท่าเทียมกันแม้, ไม่มีความเท่าเทียมกัน
    • อัตราการส่งข้อมูล: 1200, 2400, 4800, 9600, 19200, 38400 57600、115200、230400
  4. พารามิเตอร์พอร์ตอนุกรมควบคุมการสื่อสาร
    • 8 บิตข้อมูล
    • 1 บิตหยุด
    • ความเท่าเทียมกันแม้
    • อัตราการส่งข้อมูล: 19200
  5. รูปแบบรูปแบบวิดีโอ.
    • โหมดอินพุต CVBS: NTSC, เพื่อน, โหมดอินพุตปรับตัวได้.
  6. ความถี่ RF
    • ความถี่ RF สามารถปรับได้ตั้งแต่ 70MHz ถึง 6GHz โดยเพิ่มขั้นละ 100KHz.
    • กำลังขับสูงสุด RF (ต่ำกว่า 860M) -15+3 dBm, มีไหล่ >= 50 เดซิเบล.
  7. สามารถควบคุมกำลังเอาต์พุต RF ได้
    • การลดทอนกำลังเอาต์พุต RF สามารถปรับได้จาก 0dB ~ 63dB

อินเทอร์เฟซโมดูล FPV VTX, ขนาด, และคำจำกัดความของสัญญาณ

อินเทอร์เฟซของโมดูล, แหล่งจ่ายไฟ, ควบคุมพอร์ตอนุกรม (CTR), และอินเทอร์เฟซข้อมูล (ข้อมูล)

configure the parameters of the FPV VTX module
กำหนดค่าพารามิเตอร์ของโมดูล FPV VTX

พารามิเตอร์การกำหนดค่าโมดูล FPV VTX

คำอธิบายพารามิเตอร์ RAM

พารามิเตอร์การกำหนดค่าโมดูลทั้งหมดถูกนำไปใช้โดยการเขียนไปยัง 256×8 รามภายในโมดูล. พารามิเตอร์ที่กำหนดค่าจะถูกต้องหลังจากบันทึกการรีเซ็ตหรือเปิดอีกครั้ง. หลังจากที่ระบบเปิดหรือรีเซ็ต, พอร์ตอนุกรมจะพิมพ์ออกมา {aaaaaa}

รายละเอียดพารามิเตอร์ RAM

แกะ[0]: การควบคุมการรีเซ็ตระบบ, อ่านและเขียนได้, การอ่านและการเขียนมีความหมายที่แตกต่างกัน

เขียน:

  • 00 => รีเซ็ตระบบทั้งหมด, พอร์ตอนุกรมส่งคืน {aaaaaa}, แสดงว่าระบบถูกรีเซ็ตแล้ว.
  • 01 => บันทึกพารามิเตอร์ที่กำหนดโดยผู้ใช้. พอร์ตอนุกรมส่งคืน {000101}, บ่งบอกถึงความสำเร็จในการดำเนินการ.
  • 02 => พารามิเตอร์การกู้คืนเป็นพารามิเตอร์เริ่มต้นของระบบ, และพอร์ตอนุกรมกลับมา {000202}, บ่งบอกถึงความสำเร็จในการดำเนินการ.
  • 03=> หยุดเอาต์พุต RF, และพอร์ตอนุกรมกลับมา {000303}, บ่งบอกถึงความสำเร็จในการดำเนินการ.
  • 04=> เปิดเอาต์พุต RF, และพอร์ตอนุกรมกลับมา {000404}, บ่งบอกถึงความสำเร็จในการดำเนินการ.
  • 05=> ปิดเอาต์พุต DA, และพอร์ตอนุกรมกลับมา {000505}, บ่งบอกถึงความสำเร็จในการดำเนินการ. เพื่อเรียกคืนเอาต์พุต DA, แค่รีเซ็ตบอร์ด.
  • อื่นๆ => สงวนไว้

อ่าน:

  • นิดหน่อย[0] =>
    • '1' => ล็อคความถี่ RF
    • '0'=>ความถี่ RF ไม่ได้ถูกล็อค
  • นิดหน่อย[1] =>
    • '1' => ล็อคอินพุต CVBS
    • '0' => อินพุต CVBS ไม่ได้ถูกล็อค
  • นิดหน่อย[7:2] => สงวนไว้

แกะ[1]: การตั้งค่าพารามิเตอร์พอร์ตอนุกรมข้อมูล, อ่านและเขียนได้, ค่าเริ่มต้น 0x44

  • นิดหน่อย[7:4]: อัตราพอร์ตอนุกรม
    • “0000” = 1200,
    • “0001”= 2400,
    • “0010”= 4800,
    • “0011”= 9600,
    • “0100”= 19200,
    • “0101”= 38400,
    • “0110”= 57600,
    • “0111”=115200
    • “1000”= 230400,
    • “1001”~”1111″= สงวนไว้
  • นิดหน่อย[3]: ความเท่าเทียมกัน
    • ‘0’= แม้กระทั่งเอฟเฟกต์,
    • '1'=ผลอัศจรรย์
  • นิดหน่อย[2]: สวิตช์พาริตี้
    • ‘1’ = เปิด
    • ‘0’= ปิด
  • นิดหน่อย[1:0]: ที่สงวนไว้

แกะ[2]: แบนด์วิดธ์, อ่านและเขียนได้, ค่าเริ่มต้น 0x50

  • เลขทศนิยมที่สอดคล้องกันหารด้วย 10 คือแบนด์วิธที่ตั้งไว้, ตั้งแต่ 20 ไปยัง 80, รวมทั้ง 20 (2แบนด์วิดธ์ M) และ 80 (8แบนด์วิดธ์ M)
  • อื่นๆ => สงวนไว้

แกะ[3]: อัตรารหัส FEC, อ่านและเขียนได้, ค่าเริ่มต้น 0x00

  • 00 => 1/2
  • 01 => 2/3
  • 02 => 3/4
  • 03 => 5/6
  • 04 => 7/8
  • อื่นๆ => สงวนไว้

แกะ[4]: โหมด Modulation, อ่านและเขียนได้, ค่าเริ่มต้น 0x00

  • 00 => คิวพีเอสเค(4QAM)
  • 01 => 16QAM
  • 02 => 64QAM
  • อื่นๆ => สงวนไว้

แกะ[5]: ช่วงเวลายาม, อ่านและเขียนได้, ค่าเริ่มต้น 0x00

  • 00 => 1/32
  • 01 => 1/16
  • 02 => 1/8
  • 03 => 1/4
  • อื่นๆ => สงวนไว้

แกะ[6]: ที่สงวนไว้

แกะ[7]~แรม[22]: คีย์เข้ารหัส, อ่านและเขียนได้, ค่าเริ่มต้นคือศูนย์ทั้งหมด

แกะ[7]: บิต [127 ไปยัง 120] ของคีย์การเข้ารหัส 128 บิต

แกะ[8]: บิต [1119 ไปยัง 112] ของคีย์การเข้ารหัส 128 บิต

แกะ[9]: บิต [111 ไปยัง 104] ของคีย์การเข้ารหัส 128 บิต

แกะ[10]: บิต [103 ไปยัง 96] ของคีย์การเข้ารหัส 128 บิต

แกะ[11]: บิต [95 ไปยัง 88] ของคีย์การเข้ารหัส 128 บิต

แกะ[12]: บิต [87 ไปยัง 80] ของคีย์การเข้ารหัส 128 บิต

แกะ[13]: บิต [79 ไปยัง 72] ของคีย์การเข้ารหัส 128 บิต

แกะ[14]: บิต [71 ไปยัง 64] ของคีย์การเข้ารหัส 128 บิต

แกะ[15]: บิต [63 ไปยัง 56] ของคีย์การเข้ารหัส 128 บิต

แกะ[16]: บิต [55 ไปยัง 48] ของคีย์การเข้ารหัส 128 บิต

แกะ[17]: บิต [47 ไปยัง 40] ของคีย์การเข้ารหัส 128 บิต

แกะ[18]: บิต [39 ไปยัง 32] ของคีย์การเข้ารหัส 128 บิต

แกะ[19]: บิต [31 ไปยัง 24] ของคีย์การเข้ารหัส 128 บิต

แกะ[20]: บิต [23 ไปยัง 16] ของคีย์การเข้ารหัส 128 บิต

แกะ[21]: บิต [15 ไปยัง 8] ของคีย์การเข้ารหัส 128 บิต

แกะ[22]: บิต [7 ไปยัง 0] ของคีย์การเข้ารหัส 128 บิต

ลักษณะ [127 ไปยัง 0] เป็นทั้งหมด 0, ไม่มีการใช้การเข้ารหัส

แกะ[23]: การลงทะเบียนการลดทอนกำลังเอาต์พุต RF, อ่านและเขียนได้, ค่าเริ่มต้นคือ 0x00, ช่วง 0~63(เดซิเบล)

  • 0x00: 0ฐานข้อมูล
  • 0x01: 1 ฐานข้อมูล
  • 0x02: 2 ฐานข้อมูล;
  • ……..
  • 0x0F:15 ฐานข้อมูล
  • อื่นๆ => สงวนไว้

แกะ[24]~ แรม[25]: ความถี่กลาง RF, ใน 100KHz. ค่าสูงสุดคือ 60000, ค่าต่ำสุดคือ 700, แกะ[24] ไบต์สูง, อ่านง่ายและเขียนได้. ความถี่เริ่มต้นคือ 340MHz,

แกะ[26]~ แรม[27]: การเข้ารหัสโค้ด H265 ขนาดสตรีมเป็นบิต, อ่านอย่างเดียว. (มันถูกคำนวณโดยอัตโนมัติโดยซอฟต์แวร์ภายในโมดูล. โปรดดูเอกสารนี้สำหรับวิธีการคำนวณ)

แกะ[28]: ที่สงวนไว้

แกะ[29]: โหมดวิดีโอ CVBS, อ่านอย่างเดียว

  • 0x00: ไม่มีอินพุตวิดีโอ
  • 0x01: เพื่อน
  • 0x02:NTSC

แกะ[30]: โหมดการทำงาน, ค่าเริ่มต้น 0x00

  • 0x00:VIDEO
  • 0x01: วิดีโอ+MP2
  • คนอื่น ๆ: ที่สงวนไว้

RAM อื่น ๆ สงวนไว้และไม่สามารถอ่านหรือเขียนเนื้อหาได้.

คำสั่งการกำหนดค่าโมดูล FPV VTX

คำสั่งการกำหนดค่าจะถูกนำไปใช้โดยการส่งคำสั่งไปยังพอร์ตอนุกรม.

รูปแบบคำสั่ง: {+opcode+ที่อยู่ RAM+<ตัวถูกดำเนินการ>+ตรวจสอบรหัส+} สัญลักษณ์ {} เป็นตัวเลขเลขฐานสิบหกทั้งหมดที่แสดงโดยรหัส ASCII.

           { : ระบุจุดเริ่มต้นของคำสั่ง

           +: บ่งชี้ว่าสิ่งนี้แสดงถึงการเชื่อมต่อเท่านั้น, ซึ่งใช้สำหรับภาพประกอบและไม่มีอยู่ในคำสั่งจริง.

           <>: ระบุว่าพารามิเตอร์ไม่รวมอยู่ในคำสั่งอ่าน.

           } : ระบุจุดสิ้นสุดของคำสั่ง

           Opcode: 00 หมายถึงการเขียน, ff หมายถึงการอ่าน, 1 ไบต์

           ที่อยู่แรม: 1 ไบต์

           ตัวถูกดำเนินการ: ตัวถูกดำเนินการของคำสั่งคือ 1 ไบต์. ในการดำเนินการอ่าน, ไบต์นี้ไม่มี

           รหัสตรวจสอบ: (รหัสประจำตัว + ที่อยู่จัดเก็บข้อมูล + <ตัวถูกดำเนินการ>) ม็อด 256

รูปแบบการส่งคืนคำสั่ง:

           รูปแบบการส่งคืนหากการดำเนินการสำเร็จ: {+ที่อยู่ลงทะเบียน+ค่าลงทะเบียน+รหัสตรวจสอบ+}

                            คำสั่งรีเซ็ตไม่ได้ส่งคืน

           รูปแบบการส่งคืนความล้มเหลวในการดำเนินการ: {FFFFFF}

กระบวนการดำเนินการข้างต้นเหมาะสำหรับผลิตภัณฑ์ต่อไปนี้: โมดูล FVP VTX:

[วีเอฟ-202406]

ถามคำถาม

← ย้อนกลับ

ข้อความของคุณถูกส่งแล้ว