2,465 research outputs found

    Computer-controlled autonomous model car: A mechatronics project

    Get PDF
    Mechatronics is a synthesis of mechanical engineering and electronic engineering, and computer engineering, distinct areas that overlap in the design of systems. It represents the interdisciplinary nature of design and development of today\u27s products.;The current research focuses on the design, construction and testing of a computer controlled autonomous model car which can exhibit intelligent behavior such as timed course execution, obstacle detection, and response to sensor inputs. The car is intended as a mechatronics design project that will be integrated into an existing one-semester mechanical engineering undergraduate instrumentation course.;The car was designed around a microprocessor board (Tern Analog Drive) controlled by a 16-bit microcontroller (Tern V104) and equipped with several sensor channels. Two stepper motors were used to propel and guide the car. Photocells were used to detect the path. The control program was written in Turbo C.;The car was tested on a path of reflective white tape about 2 inches wide. The path consists of a 36-inch straight portion followed by a 17-inch radius of curvature curved portion, and completed by a 6-inch straight section with an obstacle at the end. The autonomous car successfully traversed the path and stopped when it detected the obstacle.;It was concluded that a successful mechatronic design project could be developed around the construction and testing of an autonomous car

    Development of a Low-Cost Robotics Platform that Facilitates the Enhancement of Microcomputer Structures and Interfacing Learning Objectives

    Get PDF
    Robotics has become a common educational tool to teach basic concepts in mathematics, science, engineering, technology, world affairs, and much more. Programs such as For Inspiration and Recognition of Science and Technology (FIRST) robotics are demonstrating that the recipe for student inspiration and learning involves robotics, problem solving, teamwork, and friendly competition. The successes of FIRST robotics programs and results from universities that have integrated robotics platforms into their curriculum provide evidence that infusing robotics platforms and curriculum into engineering departments better their capabilities and increase attractiveness to current and future students. This effort details the design and development of a low-cost robotics platform and seamless set of supporting curriculum. The platform and seamless curriculum set is implemented in the West Virginia University\u27s Lane Department of Computer Science and Electrical Engineering (LCSEE) microcomputer structures and interfacing laboratory, an undergraduate computer engineering course. The results provide detailed information on the robotics platform as well as detailed information on the seamless set of modules that make up the curriculum. The results demonstrate that a subset of students become significantly more motivated and are more willing to work additional hours to improve upon their design as compared to traditional laboratory sessions. These results are significant and demonstrate that robotics and seamless curriculum sets provide a solid platform to introduce computer engineering concepts that inspire and motivate students

    Engineering handbook

    Get PDF
    2003 handbook for the faculty of Engineerin

    Engineering handbook

    Get PDF
    1998 handbook for the faculty of Engineerin

    Engineering handbook

    Get PDF
    1998 handbook for the faculty of Engineerin

    Engineering handbook

    Get PDF
    2004 handbook for the faculty of Engineerin

    Engineering handbook

    Get PDF
    2004 handbook for the faculty of Engineerin

    Microcontrollers for Mechanical Engineers: From Assembly Language to Controller Implementation

    Get PDF
    This paper describes the evolution of a graduate and advanced undergraduate mechanical engineering course on microcontrollers and electromechanical control systems. The course begins with developing an understanding of the architecture of the microcontroller, and low-level programming in assembly language. It then proceeds to working with various functions of the microcontroller, including serial communications, interrupts, analog to digital conversion, and digital to analog conversion. Finally, the students learn how to characterize first and second order systems, and develop and implement their own controllers for a variety of electromechanical systems. The course takes the uncommon approach of teaching assembly language programming to mechanical engineering students, with the students using assembly language programming for approximately half of the course and the remainder using the C programming language. The authors believe that this approach helps students develop a better understanding of the architecture of the microcontroller and low-level routines found in embedded control applications. The course provides a bridge between traditional mechatronics courses that focus on electronics and interfacing, and lab-based control courses that use turnkey data acquisition systems and graphical programming tools such as Simulink or LabVIEW. The course has existed for over two decades, using a variety of microprocessor and microcontroller platforms. After evaluating numerous alternatives, the course was recently updated to use a 32-bit ARM Cortex-M3 microcontroller evaluation board from STMicroelectronics paired with custom interfacing circuitry. This platform was chosen not only for more modern microcontroller technology, but also for the availability of free development tools and very inexpensive evaluation boards. This allows the students to write and test their programs outside of scheduled lab times, along with the ability to cost-effectively utilize microcontrollers in future projects

    Engineering handbook

    Get PDF
    1999 handbook for the faculty of Engineerin
    • …
    corecore