Home | USB/PCI Driver and Firmware Tools Store | Contact us |
Search:
|

Metal Analysis Applications

Spectropribor Ltd., based in Troisk, Russia, develops and produces devices for analysis of metals and alloys, based on the methods of emission spectroscopy. Spectropribor's "PAPUAS-4" described below, is an automated alloy analyzer, which is capable of measuring wide variety of chemical elements in aluminum, copper, zinc and other alloys. WinDriver was used to develop the driver for the Windows version of the application software. 

 

Picture 1 shows "PAPUAS-4". It operates in the following manner:
A sample is placed into the so-called "spark-stand" i.e. the device, where the electric spark on the surface of the sample is ignited. The emission from spark is collected to the fiber-optical waveguide and then transmitted to the Spectrometer, where this radiation is split with a help of spherical diffractional grating. Then light is directed to the CCD-detectors (Toshiba linear CCD chips are used) The electrical signal from the CCDs is amplified, converted into digital form and passed to the external PC for software processing. The main task of the software is to analyze the spectra and calculate fractions of chemical elements contained in the sample.

 
.
 
Picture 1 - PAPUAS-4

Spectropribor's legacy version of their software for this application was written for DOS. When they began to working on a Windows Operating System version, they faced a problem with communication to their electronics. The device comprises a custom-made interface board installed in an ISA slot of the PC. The host PC is required to read blocks of data from buffer memory at high speeds, up to the traffic capacity of the ISA bus. For the DOS-version they used assembler instruction REP INSW to read these blocks. "In order to perform the same task in Windows, I began surfing the web for appropriate software. Comparing RTX for WinNT, Driver Agent and WinDriver, I've found that WinDriver matched our application better than others. It allowed the same code for all versions of Windows and give us the same speed of data reading that we has previously achieved using the assembler commands," said Eugene Gorsky, an engineer at Spectropribor.

 

.

 
Picture 2 - Screenshot of the main window of Spectropribor’s analytical application

.

 
Spectropribor Application Architecture Diagram

Spectropribor are currently developing a portable model of the spectrometer, which includes an embedded computer with a FLASH-disk, TFT-display and battery power, enabling the analysis of metals on-site, e.g. at factories or warehouses. (Pictures 3 and 4 shows its electronic components - pictures 3: CCD module with analog amplifier and 4 - embedded computer with Spectropribor's PC/104-based interface board.) The software application will be based in already written analytical modules and WinDriver-based control software. The first pre-production prototype is near completion and will enter the market by the end of 2002.

 
CCD module with analog amplifier  
Picture 3 -CCD module with analog amplifier

.

 
Picture 4 - Embedded computer with Spectropribor's PC/104-based interface board