Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Fuel cell casing and fuel cell
Patent Number: 7,435,500 Issued on 10/14/2008 to Ishii

Title: Fuel cartridge for fuel cell and fuel cell
Patent Number: 7,435,499 Issued on 10/14/2008 to Matsuoka,   et al.

Title: Polymer electrolyte membranes crosslinked by nitrile trimerization
Patent Number: 7,435,498 Issued on 10/14/2008 to Yandrasits,   et al.

Title: Metal coated polymer electrolyte membrane having a reinforcement structure
Patent Number: 7,435,497 Issued on 10/14/2008 to Pan,   et al.

Title: Anhydrous proton conductor based on heterocycle attached to a polymer backbone
Patent Number: 7,435,496 Issued on 10/14/2008 to Li,   et al.

Title: Fuel cell and method for operating the same
Patent Number: 7,435,493 Issued on 10/14/2008 to Sudo

Title: Hybrid fuel cell
Patent Number: 7,435,492 Issued on 10/14/2008 to Ovshinsky,   et al.

Title: Magnetic recording medium, magnetic storage apparatus and recording method
Patent Number: 7,435,489 Issued on 10/14/2008 to Umeda,   et al.

Title: Process for coating paper, paperboard, and molded fiber with a water-dispersible polyester polymer
Patent Number: 7,435,483 Issued on 10/14/2008 to Lee,   et al.

Title: Mar-resistant glass-plastic glazing products
Patent Number: 7,435,481 Issued on 10/14/2008 to Anderson,   et al.

Title: Infusion solution bag and laminated film therefor
Patent Number: 7,435,480 Issued on 10/14/2008 to Sasaki,   et al.

Title: Light-controlling element and method for manufacturing the same
Patent Number: 7,435,479 Issued on 10/14/2008 to Tsutsui,   et al.

Title: Printed substrate and printing method
Patent Number: 7,435,473 Issued on 10/14/2008 to Anttila,   et al.

Title: Indicator panel and method of manufacturing the same
Patent Number: 7,435,471 Issued on 10/14/2008 to Migitaka,   et al.

Title: Heat resistant label
Patent Number: 7,435,467 Issued on 10/14/2008 to Yang

Title: Articles comprising aqueous dispersions of polyureaurethanes
Patent Number: 7,435,464 Issued on 10/14/2008 to Kim,   et al.

Title: Liquid crystal composition and liquid crystal display device
Patent Number: 7,435,460 Issued on 10/14/2008 to Yanai,   et al.

Title: Humanized antibody against S-surface antigen of hepatitis B virus
Patent Number: 7,435,414 Issued on 10/14/2008 to Kang,   et al.

Title: Anti-tissue factor antibodies with enhanced anticoagulant potency
Patent Number: 7,435,413 Issued on 10/14/2008 to Kirchhofer,   et al.

Title: Chronic lymphocytic leukemia cell line
Patent Number: 7,435,412 Issued on 10/14/2008 to Bowdish,   et al.

Title: Paecilomyces genus microorganism and microbial insecticide for controlling the soil pests containing the same
Patent Number: 7,435,411 Issued on 10/14/2008 to Park,   et al.

Title: Methods of treatment with interferson and albumin fusion protein
Patent Number: 7,435,410 Issued on 10/14/2008 to Fleer,   et al.

Title: Porous particles comprising excipients for deep lung delivery
Patent Number: 7,435,408 Issued on 10/14/2008 to Edwards,   et al.

Title: Separation and purification of fullerenes
Patent Number: 7,435,403 Issued on 10/14/2008 to Kronholm,   et al.

Title: Method and apparatus for preparation of spherical metal carbonates and lithium metal oxides for lithium rechargeable batteries
Patent Number: 7,435,402 Issued on 10/14/2008 to Kang,   et al.

Title: Apparatus for sterilizing dental hand pieces
Patent Number: 7,435,398 Issued on 10/14/2008 to Lund-Jensen,   et al.

Title: System for performing crystallization trials
Patent Number: 7,435,397 Issued on 10/14/2008 to Martin,   et al.

Title: Alkaline cell with flat housing and nickel oxyhydroxide cathode
Patent Number: 7,435,395 Issued on 10/14/2008 to Durkot,   et al.

Title: Treatment method for decomposing perfluorocompound, decomposing catalyst and treatment apparatus
Patent Number: 7,435,394 Issued on 10/14/2008 to Kanno,   et al.

Title: Scalable continuous production system
Patent Number: 7,435,392 Issued on 10/14/2008 to Oberbeck,   et al.

Title: Nucleic acid synthesizers
Patent Number: 7,435,390 Issued on 10/14/2008 to Cracauer,   et al.

Title: Automated tissue staining system and reagent container
Patent Number: 7,435,383 Issued on 10/14/2008 to Tseung,   et al.

Title: Packaging of microfluidic devices
Patent Number: 7,435,381 Issued on 10/14/2008 to Pugia,   et al.

Title: Pseudo-plastic or thixotropic liquid deodorant product for ostomy pouches
Patent Number: 7,435,380 Issued on 10/14/2008 to Winston

Title: System for performing crystallization trials
Patent Number: 7,435,379 Issued on 10/14/2008 to Martin,   et al.

Title: Weldable ultrahard materials and associated methods of manufacture
Patent Number: 7,435,377 Issued on 10/14/2008 to Cho,   et al.

Title: Surface treatment facility of metal plate and method for producing metal plate
Patent Number: 7,435,374 Issued on 10/14/2008 to Kimura,   et al.

Title: Process of making a fiber
Patent Number: 7,435,370 Issued on 10/14/2008 to Alvares,   et al.

Title: Method for targeted delivery of additives to varying layers in gypsum panels
Patent Number: 7,435,369 Issued on 10/14/2008 to Hennis,   et al.

Title: Method of fabricating hollow foamed-rubber member
Patent Number: 7,435,365 Issued on 10/14/2008 to Kao

Title: Method for forming a porous polishing pad
Patent Number: 7,435,364 Issued on 10/14/2008 to James,   et al.

Title: Method for manufacturing diamond film
Patent Number: 7,435,363 Issued on 10/14/2008 to Chang

Title: Production of low sulfur distillates
Patent Number: 7,435,335 Issued on 10/14/2008 to Ellis,   et al.

Title: Process for cracking hydrocarbon oils
Patent Number: 7,435,332 Issued on 10/14/2008 to Long,   et al.

Title: Catalyst regenerator with a centerwell
Patent Number: 7,435,331 Issued on 10/14/2008 to Peterson,   et al.

Title: Heavy oil reforming method, an apparatus therefor, and gas turbine power generation system
Patent Number: 7,435,330 Issued on 10/14/2008 to Hokari,   et al.

Title: Combination reforming and isomerization process
Patent Number: 7,435,329 Issued on 10/14/2008 to Nafis,   et al.

Title: Process for making medium-speed diesel engine oil
Patent Number: 7,435,328 Issued on 10/14/2008 to Rosenbaum,   et al.

Title: Control for galvanic corrosion inhibiting coupling
Patent Number: 7,435,326 Issued on 10/14/2008 to Beavers,   et al.

Title: Noncontact localized electrochemical deposition of metal thin films
Patent Number: 7,435,324 Issued on 10/14/2008 to Ramarajan,   et al.

Title: Method for controlling thickness uniformity of electroplated layers
Patent Number: 7,435,323 Issued on 10/14/2008 to Basol,   et al.

Title: Device and method for automatically analysing the constituents of an analyte
Patent Number: 7,435,322 Issued on 10/14/2008 to Schlichting

Title: Proton conductor gas sensor
Patent Number: 7,435,321 Issued on 10/14/2008 to Inoue,   et al.

Title: Methods and apparatuses for monitoring organic additives in electrochemical deposition solutions
Patent Number: 7,435,320 Issued on 10/14/2008 to Han,   et al.

Title: Process for the mild distillative separation of mixtures
Patent Number: 7,435,319 Issued on 10/14/2008 to Deibele,   et al.

Title: Ionic liquids as selective additives for separation of close-boiling or azeotropic mixtures
Patent Number: 7,435,318 Issued on 10/14/2008 to Arlt,   et al.

Title: Method for the production of a fibrous web
Patent Number: 7,435,314 Issued on 10/14/2008 to Hardt,   et al.

Title: Process for producing deep-nested embossed paper products
Patent Number: 7,435,313 Issued on 10/14/2008 to Boatman,   et al.

Title: Method for surface imprinted films with carbon nanotubes
Patent Number: 7,435,310 Issued on 10/14/2008 to Roberts,   et al.

Title: Method of manufacturing solid gather forming member
Patent Number: 7,435,309 Issued on 10/14/2008 to Komatsu

Title: Fe-Ni based permalloy and method of producing the same and cast slab
Patent Number: 7,435,307 Issued on 10/14/2008 to Itoh,   et al.

Title: Method for preparing rivets from cryomilled aluminum alloys and rivets produced thereby
Patent Number: 7,435,306 Issued on 10/14/2008 to Bampton,   et al.

Title: Cast aluminum alloy compressor wheel for a turbocharger
Patent Number: 7,435,305 Issued on 10/14/2008 to Shoji,   et al.

Title: Coating composition, and method for manufacturing high silicon electrical steel sheet using thereof
Patent Number: 7,435,304 Issued on 10/14/2008 to Choi,   et al.

Title: Methods and agents for cleaning and disinfecting fragile medical appliances
Patent Number: 7,435,303 Issued on 10/14/2008 to Biering,   et al.

Title: Surface treatment apparatus and method for manufacturing liquid crystal display device
Patent Number: 7,435,302 Issued on 10/14/2008 to Takahara,   et al.

Title: Cleaning solution of silicon germanium layer and cleaning method using the same
Patent Number: 7,435,301 Issued on 10/14/2008 to Mun,   et al.

Title: Method and apparatus for coating skin piercing microprojections
Patent Number: 7,435,299 Issued on 10/14/2008 to Trautman,   et al.

Title: Molten-salt-based growth of group III nitrides
Patent Number: 7,435,297 Issued on 10/14/2008 to Waldrip,   et al.

Title: Diamond bodies grown on SiC substrates and associated methods
Patent Number: 7,435,296 Issued on 10/14/2008 to Sung

Title: Method for manufacturing silicon single crystal, and silicon wafer
Patent Number: 7,435,294 Issued on 10/14/2008 to Ono,   et al.

Title: Cement compositions comprising maltodextrin
Patent Number: 7,435,293 Issued on 10/14/2008 to Caveny,   et al.

Title: Centrifugal gas/liquid separators
Patent Number: 7,435,290 Issued on 10/14/2008 to Lane,   et al.

Title: System for filtering particulate matter of diesel particulate filter
Patent Number: 7,435,288 Issued on 10/14/2008 to Lee

Title: Air cleaner having separate modules for collector plates and ionizing wires
Patent Number: 7,435,287 Issued on 10/14/2008 to Holmes,   et al.

Board align image acquisition device with improved interface Number:6,954,681 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Board align image acquisition device with improved interface

Abstract: An electronics assembly system includes an image acquisition system that is coupled to a controller through an improved interface. The coupling facilitates advanced monitoring and control of the image acquisition system. Multiple image acquisition systems can be coupled to the controller over the same interface.

Patent Number: 6,954,681 Issued on 10/11/2005 to Fisher,   et al.


Inventors: Fisher; Lance K. (Excelsior, MN); Gaida; John D. (Victoria, MN); Horijon; Joseph L. (Veldhoven, NL); Liberty; Todd D. (Apple Valley, MN)
Assignee: CyberOptics Corporation (Golden Valley, MN)
Appl. No.: 745860
Filed: December 24, 2003

Current U.S. Class: 700/259; 219/121.85; 219/124.34; 250/559.45; 345/156; 345/157; 348/94; 348/95; 356/237.1; 356/243.1; 362/247; 700/245; 700/254
Intern'l Class: G05B 015/00; G05B 019/00
Field of Search: 700/245,254,259 219/121.85,124.34 348/94,95 356/237.1,243.1 345/156,157 362/247 250/559.45 313/113


References Cited [Referenced By]

U.S. Patent Documents
4146924Mar., 1979Birk et al.
4628464Dec., 1986McConnell.
4731923Mar., 1988Yagi et al.
4831549May., 1989Red et al.
4970365Nov., 1990Chalco.
5040291Aug., 1991Janisiwecz et al.
5075079Dec., 1991Kerr et al.
5140730Aug., 1992Maskens et al.
5148591Sep., 1992Pryor.
5237622Aug., 1993Howell.
5247844Sep., 1993Howell.
5297238Mar., 1994Wang et al.
5387969Feb., 1995Marantette.
5396331Mar., 1995Kitoh et al.
5502890Apr., 1996Gunter.
5526050Jun., 1996King et al.
5537204Jul., 1996Woodhouse.
5577130Nov., 1996Wu.
5694483Dec., 1997Onoguchi.
5732150Mar., 1998Zhou et al.
5781447Jul., 1998Gerdes.
5861910Jan., 1999McGarry et al.
5897611Apr., 1999Case et al.
5905850May., 1999Kaveh.
5982416Nov., 1999Ishii et al.
5991434Nov., 1999St. Onge.
6016599Jan., 2000Morita et al.
6079098Jun., 2000Soellner et al.
6144366Nov., 2000Numazaki et al.
6282462Aug., 2001Hopkins.
6288780Sep., 2001Fairley et al.
6392688May., 2002Barman et al.
6430474Aug., 2002DiStasio et al.
6554452Apr., 2003Bourn et al.
6606540Aug., 2003Gross.
6681151Jan., 2004Weinzimmer et al.
6704619Mar., 2004Coleman et al.
2002/0062170May., 2002Skunes et al.
2002/0107613Aug., 2002Hopkins.
2002/0173876Nov., 2002Fisher et al.
2002/0181233Dec., 2002Adler et al.
2003/0029003Feb., 2003Hidese et al.
Foreign Patent Documents
42 22 283Aug., 1993DE.
43 39 715Apr., 1995DE.
41 19 401Jul., 1998DE.
0 222 072May., 1987EP.
0 330 294Aug., 1989EP.
0 374 848Jun., 1990EP.
0 471 272Feb., 1992EP.
0 606 083Jul., 1994EP.
0 650 319Apr., 1995EP.
0 767 357Apr., 1997EP.
0 772 381May., 1997EP.
0620287108Dec., 1987JP.
0630075503Apr., 1988JP.
0630157041Jun., 1988JP.
0040042599Feb., 1992JP.
0040106939Apr., 1992JP.
0040307950Oct., 1992JP.
0050138466Jun., 1993JP.
0070243810Sep., 1995JP.
0090210618Aug., 1997JP.
WO 96/1239/5Apr., 1996WO.
WO 96/1239/6Apr., 1996WO.
WO 98/0836/7Feb., 1998WO.
WO 98/2429/1Jun., 1998WO.
WO 98/3231/8Jul., 1998WO.
WO 02/102128Dec., 2002WO.


Other References

HPFIT, Hight Precision Fitting, Sep. 1997, Internet, pp. 1-15.
"1394-Based Digital Camera Specification," 1394 Trade Association The Multimedia Connection, Version 1.20, pp. 1-35 (Jul. 23, 1998).
Hoffman, Gar, "IEEE 1394, The A/V Digital Interface of Choice," 1394 Trade Association The Multimedia Connection, downloaded from http://www.1394ta.org/Technology/About/digital_av.htm, 4 pages (Nov. 15, 2001).
"IIDC 1394-Based Digital Camera Specification," 1394 Trade Association The Multimedia Connection, Version 1.30, pp. 1-46 (Jul., 25, 2000).
"IEEE-1394 Digital Camera," Dragonfly Point Grey Research, 11 pages, downloaded from www.ptgrey.com (dated Aug. 19, 2002).
Yeasin et al., Toward automatic robot programming: Learning human skill from visual data, 2000, pp. 180-185.
Payandeh et al., A control architecture for arm/hand manipulating system, 1991, IEEE, pp. 1440-1443.
Beckett et al., An automated pick-place laser soldering process for electronics assembly, 1994, IEEE, pp. 1079-1081.
Eppes et al., A meteorological study of the small displacement behavior of a SCARA type pick and place robot, 1998, IEEE, pp. 219-223.
Yong et al, Robot task execution with telepresence using virtual reality technology, 1998, Internet, pp. 1-8.
ABB, Picking and packing robots, 2002, Internet, pp. 1-12.
Schroeder Machines Robotic System, Robotic systems: Flexible packaging automation solutions, 1997, Internet, pp. 1-3.
Naksuk, The implementation of a natural admittance controller on an industrial robot, 2000, Internet, pp. i-74.
Lee et al., A dynamic programming approach to reel assignment problem of a surface mounting machine in printed circuit board assembly, 1998, IEEE, pp. 227-232.
Newman et al., Design lessons for building agile manufacturing systems, 2000, IEEE, pp. 228-328.
Perfect's pages, Engineering projects: Robotic arm (Phase IV), 2000, Internet, pp. 1-5.
Langley et al., Pose estimation for fixtureless assembly using a feature CMAC neural network, 2000, Internet, pp. 356-361.
Wohlke, A simulation-based grasp planning system for multifinger robot hand, 1983, IEEE, pp. 219-224.

Primary Examiner: Black; Thomas G.
Assistant Examiner: Marc; McDieunel
Attorney, Agent or Firm: Westman, Champlin & Kelly, P.A.

Parent Case Text



CROSS REFERENCE TO RELATED APPLICATION

This application is a continuation application of Ser. No. 10/017,501, filed Dec. 14, 2001 now abandoned, which this application is base on and claims the benefit of U.S. provisional patent application Ser. No. 60/255,925, filed Dec. 15, 2000, entitled "CAMERA WITH IEEE 1394 INTERFACE."
Claims



1. An electronic assembly machine for performing an assembly operation on a workpiece, the machine comprising:

a robotic system for performing the assembly operation based;

a controller coupled to the robotic system and providing signals to the robotic system to cause the robotic system to perform the assembly operation;

an image acquisition device coupled to the controller and disposed to acquire an image of the workpiece;

wherein the image acquisition device is coupled to the controller through an interface operating in accordance with a Specification; and

wherein the image acquisition device includes an illuminator that is controllable by the controller through the interface.

2. The machine of claim 1, wherein the illuminator is a darkfield illuminator.

3. The machine of claim 1, wherein the illuminator is a brightfield illuminator.

4. The machine of claim 1, wherein the controller monitors a number of energizations of the illuminator.

5. The machine of claim 1, wherein the image acquisition device includes a plurality of illuminators each controllable by the controller.

6. The machine of claim 1, wherein the image acquisition device includes characterization registers for providing information relating to capabilities of the image acquisition device.

7. The machine of claim 1, and further comprising storage for a parameter related to the image acquisition system.

8. The machine of claim 7, wherein the parameter is an optical parameter.

9. The machine of claim 7 wherein the parameter is a mechanical parameter.

10. The machine of claim 1, wherein the image acquisition device includes a board align camera.

11. The machine of claim 1, wherein an additional image acquisition device is coupled to the controller through the interface.
Description



BACKGROUND OF THE INVENTION

The electronics assembly industry uses machines such as pick and place machines to automatically pick components from component feeders and place the components upon circuit boards during board assembly. Subsequently, the components themselves are permanently attached to the circuit board at locations where the pick and place machine has deposited them. Due the relatively high speed required for such operations as well as the extremely small-scale of the components themselves, component placement and alignment are extremely important. In order to facilitate advances in component placement and alignment, optical systems and associated processors have advanced accordingly. One common element of a pick and place system is known as the board align image acquisition device. Typically, this image acquisition device resides upon a placement head and is used to essentially image a reference position (also known as a fiducial) on the board. By determining the placement of the head via encoders, or other suitable position measuring means, associated therewith, and determining the position of the fiducial from the image supplied by the board align camera, the relative position of the placement head with respect to the board is precisely known.

The position of the component to be placed on the placement head is calculated in a similar manner but with a generally upward-looking component align (CA) image acquisition device. The component align image acquisition device generally acquires an image of the component to be placed after it has been picked up by the placement head. The host processor then determines the position of the component on the placement head and knowing the position of the placement head with respect to the board, so manipulates the component to be placed that it is oriented correctly and placed properly upon the board. Thus, a typical pick and place system includes a pair of image acquisition device (board align and component align). Due to the relatively high-speed operation of pick and place machines, there is a relatively large amount of data (both image data and control data) that passes between the host processor and the various image acquisition devices and their associated illuminators. A pick and place system that could accommodate the relatively high data transfer burdens while simultaneously simplifying wiring and reducing costs would be a significant increase in the art. Moreover, if such system could provide data transfer rate head room beyond that which is currently needed and accommodate future scalability, system implementation would be facilitated.

SUMMARY OF THE INVENTION

An electronics assembly system includes an image acquisition system that is coupled to a controller through an improved interface. The coupling facilitates advanced monitoring and control of the image acquisition system. Multiple image acquisition devices can be coupled to the controller over the same interface.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a diagrammatic view of a known pick and place machine in which embodiments of the present invention are particularly useful.

FIG. 2 is a perspective view of a placement head including a board align image acquisition device in accordance with an embodiment of the present invention.

FIG. 3 is a diagrammatic view of a portion of a pick and place machine in accordance with an embodiment of the present invention.

FIG. 4 is a system block diagram of an image acquisition system in accordance with an embodiment of the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 is a diagrammatic view of a pick and place machine 100 in accordance with the prior art. Machine 100 includes placement head 102 upon which are mounted component align (CA) image acquisition device 104, nozzles 106 and board align (BA) image acquisition device 108. Controller 110 is coupled to devices 104 and 108 as well as encoders operably coupled to placement head 102 which encoders indicate position of placement head 102 along X and Y axes.

FIG. 2 is a perspective view of placement head 102. As illustrated, placement head 102 includes a pair of pick and place units 112 each of pick and place units 112 include a nozzle 106 that is adapted to releasably couple a component to be placed such as components 114. Pick and place units 112 are adapted to displace components 114 along the Z axis to place components 114 upon a circuit board (not shown). While components 114 are releasably held by nozzles 106, relative motion between the nozzles 106 and the component align image acquisition device 104 is translated beneath components 114 while imaging components 114 with device 104 allows for determination of the relative orientations of components 114 with respect to the nozzles 106. FIG. 2 also illustrates board align (BA) image acquisition device 108 disposed proximate an edge of placement head 102 and facing downward. Device 108 acquires an image of a reference position marker (fiducial) on the circuit board in order to allow calculation of the placement head 102 position with respect to the circuit board.

FIG. 3 is a diagrammatic view of a portion of a pick and place machine in accordance with an embodiment of the present invention. Host 110 is coupled to X and Y encoders (illustrated diagrammatically at reference numerals 116 and 118, respectively). Additionally, host 110 is coupled to board align image acquisition device 108 via interface 120. Device 108 is also physically coupled to robot 122 which is used to actuate nozzle 106 to pick up components 114 and place them upon printed circuit board (PCB) 124. As illustrated, board 124 includes a reference position mark, or fiducial, 126. When required, board align image acquisition device 108 acquires an image of fiducial 126, and/or additional fiducials, and computes a position of placement head 102 with respect to board 124. While not shown in FIG. 3, a component align image acquisition device is also used to acquire images of the components themselves to calculate component orientation and position such that the components can be accurately placed upon board 124. Further, board align image acquisition device 108 and component align image acquisition device 104 typically have associated lighting. Thus, a significant amount of data overhead is created wherein image data from device 108 and/or device 104 must be transmitted to host controller 110. One aspect of embodiments of the present invention is placing one or more of the image acquisition devices (board align, component align, or other suitable devices) upon a bus that accommodates such co-existence without significantly increasing complexity or cost.

One example of such a bus is known as the IEEE 1394 Standard for High Performance Serial Bus the standards of which are published by the Institute of Electrical and Electronics Engineers Inc. Information about the IEEE 1394 serial bus standard may be found on the world wide web. The IEEE 1394 standard provides for data transmission speeds at 100, 200, 400 megabits per second and beyond over the serial bus. The format and type of information to be sent between the host and the digital camera over the IEEE 1394 serial bus adheres to the 1394 Trade Association's 1394-based Digital Camera Specification, Version 1.3, dated Jul. 25, 2000. As used herein "Specification" shall include any specification compatible, either presently or backwardly, with the IEEE 1394-based Digital Camera Specification. While the Specification listed above does not provide features which facilitate the use in pick and place machines, there is an ability provided in the Specification to add additional features. This is done via advanced control and status registers (CSR). A portion of this patent document will make reference to the Specification. Information regarding the Specification may be found on the worldwide web. Some of the features useful for device 108 but not currently set forth in the Specification follow. The Specification does not set forth an ability to control four or more illumination channels. In additional to the control of illumination, there are currently no characterization registers available to determine the capabilities of each image acquisition device. Another feature that is not provided by the Specification is the ability to set illumination counters to help determine lifetime of the illuminators themselves. Further, there is currently no storage provided by the Specification for mechanical and optical parameters that could be characterized during calibration. These features and their implementation in embodiments of the present invention will be set forth in greater detail below.

FIG. 4 is a diagrammatic view of BA image acquisition device 108 in accordance with an embodiment of the present invention. Device 108 couples to host 110 through port 130 along Specification bus 132. Bus 132 is coupled to link and physical layer controller 134. Preferably, link and physical layer controllers are preferably commercially available devices sold by Texas Instruments under the trade designations TSB42AB4PDT, and TSB41AB1PHP, respectively. Controller 134 is coupled to microcontroller 136 and programmable logic device 138 through bus 140. Preferably, bus 140 is a 16-bit 68000 bus. Microcontroller 136 is preferably a microcontroller sold under the trade designation Atmega103L available from Atmel of San Jose, Calif. Microcontroller 136 is also coupled to analog temperature sensor 142, four-channel digital-to-analog converter 144 and CCD and support chip set 146. Preferably, microcontroller 136 is coupled to converter 144 and chip set 146 through a serial peripheral interface bus 148. Through programmable logic device 138 and image data bus 151, CCD the support chip set 146 can acquire and provide an image to IEEE 1394 controller 134. During acquisition of such an image, illuminators 150 are engaged in response to control signals from microcontroller 136 and/or programmable logic device 138. Illuminators 150 can include a darkfield illuminator, and/or brightfield illuminator. One of the primary features of adapting device 108 for operation with IEEE 1394 bus 132 is that additional image acquisition devices and IEEE 1394 bus-compatible devices can be coupled to the same bus. This reduces system wiring and complexity while also facilitating standardization and implementation.

The following description sets forth a preferred embodiment in such detail that specific data values for specific control and status registers in the 1394 specification are provided.
Basic Function Inquiry Register
Offset Name Field Bit Value Description
400 BASIC Memory Channel (31 . . . 28) 0 Maximum memory
(Read FUNC_INQ channel number
Only) (27 . . . 21) 0 Reserved
Multi_shot_Inq 20 0 No Multi
shot
transmission
capable
One-shot-Inq 19 1 One shot
transmission
capable
(18 . . . 17) 0 Reserved
Cam_Power 16 0 There is no
Cntl camera process
power ON/OFF
capability
(15 . . . 1)  0 Reserved
Advanced  0 1 Indicates
Feature_Inq presence
of advanced
failure.
Feature Presence Inquiry Registers
Feature Hi Inquiry
Offset Name Field Bit Value Description
404 FEATURE (31 . . . 13) 0 Reserved
(Read HI_INQ Trigger 12 1 Trigger control
Only) Temperature 11 1 Temperature
read-only
Focus 10 0 No Focus control
Iris 9 0 No Iris control
Gain 8 1 Gain control
Shutter 7 1 Shutter speed
control
Gamma 6 0 No Gamma control
Saturation 5 0 No Saturation
control
Hue 4 0 No Hue control
White Balance 3 0 No White balance
control
Sharpness 2 0 No Sharpness
Control
Auto Exposure 1 0 No Auto Exposure
Control
Brightness 0 1 Brightness
Control Capable
Feature Lo Inquiry
Off-
set Name Field Bit Value Description
408 FEATURE Zoom 0 0 No Zoom Control
(Read LO_INQ Pan 1 0 No Pan control
Only) Tilt 2 0 No Tilt control
Optical 3 0 No Optical
filter filter control
 (4 . . . 15) 0 Reserved
Capture 16 0 N/A (Capturing
Size image size for
format 6)
Capture 17 0 N/A (Capture
Quality image quality
for
Format 6)
(18 . . . 31) 0 Reserved
Advanced Feature CSR Offset
Off-
set Name Field Bit Value Description
480 ADVANCED Advanced (0 . . . 31) 3FC CSR quadlet
(Read FEATURE Feature 0000 offset for
Only) INQ Quadlet Advanced Feature
Offset CSR. This
offset is from
the initial
register space of
FFFF F000 0000.
This will put
the base of the
advanced
feature CSR
at
FFF FFF0 0000.
Feature Elements Inquiry Registers
Brightness Inquiry
Offset Name Field Bit Value Description
500 BRIGHTNESS Presence_Inq 0 1 Presence of
(Read INQ this feature
only) (1 . . . 2) 0 Reserved
One_Push_Inq 3 0 One push auto
mode
(Controlled
automatically
by
camera only
once)
Read/Out_Inq 4 1 Capability of
reading the
value
of this
feature
On/Off_Inq 5 0 Capability of
switching this
feature ON and
OFF
Auto_Inq 6 0 Auto mode
(controlled
by camera)
Manual_Inq 7 1 Manual mode
(controlled by
the user)
MIN_Value  (8 . . . 19) 0 MIN value for
this feature
control
MAX_Value (20 . . . 31) 640 MAX value for
this feature
control
Shutter Inquiry
Offset Name Field Bit Value Description
51C SHUTTER Presence Inq 0 1 Presence of this
(Read INQ feature
only) (1 . . . 2) 0 Reserved
One_Push_Inq 3 0 One push auto mode
(Controlled
automatically by
camera only once)
Read/Out_Inq 4 1 Capability of
reading
the value of this
feature
On/Off_Inq 5 0 Capability of
switching
this feature ON and
OFF
Auto_Inq 6 1 Auto mode
(controlled by
camera)
Manual_Inq 7 0 Manual mode
(controlled
by the user)
MIN_Value  (8 . . . 19) 0 MIN value for this
feature control
MAX_Value (20 . . . 31) 400 MAX value for this
feature control
Gain Inquiry
Offset Name Field Bit Value Description
520 GAIN_INQ Presence Inq 0 1 Presence of
(Read this feature
only) (1 . . . 2) 0 Reserved
One_Push_Inq 3 0 One push auto
mode
(Controlled
automatically
by
camera only
once)
Read/Out_Inq 4 1 Capability of
reading
the value of
this
feature
On/Off_Inq 5 0 Capability of
switching
this feature
ON and OFF
Auto_Inq 6 0 Auto mode
(controlled
by
camera)
Manual_Inq 7 1 Manual mode
(controlled
by the user)
MIN_Value  (8 . . . 19) 0 MIN value for
this
feature
control
MAX_Value (20 . . . 31) A28 MAX value for
this
feature
control
Temperature Inquiry
Offset Name Field Bit Value Description
52C TEMPERATURE_INQ Presence 0 1 Presence of
(Read Inq this feature
only) (1 . . . 2) 0 Reserved
One_Push 3 0 One push
Inq auto mode
(Controlled
automatically
by
camera only
once)
Read/Out 4 1 Capability
Inq of reading
the value of
this
feature
On/Off_Inq 5 0 Capability
of switching
this feature
ON and OFF
Auto_Inq 6 1 Auto mode
(controlled
by
camera)
Manual_Inq 7 0 Manual mode
(controlled
by the user)
MIN_Value  (8 . . . 19) 0 MIN value
for this
feature
control in
degree C.
MAX_Value (20 . . . 31) 7Ch MAX value
for this
feature
control in
degree C.
Trigger Inquiry
Offset Name Field Bit Val Description


530 TRIGGER_INQ Presence_Inq 0 1 Presence of this
(Read feature
only) (1 . . . 3) 0 Reserved
Read/Out_Inq 4 1 Capability of
reading
the value of

Free Web Sudoku Puzzles.
Solve with your browser.
  9   8 4        
7         3      
  8   5     3    
      6     4   8
8 1           5 9
4   7     9      
    4     7   1  
      9         2
        2 1   6  
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!