Font Size: a A A

Design Of Driver For Laser Marking Controller Based On USB

Posted on:2007-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:J P XuFull Text:PDF
GTID:2178360242462076Subject:Physical Electronics
Abstract/Summary:PDF Full Text Request
With the rapid development of motherboard, the ISA slot is out of date, while USB interface is booming and becoming a standard peripheral interface of computer. By connecting USB transmiting with singlechip controlling, a new kind of galvanometer laser marking controller based on USB technology is designed. It takes advantages of USB technology and singlechip. For the nearly completed hardware design of the laser mark controller based on USB interface, this research mainly concerns the programing of USB laser marking controller driver. This driver is based on the calling for USBDI and helps to build the communication between the controller and computer.This paper firstly introduces the principle of laser marking, the development actualities of laser marking technology and the composition of laser marking system. Then it analyzes the feasibility of USB technology applying to laser mark. After the USB protocol is introduced briefly, this paper amply explains how to make the USB communication protocol between the computer and the controller. This protocol includes the format and transfers'types of marking data, the sequence of data input and output, the vendor device requests of control signal, and the USB transfers process between them. After mentioning something about the background knowledge and tools used in USB driver programming, it emphasizes on demonstrating the process of USB driver programming. Through a simple Windows application, this paper illustrates how to use the driver from a Windows application as well as tests the driver. During the really checking experiment, this driver basically meets the requirement of communication between the controller and computer. And some suggestions are also mentioned, such as making use of asynchronous transmitting technology, ameliorating the data format of laser mark and improving system compatibility.
Keywords/Search Tags:laser mark, USB, WDM, DDK, API, USBDI
PDF Full Text Request
Related items