MAYA Mineral Analysis

Back to Projects
Client:

Laser Detect Systems Ltd. (LDS), Israel

Development platform:
  • Version 1: C++ with MFC in VC6.
  • Version 2: C# in VS2008
Short Software Description:

An application in charge of Mineral Spectroscopic Analysis Scan system, suited for process control purposes in production-site environments.

Controlled hardware components:
  • Advantech IO Boards
  • Avantes spectrometer
  • USB IO from Elexol
  • Motor (integrated motor and driver): MDI23Plus by “Intelligent Motion Control Systems, inc”
  • Laser : ULTRA CFR-GRM 50mJ by Quantel (Formerly Bigsky Lasers)
Product Link:

http://www.laserdetect.com/products.asp

 
Detailed Software Description:

EfCom began working on the project during the testing stage of Version 1. During Version 1 we mostly attended to bugs requiring urgent treatment, allowing the system release on schedule. After the initial urgent session, a full revision and stabilization on tight schedule insured the system’s continued functionality.

 

The design of version 2 was entirely EfCom's based on the experience previously gained.

We designed a complex multi-threaded system connected to many different hardware devices, using different protocols (USB, IO boards, Serial ports).

 

The software manages the lasing sequence and evaluates and reports the quality of the mineral using complicate mathematical algorithms.

The system constantly displays to the user the status of all hardware devices and logs all results.

The quality-assurance algorithm is dynamically loaded from all existing algorithms and may be easily replaced or added.

The entire software is optimized to run in real time and perform complicated mathematical and statistical analysis.

Several other applications are likewise included to ensure simple development of correct analysis algorithms

Highlights:
  • Various hardware connections.
  • Dynamic algorithm selection.
  • Real-time result analysis
  • Constant 24/7 operation
  • Three possible modes of operation (Admin, Technician, Simple user )
  • Password protection of different operations.
Related Images:







Back to Projects   |   Back to Top

 
   Design by Anna D