Vector laser projector based on galvanometer technology
By using a vector laser projector based on galvanometer technology, combined with FAT file management and ILDA format support, precise control and efficient management of laser beams have been achieved. This solves the shortcomings of traditional manual drawing methods, provides efficient and personalized graphic and animation displays, and promotes the development and application of laser technology.
Patent Information
- Application Number
- CN202520033106.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2026-01-13
- Estimated Expiration
- 2035-01-07
AI Technical Summary
Traditional manual drawing methods are time-consuming and labor-intensive, making it difficult to meet the needs of high-quality knowledge dissemination. In particular, they lack accuracy in the representation of elements such as color and lines, and it is difficult to achieve large-scale, efficient graphic and animation displays.
A vector laser projector based on galvanometer technology is used, combined with a FAT file management module, an ILDA file parsing module, a byte order conversion module and a two-dimensional galvanometer control module, to achieve precise control and rapid scanning of the laser beam. It supports efficient management and playback of ILDA format files and integrates a CH32V307 microcontroller for system control.
It enables rapid pattern presentation and editing, improves the efficiency and quality of information display, meets personalized creative needs, promotes the development of laser technology and galvanometer technology, reduces costs, and improves the stability and compatibility of equipment.
Smart Images

Figure CN223798278U_ABST
Abstract
Description
Technical Field
[0001] This utility model belongs to the field of projector technology, and in particular relates to a vector laser projector based on galvanometer technology. Background Technology
[0002] Currently, the wave of informatization and digitalization is sweeping across all sectors globally, prompting various industries to undergo digital transformation. With the rapid development of modern living standards and technology, the demand for information display is increasing, especially in areas such as menus and advertisements, requiring the rapid and accurate creation of high-quality text and images. However, traditional manual drawing methods are time-consuming, labor-intensive, and unable to meet high requirements.
[0003] Laser technology has made significant progress in recent years, possessing characteristics such as excellent controllability, monochromaticity, high brightness, high power, and non-contact operation. It has been widely applied in numerous fields, including communication, radar detection, ranging and speed measurement, laser cutting, laser engraving, laser welding, laser marking, and laser rapid prototyping. Simultaneously, market demands for laser manufacturing equipment are evolving towards integration, high efficiency, and miniaturization.
[0004] Galvanometer technology, a key technology in laser applications, enables precise control of laser reflection direction, achieving high-precision imaging. Combined with laser technology, it provides high-quality graphics and animation projection.
[0005] In the event of sudden accidents such as earthquakes, car accidents, mudslides, and tunnel collapses, the situation on-site is complex and involves many uncontrollable factors, necessitating a timely and non-contact method for transmitting information. Laser imaging, through projection, can rapidly transmit information to any location, helping to prevent the escalation of chain reactions and improving the efficiency and safety of rescue operations.
[0006] In the transportation sector, real-time traffic incidents require timely communication of safety information to drivers and pedestrians. Laser mapping can meet this need, thereby preventing traffic accidents, enhancing pedestrians' traffic safety awareness, and improving the overall level of traffic safety.
[0007] Conferences, exhibitions, banquets, parties, and celebrations held within large steel-structured buildings, as well as cultural and artistic displays in public spaces, all place higher demands on projection effects. These require innovative, visually appealing, and interactive projection methods, while also considering cost. Vector laser projectors based on galvanometer technology can meet these needs, achieving a suspended digital display effect, reducing projection costs, and better showcasing cultural and artistic content.
[0008] In stage performances, the interaction between actors and the text and patterns presented on the stage can enhance the audience's visual enjoyment and improve the performance effect and artistic value. Laser projection technology provides support for this.
[0009] Traditional design and production methods struggle to meet the demands of large-scale, high-quality knowledge dissemination, particularly in terms of accuracy in representing elements such as color and lines, and manual drawing is time-consuming and labor-intensive. Vector laser projectors based on galvanometer technology utilize laser image imaging technology, enabling rapid presentation and editing of patterns.
[0010] Based on the above analysis, the urgent technical problems that need to be solved by existing technologies are: traditional manual drawing methods are time-consuming, labor-intensive, and difficult to meet high requirements. Design and production methods also cannot meet the needs of large-scale and high-quality knowledge dissemination, especially in terms of insufficient accuracy in the representation of elements such as color and lines, and manual drawing is also time-consuming and labor-intensive. Utility Model Content
[0011] To address the problems existing in the prior art, this utility model provides a vector laser projector based on galvanometer technology.
[0012] This invention is implemented as follows: a vector laser projector based on galvanometer technology, comprising:
[0013] The FAT file management module is used to manage ILDA format laser files through the SD card interface. It supports opening, reading and switching files, and displays the current file information on the LCD screen in real time.
[0014] The ILDA file parsing module is used to read ILDA files and pass the data to the memory management module, which is responsible for dynamically allocating and managing memory to store the parsed ILDA data.
[0015] The byte order conversion module is used to ensure that the data format meets the requirements of the DAC output module, so that the latter can generate analog voltage signals and control the two-dimensional galvanometer system to refract them to the corresponding X and Y coordinates.
[0016] The two-dimensional galvanometer control module adjusts the position of the galvanometer in real time according to the signal output by the DAC, and precisely controls the laser beam to display the animation content defined by the ILDA file in space through the refraction of light.
[0017] Furthermore, the laser projector also includes:
[0018] An onboard power module is used to provide stable voltage to different peripherals and prevent excessive voltage from burning out the chips.
[0019] SWD debug interface module, used for debugging and programming embedded systems;
[0020] The BOOT module is used to determine the boot mode and select different memories for reading when the embedded system starts up, and supports one-click download function when downloading via serial port;
[0021] The reset module is used to reset the embedded system, making it easier to restart the embedded system;
[0022] A power supply filtering module is used to remove coupled noise from power signals;
[0023] The LED display module is used to indicate the current system status and display operation information.
[0024] Furthermore, the laser projector also includes:
[0025] The TFT-LCD display module generates graphic information and displays it on the screen in a visual manner;
[0026] The button circuit module is used to receive user input and control the interactive operation of the device;
[0027] The SD card circuit module provides basic file storage and management functions and supports the insertion and removal of SD cards;
[0028] ADC & DAC modules are used to convert analog voltages to digital quantities, supporting signal input and output;
[0029] The IO module is used to connect and control external devices, enabling interaction with other systems.
[0030] Furthermore, the laser projector connects to the SD card interface via the FAT file management module, enabling convenient management of a large number of ILDA format files through the storage space of the SD card. This achieves efficient file reading, storage, and switching functions, and displays file information in real time on the LCD screen, improving ease of operation.
[0031] Based on the above technical solutions and the technical problems solved, the advantages and positive effects of the technical solution to be protected by this utility model are as follows:
[0032] First, traditional design and production methods struggle to meet the demands of large-scale, high-quality knowledge dissemination, particularly in terms of accuracy in representing elements such as color and lines, and manual drawing is time-consuming and labor-intensive. Vector laser projectors based on galvanometer technology utilize laser image imaging technology, enabling rapid presentation and editing of patterns.
[0033] The laser beam achieves rapid horizontal scanning (line scanning) and slower vertical scanning (frame scanning) via X-axis and Y-axis galvanometers. The galvanometers reflect the laser light to precisely mark the position, shape, and size of text or images on the wall. The host computer software can edit the image and send commands to the slave computer to control the galvanometers and laser, enabling real-time changes to the image. By controlling the laser power, it can adapt to different application scenarios, thereby improving the efficiency and quality of information display.
[0034] Meeting personalized creative needs: Users can easily create and display personalized laser animations with this projector. Laser animations can be stored on an SD card and automatically projected onto the LCD screen upon startup, bringing users a new low-cost, high-performance laser experience.
[0035] This system provides new creative ideas for applications such as image presentation, artistic creation, and driving navigation. Users can personalize the projection settings according to their own needs and creativity, such as creating unique visual effects in image presentation, exploring new forms of expression in artistic creation, and providing more intuitive guidance in driving navigation.
[0036] Promoting the development and application expansion of related technologies: The research and development of this system will help promote the further development of laser technology and galvanometer technology. By continuously optimizing the system's performance, such as improving imaging quality and increasing the stability and flexibility of communication methods, the application of laser technology in more fields can be facilitated.
[0037] The successful application of this system in various scenarios, such as large-scale events, public places, artistic creation, and vehicle navigation, has provided a reference and ideas for the integration and application expansion of other related technologies, and helps to promote innovation and development of the entire industry.
[0038] The main innovative features of this utility model include:
[0039] 1. FAT file system porting: Porting the FAT file system enables the device to read animation files on the SD card, greatly simplifying the management and access of animation files and ensuring the compatibility and ease of use of the device.
[0040] 2. ILDA Format Support: The device supports ILDA (International Laser Display Association) laser animation format files, enabling the device to play professional-grade laser animations.
[0041] 3. Integrated design: The CH32V307 high-performance microcontroller is organically combined with laser galvanometer technology to form an integrated solution, achieving a perfect balance between low cost and high performance.
[0042] 4. User-friendliness: The device supports SD card storage, making it easier to import and play animation content.
[0043] 5. High-quality animation presentation: By interpreting the RGB values of colors in the ILDA format, the RGB laser is controlled to draw dynamic pictures of different colors, presenting more diverse and detailed animations.
[0044] Secondly, the technical solution of this utility model, a vector laser projector based on galvanometer technology, has broad market application prospects and high commercial value. Through innovation and optimization of existing technologies, this technology not only solves the limitations of traditional manual drawing methods, but also provides a more efficient and accurate solution for graphic and animation projection. Furthermore, whether in improving production efficiency, driving industry innovation, meeting diverse market demands, or enhancing user experience through personalized creative displays, the commercial value of this technical solution is considerable.
[0045] 1. Improve industrial efficiency and reduce costs
[0046] Traditional manual drawing methods still hold a certain market share in fields such as advertising, menus, and art displays, but they are inefficient, inaccurate, and labor-intensive. In today's increasingly digital and information-driven world, especially with rapidly changing market demands, traditional methods can no longer meet clients' requirements for rapid response and high-quality output. Vector laser projectors based on galvanometer technology, however, enable rapid drawing and precise control, eliminating the time-consuming and labor-intensive aspects of traditional methods.
[0047] The introduction of laser technology has made information display more precise and efficient, avoiding human error and reducing material consumption from manual drawing. The advantages of vector laser projectors are particularly pronounced in scenarios requiring dynamic updates, personalized customization, and frequent content updates. Therefore, businesses can achieve lower operating costs and higher production efficiency during the production process.
[0048] 2. Meet diverse needs and explore emerging markets
[0049] With the rapid development of informatization, digitalization, and intelligentization, the market demand for efficient, accurate, and multifunctional information display is constantly growing. This technical solution has broad applicability. Whether in traffic safety, culture and art, stage performances, commercial advertising, or emergency information transmission, laser-based projection can provide more intuitive and interactive display effects. This means that this technology can cover more market demands, especially performing exceptionally well in scenarios requiring large-scale, dynamically updated, and personalized customization.
[0050] The diversification of applications is a key source of the commercial value of this technology. Firstly, in the field of commercial advertising, laser projection technology can display large-scale, high-precision dynamic advertising content, bringing new innovative directions to brand promotion and marketing. Secondly, in art and cultural displays, laser projectors can provide high-quality visual effects, offering more innovative and interactive display methods for large-scale cultural events, artistic creations, and exhibitions, greatly enhancing the expressiveness and appeal of artistic creations. Furthermore, in the field of public safety, laser projection can quickly transmit important information through real-time projection, aiding in emergency management and accident early warning, and ensuring public safety. In the transportation sector, laser projection can also provide drivers and pedestrians with more intuitive safety prompts, reducing the incidence of traffic accidents.
[0051] 3. Efficient information dissemination and creative display
[0052] With the continuous development of the internet and information technology, people's demand for information is also increasing, especially in terms of personalization, customization, and immediacy. This technology, through laser imaging, makes the display of text, patterns, and animations more flexible and convenient. It can quickly present complex graphics and content, providing innovative display methods in scenarios such as cultural and artistic activities, commercial exhibitions, and advertising.
[0053] Especially in stage performances and large-scale events, laser projectors can enhance the interaction between actors and stage scenes through precise image projection, bringing a completely new visual experience to the audience. At the same time, due to its lower cost and efficient management, businesses can use this technology to reduce production costs and improve the cost-effectiveness of creative presentations.
[0054] 4. Promote technological innovation and market expansion
[0055] This technical solution not only enhances the technological level of existing application scenarios but also promotes the continuous advancement of laser technology, galvanometer technology, and related intelligent control technologies. As the technology matures, the system's application in more industries will expand, thereby fostering innovative development across the industry chain. For example, by integrating artificial intelligence, big data, and the Internet of Things, the functionality and performance of this laser projector will be further enhanced in the future, providing users with more intelligent control and personalized display effects.
[0056] The promotion and popularization of this technology will not only facilitate the application of laser and galvanometer technologies in more fields, but also provide insights and ideas for technological innovation in related fields. More application scenarios and business opportunities based on this new technology will emerge in the market, driving the overall industry forward.
[0057] 5. Market competitiveness and expected returns
[0058] Due to its innovativeness and broad application prospects, vector laser projectors based on galvanometer technology are expected to become a technological product with enormous market potential. Adopting this technology can not only enhance market competitiveness but also effectively fill market gaps currently in the technological innovation stage, allowing companies to seize market share early. Through continuous improvement of product functions and enhanced market promotion, it is anticipated that this technology will achieve rapid large-scale application and industrialization in the next few years, bringing substantial profits to related enterprises.
[0059] The commercialization of laser projectors based on galvanometer technology can bring direct economic benefits, including revenue streams from equipment sales, software services, technical support, and customized projects. With the continuous maturation of the technology and its widespread market application, it is expected that this technology will become an important innovation tool in multiple industries in the coming years, and the market size will experience rapid growth.
[0060] Third, with the rapid development of information technology and digitalization, traditional display technologies are gradually failing to meet the growing demands of modern society. This is especially true in fields such as culture and art, advertising, traffic safety, and emergency response, where traditional hand-drawing methods and limited display tools are becoming increasingly unsuitable. Vector laser projectors based on galvanometer technology, as a novel projection technology, have successfully filled this technological gap and addressed the shortcomings of existing technologies in terms of precise control, display effects, and scalability.
[0061] 1. Improve the image quality and accuracy of laser projection.
[0062] Existing laser projectors have certain limitations in the process of image and text imaging, especially in detail processing, color reproduction and presentation of complex patterns. Many laser projection devices cannot meet the high requirements for accuracy and performance.
[0063] Vector laser projectors based on galvanometer technology achieve rapid and precise scanning of the laser beam in two-dimensional space through the precise control of dual-axis galvanometers. This results in higher resolution and clarity when images are displayed on walls, screens, and other display media. This technological breakthrough fills the gap in large-scale, high-quality image presentation in traditional laser projection technology, providing users with more efficient and accurate graphic display effects.
[0064] 2. Enable personalized creative and dynamic editing functions
[0065] Traditional laser projection technology is designed and manufactured based on single functions of hardware and software, and the display of images and text is relatively fixed, making it difficult to meet the increasingly diverse and personalized needs of users.
[0066] Unlike other methods, this invention employs an ILDA-based file parsing system, a memory management module, and a flexible laser control method, enabling laser projection to go beyond preset patterns and allow for real-time editing and adjustment of the projected content according to user needs. Through host computer software control, users can easily edit and transform patterns to achieve personalized laser animation displays. This flexible editing and dynamic adjustment function is unprecedented in the current laser projection market and is of great significance for promoting the widespread application of laser technology in cultural and creative industries, advertising media, and art exhibitions.
[0067] 3. Highly efficient file management and storage system
[0068] In traditional laser projection technology, file management and data transmission often become technical bottlenecks. Due to the need to process large numbers of laser control files, existing file management methods are not only inefficient but also cumbersome.
[0069] To address this issue, this invention employs a FAT file management module and utilizes an SD card interface to efficiently store and switch ILDA format files. The system can efficiently read, store, and switch large numbers of laser files, and display file information in real time on an LCD screen, greatly improving operational convenience and data management efficiency. Especially in large-scale events and commercial exhibitions, it can support the rapid switching and display of multiple laser patterns and animations, providing a more flexible and efficient solution for on-site demonstrations.
[0070] 4. Improve the reliability and stability of laser projectors
[0071] As a high-precision device, the stability and reliability of laser projectors are of paramount importance. However, existing technologies suffer from problems such as unstable power supplies and frequent system failures, affecting the normal use of laser projectors.
[0072] To improve equipment stability, this invention incorporates multiple protection and debugging modules, including a power filtering module, a reset module, an onboard power supply module, and an SWD debugging interface module. These modules effectively address potential issues such as voltage fluctuations and system resets, ensuring stable operation of the laser projector under prolonged, high-load use, extending the equipment's lifespan, and enhancing its reliability in various application environments.
[0073] 5. Multifunctional hardware interfaces and expandability
[0074] Existing laser projection technologies are mostly focused on single application scenarios and lack cross-industry adaptability and scalability.
[0075] This invention fully considers diverse application needs in its hardware design. By introducing multifunctional modules such as ADC & DAC modules, IO modules, TFTLCD display modules, and button circuit modules, it ensures that the laser projector can flexibly connect and interact with other devices. This design enables the system to be used not only in stage performances, art exhibitions, and traffic guidance, but also to adapt to different user needs and application scenarios, exhibiting strong scalability and compatibility.
[0076] 6. Deep integration of laser technology and galvanometer technology
[0077] As one of the core technologies for laser applications, galvanometer technology has long been widely used in laser projection. However, most laser projectors currently rely on traditional two-dimensional control methods, making it difficult to achieve more accurate and dynamic laser imaging.
[0078] This invention combines advanced galvanometer technology and laser beam control technology to achieve precise refraction and efficient projection of the laser beam in space, enabling laser patterns to be accurately displayed on the wall and changed at any time according to needs. Through this precise control, the laser projector can present more complex, detailed, and varied patterns, breaking through the limitations of traditional technologies in displaying complex graphics.
[0079] Fourth, the technical solution of this utility model solves a technical problem that people have long desired to solve but have been unable to achieve successfully:
[0080] 1. Achieving a balance between low cost and high performance
[0081] Challenges: Achieving high resolution and high-quality projection in traditional laser projection technologies often requires significant investment, hindering the widespread adoption of laser projection devices. There has been a persistent desire to find a way to reduce costs while maintaining projection performance to meet the needs of more application scenarios, but this contradiction has remained largely unresolved.
[0082] Solution and Results: This technical solution uses the CH32V307 microcontroller as the core controller. Through careful system architecture design and reasonable hardware component selection, it organically combines laser galvanometer technology with the microcontroller's control capabilities, achieving an integrated solution. This integrated design not only effectively reduces hardware costs but also improves the overall system performance by optimizing software algorithms and control logic. For example, while ensuring precise control of the galvanometer to achieve high-resolution vector graphics projection, the microcontroller's efficient processing power and built-in functions, such as DAC output, reduce reliance on expensive external chips, thus achieving a perfect balance between low cost and high performance, enabling more users to enjoy a high-quality laser projection experience.
[0083] 2. Improved ease of animation file management and playback
[0084] Challenges: Traditional laser projection equipment suffers from numerous inconveniences in managing and playing animation files. On one hand, file format compatibility is poor; common operating systems struggle to directly manage and transmit the animation files required by the device, necessitating complex conversions and operations using specialized software. On the other hand, switching and playback controls for animation files are inflexible, resulting in a poor user experience and limiting the device's rapid application in various scenarios. People crave a simple and convenient way to manage and play laser animation files, but previous technologies have failed to adequately meet this need.
[0085] Solution and Effects: This technical solution, by porting the FAT file system, enables direct reading and management of ILDA format laser files on SD cards. This significantly improves the device's compatibility with common operating systems, allowing users to manage animation files as easily as operating a regular storage device, without the need for additional complex conversion software. Simultaneously, the device supports SD card storage and onboard button control for animation playback and switching. Users can conveniently store pre-made laser animations on the SD card and quickly switch and play different animations using the buttons, greatly improving the device's usability and ease of operation, and meeting users' needs for quickly displaying personalized laser animations in different scenarios.
[0086] 3. Professional-grade animation format support and high-quality projection
[0087] Challenges: In fields such as artistic creation and exhibitions where high visual effects are required, equipment capable of playing professional-grade laser animations is needed to showcase complex artistic concepts and precise image details. However, traditional laser projection equipment often cannot support professional animation formats, or suffers from insufficient resolution and inaccurate color reproduction when playing high-quality animations, failing to meet the demands of professional users for high-quality projection effects.
[0088] Solution and Effects: The equipment in this technical solution supports ILDA format files, an internationally recognized professional laser animation format that provides rich animation information, including precise coordinates, colors, and brightness states. Through a carefully designed ILDA file parsing module and related data processing workflows, the equipment can accurately extract animation data and utilize 2D galvanometer technology and the persistence of vision to achieve high-resolution, high-quality vector graphics projection. For example, when displaying artworks and scientific principles, it can clearly and vividly present complex graphics and dynamic effects, providing professional users with powerful creation and presentation tools and solving the challenges of professional-grade animation playback and high-quality projection.
[0089] 4. System integration and stability optimization
[0090] Challenges: Laser projection systems involve multiple hardware modules and complex software algorithms. Ensuring the coordinated operation of these components to achieve stable and reliable system operation has been a long-standing challenge. Previous technologies often encountered compatibility issues, signal transmission interference, and software vulnerabilities during system integration, leading to frequent equipment malfunctions or performance instability, thus affecting normal user operation.
[0091] Solution and Results: This technical solution fully considers the connection and compatibility between various modules in its hardware design. For example, the onboard power module provides stable voltage for different peripherals, while the SWD debugging interface, BOOT module, and reset module ensure the reliability of system startup and debugging. The circuit modules are also rationally laid out and optimized to reduce signal interference. In terms of the software system, a modular design is adopted, with clear division of labor and collaborative work among various functional modules. For example, modules such as FAT file management, ILDA file parsing, memory management, byte order conversion, and DAC output achieve efficient data transmission and processing through carefully designed interfaces and data flows. Through rigorous functional testing, performance testing, and stability testing, system performance is continuously optimized, resolving various issues during system integration and ensuring stable operation of the equipment in various usage scenarios, providing users with reliable laser projection services. Attached Figure Description
[0092] Figure 1 This is a structural diagram of a vector laser projector based on galvanometer technology provided in an embodiment of this utility model.
[0093] Figure 2 This is a schematic diagram of the onboard power module provided in an embodiment of the present utility model.
[0094] Figure 3 This is a schematic diagram of the SWD debugging interface module provided in an embodiment of this utility model.
[0095] Figure 4 This is a schematic diagram of the BOOT module provided in an embodiment of the present invention.
[0096] Figure 5 This is a schematic diagram of the reset module provided in an embodiment of the present invention.
[0097] Figure 6 This is a schematic diagram of the power filtering module provided in an embodiment of the present invention.
[0098] Figure 7 This is a schematic diagram of the LED display module provided in an embodiment of the present invention.
[0099] Figure 8 This is a schematic diagram of a TFTLCD display module provided in an embodiment of this utility model.
[0100] Figure 9 This is a schematic diagram of the button circuit module provided in an embodiment of the present invention.
[0101] Figure 10 This is a schematic diagram of the SD card circuit module provided in an embodiment of this utility model.
[0102] Figure 11 This is a schematic diagram of the ADC & DAC module provided in an embodiment of this utility model.
[0103] Figure 12 This is a schematic diagram of the IO module provided in an embodiment of this utility model.
[0104] Figure 13 This is a schematic diagram of the main chip module provided in an embodiment of this utility model.
[0105] Figure 14 This is a PCB image provided in an embodiment of this utility model.
[0106] Figure 15 This is a physical image of the SC25 type galvanometer provided in this embodiment of the utility model.
[0107] Figure 16 This is a schematic diagram of the DAC output signal conversion circuit provided in an embodiment of the present invention.
[0108] Figure 17 This is a schematic diagram of a scanning lidar system provided in an embodiment of the present invention.
[0109] Figure 18 This is a schematic diagram of the galvanometer control system provided in an embodiment of the present invention.
[0110] Figure 19 This is a block diagram of the control system structure provided in an embodiment of the present invention.
[0111] Figure 20 This is a control flow diagram of the laser scanning galvanometer system provided in an embodiment of the present invention.
[0112] Figure 21 This is a schematic diagram of the objective lens front scanning principle provided in an embodiment of this utility model.
[0113] Figure 22 This is a schematic diagram of a scanning system model without an F-theta lens provided in an embodiment of this utility model.
[0114] Figure 23 This is a schematic diagram of pincushion distortion provided in an embodiment of this utility model.
[0115] Figure 24 This is a schematic diagram of composite distortion provided in an embodiment of the present invention.
[0116] Figure 25 This is a schematic diagram of the ILDA file parsing module provided in an embodiment of this utility model.
[0117] Figure 26 This is a schematic diagram of the memory management module provided in an embodiment of the present invention.
[0118] Figure 27 This is a schematic diagram of the byte order conversion module provided in an embodiment of this utility model. Detailed Implementation
[0119] To make the objectives, technical solutions, and advantages of this utility model clearer, the following detailed description is provided in conjunction with embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this utility model.
[0120] In the field of laser projection, traditional technologies typically focus on pursuing high power and brightness to achieve better projection effects, thus neglecting the balance of cost, ease of use, and compatibility with various animation formats. The technical solution of this utility model overcomes this limitation in the following aspects:
[0121] 1. Overall Design Concept
[0122] This technical solution uses the CH32V307 microcontroller as its core, combining laser galvanometer technology and microcontroller control capabilities to construct an integrated vector laser projector solution. This design not only focuses on the basic functions of laser projection but also fully considers cost control and improved user experience, breaking away from the limitations of traditional technologies that only focus on a single performance indicator.
[0123] 2. Porting the FAT file system
[0124] Breaking through the limitations of traditional storage management: Traditional laser projection equipment pays little attention to the compatibility and ease of use of file systems. This project, by porting the FAT file system, achieves efficient management of ILDA format laser files on SD cards, enabling users to easily manage and transfer animation files under common operating systems, greatly simplifying storage and access methods.
[0125] Improved equipment versatility: Compared with traditional equipment, this design eliminates the barriers of requiring specialized software or complex operations to change animation content, making the equipment more accessible to a wider range of users. Whether in image presentation, artistic creation, or other application scenarios, users can easily operate the equipment to display the laser animations they need.
[0126] 3. ILDA format support
[0127] Meeting Professional Animation Playback Needs: Traditional laser projection equipment often has limited support for animation formats, failing to meet the requirements of professional-grade animation playback. The equipment in this project supports ILDA format files (a professional laser animation format recognized by the International Laser Display Association), enabling the equipment to play high-quality, complex professional-grade laser animations, providing more powerful capabilities for artistic creation and professional presentations.
[0128] Expanding application areas: Compared to devices that only support common video formats or simple animation formats, this device has a clear advantage in fields such as art and exhibitions where there are high requirements for animation quality and professionalism, and can better meet the needs of these fields for accurate image projection and high-quality animation display.
[0129] 4. Integrated and user-friendly design
[0130] Balancing cost and performance: This technical solution integrates a high-performance microcontroller with laser galvanometer technology, effectively controlling costs while ensuring projection quality, achieving a perfect combination of low cost and high performance, and breaking the prejudice of traditional technologies in this regard.
[0131] Prioritizing user experience: The device supports SD card storage and onboard button control for animation playback and switching, facilitating content import and management with simple and convenient operation. This user-friendly design better meets users' needs for quickly and easily displaying personalized laser animations in different scenarios.
[0132] 5. Comprehensive technology application and innovation
[0133] Multi-technology collaboration: This technical solution integrates multiple technologies, including 2D galvanometer technology, the persistence of vision effect, and DAC output. Through a carefully designed system architecture, it achieves high-resolution vector graphics projection. Traditional technologies often rely on a single technology or a simple combination, making it difficult to achieve such efficient and high-quality projection effects.
[0134] Innovative technology application ideas: such as using the persistence of vision in the human eye to improve the smoothness of projection, and using precise DAC output to control the galvanometer to achieve accurate projection, these innovative applications break through the conventional thinking on optimizing laser projection effects and provide new directions and ideas for the development of laser projection technology.
[0135] like Figure 1As shown, this system consists of several key modules that work together to achieve efficient laser animation display. First, the FAT file management module manages ILDA format laser files via the SD card interface, enabling file opening, reading, and switching, and displaying the current file information on the LCD screen in real time. The ILDA file parsing module, after reading the file, passes the data to the memory management module, which dynamically allocates and manages memory to store the parsed ILDA data. The byte order conversion module ensures the data format conforms to the requirements of the DAC output module, allowing the latter to generate analog voltage signals to control the two-dimensional galvanometer system to refract the light to the corresponding X and Y coordinates. The two-dimensional galvanometer control module adjusts the galvanometer position in real time based on the DAC output signal to precisely move the laser beam through light refraction, ultimately displaying the animation content defined in the ILDA file in space via laser light. These modules work closely together to ensure the smoothness and accuracy of the process from file reading to real-time animation display.
[0136] The hardware system uses a CH32V307VCT6 development board to control the reading of data from the SD card. The coordinates of each point in each frame are then output to the driver of the 2D galvanometer via a DAC. Simultaneously, the CH32V307VCT6 development board drives the laser. Finally, the laser beam is refracted by the 2D galvanometer and projected onto a plane to display the animation content of the ILDA file.
[0137] like Figure 2 As shown, the main function of the onboard power module is to provide stable voltage to different peripherals and prevent excessive voltage from burning out the chips. The design should include input power connections, input and output filter capacitors, and utilize an AMS1117 to stabilize the voltage, ensuring stable output and system protection.
[0138] like Figure 3 As shown, the SWD debug interface module is an interface used for debugging and programming embedded systems. When designing, pay attention to the SWD interface pins connected to the target chip, and the necessary power management to support effective debugging and programming operations.
[0139] like Figure 4 As shown, the BOOT module is used to determine the system's boot mode during embedded system startup, thereby selecting different memories for reading, and to achieve one-click downloading when using serial port downloading. During design, attention should be paid to the connection with the BOOT pin and the necessary power supply drive to ensure reliable system startup and downloading processes.
[0140] like Figure 5 As shown, the reset module primarily resets the embedded system to facilitate its restart. During design, attention should be paid to the reset button or circuit, as well as necessary filter capacitors, to ensure reliable system startup and reset.
[0141] like Figure 6 As shown, the main function of the power supply filtering module is to remove coupling. Here, some filter capacitors need to be placed according to the circuit to filter out high-frequency noise in the power supply and stabilize the voltage output.
[0142] like Figure 7 As shown, the main function of the LED display module is to indicate the current status and display information. During the design process, pull-up or pull-down resistors can be applied. It is important to pay attention to the placement and selection of the pull-up and pull-down resistor values to prevent excessive current from burning out the diodes or resistors.
[0143] like Figure 8 As shown, the main function of the TFTLCD display module is to generate and display graphic information in a visual manner. During the design process, attention should be paid to the correspondence between the TFT panel interface and the FSMC driver, ensuring the correct correspondence of address lines, data lines, write signals, read signals, and chip select signals to achieve clear image display and system stability.
[0144] like Figure 9 As shown, the main function of the button circuit module is to receive user input so that the device can interact with it. In the design, one end of the button switch is directly connected to the I / O port of the keyboard, and the other end is connected to VCC or ground.
[0145] like Figure 10 As shown, the main function of the SD card circuit module is to provide basic file storage and management functions. During the design process, attention should be paid to the design of the SDIO interface circuit and necessary filtering capacitors to ensure reliable data reading and writing and system stability.
[0146] like Figure 11 As shown, the main function of the ADC&DAC module is to convert analog voltages to digital values. During design, attention should be paid to the connections to the ADC and DAC pins of the chip, as well as the grounded TPAD, to ensure conversion accuracy.
[0147] like Figure 12 As shown, the main function of the I / O module is to connect and control external devices. During design, attention should be paid to the input / output pin connections to ensure stable signal transmission and system reliability.
[0148] like Figure 13 , Figure 14 As shown, when designing the CH32V307VCT6 main control module, attention should be paid to the pin interfaces connecting the main control chip and peripheral devices, such as external memory, SD card interface, communication interfaces (such as UART, SPI, I2C), as well as necessary power management circuits (such as voltage regulators), clock circuits (such as crystal oscillators or external clock sources), and the pin multiplexing and function configuration of the main control chip should be considered to ensure the stability of the system function.
[0149] 1.1 Two-dimensional galvanometer
[0150] 1.1.1 Overview of Two-Dimensional Galvanometers
[0151] The galvanometer is a core component of a laser scanning system. By using analog voltage signals, the galvanometer motor can be controlled to move the laser reflector at various angles, thus changing the projection point of the laser beam to different positions. The galvanometer has a very fast response speed, allowing the laser point to move rapidly on a two-dimensional plane, and the trajectory of the laser point's movement is controllable. This allows for the use of laser to draw and scan desired graphics and text. The SC25 scanning galvanometer module was selected for the laser imaging system in this project. Figure 15 The image shown is a photograph of the SC25 galvanometer.
[0152] The SC25 two-dimensional scanning galvanometer module is equipped with two scanning motors and corresponding control circuit boards. In practical applications, only the appropriate power supply and control signals are required. The galvanometer module can input control signals, which require ±5V and ±10V analog signals. In this project, we use analog signal control. Therefore, the galvanometer controller needs to output two ±5V analog signals. By changing the frequency and amplitude of the control signals, we can control the deflection period and deflection angle of the galvanometer, change the scanning range and the number of scan lines in each frame, thereby controlling the brightness of the laser and achieving the imaging function.
[0153] 1.1.2 Two-dimensional galvanometer control circuit
[0154] like Figure 16 As shown in the analysis above regarding the SC25 scanning galvanometer, when the input control signal is an analog signal, the deflection angles of the X and Y mirrors are proportional to the amplitude of the input signal. The horizontal scanning period is consistent with the period of the signal controlling the X mirror, and the frame scanning period is consistent with the period of the signal controlling the Y mirror. Therefore, the control circuit of this scanning galvanometer is essentially a control signal source composed of a DAC conversion circuit and a proportional operation circuit. Because the selected main controller module has a DAC output function and can be configured to a signal output mode, it can output a galvanometer control signal that meets the requirements, in conjunction with the main controller's DMA module. However, since the DAC can only output analog signals of 0-3.3V, while the galvanometer controller requires an analog input signal of +5V, and in order to reduce the power consumption of the main controller and reduce the load, the DAC output signal needs to be shaped and amplified. The following is the signal conversion circuit for the DAC output.
[0155] 1.2 System Control Module
[0156] 1.2.1 Overall Design and Mathematical Model of Laser Scanning Galvanometer Control System
[0157] A laser scanning galvanometer is a system that uses the reciprocating deflection of a mirror to periodically deflect and reflect a laser beam, enabling scanning from a point source to a line or surface. It requires the mirror to perform reciprocating scans with high periodicity, repeatability, and precision. This chapter analyzes the laser scanning galvanometer system, completes the control system architecture, establishes mathematical models for the galvanometer drive system and feedback system, and presents the design of a closed-loop control algorithm for the scanning galvanometer.
[0158] 1.2.2 Overall Design Objectives of the Laser Scanning Galvanometer Control System
[0159] Galvanometer scanning systems are widely used in lidar due to their advantages such as good electromagnetic interference resistance, fast scanning speed, high repeatability, high reliability, and low implementation cost. Based on the actual operational requirements of a certain lidar model, this paper proposes a high-speed, high-linearity, and highly interference-resistant one-dimensional laser scanning galvanometer control system to meet the application scenarios of lidar.
[0160] 1.2.3 Architecture of Laser Scanning Galvanometer and its Control System
[0161] A scanning lidar system typically consists of a laser ranging module and a laser scanning module, such as... Figure 17 As shown, the laser scanning galvanometer system drives the galvanometer motor to rotate, which in turn drives the reflector to deflect, thereby moving the laser beam on the scanning plane and finally completing the laser predetermined tracking scanning action.
[0162] The laser scanning galvanometer system mainly consists of a scanning mechanism, a laser source, a position feedback sensor, and a control system. The laser scanning galvanometer control system is the primary focus of this research. The control system drives the torque motor in the scanning mechanism to rotate, causing the laser mirror to reciprocate. Simultaneously, the control system measures the galvanometer's tilt angle in real time using an optical non-contact method. Based on the feedback angle information, it completes closed-loop angle control of the mirror, ultimately achieving linear laser scanning. The topology of the laser scanning galvanometer system is shown below. Figure 18 As shown.
[0163] Analysis reveals that the laser scanning galvanometer control system mainly comprises two parts: a hardware system and a software system. The hardware system primarily includes a main control minimum system, a data acquisition and processing module, a motor drive control module, a communication module, and a power management module. The software system mainly includes a control algorithm implementation module, a position feedback calculation module, and a motor drive module, achieving the periodic forward and return stable control functions of the galvanometer system. The overall structure diagram of the control system is shown below. Figure 19 As shown.
[0164] During system operation, position sensors provide precise position information for the scanning lens; the galvanometer controller controls the motor to drive the lens movement based on the position feedback data, thereby achieving the specified scanning function; the host computer software can monitor the operating data and adjust the parameters. The control flow diagram of the laser scanning galvanometer control system is as follows: Figure 20 As shown.
[0165] 1.3 Galvanometer Scanning Design
[0166] 1.3.1 Mathematical Model of the Objective Lens Front Scanning System
[0167] Depending on the position of the focusing system within the overall optical path, systems can be categorized into front-scanning and rear-scanning systems. Rear-scanning systems often employ dynamic focusing, suitable for scanning large working surfaces, but the dynamic focusing module structure is relatively complex and costly. However, in this experimental system, only a small scanning area is required; therefore, front-scanning is used.
[0168] like Figure 20 As shown in the scanning principle diagram, the incident light is reflected by the XY galvanometer and then focused onto the working plane by the focusing lens. As analyzed above, we choose an F-theta lens. When the XY galvanometer receives a signal from the host computer, it is controlled by the drive circuit to deflect according to a certain pattern, thus controlling the laser beam to form the corresponding pattern on the working plane.
[0169] In the established rectangular coordinate system, the scanning working plane is the XY plane; the coordinate axes X and Z are parallel to the Y-mirror and X-mirror, respectively; the Z-axis is perpendicular to the XY plane. Let the unit direction vectors of the X, Y, and Z axes be... For A ray of light incident in the direction of rotation will deflect when the X-mirror and Y-mirror are rotated by θ from their initial positions. x θ y The unit direction vector of the emitted light from the system:
[0170]
[0171] Let θ be the angle between the outgoing ray and the optical axis Z. R Let R be the distance from the intersection of the scanning field planes to the origin, and φ be the angular coordinate of the intersection of the light rays on the scanning field plane. Then:
[0172]
[0173] cosθ R =cos2θ x ·cos2θ y
[0174] Let the focal length of the F-theta lens be f. From the characteristics of the F-theta lens, we can obtain:
[0175] R = f·θ = f·θ R = f·arccos(cos2θ) x ·cos2θ y )
[0176] From the above relationships, the coordinates of any point on the scanning plane can be obtained as follows:
[0177]
[0178] From the two equations above, it can be seen that the rotation angle θ of the galvanometer x θ y The relationship between the coordinates (x, y) and the coordinates is complex and nonlinear.
[0179] 1.3.2 Scanning Error Analysis
[0180] The use of a biaxial galvanometer introduces two inherent distortions during scanning. One is that the scanning field formed by the beam's trajectory is a spherical field in space, not coinciding with the working plane, resulting in a focusing error, also known as the Z-axis error. The other is pincushion distortion along the X-axis. A solution for the focusing error, namely adding an F-theta lens, will be presented below. However, adding an F-theta lens does not correct the pincushion distortion; instead, it introduces barrel distortion along the Y-axis, creating a compound distortion.
[0181] Since pincushion distortion is not caused by F-theta lenses, a simpler model can be used to analyze it, such as... Figure 21 .
[0182] When the X-mirror and Y-mirror are deflected by θ from their initial positions... x θ y Then, the coordinates on the working plane are
[0183]
[0184] y=dtan2θ y
[0185] Where e is the center distance between the X and Y mirrors, and d is the distance from the Y mirror to the origin of the projection plane.
[0186] When θ x When the coordinates x and y remain constant, they will change with the swing angle θ. y And change, let tan2θ x =c, where c is a constant. After rearranging the expression, we get:
[0187]
[0188] Clearly, the trajectory of the equation is a hyperbola, which will result in a pincushion distortion, such as... Figure 22 This is a geometric distortion that optical elements cannot eliminate.
[0189] While adding an F-theta lens effectively corrects focusing errors, it cannot eliminate pincushion distortion and instead introduces new barrel distortion, resulting in compound distortion, such as... Figure 23 .
[0190] 1.4 Software System Introduction
[0191] 1.4.1 Software Overview
[0192] The software system first uses the FAT file management module to read ILDA format laser files via the SD card interface and displays the acquired file information on the LCD screen in real time. After reading the file, the ILDA file parsing module passes the data to the memory management module, which dynamically allocates and manages memory to store the parsed ILDA data. The byte order conversion module ensures the data format conforms to the requirements of the DAC output module, which then uses the converted data to generate an analog voltage signal to drive the galvanometer to adjust its angle.
[0193] 1.4.2 Introduction to each module of the software
[0194] (1) FAT file management module:
[0195] The SD card is initialized using the FAT file system, enabling the reading and switching of ILDA files. The name of the current file and other relevant information are displayed on the LCD screen, and players can switch between ILDA files using buttons.
[0196] (2) ILDA file parsing module:
[0197] like Figure 24 The ILDA file is opened and read using the FAT file system. The file contains header information, the total number of frames, and data for each frame. Each frame contains multiple data points, including laser coordinate information (such as x and y coordinates, the total number of points in the frame), color, and the laser's on / off state. After ensuring the correct extraction of the recorded data for each frame, it is passed to the memory management module.
[0198] (3) Memory Management Module:
[0199] like Figure 25Based on the read ILDA information, the `mymalloc` and `myfree` functions are used to dynamically allocate and release memory in the SRAM region (maximum 128KB), thereby ensuring efficient use of system memory resources and releasing unused memory space when needed. This allocated space is used to store ILDA file data, such as header information and bit data for each frame.
[0200] (4) Byte order conversion module:
[0201] like Figure 26 The `ntohs` function was implemented to convert network byte order (big-endian) to host byte order (little-endian). This is because the ILDA image data transmission format specification stipulates that byte sequences spanning single bytes should be stored in big-endian order, while the CH32V307VCT6 uses little-endian format, thus requiring byte order conversion. The processed data format meets the requirements of subsequent processing modules (such as the DAC control module), and also facilitates ensuring data correctness via serial communication during the debugging phase.
[0202] (5) DAC output module:
[0203] The laser coordinate data parsed by the byte order conversion module is converted by the 12-bit DAC module in CH32V307VCT6 to generate corresponding analog voltage signals. Finally, these voltage signals are sent to the drive module of the two-dimensional galvanometer system.
[0204] (6) Two-dimensional galvanometer control module:
[0205] The driving module of the two-dimensional galvanometer quickly changes the angle of the galvanometer according to the voltage signal output by the DAC, thereby refracting the signal to correspond to the corresponding coordinates and drawing laser patterns in space, thus achieving smooth animation display.
[0206] 1.5 Feature results
[0207] like Figure 27 Upon system startup, the LCD screen displays the work's name, button function information, the name of the currently playing ILDA laser animation, and its current index.
[0208] Play ILDA animation files stored on the SD card.
[0209] Based on laser galvanometer technology, the laser emission direction is changed by shifting the galvanometer, and vector animation is projected using the persistence of vision effect of the human eye. As shown in the figure above, a clear and complete ILDA animation can be seen.
[0210] 1.6 System Performance Indicators
[0211] Based on different imaging distances, the following system imaging quality performance tests were conducted.
[0212] The final test results show that when the imaging distance is too small, the projected image is not completely clear due to the large laser spot. As the imaging distance gradually increases, the projected animation becomes clearer, with the best imaging effect achieved at an imaging distance of 40cm.
[0213] This invention proposes a vector laser projector based on galvanometer technology, aiming to achieve high-resolution, dynamic vector graphics laser projection through high-precision galvanometer control. The core system includes a galvanometer module, a laser emission module, a control circuit, and a display interface. The galvanometer (such as the SC25 scanning galvanometer module) precisely controls the deflection angle of the laser beam by receiving analog signals (±5V and ±10V) from the controller. The control circuit consists of a DAC conversion circuit and a proportional operation circuit, ensuring that the input signal amplitude is proportional to the galvanometer deflection angle, thereby achieving precise positioning of the laser point on a two-dimensional plane. The line scanning period is consistent with the X-galvanometer signal period, and the frame scanning period is consistent with the Y-galvanometer signal period, ensuring the continuity and smoothness of the laser graphics. Utilizing the persistence of vision effect, rapid scanning forms complex vector graphics and animations, achieving a high-resolution projection effect.
[0214] This vector laser projector has a wide range of applications and can play an important role in multiple scenarios. Firstly, in stage performances, it can create stunning visual effects for large concerts and theatrical performances, enhancing audience immersion and boosting stage appeal. Secondly, in exhibitions and displays, it is suitable for museums and science centers, vividly showcasing complex scientific principles and works of art through dynamic visual effects, attracting audience attention. Furthermore, in the commercial advertising field, this device effectively conveys advertising information with its eye-catching dynamic visuals, enhancing brand image and product promotion. The education and training sector also benefits from this system, enabling the intuitive presentation of complex concepts and processes, helping students and trainees better understand and master knowledge. Simultaneously, its application in home entertainment systems and gaming devices brings users unique interactive experiences, such as immersive game scene projection and the special visual effects of home theaters.
[0215] This utility model has developed a series of related products to meet the needs of different application scenarios. Professional stage laser projection equipment is designed for stage performances, featuring high brightness, high resolution, and diverse animation effects. It can perfectly coordinate with stage lighting, music, and other elements to create a spectacular performance atmosphere. Exhibition projectors are customized for museums, science and technology museums, and other venues, accurately displaying exhibit details and related information. The unique effects of laser projection attract viewers, enhancing the exhibition's appeal and educational value. Advertising laser projection devices are used for commercial advertising, featuring high brightness and eye-catching visual effects. They can be installed on building exteriors, inside shopping malls, etc., attracting consumer attention with dynamic advertising visuals and enhancing brand promotion. Educational laser projectors meet the needs of classroom teaching and training, featuring a user-friendly interface and rich teaching resource display functions. They can present teaching content in a vivid animated form, improving teaching quality and students' learning interest. Home entertainment laser projection equipment integrates multiple entertainment functions, such as playing high-definition movies and projecting games, providing immersive entertainment experiences for home users. Combined with home audio systems, it creates a home theater-like experience. Furthermore, in-vehicle laser navigation projection systems are specifically designed for car driving, projecting navigation information onto the windshield in a clear and intuitive manner, providing real-time traffic conditions, route guidance, and other functions to help drivers drive more safely and conveniently. Creative art laser projection products provide artists and designers with creative tools that can be used in art exhibitions, creative spaces, and other venues, transforming abstract artistic concepts into vivid laser projection works that showcase unique artistic charm.
[0216] Regarding system performance, this invention provides detailed specifications and optimizations for galvanometer-related parameters and overall system operating indicators. The galvanometer module uses an SC25 scanning galvanometer, with control signals of ±5V and ±10V analog signals. High-precision laser deflection is achieved through analog signal control. The input signal amplitude is proportional to the galvanometer deflection angle, ensuring accurate laser point positioning. The line scanning cycle is consistent with the X-galvanometer signal cycle, and the frame scanning cycle is consistent with the Y-galvanometer signal cycle, ensuring image continuity and smoothness. System operating indicators include a minimum scanning angle of 18°, a scanning frequency of 50Hz, a forward pass time ≥15ms, and a return pass time <5ms. These indicators ensure the system can quickly scan a large angle range within a certain time, and the reasonable settings of the forward and return passes ensure smooth image display, avoiding stuttering or incomplete images, utilizing the persistence of vision to create a continuous visual effect.
[0217] This utility model has achieved significant results during its engineering implementation, covering multiple aspects including hardware, mechanical structure, circuit design, and software development. In terms of hardware, the fabrication and selection of key components such as the CH32V307VCT6 development board, 15V switching power supply, 25k galvanometer and its driver board were completed, ensuring the normal operation of the system. Regarding the mechanical structure, the installation dimensions of the SC25 galvanometer driver board and galvanometer mount were determined, ensuring the stability and precise control of the galvanometer in the mechanical structure. In terms of circuit design, a schematic diagram of a third-party development board based on the Qinheng chip was designed, and various modules (such as the onboard power module, SWD debugging interface module, BOOT module, reset module, power filtering module, LED display module, TFTLCD display module, button circuit module, SD card circuit module, ADC&DAC module, IO module, etc.) were rationally designed and connected, ensuring signal transmission, power supply, and functional implementation between different parts of the system. In terms of software development, ILDA-related structure variables were defined, the header information and information of each record in the ILDA file were clarified, and the ILDA file was parsed and simulated using a serial port assistant and MATLAB. This verified that the software could correctly read and process the ILDA file, providing reliable data support for animation display.
[0218] This invention also achieves significant progress in terms of its features. Regarding the LCD screen display function, after system startup, the LCD screen can correctly display the work title, button function information, the name of the currently playing ILDA laser animation, and its current index, such as "Vector Laser Projector Based on Galvanometer Technology," "KEY0: Next Animation," "KEY1: Previous Animation," "KEY_UP: Pause," "Animation Name: ahaloween.ild," and "Current Index: 3 / 13," indicating that the system's human-computer interface is working normally. Users can obtain system status and operation prompts through the screen, facilitating operation and understanding of the current playback status. In terms of animation playback effects, the system can successfully play ILDA animation files stored on the SD card, such as flying birds and swimming fish, with clear and complete display. This directly demonstrates that the function of projecting vector animation based on laser galvanometer technology, by changing the laser emission direction through galvanometer offset and utilizing the persistence of vision effect of the human eye, is achieved, reaching the expected projection effect and meeting the basic needs in application fields such as image presentation and artistic creation.
[0219] This invention utilizes a vector laser projector based on galvanometer technology to achieve high-precision, dynamic vector graphics laser projection, which can be widely applied in various fields such as stage performances, exhibitions, advertising, education and training, entertainment equipment, commercial displays, and vehicle navigation. Optimization of system performance indicators and comprehensive implementation of engineering results ensure that the galvanometer can precisely control the laser emission direction, achieving high-resolution graphic projection. In terms of features, the system boasts an excellent human-computer interaction interface and smooth animation playback effects, meeting the needs of different application scenarios. Through the collaborative design and development of hardware, mechanical, electronic circuits, and software, this invention not only improves the application level of vector laser projection technology but also provides an efficient and reliable visual display solution for related fields, possessing broad market application prospects and significant technological innovation.
[0220] The above description is only a specific embodiment of this utility model, but the protection scope of this utility model is not limited thereto. Any modifications, equivalent substitutions and improvements made by those skilled in the art within the technical scope disclosed in this utility model, and within the spirit and principles of this utility model, should be included within the protection scope of this utility model.
Claims
1. A vector laser projector based on a galvanometer technology, characterized in that, The laser projector comprises: a FAT file management module for managing ILDA format laser files through an SD card interface, supporting file opening, reading and switching functions, and displaying current file information on an LCD screen in real time; an ILDA file analysis module for reading ILDA files and transmitting data to a memory management module, which is responsible for dynamically allocating and managing memory to store the analyzed ILDA data; a byte sequence conversion module for ensuring that the data format meets the requirements of the DAC output module, facilitating the latter to generate an analog voltage signal and control the two-dimensional galvanometer system to refract to the corresponding X and Y coordinates; a two-dimensional galvanometer control module that adjusts the position of the galvanometer in real time according to the signal output by the DAC, accurately controlling the laser beam to display the animation content defined by the ILDA file in space through light refraction.
2. The galvanometer-based vector laser projector of claim 1, wherein, The laser projector further comprises: an on-board power module for providing stable voltage to different peripherals to prevent chips from being damaged by excessive voltage; a SWD debugging interface module for the interface of embedded system debugging and programming; a BOOT module for determining the startup mode and selecting different memories for reading when the embedded system starts, supporting one-key download function during serial port download; a reset module for resetting the embedded system to facilitate restarting the embedded system; a power filter module for removing coupled noise in the power signal; an LED display module for indicating the current system status and displaying operation information.
3. The galvanometer-based vector laser projector of claim 1, wherein, The laser projector further comprises: a TFTLCD display module for generating graphical information in a visual manner and displaying it on the screen; a key circuit module for receiving user input and controlling the interactive operation of the device; an SD card circuit module for providing basic file storage and management functions, supporting SD card insertion and removal operations; an ADC&DAC module for converting analog voltage and digital quantities, supporting signal input and output; an IO module for connecting and controlling external devices to realize linkage with other systems.
4. The galvanometer-based vector laser projector of claim 1, wherein, The laser projector can conveniently manage a large number of ILDA format files through the storage space of the SD card, realize efficient file reading, storage and switching functions, and display file information in real time through the LCD screen, thereby improving the operation convenience, through the connection of the FAT file management module and the SD card interface.