Rotary table controller with embedded architecture

By using an embedded architecture turntable controller, employing components such as an ARM/DSP dual-core microprocessor and an FPGA processor, the problems of high cost and insufficient real-time control performance of PC-based turntable control systems have been solved, achieving turntable control that is small in size, low in power consumption, autonomously controllable, and highly flexible.

CN121613786APending Publication Date: 2026-03-06JIUJIANG PRECISION MEASURING TECH RES INST
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511738535.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-25
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

Existing PC-based turntable control systems suffer from high costs, lack of autonomous control, and insufficient real-time control performance.

Method used

The turntable controller, which adopts an embedded architecture, includes an ARM/DSP dual-core microprocessor, an FPGA processor, an LCD touch screen, and an angle measurement processing module. It realizes closed-loop control of the turntable and supports upgrades and updates to the control kernel, hardware platform, and operating system.

Benefits of technology

It achieves small size and low power consumption, improves the stability and flexibility of the control system, reduces costs, and ensures real-time performance and autonomous controllability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121613786A_ABST
    Figure CN121613786A_ABST
Patent Text Reader

Abstract

The invention discloses a turntable controller with an embedded architecture, and relates to the technical field of turntable controllers. Comprising an ARM / DSP dual-core microprocessor, an FPGA processor, an LCD touch screen, an angle measurement processing module and a driving module. An ARM / DSP dual-core microprocessor and an FPGA processor form a control core, abundant peripheral interfaces of an ARM chip, the high-speed data processing function of a DSP chip and the angle collecting and resolving function of an FPGA chip are utilized, man-machine interaction is achieved in cooperation with an LCD touch screen, and the angle measurement processing module is erected on the periphery to monitor the angle in real time and provide rotary table angle feedback; the rotary table controller is of an embedded structure, and rotary table closed-loop control is achieved. The rotary table controller has the unique advantages of being small in size, low in power consumption and the like, stability, reliability and flexibility of a control system are improved, more importantly, a control kernel, a hardware platform, a control algorithm, an operation system and the like can be upgraded and updated according to actual needs, and the problems of cost, autonomy, controllability and the like of the rotary table controller are effectively solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of turntable controller technology, and in particular to an embedded architecture turntable controller. Background Technology

[0002] Currently, many turntables adopt a centralized control method based on PCs. PC-based control systems offer advantages such as powerful hardware and software capabilities, abundant development resources, and easy achievement of high performance. However, they also have some unavoidable problems. For example, PCs were originally designed for data processing and file management, resulting in a relatively complex structure, high cost, and many of the functions they provide are unnecessary for real-time control. Furthermore, PC system hardware is not designed for real-time control and cannot adequately meet its requirements. The operating systems and hardware modules relied upon by PC-based turntable control platforms, such as Windows, lack independent intellectual property rights. Therefore, PC-based turntable control systems actually increase costs and waste resources. Based on this, this invention proposes an embedded architecture turntable controller to solve the above-mentioned technical problems. It possesses unique advantages such as small size and low power consumption, improving the stability, reliability, and flexibility of the control system. More importantly, it allows for upgrades and updates to the control kernel, hardware platform, control algorithm, and operating system according to actual needs, effectively solving problems related to cost and independent controllability of turntable controllers. Summary of the Invention

[0003] To address the aforementioned technical problems, this invention provides an embedded architecture turntable controller with unique advantages such as small size and low power consumption, which improves the stability, reliability, and flexibility of the control system. More importantly, the control kernel, hardware platform, control algorithm, and operating system can be upgraded and updated according to actual needs, effectively solving problems such as cost and independent controllability of turntable controllers.

[0004] The technical solution used in this invention is as follows: an embedded architecture turntable controller, including an ARM / DSP dual-core microprocessor, an FPGA processor, an LCD touch screen, an angle measurement processing module, and a driver module; the ARM / DSP dual-core microprocessor and the FPGA processor form the control core; utilizing the peripheral interface of the ARM chip, the high-speed data processing function of the DSP chip, and the angle acquisition and calculation function of the FPGA chip, in conjunction with the LCD touch screen, human-computer interaction is realized; the angle measurement processing module is built in the periphery to monitor the angle in real time to provide turntable angle feedback; the turntable controller is an embedded architecture to realize closed-loop control of the turntable.

[0005] As a preferred embodiment, the ARM / DSP dual-core microprocessor adopts the ARM9+DSPC6000 series dual-core processor, and the inter-core communication is established using SYSLINK.

[0006] As a preferred embodiment, the ARM / DSP dual-core microprocessor receives the angle signal sent by the FPGA processor through the EMIF bus, generates the corresponding analog control signal, and sends it to the turntable's drive module through the signal cable.

[0007] As a preferred embodiment, the FPGA processor adopts a 10M16SCE144I7G processor, which receives the raw angle signal sent by the angle measurement processing module through parallel port communication, performs calculations by the internal processor, and sends the calculated angle signal to the ARM / DSP dual-core microprocessor through EMIF bus communication.

[0008] As a preferred embodiment, the LCD touch screen is a capacitive touch screen equipped with host computer control software for the turntable. Users input control parameters through the control software on the LCD touch screen and send the corresponding control information to the ARM / DSP dual-core microprocessor via serial communication for human-computer interaction.

[0009] As a preferred embodiment, the angle measurement processing module collects turntable angle data through an angle measurement signal cable and sends it to the FPGA processor via parallel communication to provide angle feedback for the turntable closed-loop control.

[0010] As a preferred embodiment, when the FPGA chip performs angle acquisition, it acquires signals through sensors and extracts angle information about the target from them. The main role of the FPGA in this process is to efficiently perform signal synchronization, sampling, and preprocessing. Furthermore, the FPGA can process data streams from multiple sensors in parallel. These sensors typically acquire data at different angles, times, or locations. The FPGA's parallel processing capability allows it to read data from multiple sensors simultaneously, reducing latency during acquisition. The FPGA can also achieve high-precision clock synchronization, ensuring that measurement results from different sensors can be effectively integrated. Typically, angle measurement signals may involve different timestamps; the FPGA can calibrate these signals through a synchronization module, making them usable within the same time window. Once the signal is acquired, the FPGA performs necessary preprocessing, such as filtering, noise reduction, and gain adjustment, to ensure the accuracy and efficiency of subsequent angle calculations. Specifically, by designing specific digital filters, such as FIR and IIR filters, the FPGA can remove high-frequency noise and interference from the sensor signals, retaining useful signal components. The gain of the sensor data may vary due to environmental or hardware differences; the FPGA can adjust the gain in real time to achieve the optimal signal processing state.

[0011] As a preferred embodiment, the LCD touch screen is installed on the front panel of the turntable control cabinet, and the angle measurement processing module is fixedly installed in the industrial control computer of the turntable control cabinet; the ARM / DSP dual-core microprocessor and the FPGA processor are fixed on a PCB motherboard.

[0012] Specifically, the ARM / DSP dual-core microprocessor and FPGA processor are fixed on a PCB motherboard, forming the turntable control core, and are installed inside the turntable control cabinet. The LCD touch screen is installed on the front panel of the turntable control cabinet, and the angle measurement processing module 4 is fixedly installed in the industrial computer of the turntable control cabinet. The angle measurement processing module collects the turntable angle data through the angle measurement signal cable and sends it to the FPGA processor via parallel communication. Then, the ARM / DSP dual-core microprocessor receives the angle signal sent by the FPGA processor through the EMIF bus, generates the corresponding analog control signal, and sends it to the turntable drive module through the signal cable. The drive module drives the turntable's axes to run, realizing closed-loop control of the turntable. This turntable controller has an embedded architecture, which can be configured and programmed as needed. The control core, hardware platform, control algorithm, operating system, etc. can be upgraded and updated according to actual needs, effectively solving the problems of cost and independent controllability of turntable controllers.

[0013] Compared with the prior art, the beneficial effects of the present invention are as follows: (1) The present invention includes an ARM / DSP dual-core microprocessor, an FPGA processor, an LCD touch screen, and an angle measurement processing module, which have unique advantages such as small size and low power consumption, and can improve the stability, reliability and flexibility of the control system; (2) The present invention can upgrade and update the control kernel, hardware platform, control algorithm, operating system and other components according to actual needs, effectively solving the problems of turntable controller cost and autonomous controllability; (3) The present invention is an embedded architecture with extremely low response time, which can collect sensor data in real time and process it immediately, ensuring that the control system can quickly respond to the motion requirements of the turntable. By implementing complex control algorithms through FPGA and DSP chips, the real-time performance of the control can be greatly improved, avoiding the delay caused by factors such as operating system scheduling in traditional computer systems. Attached Figure Description

[0014] Figure 1 This is a schematic diagram of the execution logic principle framework of the present invention; Figure 2 This is a schematic diagram of a partial installation structure of the turntable controller of the present invention.

[0015] Figure reference numerals: 1-ARM / DSP dual-core microprocessor; 2-FPGA processor; 3-LCD touch screen; 4-angle measurement module; 5-drive module; 6-industrial computer; 7-PCB motherboard.

[0016] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.

[0017] like Figure 1 As shown, an embedded architecture turntable controller includes an ARM / DSP dual-core microprocessor 1, an FPGA processor 2, an LCD touchscreen 3, an angle measurement processing module 4, and a driver module 5. The ARM / DSP dual-core microprocessor 1 and the FPGA processor 2 form the control core. Utilizing the peripheral interface of the ARM chip, the high-speed data processing function of the DSP chip, and the angle acquisition and calculation function of the FPGA chip, human-computer interaction is achieved in conjunction with the LCD touchscreen 3. The angle measurement processing module 4 is externally configured to monitor the angle in real time to provide turntable angle feedback. The turntable controller is an embedded architecture to realize closed-loop control of the turntable.

[0018] The ARM / DSP dual-core microprocessor 1 adopts an ARM9+DSPC6000 series dual-core processor, and the inter-core communication is established through SYSLINK. The ARM / DSP dual-core microprocessor 1 receives the angle signal sent by the FPGA processor 2 through the EMIF bus, generates the corresponding analog control signal, and sends it to the turntable drive module 5 through the signal cable. The FPGA processor 2 adopts a 10M16SCE144I7G processor, receives the raw angle signal sent by the angle measurement processing module 4 through parallel port communication, performs the calculation by the internal processor, and sends the calculated angle signal to the ARM / DSP dual-core microprocessor 1 through EMIF bus communication.

[0019] LCD Touchscreen 3 uses a capacitive touchscreen and is equipped with host computer control software for the turntable. Users can input control parameters through the control software on LCD Touchscreen 3 and send the corresponding control information to ARM / DSP dual-core microprocessor 1 via serial communication for human-computer interaction.

[0020] The angle measurement processing module 4 acquires turntable angle data via an angle measurement signal cable and sends it to the FPGA processor 2 via parallel communication, providing angle feedback for the turntable closed-loop control. When the FPGA chip acquires angle data, it obtains signals from sensors and extracts relevant target angle information. The main role of the FPGA in this process is to efficiently perform signal synchronization, sampling, and preprocessing. Furthermore, the FPGA can process data streams from multiple sensors in parallel. These sensors typically acquire data at different angles, times, or positions. The FPGA's parallel processing capability allows it to read data from multiple sensors simultaneously, reducing latency during acquisition. The FPGA can also achieve high-precision clock synchronization, ensuring that different sensors... The measurement results can be effectively integrated. Typically, angle measurement signals may involve different timestamps. The FPGA can calibrate these signals through a synchronization module, making them available within the same time window. Once the signal is acquired, the FPGA performs necessary preprocessing, such as filtering, denoising, and gain adjustment, to ensure the accuracy and efficiency of subsequent angle calculations. Specifically, by designing specific digital filters, such as FIR and IIR filters, the FPGA can remove high-frequency noise and interference from the sensor signal, retaining useful signal components. The gain of the sensor data may vary due to environmental or hardware differences. The FPGA can adjust the gain in real time to achieve the optimal signal processing state.

[0021] The LCD touch screen 3 is installed on the front panel of the turntable control cabinet, and the angle measurement processing module 4 is fixedly installed in the industrial control computer of the turntable control cabinet; the ARM / DSP dual-core microprocessor 1 and the FPGA processor 2 are fixed on a PCB motherboard 7.

[0022] In implementing this invention, the ARM / DSP dual-core microprocessor 1 and the FPGA processor 2 are fixed on a PCB motherboard 7, forming the turntable control core, and are installed inside the turntable control cabinet. The LCD touch screen 3 is installed on the front panel of the turntable control cabinet, and the angle measurement processing module 4 is fixedly installed in the industrial computer 6 of the turntable control cabinet. The angle measurement processing module 4 collects the turntable angle data through the angle measurement signal cable and sends it to the FPGA processor 2 via parallel port communication. Then, the ARM / DSP dual-core microprocessor 1 receives the angle signal sent by the FPGA processor 2 through the EMIF bus, generates the corresponding analog control signal, and sends it to the turntable drive module 5 through the signal cable to drive the turntable's axes to run, realizing the turntable closed-loop control. This embedded architecture turntable controller can be configured and programmed as needed, and the control kernel, hardware platform, control algorithm, operating system, etc. can be upgraded and updated according to actual needs, effectively solving the problems of turntable controller cost and independent controllability.

[0023] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the present invention, and no reference numerals in the claims should be construed as limiting the scope of the claims.

[0024] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

Claims

1. A turret controller of an embedded architecture, characterized by: It comprises an ARM / DSP dual-core microprocessor (1), an FPGA processor (2), an LCD touch screen (3), an angle measurement module (4) and a driving module (5); the ARM / DSP dual-core microprocessor (1) and the FPGA processor (2) form a control core; the peripheral interface of the ARM chip, the high-speed data processing function of the DSP chip and the angle acquisition and calculation function of the FPGA chip are used to realize man-machine interaction with the LCD touch screen (3), the angle measurement module (4) is peripherally arranged to monitor the angle in real time to provide the feedback of the angle of the turntable; the turntable controller is of embedded architecture to realize the closed-loop control of the turntable.

2. The turret controller of claim 1, wherein: The ARM / DSP dual-core microprocessor (1) is an ARM9+DSP C6000 series dual-core processor, and the inter-core communication adopts SYSLINK to establish a connection.

3. The turret controller of claim 1, wherein: The ARM / DSP dual-core microprocessor (1) receives the angle signal sent by the FPGA processor (2) through an EMIF bus, generates a corresponding analog control signal and sends the signal to the driving module (5) of the turntable through a signal cable.

4. The turret controller of claim 1, wherein: The FPGA processor (2) is a 10M16SCE144I7G processor, receives the original angle signal sent by the angle measurement module (4) through a parallel port communication, performs calculation through an internal processor, and sends the calculated angle signal to the ARM / DSP dual-core microprocessor (1) through an EMIF bus communication.

5. The embedded architecture turntable controller according to claim 1, characterized in that: The LCD touch screen (3) is a capacitive touch screen, carries the upper computer control software of the turntable, and the user inputs the control parameters through the control software on the LCD touch screen (3) and sends the corresponding control information to the ARM / DSP dual-core microprocessor (1) through a serial communication to realize man-machine interaction.

6. The turret controller of claim 1, wherein: The angle measurement module (4) collects the angle data of the turntable through an angle measurement signal cable and sends the data to the FPGA processor (2) through a parallel port communication to provide angle feedback for the closed-loop control of the turntable.

7. The turret controller of claim 1, wherein: When the FPGA chip collects the angle, it acquires signals through a sensor and extracts the angle information of the target from the signals, and can process the data streams from multiple sensors in parallel; the FPGA chip filters, denoises and adjusts the gain of the collected signals.

8. The turret controller of claim 1, wherein: The LCD touch screen (3) is installed on the front panel of the turntable control cabinet, the angle measurement module (4) is fixedly installed in the industrial computer of the turntable control cabinet, and the ARM / DSP dual-core microprocessor (1) and the FPGA processor (2) are fixed on a PCB mother board (7).