San Antonio, Texas
June 10, 2012
June 10, 2012
June 13, 2012
2153-5965
Computers in Education
14
25.904.1 - 25.904.14
10.18260/1-2--21661
https://peer.asee.org/21661
589
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.
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.
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