Font Size: a A A

Design And Implementation Of Portable Miniature Projector

Posted on:2018-01-30Degree:MasterType:Thesis
Country:ChinaCandidate:D LiuFull Text:PDF
GTID:2322330518973120Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
In today's world,the development of science and technology and the development of the electronics industry developed rapidly.More and more black technology are used in people's daily life,learning and work.Portable micro-projection technology is one of the many black technology.Portable miniature projector with small size,light weight,easy to carry features.These features make it not only suitable for our home showings and peacetime outdoor viewing,but also in the military field can also play a vital role.In this study,the portable miniature projector is used for home use,the most important thing is for field troops to map display and confidential document storage,view.As the current domestic portable micro-projector technology is not yet mature,so the subject of the study has epoch-making significance.Firstly,this paper analyzes the feasibility of the design from the development of embedded microprocessor and the related technology of embedded operating system.Secondly,this project combined with detailed needs analysis,designed the overall design of micro-projector framework.Again,this topic based on the development of the design framework and design ideas to successfully build a portable projector hardware platform.Then,we built a good hardware platform based on the design of the Linux I2 C and SPI two subsystems of the driver.Then,the design and implementation of the Android HAL module design completed the entire system design work.Finally,we show the ultimate design of the portable micro-projector works.Among the many links,the most important part of the portable micro-projector hardware platform design and Linux kernel-level driver design.In the hardware platform design,the hardware platform is divided into the first power system,the main control system,projection shutdown drive system and projection machine four modules,the design of the entire hardware platform ideas.In the design of the projection shutdown system when the first light bar to drink complex eye lens were compared,and then use the complex eye lens on the design of the optical path simulation In the development of Linux kernel driver,this paper first introduced the Linux driver development in the main problem-Linux concurrent and race,and a detailed description of the conditions under which it occurred.Since then we have a corresponding solution for Linux concurrency and race.Second,we analyzed the Linux device driver software architecture,and Linux device-driven layered thinking.Finally,we use Linux device-driven object-oriented design to achieve the Linux I2 C and SPI subsystem driver.After completing the main work,we analyzed the differences between Android and Linux on the basis of hierarchical analysis of Android,and then designed and implemented the design and implementation of Android HAL module.Successfully completed the Linux driver on the Android exposed work.Finally,we will design the realization of the portable projector test results and requirements of the report in detail compared to the design of our portable micro-projector to meet the design needs to achieve the objectives required by this subject.
Keywords/Search Tags:Intelligent mini projector, Linux Kernel Driver, I2C, SPI, Android
PDF Full Text Request
Related items