Antenna configuration method and device
By detecting and adjusting the voltage value of the voltage output terminal of the antenna, the problem of poor universality of antenna configuration in the prior art is solved, and flexible frequency band configuration is realized to meet the needs of diverse users.
Patent Information
- Application Number
- CN202510193130.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-20
- Publication Date
- 2025-05-30
AI Technical Summary
The prior art has poor versatility in antenna configurations and cannot effectively meet users' antenna frequency band requirements for different scenarios and moments.
By obtaining antenna configuration request information, detecting the voltage value of each antenna's voltage output terminal, and adjusting the resistance value of the associated resistor according to user needs to match the required voltage value, thereby achieving flexible antenna frequency band configuration.
It improves the flexibility and versatility of antenna configuration, and can dynamically adjust the frequency band configuration of antennas according to different user needs to meet diverse user needs.
Smart Images

Figure CN120074586A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to an antenna configuration method and a computer device. Background Art
[0002] In the field of modern communication technologies, a cellular module and an antenna constitute a key architecture of a mobile communication system. The cellular module is responsible for signal encoding and decoding, modulation and demodulation, and configuring the antenna, while the antenna is responsible for transmitting and receiving wireless signals. With the development of technologies, the cellular module not only needs to meet basic communication functions, but also needs to adapt to different requirements of users for antenna configuration information.
[0003] The existing technical solution is to configure different radio frequency driver versions, and then select an adapted radio frequency driver version according to the antenna requirements of users.
[0004] However, the requirements of users for antenna configuration information show obvious diversity. For example, a user may only need the antenna to cover the low frequency band at a certain moment or in a certain scenario, while the user may need the antenna to be able to cover the medium and high frequency bands at another moment or in another scenario, resulting in poor generality of antenna configuration. Summary of the Invention
[0005] Embodiments of this application provide an antenna configuration method and device, which can improve the flexibility and generality of antenna configuration.
[0006] On the one hand, embodiments of this application provide an antenna configuration method, which is characterized by including:
[0007] Obtain antenna configuration request information, where the antenna configuration request information includes antenna configuration requirement information for each antenna; the antenna configuration requirement information includes configuration information for each antenna.
[0008] Detect the voltage value at the voltage output end of each antenna through the detection circuit of each antenna.
[0009] If the voltage value indicated by the antenna configuration requirement information for each antenna is different from the voltage value at the voltage output end of each antenna, then adjust the resistance value of the resistor associated with each antenna to obtain an adjusted voltage value corresponding to each antenna, and the adjusted voltage value matches the voltage value indicated by the antenna configuration requirement information for each antenna.
[0010] In one embodiment, the method further includes:
[0011] Search for the mapping relationship between at least one configuration information and voltage value corresponding to each antenna, and obtain the voltage value mapped by the configuration information of each antenna.
[0012] Use the obtained voltage value as the voltage value indicated by the antenna configuration requirement information of each antenna. In one embodiment, the method further includes:
[0013] Determine the number of configuration information according to the total number of frequency bands that each antenna can cover preset, and the number of configuration information is positively correlated with the total number of frequency bands that each antenna can cover.
[0014] Determine the frequency bands covered by each antenna under any configuration information.
[0015] Taking the frequency band corresponding to any configuration information as a constraint condition, determine the voltage value required for the voltage output terminal of each antenna.
[0016] Establish a mapping relationship between each configuration information of each antenna and the voltage value required for the voltage output terminal of each antenna.
[0017] In one embodiment, adjusting the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna includes:
[0018] According to the mapping relationship between the voltage value and the resistance value corresponding to each antenna, determine the resistance value mapped by the voltage value indicated by the antenna configuration requirement information of each antenna.
[0019] Adjust the resistance value of the resistor associated with each antenna so that the adjusted voltage value corresponding to each antenna reaches the determined voltage value.
[0020] In one embodiment, the method further includes:
[0021] Determine the resistance value of the resistor associated with each antenna when the voltage value of the voltage output terminal of each antenna reaches the required voltage value.
[0022] Establish a mapping relationship between each configuration information of each antenna, the voltage value required for the voltage output terminal of each antenna, and the determined resistance value.
[0023] In one embodiment, the detection circuit of any antenna includes a resistor associated with any antenna, the voltage input terminal of any antenna, and the voltage output terminal of any antenna.
[0024] One end of the resistor associated with any antenna is respectively connected to any antenna, the voltage input terminal of any antenna, and the voltage output terminal of any antenna, and the other end of the resistor associated with each antenna is connected to the ground.
[0025] The voltage input terminal of any antenna is connected to the voltage output terminal of any antenna.
[0026] On the other hand, an embodiment of the present application provides an antenna configuration circuit, which is characterized by including:
[0027] Antenna module, general-purpose input / output interface module.
[0028] The antenna module includes an antenna and a resistor R1, and the general-purpose input / output interface module includes a voltage output terminal and a voltage input terminal.
[0029] One end of the resistor R1 is connected to the antenna and the general-purpose input / output interface module respectively, and the other end of the resistor R1 is connected to the ground.
[0030] In one embodiment, the circuit further includes a radio frequency matching module, and the radio frequency matching module includes an inductor L1, a capacitor C1, and a capacitor C3.
[0031] One end of the inductor L1 is connected to the radio frequency signal terminal and the capacitor C3 respectively, and the other end of the inductor L1 is connected to the capacitor C1, the antenna module, and the general-purpose input / output interface module respectively.
[0032] The other end of the capacitor C1 is connected to the ground.
[0033] The other end of the capacitor C3 is connected to the ground.
[0034] In one embodiment, the circuit further includes a protection module, and the protection module includes a capacitor C2 and an inductor L2.
[0035] One end of the capacitor C2 is connected to the antenna module and the general-purpose input / output interface module respectively, and the other end of the capacitor C2 is connected to the inductor L2.
[0036] The other end of the inductor L2 is connected to the ground.
[0037] On the other hand, an embodiment of the present application provides a computer device, which is characterized by including a processor, an input device, an output device, and a memory. The processor, the input device, the output device, and the memory are interconnected. Among them, the memory is used to store a computer program, and the computer program includes program instructions. The processor is configured to call the program instructions to execute the method according to any one of the above.
[0038] In the embodiment of the present application, according to the antenna configuration requirement information of each antenna included in the antenna configuration request information, the voltage value of the voltage output terminal of each antenna is detected. If the voltage value of the voltage output terminal of each antenna is different from the voltage value indicated by the antenna configuration requirement information of each antenna, the resistance value of the resistor associated with each antenna is adjusted so that the adjusted voltage value corresponding to each antenna matches the voltage value indicated by the antenna configuration requirement information of each antenna, so as to realize the configuration of the antenna. By adopting the embodiment of the present application, it is possible to realize the configuration of the antenna according to different antenna configuration request information by measuring and comparing the voltage values of the voltage output terminals and adjusting the resistance values of the resistors associated with the antennas according to the voltage value comparison results, thereby improving the flexibility and generality of the antenna configuration. Description of the Drawings
[0039] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0040] Figure 1 is a circuit diagram of an antenna configuration circuit provided by an embodiment of the present application;
[0041] Figure 2 is a schematic diagram of the operation process of an antenna configuration method provided by an embodiment of the present application;
[0042] Figure 3 is a schematic diagram of a process based on an antenna configuration method provided by an embodiment of the present application;
[0043] Figure 4 is a schematic diagram of the structure of an antenna configuration device provided by an embodiment of the present application;
[0044] Figure 5 is a schematic diagram of the structure of a computer device provided by an embodiment of the present application. Detailed Embodiments
[0045] The following will clearly and completely describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only some embodiments of the present application, rather than all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0046] The embodiments of the present application provide an antenna configuration method. First, the technical terms and related concepts involved in the antenna configuration method will be introduced, where:
[0047] 1. Cellular module
[0048] A cellular module is a type of embedded communication hardware that enables devices to access mobile networks and achieve wireless communication functions. These modules support multiple wireless communication standards, allowing devices to make voice calls, send text messages, and perform high-speed data transmission. The core components of a cellular module include a baseband processor, a radio frequency section, and a Subscriber Identity Module (SIM) interface, which work together to process signal encoding, decoding, and wireless transmission. In addition, cellular modules typically provide multiple interfaces, such as Universal Asynchronous Receiver / Transmitter (UART), Universal Serial Bus (USB), and Inter-Integrated Circuit (I2C), for easy connection to external devices or systems. The performance and functionality of a cellular module largely depend on the antenna used in conjunction with it. The cellular module manages the operating frequency band of the antenna to ensure that signals are transmitted at the correct frequency; it can perform antenna fault diagnosis, detect the connection status and performance of the antenna, and adjust the operating mode of the antenna through application configuration. The antenna can be external or directly integrated into the cellular module.
[0049] 2. Antenna
[0050] Antennas are responsible for converting electrical signals into radio waves for transmission in communication technologies and converting received radio waves back into electrical signals. There are many types of antennas, including omnidirectional antennas, directional antennas, dipole antennas, etc. Each type of antenna has its specific application scenarios and advantages. The key parameters of antennas include gain, beam width, polarization, bandwidth, and impedance. Antennas are widely used in multiple fields such as mobile communication, satellite communication, wireless local area networks, broadcasting, and radar systems. With the development of technology, antenna design has been continuously optimized, including radiation pattern, impedance matching, polarization design, and multi-band operation, to meet different communication requirements. With the development of communication technologies, Multiple Input Multiple Output (MIMO) technology has further enhanced the performance of antennas. MIMO technology uses multiple transmit and receive antennas to simultaneously transmit multiple data streams, that is, at the same time and frequency resources, multiple independent data signals are transmitted through multiple antennas. Since these signals propagate through different paths in space, they can be distinguished and independently decoded at the receiving end, thus significantly improving the data transmission rate.
[0051] The cellular module usually includes 4x4 MIMO, which consists of a Primary Set (P), a Diversity Set (D), a Primary Multi-carrier Set (PM), and a Diversity Multi-carrier Set (DM). Table 1 shows an example of the communication frequency band configuration of the antennas. The abscissa "ANT0 - ANT5" represents six antennas, and the ordinates LB, MHB, and UHB represent the three communication frequency bands of the antennas.
[0052] Table 1 Example of the communication frequency band configuration of the antennas
[0053] ANT0 ANT1 ANT2 ANT3 ANT4 ANT5 LB P D PM DM / / MHB P D / / PM DM UHB P D / / PM DM
[0054] LB usually refers to the frequency band with a relatively low frequency, specifically in the range of 600 MHz to 900 MHz. The signal characteristics of this frequency band are strong penetration and wide coverage, making it suitable for providing extensive network coverage. Due to its relatively low frequency, the signal in the LB frequency band can better penetrate buildings and other obstacles, but the bandwidth is relatively narrow, and the data transmission rate is lower than that of the high-frequency band.
[0055] MHB refers to the mid-frequency band, with a frequency range of approximately 1400 MHz to 2700 MHz. The signal of this frequency band provides a good balance, having both good coverage and supporting a relatively high data transmission rate. The MHB frequency band can provide stable connections in dense building clusters, while supporting a relatively high user capacity and fast data speeds.
[0056] UHB refers to the ultra-high frequency band, with a frequency range of approximately 3300 MHz to 5000 MHz. The signal characteristics of this frequency band are that it can provide a relatively high data transmission rate, making it suitable for scenarios with high-density users and high-capacity requirements. However, the signal coverage of the UHB frequency band is relatively small and is more easily affected by physical obstacles. Therefore, more base stations may be required to ensure the continuity of network coverage.
[0057] The antenna configuration includes configuring the communication frequency bands of the antennas. The configuration information of the antennas includes the status combinations of different communication frequency bands of the antennas. In the configuration of the antenna communication frequency bands, there must be at least 2 MIMO for each frequency band, that is, the primary set and the diversity set are necessary. Users will select different MIMO configurations according to specific requirements. As shown in Table 1, for the communication frequency band configuration of six antennas, some users may only need LB 2 MIMO, that is, only the third and fourth antennas; while other customers may need a combination of MHB 2 MIMO and UHB 4 MIMO, that is, the fifth and sixth antennas. The users' requirements for the configuration information are diverse.
[0058] Since different customers have different requirements for antenna ports, it is necessary to configure different radio frequency driver versions for each customer. Then, according to the user's antenna requirements, the appropriate radio frequency driver version is selected. Since each radio frequency driver version needs to be tested, updated, and supported separately, this method of configuring radio frequency driver versions increases the complexity of antenna configuration.
[0059] The embodiment of the present application configures the antenna communication frequency band based on the antenna configuration circuit, and uses a driver package to select the antenna communication frequency band configuration according to user requirements, effectively improving the generality and flexibility of the antenna communication frequency band configuration. The driver package refers to an application tool that can provide the function of configuring the antenna communication frequency band.
[0060] The general implementation process of the antenna configuration method provided by the embodiment of the present application may include: First, establish a mapping data table based on the antenna configuration circuit and allocate antenna configuration information. The antenna configuration circuit allows the adjustment of antenna configuration information by replacing the resistor associated with the antenna. Then, based on the driver package, detect and adjust the antenna configuration information in the antenna configuration circuit according to the antenna configuration information required by the user, realizing flexible configuration of the antenna configuration information.
[0061] The communication frequency band is a specific frequency range used for transmitting signals in radio communication. Different frequency ranges are strictly divided to avoid interference and improve the spectrum utilization efficiency. These frequency bands have their unique propagation characteristics and application scenarios according to different frequencies, such as long-wave broadcasting, short-wave communication, television broadcasting, mobile phone communication, and satellite communication. The bandwidth and data transmission capabilities of different frequency bands are different. The low-frequency band is suitable for long-distance communication, while the high-frequency band is suitable for high-data-rate transmission. The frequency bands are also divided into licensed and unlicensed frequency bands. The licensed frequency band requires relevant authorization to be used, while the unlicensed frequency band allows anyone to use. With the development of communication technology, new frequency bands have been gradually introduced for subsequent use to support higher data rates and lower latency.
[0062] The mapping data table is a data mapping used to store and manage the corresponding relationships between different data entities. It realizes the mapping from one data set to another through predefined data association rules. The mapping data table not only improves the data query efficiency during data synchronization and migration, but also helps to maintain data consistency. The mapping data table also plays an important role in data conversion, code and identifier management, and multi-system interaction.
[0063] A driver package is a set of key application components that contains all the files, programs, and instructions necessary for a computer hardware device to operate properly in a specific operating system. It not only ensures the compatibility between the device and the operating system but also provides functions such as installation, configuration, diagnosis, troubleshooting, and performance optimization. The driver package may include modules such as driver files, installers, user interfaces, multilingual support, digital signatures, update tools, etc. The driver package may also be responsible for managing the hardware device and providing a logging function to monitor device operations. With the continuous progress of technology, the driver package is also constantly updated to support new hardware technologies and operating system features.
[0064] The antenna configuration circuit is the physical basis for the antenna to configure communication frequency bands. The antenna configuration circuit is used to establish a mapping data table of configuration information, voltage, and resistance, and allocate antenna configuration information based on the mapping data table. The antenna configuration circuit works by receiving instructions and information from the processor and realizes the detection and adjustment of antenna configuration information based on the user's antenna configuration request information.
[0065] Figure 1 It is the circuit diagram of an antenna configuration circuit provided by an embodiment of the present application. As Figure 1 shown, the main modules of the antenna configuration circuit include an antenna module and a general-purpose input / output interface module.
[0066] The antenna module includes an antenna and a resistor R1 associated with the antenna. The antenna is the antenna body. The resistance value of the resistor R1 is variable, and the selectable resistance value range of the resistor R1 includes 40 kΩ to 180 kΩ. Optionally, the antenna module also includes components such as a capacitor C4, and the selectable capacitance value of the capacitor C4 includes 33 pf.
[0067] According to Figure 1 shown, in the antenna module, one end of the antenna is connected to the capacitor C4, and the other end of the capacitor C4 is respectively connected to the resistor R1 associated with the antenna, the inductor L3 of the general-purpose input / output interface module, and the capacitor C2 of the ESD protection module. The other end of the resistor R1 associated with the antenna is connected to the ground.
[0068] The general-purpose input / output interface module includes a voltage output terminal and a voltage input terminal. Optionally, it also includes components such as an inductor L3 and a resistor R2. The input voltage of the voltage input terminal is 1.8 V. The selectable inductance value of the inductor L3 includes 56 nh, and the selectable resistance value of the resistor R2 includes 100 kΩ. The voltage range output by the voltage output terminal includes 0.5 V to 1.2 V. The voltage detection method uses the principle of resistor voltage division. By connecting resistors in series for voltage division, high-voltage signals are converted into low-voltage signals for measurement using low-voltage components. When measuring the voltage value, factors such as the resistance value selection of the voltage-dividing resistor, as well as the power consumption, response speed, accuracy, and cost of the circuit, need to be considered to ensure that the output voltage is within the required range.
[0069] As shown in Figure 1 Figure, in the general input / output interface module, the voltage output terminal is respectively connected to resistor R2 and inductor L3. The other end of resistor R2 is connected to the voltage input terminal. The other end of inductor L3 is respectively connected to resistor R1 associated with the antenna in the antenna module, capacitor C4, and capacitor C2 in the ESD protection module.
[0070] By adjusting the value of associated resistor R1 in the antenna module, the voltage value output from the voltage output terminal in the general input / output interface module can be changed, and the switching of the corresponding antenna configuration information can be achieved. The current antenna configuration information is judged by measuring the voltage value output from the voltage output terminal.
[0071] Optionally, the antenna configuration circuit may further include a radio frequency matching module. The selectable components of the radio frequency matching module include capacitors C1, C3 and inductor L1, etc. The radio frequency matching module is used to adjust and optimize the impedance characteristics on the radio frequency signal transmission path. In a radio frequency system, impedance mismatch between the signal source, transmission line and load will cause signal reflection and energy loss, affecting the performance of the system. The radio frequency matching module is used to eliminate such impedance mismatch phenomena, so that the signal can be smoothly transmitted from the source end to the load end. The working principle of the radio frequency matching module is based on the impedance matching theory. Impedance matching means that the impedance values of the signal source, transmission line and load are equal or close to each other to achieve the maximum power transmission of the signal. The radio frequency matching module changes the impedance characteristics of the circuit by adjusting the component parameters in the circuit, such as inductors, capacitors, resistors, etc., to match the impedance of the signal source and load. The radio frequency matching module usually needs to consider the frequency characteristics, power and processing requirements of the signal to ensure that while meeting the transmission performance, the signal will not be excessively attenuated or distorted.
[0072] As shown in Figure 1 Figure, in the radio frequency matching module, one end of inductor L1 is respectively connected to the radio frequency signal terminal and capacitor C3. The other end of inductor L1 is respectively connected to capacitor C1, inductor L2 in the ESD protection module and capacitor C2. The other end of capacitor C3 is connected to the ground, and the other end of capacitor C1 is connected to the ground.
[0073] The functions of the RF matching module in the circuit include: achieving impedance matching and maximizing signal power. The impedance difference between the RF signal source and the load will cause signal reflection and power loss. The RF matching module adjusts the values of its inductance L1 and capacitors C1 and C3 to match the output impedance of the signal source with the input impedance of the load, thereby achieving maximum power transfer; reducing signal distortion and improving frequency response. Impedance mismatch will cause signal waveform distortion, which is particularly significant in broadband or multi-band applications. The RF matching module optimizes the frequency response of the signal transmission path by adjusting the resonance points of the inductor and capacitor, ensuring the linearity of signal amplitude and phase within the target frequency band, and avoiding signal attenuation or harmonic interference; protecting the backend circuit. Capacitors C1 and C3 in the RF matching module can filter out high-frequency noise or DC bias, preventing abnormal signals from entering the voltage detection circuit of the general input / output interface module and avoiding overvoltage damage to low-voltage components.
[0074] Optionally, the antenna configuration circuit may further include an Electro-Static Discharge (ESD) protection module. The selectable components of the ESD protection module include capacitor C2 and inductor L2, etc. The selectable capacitance value of capacitor C2 includes 33 pf, and the selectable inductance value of inductor L2 includes 56 nh. The ESD protection module is a circuit used to protect electronic devices from ESD damage. Here, ESD refers to the instantaneous high-current phenomenon generated by charge transfer when two objects with different charges come into contact. This instantaneous high current may cause permanent damage to electronic devices. Commonly used devices in the ESD protection module include resistors, diodes, Metal-Oxide-Semiconductor Field-Effect Transistors (MOSFETs), thick oxide layer components, parasitic bipolar transistors, and thyristor components, etc. The working principle of the ESD protection module is based on connecting specific protection components such as resistors, capacitors, diodes, and transistors in parallel or series between the input, output ports or sensitive circuits of electronic devices to provide a low-impedance path for the ESD current to safely discharge to the ground, thereby protecting the internal circuit from damage. The ESD protection module is widely used in various electronic devices, including integrated circuits, connectors, PCB boards, etc., to protect these devices from ESD damage during production, transportation, and use.
[0075] According to Figure 1 As shown, in the ESD protection module, one end of inductor L2 is connected to capacitor C2, inductor L1 of the RF matching module, and capacitor C1. The other end of inductor L2 is connected to the ground. The other end of capacitor C2 is connected to capacitor C4 and resistor R1 of the antenna module, and inductor L3 of the general input / output interface module.
[0076] The functions of the ESD protection module in the circuit include: absorbing and discharging ESD current. When an electrostatic discharge event occurs, the ESD protection module discharges the transient high current to the ground quickly through the low-impedance path formed by capacitor C2 and inductor L2, avoiding the ESD current flowing through sensitive circuits (such as the voltage output terminal of the general input / output interface module or resistor R1 of the antenna module); voltage clamping and overvoltage protection. Capacitor C2 in the ESD protection module can store instantaneous charges, and inductor L2 delays the voltage rise rate through its inductive reactance characteristics. The two work together to limit the ESD impact voltage within a safe range (such as below the 1.8V input voltage threshold of the general input / output interface module), preventing overvoltage from damaging the voltage detection circuit or the processor; reducing the parasitic effects of the signal path. In the normal working state, the values of C2 and L2 in the ESD protection module are small, and the capacitive reactance and inductive reactance generated are small, not significantly affecting the transmission characteristics of radio frequency signals or DC voltage division signals; protecting the mapping data table. ESD events may cause the resistance value or inductance value of resistor R1 of the antenna module or inductor L3 of the general input / output interface module to drift, destroying the mapping relationship between the voltage output terminal and the antenna configuration information. The ESD protection module ensures the stability of the resistance value adjustment (40kΩ–180kΩ) of resistor R1 and the measurement results of the voltage output terminal (0.5V–1.2V) by isolating the ESD impact, maintaining the accuracy of the mapping data table.
[0077] The RF matching module and the ESD protection module work together to jointly improve the performance, reliability, and anti-interference ability of the main circuit module. The specific collaborative effects include: compatibility between signal integrity and ESD protection. The RF matching module optimizes the impedance characteristics of the signal transmission path, and capacitors C2 and L2 of the ESD protection module further suppress the interference of ESD noise on radio frequency signals through their filtering characteristics. At the same time, capacitors C1 and C3 of the RF matching module can filter out other noises that the ESD protection module may introduce, ensuring the measurement accuracy of the voltage output terminal; dynamic impedance adjustment and ESD path optimization. When changing the voltage value output by the voltage output terminal in the general input / output interface module by adjusting resistor R1, the impedance of the RF matching module will change dynamically. The ESD protection module needs to ensure that its impedance is always lower than the signal path impedance during this process to preferentially discharge the ESD current; improving the anti-interference ability of the system. The RF matching module reduces signal reflection and distortion, reducing abnormal voltage fluctuations caused by impedance mismatch, and the ESD protection module further suppresses the impact of such fluctuations on the low-voltage circuit. The two work together to ensure the stability of the measurement value (0.5V - 1.2V) of the voltage output terminal, making the judgment of the antenna configuration information more reliable.
[0078] The method provided in this embodiment provides an antenna configuration method, which realizes the configuration of the antenna communication frequency band by combining software and hardware, improving the versatility and flexibility of the antenna communication frequency band configuration. The antenna configuration method provided in the embodiments of the present application can be applied to a computer device, which may include an antenna configuration circuit, a processor, and a display screen.
[0079] The number of antenna configuration information, specifically including the number of state combinations of the communication frequency bands of each antenna. The communication frequency bands of the antenna include three types: LB, MHB, and UHB. The state of each communication frequency band is divided into two types: on and off. Therefore, there are a total of eight different state combinations of the antenna's communication frequency bands, that is, there are eight configuration information for each antenna, showing an exponential relationship with the sum of the number of communication frequency bands of each antenna. After determining the number and content of the configuration information, it is necessary to set the voltage value of the voltage output terminal and the resistance value associated with the antenna according to the hardware characteristics of the antenna configuration circuit. By setting the voltage value and the resistance value, the distribution of the antenna configuration information is realized, ensuring that the antenna can cover the communication frequency bands required by the user under different configuration information and generating the required voltage value at the voltage output terminal.
[0080] Each configuration information represents a state combination of the communication frequency band, and each configuration information corresponds to a voltage value of the voltage output terminal, which is used to ensure that the antenna configuration circuit can correctly realize the distribution of the configuration information. Therefore, it is necessary to set eight different output voltage values for the voltage output terminal in the antenna configuration circuit to match each configuration information. According to the correspondence between the configuration information and the voltage value of the voltage output terminal, the configuration information-voltage mapping relationship is obtained. This mapping ensures a one-to-one correspondence between each configuration information and the corresponding voltage value.
[0081] In the antenna configuration circuit, the setting of the voltage value of the voltage output terminal is realized by adjusting the resistance value of the resistor associated with the antenna. According to the voltage value of the voltage output terminal, the resistance value of the resistor associated with the antenna is set to ensure that the measured voltage value can meet the predetermined requirements. According to the correspondence between the voltage value of the voltage output terminal and the resistance value of the resistor associated with the antenna, the voltage-resistance mapping relationship is obtained. This mapping ensures a one-to-one correspondence between the resistance value of each resistor associated with the antenna and the corresponding voltage value.
[0082] Based on the configuration information-voltage mapping data and the voltage-resistance mapping data, a configuration information-voltage-resistance mapping data table is established. The configuration information-voltage-resistance mapping data table in the mapping data table is shown in Table 2, which includes configuration information, voltage value, and resistance value mapping data. The configuration information-voltage-resistance mapping data table contains the one-to-one correspondence between the configuration information of each antenna, the voltage value of each voltage output terminal, and each resistance value, and is an important basis for realizing the antenna configuration method.
[0083] Table 2 Configuration Information - Voltage - Resistance Mapping Data Table
[0084]
[0085]
[0086] According to the Configuration Information - Voltage - Resistance Mapping Data Table, the voltage value and resistance value corresponding to the antenna configuration information in the antenna configuration request information can be obtained according to the antenna configuration requirement information of each antenna, and based on this, the distribution of the antenna configuration information is realized.
[0087] Table 3 shows the state combinations of communication frequency bands LB, MHB, and UHB. Among them, "A - H" represents different state combinations of the antenna communication frequency bands LB, MHB, and UHB, and each letter in "A - H" represents one of the configuration information of the antenna. In Table 3, "Y" indicates that the current communication frequency band is enabled, and "N" indicates that the current communication frequency band is disabled.
[0088] Table 3 State Combinations of Communication Frequency Bands LB, MHB, and UHB
[0089] Status A B C D E F G H LB N Y N N Y Y N Y MHB N N Y N Y N Y Y UHB N N N Y N Y Y Y
[0090] The driver files of the driver package in the processor are shown in Table 4. Among them, the abscissa "ANT0 - ANT5" represents six antennas, and the ordinate "Driver 1 - Driver 3" represents the names of the driver files. The processor selects the corresponding driver file in the driver package according to the antenna configuration information in the antenna configuration request information for subsequent operations on the antenna configuration circuit. As shown in Table 3, when the antenna configuration information included in the antenna configuration request information sent by the user is "ABBCCD", the processor selects the driver file "Driver 1" in the driver package to perform subsequent operations on the antenna configuration circuit; if the antenna configuration information included in the antenna configuration request information is "HAFFGG", the processor selects the driver file "Driver 3" in the driver package to perform subsequent operations on the antenna configuration circuit.
[0091] Table 4 Driver Files
[0092] ANT0 ANT1 ANT2 ANT3 ANT4 ANT5 Driver 1 A B B C C D Driver 2 A D D H H H Driver 3 H A F F G G … … … … … … …
[0093] The processor is used to receive the antenna configuration request information input by the user through the display screen, obtain the voltage at the voltage output terminal of the antenna configuration circuit based on this information, and send an antenna communication frequency band configuration change instruction to the antenna configuration circuit. The antenna configuration request information contains antenna configuration information. A driver package is installed in the processor, and this driver package can implement functions such as storage and editing of driver program files through external instruction input. The driver program files include the configuration information of the antenna. The external instructions can include command line instructions, graphical user interface operations, network requests, physical switches, and so on.
[0094] The display screen is the channel for interaction between the user and the processor. The user can directly input the antenna configuration request information through the display screen. The processor performs corresponding operations on the antenna configuration circuit according to the user's operations on the display screen to achieve the purpose of the user's antenna communication frequency band configuration.
[0095] During the antenna configuration process, the driver package in the processor will select the corresponding driver program file according to the antenna configuration request information input by the user. According to the antenna configuration information in the driver program file, it detects the voltage value at the voltage output terminal of the antenna configuration circuit, and adjusts the resistance value of the resistor associated with the antenna according to the requirement to match the voltage value indicated by the configuration requirement information of each antenna, so as to match the configuration requirements of the communication frequency band of each antenna. The antenna communication frequency band information is configured through the cooperation of hardware and software.
[0096] The execution subject of the antenna configuration method in the embodiments of the present application is not specifically limited to ensure the flexibility and wide applicability of the method. The following will use a specific embodiment to illustrate the execution process of the antenna configuration method and will elaborate on the antenna configuration process in detail.
[0097] Figure 2 It is a schematic diagram of the operation process of an antenna configuration method provided by the embodiments of the present application. As Figure 2 shown, in the antenna configuration method, after the device is started, after the user directly inputs the antenna configuration request information through the display screen, the processor executes the operation of reading the antenna configuration request information input by the user and extracts the antenna configuration information in the antenna configuration request information. The processor uses the driver package stored in its internal memory to select the corresponding driver program file in the driver package according to the antenna configuration information. These driver program files contain the configuration information of each antenna. The processor performs detection and adjustment on the antenna configuration information of the antenna in the antenna configuration circuit based on the information contained in the driver program file through relevant operation instructions to achieve precise configuration of the antenna communication frequency band.
[0098] The processor finds the driver file containing the user's required configuration information in the driver package and sends a voltage acquisition instruction to the antenna configuration circuit. Before this, based on the characteristics of the antenna configuration circuit, the processor has established a detailed mapping data table based on the antenna configuration circuit, and this database contains the mapping relationship between configuration information, voltage, and resistance.
[0099] As a hardware component of the antenna configuration method, after receiving the voltage acquisition instruction sent by the processor, the antenna configuration circuit feeds back the voltage value of the voltage output terminal in its general-purpose input / output interface module to the processor. The processor uses the mapping relationship between voltage and configuration information in the mapping data table to convert the received voltage value into the corresponding antenna configuration information, and determines whether the communication frequency band configuration of the current antenna meets the user's requirements. If it is found that the communication frequency band configuration of the current antenna does not match the user's requirements, the processor sends a resistance adjustment instruction to the antenna configuration circuit according to the mapping relationship between resistance and configuration information in the mapping data table, and adjusts the voltage value of the voltage output terminal by adjusting the resistance value of the resistor associated with the antenna in the antenna configuration circuit, thereby realizing the adjustment of the communication frequency band configuration of the antenna.
[0100] In addition, the processor is also responsible for monitoring the configuration status of the antenna configuration circuit to ensure that after the configuration information is updated, it verifies whether the voltage value of the voltage output terminal of each antenna matches the voltage value indicated by the user's antenna configuration requirement information. If it is detected that the voltage value does not match the requirement, the processor will send relevant instructions to adjust the antenna configuration circuit again until the user's requirements for the antenna configuration information are met.
[0101] Through the close cooperation of the antenna configuration circuit, the processor, and the display screen, the antenna configuration method provided by the embodiments of the present application can ensure the correctness and effectiveness of the antenna communication frequency band configuration.
[0102] It should also be noted that in the embodiments of the present application, the collection and processing of relevant data should be strictly in accordance with the requirements of relevant laws and regulations. Obtaining personal information requires the informed consent of the individual subject (or having a legal basis for information acquisition), and subsequent data use and processing behaviors should be carried out within the scope authorized by laws and regulations and the individual information subject.
[0103] Based on the above-described antenna configuration method, the embodiments of the present application further propose a more detailed antenna configuration method. The antenna configuration method proposed by the embodiments of the present application will be introduced in detail below with reference to the accompanying drawings.
[0104] Please refer to Figure 3 , Figure 3 which is a schematic flowchart of a method based on antenna configuration provided by the embodiments of the present application, Figure 3The antenna configuration method shown mainly distributes antenna configuration information based on an antenna configuration circuit and configures the antenna communication frequency band using a driver package. The video processing method includes but is not limited to steps S301 - S303:
[0105] S301: Obtain antenna configuration request information, where the antenna configuration request information includes the antenna configuration requirement information for each antenna; the antenna configuration requirement information includes the configuration information for each antenna.
[0106] The antenna configuration request information contains the antenna configuration requirement information for each antenna, and the antenna configuration requirement information contains the configuration information for each antenna. After the processor obtains the antenna configuration request information, it queries the driver program file that matches the user's antenna configuration request information in the driver package in the processor. The driver package is used to store one or more driver program files.
[0107] Optionally, when the user interacts with the driver package in the processor using a display screen, the user can perform operations such as modifying, adding, and deleting driver program files in the driver package through the display screen. The driver package includes a search function for quickly locating a specific driver program file. In addition, the driver package supports the import and export of multiple file formats to facilitate the migration and sharing of driver program files between different devices and platforms.
[0108] Furthermore, the driver package also includes a real - time monitoring and logging function, which monitors the operations performed by the user on the driver program files and records the errors or exceptions generated during the antenna communication frequency band configuration process; it allows the user to view the modification history of the driver program files, switch between different versions, and compare them. The driver package also supports task branch management to facilitate the user's experimental modification of driver program files without affecting the stability of the main branch. The driver package also provides a permission management function to ensure that only users with relevant authorizations can perform sensitive operations, enhancing the security of the antenna configuration method. In addition, the driver package supports multi - language switching to provide a localized operation experience and meet the language preferences of different users. Through these functions, the convenience and security of operating on driver program files through the driver package are improved.
[0109] Optionally, the methods of adding driver files to the driver package of the processor include directly inputting driver files, downloading driver files from a remote server, and adding driver files by retrieving the local database. Directly inputting driver files includes directly inputting new driver files into the driver package through the display screen. The user manually inputs the driver files through the upload function of the driver package. The processor provides necessary fields and options to ensure the correctness of the information of the input files and saves them in the appropriate location. Downloading driver files from a remote server includes the processor supporting the function of downloading driver files from a remote server based on the Internet. The processor connects to the specified remote server according to the instruction, searches for available driver files, and downloads the driver files in the remote server according to the requirement. The download process may include file verification and integrity check to ensure that the downloaded files are safe and correct. Adding driver files by retrieving the local database includes the processor searching the locally stored database, finding the driver files that meet the requirements, and adding them to the driver package. This process can be triggered manually or automatically. For example, when the processor starts up or when a hardware change is detected, the driver files are automatically added according to the local database.
[0110] S302: Detect the voltage value at the voltage output terminal of each antenna through the detection circuit of each antenna.
[0111] Detect the voltage value at the voltage output terminal of each antenna by detecting the voltage output terminal in the antenna configuration circuit.
[0112] In an optional example, the detection circuit of any antenna includes a resistor associated with any antenna, the voltage input terminal of any antenna, and the voltage output terminal of any antenna.
[0113] One end of the resistor associated with any antenna is respectively connected to any antenna, the voltage input terminal of any antenna, and the voltage output terminal of any antenna. The other end of the resistor associated with each antenna is connected to the ground.
[0114] The voltage input terminal of any antenna is connected to the voltage output terminal of any antenna.
[0115] The antenna configuration circuit includes an antenna module, a general-purpose input / output interface module, a radio frequency matching module, and an ESD protection module. The antenna module includes an antenna and a resistor associated with the antenna. The general-purpose input / output interface module includes a voltage input terminal and a voltage output terminal.
[0116] S303: If the voltage value indicated by the antenna configuration requirement information of each antenna is different from the voltage value at the voltage output terminal of each antenna, then adjust the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna, and the adjusted voltage value matches the voltage value indicated by the antenna configuration requirement information of each antenna.
[0117] In an optional example, find the mapping relationship between at least one configuration information and the voltage value corresponding to each antenna, and obtain the voltage value mapped by the configuration information of each antenna.
[0118] Use the obtained voltage value as the voltage value indicated by the antenna configuration requirement information of each antenna.
[0119] In an optional example, determine the number of configuration information according to the total number of frequency bands that each antenna can cover as preset, and the number of configuration information is positively correlated with the total number of frequency bands that each antenna can cover.
[0120] Determine the frequency bands covered by each antenna under any configuration information.
[0121] Taking the frequency band corresponding to any configuration information as a constraint condition, determine the voltage value required at the voltage output terminal of each antenna.
[0122] Establish the mapping relationship between each configuration information of each antenna and the voltage value required at the voltage output terminal of each antenna.
[0123] In an optional example, according to the mapping relationship between the voltage value and the resistance value corresponding to each antenna, determine the resistance value mapped by the voltage value indicated by the antenna configuration requirement information of each antenna.
[0124] Adjust the resistance value of the resistor associated with each antenna so that the adjusted voltage value corresponding to each antenna reaches the determined voltage value according to the mapping relationship among the configuration information, voltage, and resistance.
[0125] In an optional example, determine the resistance value of the resistor associated with each antenna when the voltage value at the voltage output terminal of each antenna reaches the required voltage value.
[0126] Establish the mapping relationship between each configuration information of each antenna, the voltage value required at the voltage output terminal of each antenna, and the determined resistance value.
[0127] First, determine the required number of configuration information according to the number of communication frequency bands of each antenna to ensure that the configuration information can cover all the state combinations of the antenna communication frequency bands.
[0128] After that, according to the operating state of the antenna under different configuration information, a voltage value corresponding to the configuration information is determined. This voltage value is the voltage at the voltage output terminal of the antenna when it operates under this configuration information, and a mapping relationship is established to associate each configuration information with the corresponding voltage value.
[0129] Furthermore, to ensure that the actual voltage value at the voltage output terminal of each antenna can reach the voltage value associated with the configuration information, a corresponding resistance value is determined for each voltage value. The voltage at the voltage output terminal of the antenna is controlled by adjusting the resistance value, and a mapping relationship is established to associate each voltage value with the corresponding resistance value.
[0130] Finally, based on the mapping relationship between the configuration information and the voltage value, and the mapping relationship between the voltage value and the resistance value, a configuration information-voltage-resistance mapping data table as shown in Table 2 is established. The configuration information-voltage-resistance mapping data table is the basis for adjusting the antenna configuration and ensures the accuracy of the antenna configuration. Based on the configuration information-voltage-resistance mapping data table, the detection of the antenna configuration information in the antenna configuration circuit is carried out. If the voltage value indicated by the antenna configuration requirement information of each antenna is different from the voltage value at the voltage output terminal of each antenna, the resistance value of the antenna-associated resistor is adjusted to change the voltage value at the voltage output terminal so that the voltage value at the voltage output terminal is the same as the voltage value indicated by the antenna configuration requirement information, thereby realizing the adjustment of the antenna configuration information.
[0131] Optionally, if after adjusting the resistance value of the antenna-associated resistor, the corresponding adjusted voltage value still does not match the voltage value indicated by the antenna configuration requirement information of each antenna, the steps of adjusting the resistance value of the antenna-associated resistor and measuring the voltage value at the corresponding adjusted voltage output terminal will be executed multiple times. Until the adjusted voltage value corresponding to each antenna is exactly the same as the voltage value corresponding to the antenna configuration requirement information.
[0132] Optionally, if after repeatedly executing the steps of adjusting the resistance value and measuring the voltage value, the voltage value output at the voltage output terminal still does not match the voltage value indicated by the antenna configuration requirement information, relevant warning operations are performed, including threshold monitoring. When the measurement of the voltage value exceeds the threshold of the number of executions, the processor will automatically generate a warning signal to prompt that a fault check of the device is required.
[0133] Optionally, when the related devices of the antenna configuration are running, various parameters are monitored in real time in the antenna configuration circuit. These parameters include the voltage and current of each node in the circuit, etc. Once the processor detects problems such as parameter data jumps, it will give an early warning in a timely manner. The antenna configuration circuit should also be provided with a fault detection module. The processor can identify abnormal situations such as resistor damage or connection problems based on the feedback of the fault detection module. When a fault occurs, it will stop the operation of the related devices and send out an early warning signal. In addition, in order to optimize the adjustment algorithm and improve efficiency, the processor should record the detailed data of each adjustment of the antenna configuration information and perform data analysis; based on the analysis of past data, it will provide fault diagnosis and repair suggestions for the faults encountered during the operation of the device, so as to quickly respond to and solve the problems that occur.
[0134] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.
[0135] The present invention provides an antenna configuration circuit, which can realize the detection and adjustment of antenna configuration information. The following will be described in detail respectively.
[0136] See Figure 4 , Figure 4 which is a schematic structural diagram of an antenna configuration device provided by an embodiment of the present application.
[0137] In one implementation manner of the antenna configuration device of the embodiment of the present application, the antenna configuration device includes the following structure.
[0138] An acquisition unit 401, configured to acquire antenna configuration request information, where the antenna configuration request information includes the antenna configuration requirement information of each antenna; the antenna configuration requirement information includes the configuration information of each antenna;
[0139] A processing unit 402, configured to detect the voltage value of the voltage output end of each antenna through the detection circuit of each antenna;
[0140] If the voltage value indicated by the antenna configuration requirement information of each antenna is different from the voltage value of the voltage output end of each antenna, the processing unit 402 adjusts the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna, and the adjusted voltage value matches the voltage value indicated by the antenna configuration requirement information of each antenna.
[0141] In one embodiment, the processing unit 402 is further configured to perform the following operations: find the mapping relationship between at least one configuration information and the voltage value corresponding to each antenna, and obtain the voltage value mapped by the configuration information of each antenna;
[0142] Use the obtained voltage value as the voltage value indicated by the antenna configuration requirement information of each antenna.
[0143] In one embodiment, the processing unit 402 is further configured to perform the following operations: determine the number of configuration information according to the total number of frequency bands that each antenna can cover preset, and the number of configuration information is positively correlated with the total number of frequency bands that each antenna can cover;
[0144] Determine the frequency bands covered by each antenna under any configuration information;
[0145] Taking the frequency band corresponding to any configuration information as a constraint condition, determine the voltage value required for the voltage output terminal of each antenna;
[0146] Establish the mapping relationship between each configuration information of each antenna and the voltage value required for the voltage output terminal of each antenna.
[0147] In one embodiment, the processing unit 402 adjusts the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna, including:
[0148] According to the mapping relationship between the voltage value and the resistance value corresponding to each antenna, determine the resistance value mapped by the voltage value indicated by the antenna configuration requirement information of each antenna;
[0149] Adjust the resistance value of the resistor associated with each antenna so that the adjusted voltage value corresponding to each antenna reaches the determined voltage value.
[0150] In one embodiment, the processing unit 402 is further configured to perform the following operations:
[0151] Determine the resistance value of the resistor associated with each antenna when the voltage value of the voltage output terminal of each antenna reaches the required voltage value;
[0152] Establish the mapping relationship between each configuration information of each antenna, the voltage value required for the voltage output terminal of each antenna, and the determined resistance value.
[0153] See Figure 5 , Figure 5It is a schematic structural diagram of a computer device provided by an embodiment of the present application. The computer device of the embodiment of the present application includes a power supply module and other structures, and includes a processor 501, an input device 502, an output device 503, and a memory 504. Data can be exchanged between the processor 501, the input device 502, the output device 503, and the memory 504, and the corresponding video processing method is implemented by the processor 501.
[0154] The processor 501 may be a central processing unit (CPU). The processor 501 may also be a combination of a CPU and a GPU.
[0155] The input device 502 may include a keyboard, a mouse, a touchpad, a scanner, and a touch screen.
[0156] The output device 503 may include a display, a speaker, headphones, a projector, and a printer.
[0157] The memory 504 may include a volatile memory, such as a random-access memory (RAM); the memory 504 may also include a non-volatile memory, such as a flash memory, a solid-state drive (SSD), etc.; the memory 504 may further include a combination of the above types of memories.
[0158] In one embodiment, the memory 504 is used to store program instructions. The processor 501 may call the program instructions to implement various methods involved in the above embodiments of the present application.
[0159] In the first possible implementation manner, the processor 501 of the computer device calls the program instructions stored in the memory 504 to obtain antenna configuration request information, and the antenna configuration request information includes the antenna configuration requirement information of each antenna; the antenna configuration requirement information includes the configuration information of each antenna;
[0160] Detect the voltage value of the voltage output terminal of each antenna through the voltage output terminal of each antenna;
[0161] If the voltage value indicated by the antenna configuration requirement information of each antenna is different from the voltage value of the voltage output terminal of each antenna, adjust the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna, and the adjusted voltage value matches the voltage value indicated by the antenna configuration requirement information of each antenna.
[0162] In one embodiment, the processor 501 is further configured to perform the following operations:
[0163] Find the mapping relationship between at least one configuration information and the voltage value corresponding to each antenna, and obtain the voltage value mapped by the configuration information of each antenna;
[0164] Use the obtained voltage value as the voltage value indicated by the antenna configuration requirement information of each antenna.
[0165] In one embodiment, the processor 501 is further configured to perform the following operations:
[0166] Determine the number of configuration information according to the total number of frequency bands that each antenna can cover preset, and the number of configuration information is positively correlated with the total number of frequency bands that each antenna can cover;
[0167] Determine the frequency bands covered by each antenna under any configuration information;
[0168] Taking the frequency band corresponding to any configuration information as a constraint condition, determine the voltage value required for the voltage output terminal of each antenna;
[0169] Establish the mapping relationship between each configuration information of each antenna and the voltage value required for the voltage output terminal of each antenna.
[0170] In one embodiment, the processor 501 adjusts the resistance value of the resistor associated with each antenna to obtain the adjusted voltage value corresponding to each antenna, including:
[0171] According to the mapping relationship between the voltage value and the resistance value corresponding to each antenna, determine the resistance value mapped by the voltage value indicated by the antenna configuration requirement information of each antenna;
[0172] Adjust the resistance value of the resistor associated with each antenna so that the adjusted voltage value corresponding to each antenna reaches the determined voltage value.
[0173] In one embodiment, the processor 501 is further configured to perform the following operations:
[0174] Determine the resistance value of the resistor associated with each antenna when the voltage value of the voltage output terminal of each antenna reaches the required voltage value;
[0175] Establish the mapping relationship between each configuration information of each antenna, the voltage value required for the voltage output terminal of each antenna, and the determined resistance value.
[0176] The embodiment of the present application further provides a computer-readable storage medium, which can be used to store the computer program used in the antenna configuration method in the embodiment, and it includes a program designed to perform the above-mentioned antenna communication frequency band configuration in the antenna configuration circuit according to the antenna configuration request information.
[0177] The above computer-readable storage medium includes, but is not limited to, flash memory, hard disk, and solid state drive.
[0178] An embodiment of the present application further provides a computer program product. When the computer program product is run on a computer device, it can execute the method for configuring the antenna communication frequency band described above.
[0179] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed in the present application can be implemented by electronic hardware, or a combination of computer applications and electronic hardware. Whether these functions are executed in a hardware or application manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0180] In the above embodiments, it can be implemented in whole or in part by an application, hardware, firmware, or any combination thereof. When implemented using an application, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted through a computer-readable storage medium. The computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium, or a semiconductor medium (such as a solid state drive (SSD)), etc.
[0181] The above is only the specific implementation manner of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any person skilled in the art within the technical scope disclosed in the embodiments of the present application can easily think of changes or substitutions, which should all be covered by the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. An antenna configuration method, characterized in that: include: Acquire antenna configuration request information, where the antenna configuration request information includes antenna configuration requirement information for each antenna; The antenna configuration requirement information includes configuration information of each antenna; Detecting a voltage value at a voltage output terminal of each antenna by means of a detection circuit of each antenna; If the voltage value indicated by the antenna configuration requirement information of each antenna is different from the voltage value of the voltage output end of each antenna, the resistance value of the resistor associated with each antenna is adjusted to obtain an adjusted voltage value corresponding to each antenna, and the adjusted voltage value matches the voltage value indicated by the antenna configuration requirement information of each antenna.
2. The method according to claim 1, characterized in that The method further comprises: Finding a mapping relationship between at least one configuration information and a voltage value corresponding to each antenna, and obtaining a voltage value mapped by the configuration information of each antenna; The acquired voltage value is used as the voltage value indicated by the antenna configuration requirement information of each antenna.
3. The method according to claim 2, characterized in that The method further comprises: Determine the amount of configuration information according to the preset total number of frequency bands that can be covered by each antenna, where the amount of configuration information is positively correlated with the total number of frequency bands that can be covered by each antenna; Determine the frequency band covered by each antenna under any configuration information; Determine the voltage value required for the voltage output terminal of each antenna by taking the frequency band corresponding to any one of the configuration information as a constraint condition; A mapping relationship between each configuration information of each antenna and a voltage value required by a voltage output terminal of each antenna is established.
4. The method according to claim 1, characterized in that The step of adjusting the resistance value of the resistor associated with each antenna to obtain an adjusted voltage value corresponding to each antenna includes: Determine, according to a mapping relationship between a voltage value and a resistance value corresponding to each antenna, a resistance value mapped to a voltage value indicated by the antenna configuration requirement information of each antenna; The resistance value of the resistor associated with each antenna is adjusted so that the adjusted voltage value corresponding to each antenna reaches a determined voltage value.
5. The method according to claim 4, characterized in that The method further comprises: Determining the resistance value of the resistor associated with each antenna when the voltage value of the voltage output terminal of each antenna reaches a required voltage value; A mapping relationship between each configuration information of each antenna, a voltage value required by a voltage output terminal of each antenna, and a determined resistance value is established.
6. The method according to claim 1, characterized in that The detection circuit of any antenna includes a resistor associated with the any antenna, a voltage input terminal of the any antenna, and a voltage output terminal of the any antenna; One end of the resistor associated with any antenna is connected to the any antenna and the voltage input end of the any antenna and the voltage output end of the any antenna respectively, and the other end of the resistor associated with each antenna is connected to the ground; The voltage input terminal of any one of the antennas is connected to the voltage output terminal of any one of the antennas.
7. An antenna configuration circuit, characterized in that: include: Antenna module, general input and output interface module; The antenna module includes an antenna and a resistor R1, and the universal input-output interface module includes a voltage output terminal and a voltage input terminal; One end of the resistor R1 is connected to the antenna and the universal input / output interface module respectively, and the other end of the resistor R1 is connected to the ground.
8. The antenna configuration circuit according to claim 7, characterized in that: The circuit further includes a radio frequency matching module, and the radio frequency matching module includes an inductor L1, a capacitor C1 and a capacitor C3; One end of the inductor L1 is connected to the RF signal end and the capacitor C3 respectively, and the other end of the inductor L1 is connected to the capacitor C1, the antenna module and the universal input / output interface module respectively; The other end of the capacitor C1 is connected to the ground; The other end of the capacitor C3 is connected to the ground.
9. The antenna configuration circuit according to claim 7, characterized in that: The circuit further includes a protection module, and the protection module includes a capacitor C2 and an inductor L2; One end of the capacitor C2 is connected to the antenna module and the universal input / output interface module respectively, and the other end of the capacitor C2 is connected to the inductor L2; The other end of the inductor L2 is connected to the ground.
10. A computer device, characterized in that: The method comprises a processor, an input device, an output device and a memory, wherein the processor, the input device, the output device and the memory are interconnected, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 6.