Font Size: a A A

Research On Online Dot Matrix Characters Laser Coding System Basing On DSP

Posted on:2014-10-27Degree:MasterType:Thesis
Country:ChinaCandidate:C XuFull Text:PDF
GTID:2268330425475745Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
Laser coding is very important in the field of laser application. Recently it has been widely used in the commodity coding because of its advantages of high efficiency, no pollution and low cost. Aiming at the inadequacies of the current code printers, this paper mainly constrate on the DSP-line laser coding system software design and algorithm optimization, which meets a real need for miniaturization, lightweight online code printer.This paper first introduces the overall architecture and hardware circuits of laser coding, and then in the master part develops PC software and realizes the setting up of the coding content and parameter, facilitating applying Wince OS and using c#programming language. In the software designing part, the paper first analyzes the influence of scanning line on the amount of coding and obtains the optimal scanning mode. On this basis, analyzes on Chinese font store, then carries on speed designing and velocity calculation, adopting the most suitable saving mode for this paper.This paper analyzes and realizes respectively the one-way region scanning and the stroke tracking algorithm scanning in the part of galvanometer scanning algorithm. Then selects a part of Chinese characters for efficiency analysis by high-speed camera and gets an good result that the jump speed of stroke tracking algorithm can increased by60.396%on average, while the total speed of Chinese characters coding can increased by29.648%on average. Further on this basis, the use of greedy algorithm further produces the optimal path sort of strokes from stroke tracking algorithm and further shorten the distance of galvanometer jumping.In consideration of the execute instructions of greedy algorithm itself being time-consuming, therefore comparing the consuming time with the time can be optimized of the algorithm, we just need to optimize the distance above, then can make up the consuming time of algorithm itself.To meet the needs of irregular coding, this paper deduces a conversion algotirhm, thus achieving the effect of coding at any angle in any location to meet special coding. Finally integrating these coding functions, and ultimately gets to code combining characters including characters, numbers and Chinese characters using in online laser coding, while at the same time, achieves the dot matrix coding algorithms at any angle in any location.
Keywords/Search Tags:dot matrix coding, laser coding, galvanometer, stroke tracking, greedyalgorithm, irregular coding
PDF Full Text Request
Related items