Asee peer logo

Low-Cost Educational Laser Based Vibration Measurement System with Improved Signal Conditioning, Python and MATLAB

Download Paper |


2012 ASEE Annual Conference & Exposition


San Antonio, Texas

Publication Date

June 10, 2012

Start Date

June 10, 2012

End Date

June 13, 2012



Conference Session

CoED General Technical Session I

Tagged Division

Computers in Education

Page Count


Page Numbers

25.904.1 - 25.904.14



Permanent URL

Download Count


Request a correction

Paper Authors


Jonathan M. Hill University of Hartford

visit author page

Jonathan Hill is an Associate Professor in electrical and computer engineering at the University of Hartford in Connecticut. He has a Ph.D. and M.S.E.E. from Worcester Polytechnic Inst. in Worcester, Mass., and he was previously a Project Engineer at Digital Equipment Corp. He instructs graduate and undergraduate computer engineering computer courses, directs graduate research, and performs research involving embedded microprocessor based systems. His current projects involve small system design, signal processing, and intelligent instrumentation.

visit author page


Devdas Shetty University of Hartford

visit author page

Devdas Shetty is a professor of mechanical engineering and the Dean of Research at the University of Hartford, Conn. Previously, he held the position as Dean of Engineering at Lawrence Technological University, Michigan, and a faculty position at the Cooper Union for Advancement of Science and Art, N.Y. He is the author of more than 200 papers and three books on mechatronics and product design. Shetty's field of expertise involves mechatronics system design, innovative product design, laser instrumentation, laser material processing, unmanned aerial systems, guided projectiles, rehab system for gait and walking without fall, engineering education, and ABET accreditation.

visit author page

Download Paper |


A Standalone Vibration Measurement System based on the TinyCore Embedded Linux Operating SystemAbstractAs the state of the art in embedded systems moves forward, such systems are now supportingapplications that call call for advanced features such as a file system, advanced communicationsincluding local area networking capability, and graphics capability such as computer vision. It isalso useful to have a more convenient interface and to be able to dynamically execute code that isnot compiled-in as part of the system. The growing use of modern operating systems in theembedded realm makes it possible to have such features that are normally unheard of with smallembedded applications.Linux is a modern operating system used in servers and desktop systems. TinyCore Linux is avery small version of the Linux operating system, suitable for embedded PC type systems.TinyCore provides an optional graphical desktop and the distribution size is only 10 Mbyteswithout applications. Our TinyCore system runs on a small card, boots off a compact flashmemory device, and runs entirely from RAM so that the system runs applications quickly. Thecard supports the Universal Serial Bus (USB), use of a web-cam, and Ethernet. The LabJackacquisition system connects through the USB port and provides input and output capability.To demonstrate the capability of our TinyCore Linux system in graduate level research weconstructed a standalone vibration measurement system that uses a laser and position sensitivedevice. The system makes use of a high level language and a high level language. In being anoperating system, Linux provides students with many capabilities for developing applications.As with most Linux distributions, TinyCore is self hosting in that application software can bewritten and executed on a single given system. In addition, application software and moreconvenient very high level scripting languages such as Python, Lua, and MATLAB can be used.This research also considers the use of such a modern operating system in the undergraduateengineering curriculum as well.

Hill, J. M., & Shetty, D. (2012, June), Low-Cost Educational Laser Based Vibration Measurement System with Improved Signal Conditioning, Python and MATLAB Paper presented at 2012 ASEE Annual Conference & Exposition, San Antonio, Texas. 10.18260/1-2--21661

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2012 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015