In this thesis a modular embedded system for Mechatronics education and research is designed and implemented. Four types of control boards are manufactured and related software is developed at board and PC level.
A star like topology is used for boards architecture. One bridge board is responsible for handling communication between the PC and all the other boards that are connected independently to that bridge board. For PC communication Universal Seial Bus (USB), for inter peripheral communication serial peripheral interface (SPI) is used. By the use of USB and SPI, the system becomes scalable and hot pluggable.
All these four boards can be used in stand alone and/or together in different applications. The system covers / general analog digital input output, several types of motor control and simple graphical display applications.
The firmware and software is developed in a modular, flexible and transparent way allowing users all level accessibility. This way, the application fields and the content of the courses that will be using this system become very versatile.
A simulation of hard disk reading experiment is designed and implemented to show the integral capabilities of the system. In this experiment all the boards are utilized and used together.
As a result, a system is designed for Mechatronics experiments and research. A modular approach is adopted which is compsed of units that can also work in a stand-alone manner. A software library developed for the PC platform facilitates high-level usage of these cards whereas it is possible to implement custom codes on these boards. To sum up, an affordable, versitale, scalable and transparent system is developed which is specifically tailored for Mechatronics applications.
Identifer | oai:union.ndltd.org:METU/oai:etd.lib.metu.edu.tr:http://etd.lib.metu.edu.tr/upload/12608852/index.pdf |
Date | 01 September 2007 |
Creators | Nursal, Ali Ozgu |
Contributors | Koku, Bugra |
Publisher | METU |
Source Sets | Middle East Technical Univ. |
Language | English |
Detected Language | English |
Type | M.S. Thesis |
Format | text/pdf |
Rights | To liberate the content for public access |
Page generated in 0.0019 seconds