Software design

 

:: Machine Vision

:: Data Acquisition

:: PC Based Test & Measurement

:: Industrial Control

:: Low Cost Control

:: Renewable Energy Applications

 

:: Machine Vision

Making machines see, and recognize what they see, is a major part of industrial embedded and often military usage of image-related computing. Machine vision involves image processing, computer vision, and often real-time response. The goal of the machine vision system is to create a model of the real world from images captured by a camera and process this model in order to control any system.

EOS developed machine vision systems that are able to capture frames and process the images for any real-time processing such as object inspection and sorting for mass production, medical imaging systems, security systems, scientific imaging systems, surface or media inspection or recognizing systems, robotics and military guidance systems etc.   

EOS has made industrial machine vision applications using progressive scan cameras and remote programmable Led and Xenon strobe-lights that were designed and implemented by EOS. Some of the applications we developed to use in the industrial applications are fast acquisiton of image in high resolution, color transformations (YUV, Lab, XYZ, RGB and CMYK color formats), color difference, color masking, template matching, edge detection, and corner detection and so on.

Our company has developed systems that can acquire images in RGB or YUV formats at 640x480 resolution up to 10 ms, using remote programmable Led or Xenon strobe-light, the software that were developed by EOS and by using a progressive scan camera. We have used the systems that we developed, in video inspection systems of fast press machines, Plate Positioning Machine with camera, Register Control Systems, and for Analyzing some fast moving objects

Figures shows some machine vision applications.

Bottle Inspection

Barcode Inspection

OCR

PCB Inspection

:: Data Acquisition

EOS especially develops data acquisition software and hardware for special purpose applications using real-time embedded control systems. We have developed automatic controlled flexo printing system acquisition hardware and software, General purpose computer aided trainer system hardware and software, Universal RF remote control systems and we have made some data acquisition system integrations. We are also experienced for developing hardware and software integration of Keithley, Agilent, Tektronix, National, Advantech data acquisition systems.

:: PC Based Test & Measurement

EOS has developed real-time embedded and PC based real-time test & measurement applications in industrial control systems and is specialized in low-level and high-level software development field.

Our staff has developed professional project applications using Assembly, Pascal, C, C++, Delphi , Java, SCADA, Visual C++. Our staff is experienced on new software technologies such as .NET, ActiveX, and COM+ in various fields including advanced technology fields like real-time processing, machine vision and image process.

:: Industrial Control

We have developed projects mostly on precise operations such as the ones requiring high resolution, at mm level. Plate positioning machine with camera, dynamic position control system such as a high speed Register Control system; driver and control software for async, stepper and servo motors, hardware system for a camera pan/tilt control at 0.02° resolution are some of the projects developed by us. Also, electronic stabiliser hardware and embedded control software was designed. Figure shows a Flexo Print machine system block diagram implemented by EOS.

 

 

:: Low Cost Control

EOS develops various control hardware that are widely used for academic and engineering education purposes. Some of the developed hardware and software are dc, step and servo motor control; RF and IR transmitter and receiver; PIC development system, PIC programmer; MATLAB and LabView model mechanics; ultrasonic range-meter; IR, UV and wideband light sensor; contrast sensor, colour sensor; temperature sensor, force sensor.

:: Renewable Energy Applications

EOS staff has worked on generating electricity using solar cells and developed projects and products like MPPT power manager, solar tracker, solar powered bicycle, solar powered water pump, solar simulator, solar house power controller, solar powered lighting systems.