Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot

Size: px
Start display at page:

Download "Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot"

Transcription

1 Control System Consideration of IR Sensors based Tricycle Drive Wheeled Mobile Robot Aye Aye New, Aye Aye Zan, and Wai Phyo Aung Abstract Nowadays, Wheeled Mobile Robots (WMRs) are built and the control system that used to control them are made by Electronic Engineers. Depend on their desire design of WMR, Technicians made used of Microcontrollers as controlling machines and DC Motors for motion control. In this paper, the author would like to analyze how to consider the control system for the entire Wheeled Mobile Robot using both hardware and software, based on Electronic Control Techniques. Three authors are combined to make their PhD Research on Development of an Intelligent Wheeled Mobile Robot. Therefore, this paper is mainly focus on overall consideration of the entire Control System that will use to construct an Intelligent Wheeled Mobile Robot. There are three main portions of this control system; Obstacle Detection System, Navigated Control System and Motor Driving Control System. Obstacle Detection System used five IR sensors to detect the obstacle that means to avoid and a Peripheral Interface Controller (PIC) 16F877 Microcontroller to drive the input analog signals into active digital data of Navigated Control System. GP2D12 IR sensor is to be used in this paper. Navigation System then gets these detail data of Obstacles and control to avoid and drive the Robot as desire using Software in PIC. As the driving system of DC motor, a PIC based control system is designed including the assembly software technology and H-bridge control circuit. This Driving system is used to drive three Motors: a steering Stepper Motor and two DC gear motors which are used to control the motion of WMR. For the Motor Driving System, PIC16F84A is used and inputs of sensors detected data are derived by the Navigated Commands. The outputs of PIC are the commands to drive Motors. In this paper, Sensor Technology, Control techniques of PIC microcontroller and H-bridge circuit, Mechanism assignments of WMR are combined and considered to form the effective control system of an Intelligent WMR. Keywords Control System, DC Motors, H-bridge Control Circuit, Intelligent Wheeled Mobile Robot, Motor Driving Control System, Navigated Control System, Obstacle Detection System, Peripheral Interface Controller (PIC), Sensor Technology, Stepper Motor. I. INTRODUCTION ONTROL System Consideration of Robotic CTechnologies are widely suppress and very useful to be applied in real-time development. Some can be solved by hardware technology and by the advance used of software, control system are analyzed easily and detail. As an application of Wheeled Mobile Robot, Microcontroller based Control System are used to be considered. Sensors are used based on their application, for example, CCD cameras are used as landmark detected sensors, etc. Among the various type of Obstacle detected Sensors, IR sensors are also widely suppress as useful sensors. DC Motor can be used as wheel drive machines and by using a simple Microcontroller, the rotation of Motors or the Motion of Robot can be controlled easily. An Obstacle Avoidance System of Mobile Robot can be designed using a PIC and obstacles detected Sensors. The main Control System of this Robot can be completed as a Navigated Control System using a PIC with its fuzzy rules based C-programming methods. As a Wheeled Mobile Robot, depend on its drive techniques, their wheels are drive by Motors. For the Tricycle Drive of WMR, the two left/right wheels are driven with each DC gear motor and a steering wheel is driven by a Stepper Motor. The paper is mentioned on the basic research of Development of an Intelligent Wheeled Mobile Robot. This is a type of IR Sensors based Wheeled Mobile Robot and it mainly function as an Obstacle Avoidance Vehicle. All these processes are design in this research and it is mainly focus to consider the suitable activated WMR. For each three main portions, comparisons with other possible ways or devices are included and the choosing methods to optimize the desire Control System are also considered. Background theories and techniques of Electronic Control Technology are analyzed in this paper using both Hardware and Software Consideration. Manuscript received February 15, This work was supported in part by the Ministry of Science and Technology, Union of Myanmar. Authors are with the Mandalay Technological University, Mandalay, Myanmar (phone: (Electronic Engineering Department); fax: (Office,MTU); ayeayezann@gmail.com, aungwp@gmail.com, coolnwe@gmail.com). II. OVERALL SYSTEM CONSIDERATION Based on background theories, the desire Wheeled Mobile robot system can be considered as shown in Fig. 1. The main inputs of the System is entered from the Obstacle Detection System and this first Module is used to determined which sensor is detected and these data are used as inputs of Navigation System. Navigation System is used to make the main control purposes of the entire system and Control 410

2 Considerations Techniques are to be performed in PIC. By using the determined control commands from this second Module, the third Module: Motor Driving Unit drives three wheels of WMR. III. SYSTEM CONSIDERATION FOR OBSTACLE DETECTION The block diagram that considered as the Obstacle Detection System is shown in Fig. 3. Fig. 1 Block Diagram of an Intelligent WMR A. Hardware Consideration of Overall Control System For the entire system, three PIC Microcontrollers are to be used each for the three main Module of the System. In this case, the power supply of battery package will be used for the real-time application. As 12V Motors are used for the motion control of WMR, the 12V battery package that can go free on the body of WMR must be constructed. For the supply of PIC microcontroller, DC 5V must be converted from 12V supply. The Power Supply Circuit that required for supply the PIC is built as shown in Fig. 2. This circuit is built to convert the required +5 V DC, the actual requirement is between +2.5 and +5 V DC. This 12 V is changed to the required +5 V by using 7805 IC with the help of two capacitors. For WMR design, the literature reviews on various types of Mechanism are to be studied and decided. For the desire purpose of to drive straight and safely of WMR, tricycle drive method is considered as the optimum system of this WMR. Fig. 3 Block Diagram of Obstacle Detection System A. Hardware Consideration of Obstacle Detection System The reason to choose IR sensors as Obstacle detected device is that to determine the range of object and by this data, to control the Obstacles avoiding process. In this research, by using its effective rating, GP2D12 analog IR sensor is used. Analog to Digital Converting (ADC) process is done in PIC by software and these data used to control the require outputs that will effect to the second Module, Navigated Control System. The basic circuit that makes these processes is shown in Fig. 4. Fig. 4 GP2D12 IR Sensor that apply to PIC Fig. 2 Circuit Diagram of 5V supply for PIC B. Software Consideration of Overall Control System As we consider for using PIC Microcontrollers, the software programs can be considered part by part as follows: Assembly software for Obstacle Detection Module that makes commands for Navigation system which give data to know front or side obstacle(s) is/are detected. Fuzzy rules based C program for Navigated Control System that control the desire navigation process to give commands to the next stage to drive Motors. Assembly software for Motor Driving Module that control three Motors for both steering and ODO-meter process of Motion control for WMR. B. Software Consideration of Obstacle Detection System The consideration data of GP2D12 IR Sensor that mentioned the graph comparing between its voltages depend on the distance of the detected object is shown in Fig. 5. For assembly software program consideration for PIC, the following step by step consideration should be made. Five inputs from five sensors are to be converted as digital data of PIC input. These data must be represented as input bits of control system that can determine which sensors are detected and which position of Robot is require rotating. Output of PIC must be made as data signal that mentioned each meaning of how in real states of Sensor, i.e. five bit outputs of this Module makes the Navigation Module as inputs of 32 state to be determine. 411

3 Fig. 5 Data Consideration Graph of GP2D12 IR Sensor IV. SYSTEM CONSIDERATION FOR NAVIGATED CONTROL SYSTEM The block diagram that considered as the Navigated Control System is shown in Fig. 6. Although the system is simple, the main program that will consider to do desire performance of require control system, it is complicated to solve. The hardware of this Module is very simple of by using the data from Obstacle Detected Module as inputs of PIC and then outputted desire commands to Motor Drive system. Fig. 6 Block Diagram of Navigated Control System A. Hardware Consideration of Navigated Control System In this Module, the process consideration can be made mainly in Software and for Hardware, only the input port and output port connection of PIC is included. Five pins of the first PIC are directly connected to the second PIC of this module. Therefore, the outputs from Obstacle Detection Module are used as signals or switches that inform the realtime conditions in this Navigation Module. B. Software Consideration of Navigated Control System The input and output consideration of this Module can be seen clearly as shown in Table I. TABLE I OUTPUTS FROM NAVIGATION SYSTEM DEPEND ON ITS INPUTS Input Detected Decision Output State No. data Sensors to WMR data None Forward Left 150º Left 120º ,2 Left 120º Left 120º ,1 Right 60º ,2 Right 30º ,2,1 Left 150º Right 60º ,1 Stop ,2 Stop ,2,1 Stop ,3 Right 30º ,3,1 Stop ,3,2 Stop ,3,2,1 Stop Right 30º ,1 Stop ,2 Stop ,2,1 Stop ,3 Right 30º ,3,1 Stop ,3,2 Stop ,3,2,1 Stop ,4 Right 30º ,4,1 Stop ,4,2 Stop ,4,2,1 Stop ,4,3 Right 30º ,4,3,1 Stop ,4,3,2 Stop All Stop No. of Pulses C. Consideration of Rules for Obstacle Avoiding and Navigating 1. Path predetermining state The system must be pre-limited for going straight distance, turning left or right and returning back straight to the starting point for no obstacles condition. 2. Obstacle avoiding state (obstacle is detected at the front). The system must be stop for a while. It must turn to the left and check if there is any obstacle or not in this turning state. And then it will return to right and go straight at normal line. 3. Obstacle is detected at the left. Stop for a while whether one or both left sensors are detected. The system must turn to right and check if there is any obstacle or not in this turning state. It must return to left and go straight at normal line. 4. Obstacle is detected at the right. 412

4 The system must be stop for a while whether one or both right sensors are detected. It must turn to left and check if there is any obstacle or not in this turning state. And then it will return to right and go straight at normal line. V. SYSTEM CONSIDERATION FOR MOTOR DRIVE SYSTEM The block diagram that considered as Motor Drive System for the desire WMR is shown in Fig. 7. To make the consideration of this System, firstly it is required to choose the desire mechanism design. For these purposes, the type of Mobile Robot Model is chosen as Wheeled Mobile Robot and the drive types are as follows: 1. Differential drive 2. Tricycle Drive 3. Synchronous drive To ensure that the robot is traveling in a straight line, it may be necessary to adjust the motor RPM. It is also very important to have accurate information on wheel position. 2. Tricycle Drive Fig. 9 Tricycle Drive Layout Fig. 7 Block diagram of Considered Motor Drive System A. Hardware Consideration of Motor Drive System For the hardware consideration, the mechanism consideration of Motor Drive System can be done as follows; 1. Differential drive Motors: Two - One for each drive wheel. Process: Simplicity - The differential drive system is very simple, often the drive wheel is directly connected to the motor. Three wheels and odometers on the two rear wheels Steering and power are provided through the front wheel Control variables: - Steering direction a (t) - Angular velocity of steering wheel ws (t) 3. Synchronous drive All wheels are actuated synchronously by one motor; defines the speed of the vehicle. All wheels steered synchronously by a second motor; sets the heading of the vehicle. The orientation in space of the robot frame will always remain the same; it is therefore not possible to control the orientation of the robot frame. Fig. 8 Differential Drive Layout Control: It can be difficult to make a differential drive robot move in a straight line. Since the drive wheels are independent, if they are not turning at exactly the same rate the robot will veer to one side. Fig. 10 Synchronous Drive Layout For the purposes as mentioned in above, our WMR must be chosen the type; tricycle drive. The circuit diagram of the Motor drive that has been considered is shown in Fig. 11. Depend on the inputs state, the outputs conditions that 413

5 controlled the H-bridge circuit are provided by assembly software, at Port B: RB7-RB4. As for PIC microcontroller, this part is supplied with 5V DC. In this circuit, PIC is used with a simple clock condition with 4MHz crystal. The H-bridge circuit is supplied with 12V DC and the four bits outputs of PIC made this part to drive the desire conditions of DC Motor. Opto-coupler circuit is used to feed its output to the two transistors which will active one for each time. - If one or more input pins are high, detail checking state are to be considered. In Table II, the inputs bits from navigation system are mentioned as (bit2 bit1 bit0). The output bits of Stepper Motor are also mentioned as ( bit3 bit2 bit1 bit0) and for two DC motors outputs, bit number are mentioned as (bit1 bit0) of Motor1 and that followed by (bit1 bit0) of Motor2.Although outputs of stepper are the same pulses data, depend on given pulses number of input data, it rotate in different angle,e.g if the input is given as four pulses of 101, it make output of 150º while eight pulses of that make output of 120º. For two DC Motors output, it can be clearly mentioned by applying H-bridge circuit. Input state TABLE II MOTOR DRIVE SYSTEM INPUTS OUTPUTS CONSIDERATIONS Direction No. of Pulses Stepper O/P DC Motors O/P Forward 0101,90º Left 0101,150º Left 0101,120º Right 0101,30º Right 0101,60º Stop 0101,90º 1111 Fig. 11 Circuit Diagram of Considered Motor Drive System There are two H-bridge circuits to drive to motors and one part depends on two bits of PIC16F877A. Both circuits can be derived the Motors to be rotate only in 10 or 01 of these two bits. 00 and 11 means stopping Motor. Four NPN transistors are used as switch to change or choose the direction of current flows to the Motor. B. Software Consideration of Motor Drive System For Software consideration, the inputs and outputs considerations of Motor Drive System should be made as shown in Table II. For the assembly software programming of the control circuit, the process is very simply and the procedure can be mentioned as the following steps. 1. Initialization 2. Ports Declaration: all Port B s pins are declared as inputs, four MSB Port C pins are declared as outputs for Stepper and four LSB Port D pins are declared as outputs for H-bridge circuit. 3. Start program: Check RB 2 high or low Check RB 1 high or low Check RB 0 high or low 4. Determined outputs: - If all inputs data are low outputs Port D pins, 1010 for freely going forward for DC motor and make sure stepper in 90 degree. VI. EXPERIMENTAL RESULTS For Obstacle detection part, the result of data confirming of GP2D12 is shown in Figure.The main consideration result of this Control System, Navigational Consideration is made as shown in Table I. The experimental results of the Modeling and Simulink procedures of Motor Drive System are shown in Fig. 12 and Fig. 13. This Figure shows the result of analyzing the DC Motor internal circuit that it is suitable to use or not using MATLAB. And the Experimental results of Control System testing circuit for this process are shown in Fig. 14. Fig. 4 DC Motor Model created in MATLAB SIMULINK 414

6 Fig. 11 Scope Output of all Ratings (a) (b) (c) Fig. 12 DC Motor Driving Circuit Testing Photos VII. CONCLUSION For the purposes of making intelligent for Autonomous guidance Systems, Robotic Control Techniques are made to change safe and simple. Microcontrollers are used in this consideration of WMR Control System for their properties of low cost and effective to be easy in approaching methods. The microcontroller is a complete microprocessor system built on a single integrated circuit. Microcontrollers were developed into low cost products. The microcontroller must include a full or nearly implementation of a standard microprocessor, ROM or EPROM, RAM parallel I/O ports, timers and a clock. Also, it is common to include serial port. PIC microcontroller series are RISC (Reduced Instruction Set Computer) processor. This controller is constructed using CMOS technology and they have the low levels of power consumption associated with CMOS logic devices. The PIC microcontroller architecture provides one of the broadest product offerings, ranging from 8-pin, 12 bits instruction word to 84 pin, 16 bits instruction word devices. The PIC microcontrollers are used Harvard architecture, which means that they have separate buses for data and instructions. The ROM holds instructions, and the RAM is used for data. PIC software is normally written by two languages: C-programming and assembly programming which are widely used. Our goal in this project is to design a guidance system for an automated Wheeled Mobile Robot model. This system can navigate within a building to a number of predetermined positions, such as the bathroom or front door. Also the system can be derived with the keypad. During the implementation of the system, the autonomous model is taught how to navigate the desired destinations. Once the system has been set up, the operation is simple, the desired destination, one of the predetermined destination, is selected the Mobile Robot model automatically and safely navigates to the selected destination. The main goal to construct the Motor Drive System is by using its controller of PIC to control for the purpose of moving the Model Robot by the Navigated commands. Practical used of software and motor driven hardware are approached in this paper. 415

7 Interfacing and combination of Obstacle Avoidance System, Navigation System and Motor Drive System will activate the Model Wheeled Mobile Robot as a Maneuvering System by this Control System Considerations. MATLAB/SIMULINK is used because of the short learning curve that most students require to start using it, its wide distribution, and its general-purpose nature. This will demonstrate the advantages of using MATLAB for analyzing power system steady state behavior and its capabilities for simulating transients in power systems and power electronics, including control system dynamic behavior. This Robot System is suitable for many applications. To avoid obstacles with vision, CCD cameras are used instead of IR sensors and depend on require assignments, Ultrasonic Sensors are used also instead of IR.To determine the range of object, IR sensors are used and to determine the size or color of object, CCD cameras can be used. For the application of another type of WMR that used CCD camera to detect object by their size and color, the speed control of Motor must be change again. ACKNOWLEDGMENT Firstly the authors would like to thank their parents for their best wishes to join the PhD research. His Excellency Minister U Thaung, Ministry of Science and Technology will also get the authors great thanks for his special guidance to pay chances for them. Special thanks are due to their Supervisors: Dr. Maung Maung Latt (Professor and Head of EEcR Dept) and Dr. Yin Mon Myint (Lecturer and Head of Electronic Engineering Dept) from Mandalay Technological University, Mandalay, Union of Myanmar for their kindness of guidelines for this paper. The authors greatly express their thanks to all persons whom will concern to support in preparing this paper. REFERENCES [1] MathWorks, 2001, What is SIMULINK, the MathWorks, Inc. [2] EE505 Electrical Engineering Lab, Spring 2007, project paper, Lab2. DC Motor Control using a Microcontroller. [3] Microchip Technology, Inc.2001, PIC16F84A Data Sheet, [4] Microchip Technology, Inc.2001, PIC16F877A Data Sheet, [5] Daniel James Loughnane, 2001, Design and Construction of An Autonomous Mobile Security Device, Thesis, University of Waikato. [6] Sathish K. Shanmugasundaram, 2000, Control System Design for an Autonomous Mobile Robot, Thesis, University of Cincinnati. [7] Circuit explanation of Stepper Motor Controller, by the website: [8] Chapter 6, Simulation and optimizing the parameters, Control System Design for Autonomous Mobile Robot, M.Sc thesis, 2000, S.K.shanmugasundaram, Mechanical Dept., University of Cincinati, India. 416

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor 1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor

More information

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,

More information

ELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers. Eng. Salma Hesham

ELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers. Eng. Salma Hesham ELCT708 MicroLab Session #1 Introduction to Embedded Systems and Microcontrollers What is common between these systems? What is common between these systems? Each consists of an internal smart computer

More information

Keywords: DC Motor, Incremental Encoder, Pulse Width Modulation (PWM), Programmable Servant Robot.

Keywords: DC Motor, Incremental Encoder, Pulse Width Modulation (PWM), Programmable Servant Robot. www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.19 September-2014, Pages:3920-3925 Programmable Mobile Servant Robot PANN EI PHYU 1, NU NU WIN 2 1 PG Scholar, Dept of Mechanical Engineering,

More information

Laboratory: Introduction to Mechatronics. Instructor TA: Edgar Martinez Soberanes Lab 1.

Laboratory: Introduction to Mechatronics. Instructor TA: Edgar Martinez Soberanes Lab 1. Laboratory: Introduction to Mechatronics Instructor TA: Edgar Martinez Soberanes (eem370@mail.usask.ca) 2017-01-12 Lab 1. Introduction Lab Sessions Lab 1. Introduction to the equipment and tools to be

More information

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers

Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Lecture (4) Computer Hardware Requirements for ERTSs: Microprocessors & Microcontrollers Prof. Kasim M. Al-Aubidy Philadelphia University-Jordan DERTS-MSc, 2015 Prof. Kasim Al-Aubidy 1 Lecture Outline:

More information

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering

Wall-Follower. Xiaodong Fang. EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering Wall-Follower Xiaodong Fang EEL5666 Intelligent Machines Design Laboratory University of Florida School of Electrical and Computer Engineering TAs: Tim Martin Josh Weaver Instructors: Dr. A. Antonio Arroyo

More information

Automation of space management in vehicle parking using PLC and SCADA

Automation of space management in vehicle parking using PLC and SCADA Automation of space management in vehicle parking using PLC and SCADA Aravind.K [1],Donaldhardley [2], Pradeep [3], T.Vijayan [4], B.kalai Selvi [5],Dr S.Latha [6] [1-2] Final year Student, Dept of Electronics

More information

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSC SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2016/2017

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSC SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2016/2017 TW30 UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING MSC SYSTEMS ENGINEERING AND ENGINEERING MANAGEMENT SEMESTER 2 EXAMINATION 2016/2017 MICROPROCESSOR BASED SYSTEMS MODULE NO: EEM7016 Date: Wednesday 17 May

More information

Computer Hardware Requirements for Real-Time Applications

Computer Hardware Requirements for Real-Time Applications Lecture (4) Computer Hardware Requirements for Real-Time Applications Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Real-Time Systems, Prof. Kasim Al-Aubidy 1 Lecture

More information

Lecture (02) PIC16F84 (I)

Lecture (02) PIC16F84 (I) Lecture (02) PIC16F84 (I) By: Dr. Ahmed ElShafee ١ Review of Memory Technologies The PIC 16 Series PIC 16F84A The PIC 16F84A Memory The Oscillator Instruction Cycle Power up and Reset Parallel ports Technical

More information

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software! Summer Training 2016 Advance Embedded Systems Fast track of AVR and detailed working on STM32 ARM Processor with RTOS- Real Time Operating Systems Covering 1. Hands on Topics and Sessions Covered in Summer

More information

Goal: We want to build an autonomous vehicle (robot)

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

Introducing Microcontrollers System Design

Introducing Microcontrollers System Design Introducing Microcontrollers System Design Eng. Ahmed S. Afifi 1 What is a Microcontroller? Mini-Computer CPU (Brain) 1. Arithmetic Logic Unit (ALU) 2. Control Unit 3. Register Program/ Data Memory Peripherals

More information

Development of a MATLAB Data Acquisition and Control Toolbox for PIC Microcontrollers

Development of a MATLAB Data Acquisition and Control Toolbox for PIC Microcontrollers Chapter 3 Development of a MATLAB Data Acquisition and Control Toolbox for PIC Microcontrollers 3.1. Introduction Data acquisition and control boards (DACBs) are essential for interfacing sensors/actuators

More information

Robotics Training Module ABLab Solutions

Robotics Training Module ABLab Solutions Robotics Training Module ABLab Solutions www.ablab.in Table of Contents Course Outline... 4 Introduction to Robotics... 4 Overview of Basic Electronic... 4 Overview of Digital Electronic... 4 Power Supply...

More information

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD MODULE-1 C Programming Language Introduction to C Objectives of C Applications of C Relational and logical operators Bit wise operators The assignment statement Intermixing of data types type conversion

More information

Embedded Robotics. Software Development & Education Center

Embedded Robotics. Software Development & Education Center Software Development & Education Center Embedded Robotics Robotics Development with 8051 µc INTRODUCTION TO ROBOTICS Types of robots Legged robots Mobile robots Autonomous robots Manual robots Robotic

More information

University of Moratuwa

University of Moratuwa University of Moratuwa B.Sc. Engineering MAP BUILDING WITH ROTATING ULTRASONIC RANGE SENSOR By 020075 A.C. De Silva (EE) 020138 E.A.S.M. Hemachandra (ENTC) 020166 P.G. Jayasekara (ENTC) 020208 S. Kodagoda

More information

Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller

Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller Autonomous, Surveillance Fire Extinguisher Robotic Vehicle with Obstacle Detection and Bypass using Arduino Microcontroller Sumanta Chatterjee Asst. Professor JIS College of Engineering Kalyani, WB, India

More information

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc)

Embedded Systems. Software Development & Education Center. (Design & Development with Various µc) Software Development & Education Center Embedded Systems (Design & Development with Various µc) Module 1: Embedded C Programming INTRODUCTION TO EMBEDDED SYSTEM History & need of Embedded System Basic

More information

EXAMINATION PAPER EMBEDDED SYSTEMS 6EJ005

EXAMINATION PAPER EMBEDDED SYSTEMS 6EJ005 School of Arts, Design and Technology BSc/BSc (HONS) MUSIC TECHNOLOGY & AUDIO SYSTEM DESIGN BSc/BSc (HONS) SOUND, LIGHT AND LIVE EVENT TECHNOLOGY BSc/BSc (HONS) ELECTRICAL AND ELECTRONIC ENGINEERING DATE:

More information

Microprocessors/Microcontrollers

Microprocessors/Microcontrollers Microprocessors/Microcontrollers A central processing unit (CPU) fabricated on one or more chips, containing the basic arithmetic, logic, and control elements of a computer that are required for processing

More information

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT

S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT S-SHAPED ONE TRAIL PARALLEL PARKING OF A CAR-LIKE MOBILE ROBOT 1 SOE YU MAUNG MAUNG, 2 NU NU WIN, 3 MYINT HTAY 1,2,3 Mechatronic Engineering Department, Mandalay Technological University, The Republic

More information

WIFI ENABLED SMART ROBOT

WIFI ENABLED SMART ROBOT WIFI ENABLED SMART ROBOT Shashank U Moro School of Mechanical and Building Science, VIT University, Vellore-632014, TamilNadu, India moroshash@gmail.com; +91-9597428287 Abstract: The field of robotics

More information

Adaptive Motion Control of FIREBIRD V Robot

Adaptive Motion Control of FIREBIRD V Robot Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IMPACT FACTOR: 6.017 IJCSMC,

More information

Advance Robotics with Embedded System Design (ARESD)

Advance Robotics with Embedded System Design (ARESD) Advance Robotics with Embedded System Design (ARESD) LEARN HOW TO: Use Arduino hardware &Arduino programming for microcontroller based hobby project development Use WinAVRcross compiler formicrocontroller

More information

Embedded Systems Design (630414) Lecture 1 Introduction to Embedded Systems Prof. Kasim M. Al-Aubidy Computer Eng. Dept.

Embedded Systems Design (630414) Lecture 1 Introduction to Embedded Systems Prof. Kasim M. Al-Aubidy Computer Eng. Dept. Embedded Systems Design (630414) Lecture 1 Introduction to Embedded Systems Prof. Kasim M. Al-Aubidy Computer Eng. Dept. Definition of an E.S. It is a system whose principal function is not computational,

More information

Final Report. Autonomous Robot: Chopper John Michael Mariano December 9, 2014

Final Report. Autonomous Robot: Chopper John Michael Mariano December 9, 2014 Final Report Autonomous Robot: Chopper John Michael Mariano December 9, 2014 EEL 4665: Intelligent Machines Design Laboratory Instructors: Dr. A. Antonio Arroyo, Dr. Eric M. Schwartz TA: Nicholas Cox,

More information

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Ali Karimpour Associate Professor Ferdowsi University of Mashhad AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar

More information

Keywords: Distributed Controlled System (DCS), Hardware, Visual Basic Software, Power Distribution.

Keywords: Distributed Controlled System (DCS), Hardware, Visual Basic Software, Power Distribution. www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.10 May-2014, Pages:2291-2295 Networking between Server and for DCS based Power Distribution using C#.Net Programming YIN YIN WINN 1, ZAW MIN

More information

CourseContents: 1.Introduction to MATLAB. 2. Handling data and data flow in MATLAB. 3. Editing and Debugging M-FILES

CourseContents: 1.Introduction to MATLAB. 2. Handling data and data flow in MATLAB. 3. Editing and Debugging M-FILES CourseContents: 1.Introduction to MATLAB Historical Background Demo & Applications Scope of MATLAB Importance to Engineers Features Vectors & Arrays Accessing MATLAB Help MATLAB Environment Workspace &

More information

DESIGN AND IMPLEMENTATION OF FPGA BASED MULTIPURPOSE REAL-TIME CONTROLLER FOR HYBRID STEPPER MOTOR

DESIGN AND IMPLEMENTATION OF FPGA BASED MULTIPURPOSE REAL-TIME CONTROLLER FOR HYBRID STEPPER MOTOR DESIGN AND IMPLEMENTATION OF FPGA BASED MULTIPURPOSE REAL-TIME CONTROLLER FOR HYBRID STEPPER MOTOR Arun G Mohan 1 and Vijina K 2 1 PG Student [Electrical Machines], Department of EEE, Sree Buddha College

More information

Embedded Systems, Android & Robotics INTERNSHIP CONTENT

Embedded Systems, Android & Robotics INTERNSHIP CONTENT Embedded Systems, Android & Robotics INTERNSHIP CONTENT CONTACT: 0120-4565405, 91-8130513508, 91-9999086300, 91-9953109602, E-MAIL: training@tevatrontech.com Tevatron Technologies Private Limited ( www.tevatrontech.com)

More information

Sensor Based Color Identification Robot For Type Casting

Sensor Based Color Identification Robot For Type Casting International Journal of Engineering Research and Technology. ISSN 0974-3154 Volume 9, Number 1 (2016), pp. 83-88 International Research Publication House http://www.irphouse.com Sensor Based Color Identification

More information

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company

WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company WIZTECH AUTOMATION SOLUTIONS (P) LTD., An ISO 9001:2000 and IAO certified company #102, W Block, 2nd and 3rd floor, 2nd Avenue, Anna nagar Roundtana, Chennai-40 E-mail: wiztech4automation@gmail.com web:

More information

ROBOTIC SURVEILLANCE

ROBOTIC SURVEILLANCE ROBOTIC SURVEILLANCE PROJECT REFERENCE NO. : 37S1070 COLLEGE : PES INSTITUTE OF TECHNOLOGY, BANGALORE BRANCH : TELECOMMUNICATION ENGINEERING GUIDE : SUSHMA RAWAL STUDENTS : SHASHANK C VAISHAKH SHIRUR DHANUSH

More information

Obstacle Avoiding Robot

Obstacle Avoiding Robot Brigosha Technologies Obstacle Avoiding Robot Introduction An Obstacle Avoiding Robot may be defined as a robot which can avoid any unwanted obstacle in its path and is capable of changing its path. The

More information

An Embedded Systems Course Using the OOPic Microcontroller

An Embedded Systems Course Using the OOPic Microcontroller Session 1420 An Embedded Systems Course Using the OOPic Microcontroller Henry Chaya Manhattan College Riverdale, New York Abstract A new course titled "Introduction to Embedded Systems" based on the OOPic

More information

Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee

Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee Lecture (01) Introducing Embedded Systems and the Microcontrollers By: Dr. Ahmed ElShafee ١ Agenda What is microprocessor system? What is Microcontroller/embedded system? Definition of Embedded Systems

More information

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Ali Karimpour Associate Professor Ferdowsi University of Mashhad AUTOMATIC CONTROL SYSTEMS Ali Karimpour Associate Professor Ferdowsi University of Mashhad Main reference: Christopher T. Kilian, (2001), Modern Control Technology: Components and Systems Publisher: Delmar

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

What is Mechatronics

What is Mechatronics Mechatronics What is Mechatronics What Is Mechatronics? Mechatronics is a methodology used for the optimal design of electromechanical products. Multi-disciplinary system design has employed a sequential

More information

EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS

EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS EXPERIMENTAL PLATFORM FOR SIMULATION AND ANALYSIS OF SYSTEMS STATES AND FAULT DIAGNOSIS IN INDUSTRIAL AND LOGISTICS SYSTEMS Konstantin D. DIMITROV, Borislav B. GRIGOROV Technical University of Sofia, Bulgaria

More information

Robotic Systems ECE 401RB Fall 2006

Robotic Systems ECE 401RB Fall 2006 The following notes are from: Robotic Systems ECE 401RB Fall 2006 Lecture 13: Processors Part 1 Chapter 12, G. McComb, and M. Predko, Robot Builder's Bonanza, Third Edition, Mc- Graw Hill, 2006. I. Introduction

More information

Thomas Bräunl EMBEDDED ROBOTICS. Mobile Robot Design and Applications with Embedded Systems. Second Edition. With 233 Figures and 24 Tables.

Thomas Bräunl EMBEDDED ROBOTICS. Mobile Robot Design and Applications with Embedded Systems. Second Edition. With 233 Figures and 24 Tables. Thomas Bräunl EMBEDDED ROBOTICS Mobile Robot Design and Applications with Embedded Systems Second Edition With 233 Figures and 24 Tables Springer CONTENTS PART I: EMBEDDED SYSTEMS 1 Robots and Controllers

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

ISSN Vol.03,Issue.06, May-2014, Pages:

ISSN Vol.03,Issue.06, May-2014, Pages: www.semargroup.org, www.ijsetr.com ISSN 2319-8885 Vol.03,Issue.06, May-2014, Pages:0927-0931 KHIN SU HLAING 1, KYAW ZIN LATT 2 1 Electronic Department, Mandalay Technological University, Mandalay, Myanmar,

More information

Figure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system.

Figure 1.1: Some embedded device. In this course we shall learn microcontroller and FPGA based embedded system. Course Code: EEE 4846 International Islamic University Chittagong (IIUC) Department of Electrical and Electronic Engineering (EEE) Course Title: Embedded System Sessional Exp. 1: Familiarization with necessary

More information

Table of Contents. 1 Introduction. 2 Reliability Predictions for Electronic Equipment. 3 Steady State Failure Rate Prediction for Devices

Table of Contents. 1 Introduction. 2 Reliability Predictions for Electronic Equipment. 3 Steady State Failure Rate Prediction for Devices Reliability Prediction Procedure for Electronic Equipment SR-332 Table of Contents Table of Contents 1 Introduction 1.1 Purpose and Scope.................................. 1 1 1.2 Changes........................................

More information

OBSTACLE AVOIDANCE ROBOT

OBSTACLE AVOIDANCE ROBOT e-issn 2455 1392 Volume 3 Issue 4, April 2017 pp. 85 89 Scientific Journal Impact Factor : 3.468 http://www.ijcter.com OBSTACLE AVOIDANCE ROBOT Sanjay Jaiswal 1, Saurabh Kumar Singh 2, Rahul Kumar 3 1,2,3

More information

A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning

A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning A.U.R.A.S Autonomous Ultrasonic Robot for Area Scanning Project Presentation ECE 511 Fall 2014 George Mason University 12/05/2014 Group: 2 Team Members: DevarajDhakshinamurthy Krishna Nikhila Kalinga Gagandeep

More information

LED Matrix Scrolling using ATmega32 microcontroller

LED Matrix Scrolling using ATmega32 microcontroller LED Matrix Scrolling using ATmega32 microcontroller Deepti Rawat 1, Gunjan Aggarwal 2, Dinesh Kumar Yadav 3, S.K. Mahajan 4 Department of Electronics and Communication Engineering IIMT college of Engineering,

More information

Mechatronics and Measurement. Lecturer:Dung-An Wang Lecture 6

Mechatronics and Measurement. Lecturer:Dung-An Wang Lecture 6 Mechatronics and Measurement Lecturer:Dung-An Wang Lecture 6 Lecture outline Reading:Ch7 of text Today s lecture: Microcontroller 2 7.1 MICROPROCESSORS Hardware solution: consists of a selection of specific

More information

Arduino Smart Robot Car Kit User Guide

Arduino Smart Robot Car Kit User Guide User Guide V1.0 04.2017 UCTRONIC Table of Contents 1. Introduction...3 2. Assembly...4 2.1 Arduino Uno R3...4 2.2 HC-SR04 Ultrasonic Sensor Module with Bracket / Holder...5 2.3 L293D Motor Drive Expansion

More information

Fire Bird V Insect - Nex Robotics

Fire Bird V Insect - Nex Robotics Fire Bird V Insect is a small six legged robot. It has three pair of legs driven by one servo each. Robot can navigate itself using Sharp IR range sensors. It can be controlled wirelessly using ZigBee

More information

EMBEDDED SYSTEMS COURSE CURRICULUM

EMBEDDED SYSTEMS COURSE CURRICULUM On a Mission to Transform Talent EMBEDDED SYSTEMS COURSE CURRICULUM Table of Contents Module 1: Basic Electronics and PCB Software Overview (Duration: 1 Week)...2 Module 2: Embedded C Programming (Duration:

More information

Intelligent Pressure Measuring System

Intelligent Pressure Measuring System Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology ISSN 2320 088X IJCSMC, Vol. 3, Issue.

More information

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Microcontrollers and Embedded Processors Module No: CS/ES/2 Quadrant 1 e-text

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Microcontrollers and Embedded Processors Module No: CS/ES/2 Quadrant 1 e-text e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Microcontrollers and Embedded Processors Module No: CS/ES/2 Quadrant 1 e-text In this module, microcontrollers and embedded processors

More information

MICROCONTROLLER BASED SMART FAN SYSTEM

MICROCONTROLLER BASED SMART FAN SYSTEM MUHAMMAD KHAIRI BACHELOR OF ELECTRICAL ENGINEERING (HONS.) (ELECTRONICS) 2007 UMP MICROCONTROLLER BASED SMART FAN SYSTEM MUHAMMAD KHAIRI BIN ABD. GHANI UNIVERSITI MALAYSIA PAHANG v ABSTRACT This project

More information

AUTONOMOUS AND VOICE ENABLED EMBEDDED WHEEL CHAIR

AUTONOMOUS AND VOICE ENABLED EMBEDDED WHEEL CHAIR AUTONOMOUS AND VOICE ENABLED EMBEDDED WHEEL CHAIR V. Ramya and T. Akilan Department of Computer Science and Engineering, Annamalai University, India E-Mail: ramyshri@yahoo.com ABSTRACT As the technology

More information

Unlocking the Potential of Your Microcontroller

Unlocking the Potential of Your Microcontroller Unlocking the Potential of Your Microcontroller Ethan Wu Storming Robots, Branchburg NJ, USA Abstract. Many useful hardware features of advanced microcontrollers are often not utilized to their fullest

More information

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1

SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR. ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 SANKALCHAND PATEL COLLEGE OF ENGINEERING, VISNAGAR ELECTRONICS & COMMUNICATION DEPARTMENT Question Bank- 1 Subject: Microcontroller and Interfacing (151001) Class: B.E.Sem V (EC-I & II) Q-1 Explain RISC

More information

GROUP 23 Military Surveillance Robotic Vehicle. Ryan Hromada - EE John Baumgartner - EE Austin King - CpE Kevin Plaza - CpE

GROUP 23 Military Surveillance Robotic Vehicle. Ryan Hromada - EE John Baumgartner - EE Austin King - CpE Kevin Plaza - CpE GROUP 23 Military Surveillance Robotic Vehicle Ryan Hromada - EE John Baumgartner - EE Austin King - CpE Kevin Plaza - CpE INTRODUCTION Autonomous tracking vehicle Commands: Basic Movement Commands Wander

More information

Design and Analysis of Voice Activated Robotic Arm

Design and Analysis of Voice Activated Robotic Arm Design and Analysis of Voice Activated Robotic Arm Ajay Aravind S4 MTECH Government College of Engineering, Kannur ajayaravind05@gmail.com Dr. T.D. John PROFESSOR Government Engineering College, Kannur

More information

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson

ECE 477 Design Review Team 8 Spring Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson ECE 477 Design Review Team 8 Spring 2008 Mike Cianciarulo, Josh Wildey, Robert Toepfer, Trent Nelson Outline Project overview Project-specific success criteria Block diagram Component selection rationale

More information

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection

Academic Year Annexure I. 1. Project Title: Color sensor based multiple line follower robot with obstacle detection Academic Year 2015-16 Annexure I 1. Project Title: Color sensor based multiple line follower robot with obstacle detection TABLE OF CONTENTS 1.1 Abstract 2-2 1.2 Motivation 3-3 1.3 Objective 3-3 2.1 Block

More information

Ryan Everaert Application Note Team - I Application Note for Toshiba Bipolar Stepper, Part Number TB6560AHQ

Ryan Everaert Application Note Team - I Application Note for Toshiba Bipolar Stepper, Part Number TB6560AHQ Ryan Everaert Application Note Team - I Application Note for Toshiba Bipolar Stepper, Part Number TB6560AHQ Executive Summary of Operation and Application The Toshiba bipolar stepper driver integrated

More information

Design And Simulation Of Power Factor Measurement Circuit By Using Pic

Design And Simulation Of Power Factor Measurement Circuit By Using Pic Design And Simulation Of Power Factor Measurement Circuit By Using Pic The most common power factor measurement circuits involve zero crossing In (6) a power factor measurement circuit for AC motors was

More information

SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE

SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE SENSOLIGHT SYSTEM FOR HUMP DETECTION IN MOTORCYCLE Manjunatha K N 1, Kiran B 1 1 Assistant Professor, Department of Electronics and Communication Engineering, School of Engineering and Technology, Jain

More information

Development and Designing of Automatic Wire Cutting System using Microcontroller

Development and Designing of Automatic Wire Cutting System using Microcontroller Development and Designing of Automatic Wire Cutting System using Microcontroller Sawant OT *, Patil MS Department of Electronics and Telecommunication Engineering, Rajarambapu Institute of Technology,

More information

Keywords: PIC18F452 microcontroller, Stepper motor, Rotary encoder, Visual Basic. Net, MikroC Pro.

Keywords: PIC18F452 microcontroller, Stepper motor, Rotary encoder, Visual Basic. Net, MikroC Pro. www.semargroup.org, www.ijsetr.com ISSN - Vol.0,Issue.0 May-0, Pages:- PC Based Position Control for Robot Arm NGU WAH, KYAW THIHA Dept of Mechatronic Engineering, Mandalay Technological University, Mandalay,

More information

Department of Electronics and Instrumentation Engineering Question Bank

Department of Electronics and Instrumentation Engineering Question Bank www.examquestionpaper.in Department of Electronics and Instrumentation Engineering Question Bank SUBJECT CODE / NAME: ET7102 / MICROCONTROLLER BASED SYSTEM DESIGN BRANCH : M.E. (C&I) YEAR / SEM : I / I

More information

ISSN Vol.07,Issue.16, November-2015, Pages:

ISSN Vol.07,Issue.16, November-2015, Pages: ISSN 2348 2370 Vol.07,Issue.16, November-2015, Pages:3190-3195 www.ijatir.org Implementation of Voice Controlled Automated Wheelchair on NI myrio Platform using NI Lab View RAJKUMAR L BIRADAR 1, GIRIJA

More information

Pick and Place ABB Working with a Liner Follower Robot

Pick and Place ABB Working with a Liner Follower Robot Available online at www.sciencedirect.com Procedia Engineering 41 (2012 ) 1336 1342 International Symposium on Robotics and Intelligent Sensors 2012 (IRIS 2012) Pick and Place ABB Working with a Liner

More information

Remote Area Monitoring Robot

Remote Area Monitoring Robot IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 09 March 2017 ISSN (online): 2349-784X Muthukkumar R Manikandan P Sudalai Muthu Vignesh B Sivakumar S Assistant Professor

More information

1.0. Presents. techathon 3.0

1.0. Presents. techathon 3.0 1.0 Presents techathon 3.0 Course Content - techathon techathon 3.0 is a Robotics and Embedded systems Workshop designed by team Robo-Minions. It is a 2 days workshop with each day divided into two sessions

More information

Homework 11: Reliability and Safety Analysis

Homework 11: Reliability and Safety Analysis ECE 477 Digital Systems Senior Design Project Rev 8/09 Homework 11: Reliability and Safety Analysis Team Code Name: ATV Group No. _3 Team Member Completing This Homework: Sebastian Hening E-mail Address

More information

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview

09/05/2014. Engaging electronics for the new D&T curriculum. Geoff Hampson Managing Director of Kitronik. Presentation overview Presentation overview Engaging electronics for the new D&T curriculum Geoff Hampson Managing Director of Kitronik What to include Free web resources Electronic project ideas Using programmable components

More information

Cell Phone Controlled Robotic Vehicle

Cell Phone Controlled Robotic Vehicle National Conference on Recent Advances in Computer Science and IT (NCRACIT) International Journal of Scientific Research in Computer Science, Engineering and Information Technology 2018 IJSRCSEIT Volume

More information

PSM 1 NANOSECOND SWITCHING FOR HIGH VOLTAGE CIRCUIT USING AVALANCHE TRANSISTOR

PSM 1 NANOSECOND SWITCHING FOR HIGH VOLTAGE CIRCUIT USING AVALANCHE TRANSISTOR PSM 1 NANOSECOND SWITCHING FOR HIGH VOLTAGE CIRCUIT USING AVALANCHE TRANSISTOR SUPERVISOR : DR. ABD RAHMAN BIN TAMURI NAME : FATHIN SHALIHAH BINTI ANANG I/C NO : 890929-11-5542 MATRIC NO : AS 080311 PROGRAM

More information

Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON

Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON Homework 5: Circuit Design and Theory of Operation Due: Friday, February 24, at NOON Team Code Name: Motion Tracking Laser Platform Group No.: 9 Team Member Completing This Homework: David Kristof NOTE:

More information

FPGA-BASED DATA ACQUISITION SYSTEM WITH RS 232 INTERFACE

FPGA-BASED DATA ACQUISITION SYSTEM WITH RS 232 INTERFACE FPGA-BASED DATA ACQUISITION SYSTEM WITH RS 232 INTERFACE 1 Thirunavukkarasu.T, 2 Kirthika.N 1 PG Student: Department of ECE (PG), Sri Ramakrishna Engineering College, Coimbatore, India 2 Assistant Professor,

More information

VARIOUS APPLICATIONS CONTROLLED BY PLC GURAV PRADIP Assistant professor, Electrical Engineering Dept, SETI Panhala, Maharashtra (India)

VARIOUS APPLICATIONS CONTROLLED BY PLC GURAV PRADIP Assistant professor, Electrical Engineering Dept, SETI Panhala, Maharashtra (India) VARIOUS APPLICATIONS CONTROLLED BY PLC GURAV PRADIP Assistant professor, Electrical Engineering Dept, SETI Panhala, Maharashtra (India) HARALE SEEMA SANGAR PRAJAKTA MUJAWAR WASIM AGHAV ARCHANA ABSTRACT

More information

VALLIAMMAI ENGINERING COLLEGE DEPARTMENT OF MECHANICAL ENGINEERING SUBJECT CODE / NAME: ME6702 / MECHATRONICS YEAR/SEM: IV /VII UNIT 1: INTRODUCTION 1. List out the types of systems. BT-1 2. Describe the

More information

Alcohol Detection using Pic Microcontroller

Alcohol Detection using Pic Microcontroller IJSTE - International Journal of Science Technology & Engineering Volume 3 Issue 09 March 2017 ISSN (online): 2349-784X Alcohol Detection using Pic Microcontroller Thakare Bhagyashri S Department of Electronics

More information

Final Report. EEL 5666 Intelligent Machines Design Laboratory

Final Report. EEL 5666 Intelligent Machines Design Laboratory Final Report EEL 5666 Intelligent Machines Design Laboratory TAs: Mike Pridgen & Thomas Vermeer Instructors: Dr. A. Antonio Arroyo & Dr. Eric M. Schwartz Hao (Hardy) He Dec 08 th, 2009 Table of Contents

More information

SystemVision Case Study: Robotic System Design. Dan Block Senior Project Oregon State University

SystemVision Case Study: Robotic System Design. Dan Block Senior Project Oregon State University SystemVision Case Study: Robotic System Design Dan Block Senior Project Oregon State University Introduction The TekBot is part of the Oregon State University (OSU) Platforms for Learning concept 1, created

More information

Direction Control of Robotic Fish Using Infrared Sensor Modules and IPMC Activation Schemes with a dspic30f4013 DSC

Direction Control of Robotic Fish Using Infrared Sensor Modules and IPMC Activation Schemes with a dspic30f4013 DSC Direction Control of Robotic Fish Using Infrared Sensor Modules and IPMC Activation Schemes with a dspic30f4013 DSC Carl A. Coppola 04/03/2009 ECE 480, Team 04 ME 481, Team 09 Abstract This application

More information

International Journal of Advance Engineering and Research Development REAL TIME VEHICLE TRACKING SYSTEM USING GSM MODEM AND GPS MODULE

International Journal of Advance Engineering and Research Development REAL TIME VEHICLE TRACKING SYSTEM USING GSM MODEM AND GPS MODULE Scientific Journal of Impact Factor (SJIF): 5.71 International Journal of Advance Engineering and Research Development Volume 5, Issue 04, April -2018 REAL TIME VEHICLE TRACKING SYSTEM USING GSM MODEM

More information

Introduction to 8051 microcontrollers

Introduction to 8051 microcontrollers Introduction to 8051 microcontrollers Posted on May 7, 2008, by Ibrahim KAMAL, in Micro-controllers, tagged This tutorial is specially tailored to electronics and robotics hobbyists that have already realized

More information

Robotic Systems ECE 401RB Fall 2006

Robotic Systems ECE 401RB Fall 2006 The following notes are from: Robotic Systems ECE 401RB Fall 2006 Lecture 15: Processors Part 3 Chapter 14, G. McComb, and M. Predko, Robot Builder's Bonanza, Third Edition, Mc- Graw Hill, 2006. I. Peripherals

More information

Experiment 4.A. Speed and Position Control. ECEN 2270 Electronics Design Laboratory 1

Experiment 4.A. Speed and Position Control. ECEN 2270 Electronics Design Laboratory 1 .A Speed and Position Control Electronics Design Laboratory 1 Procedures 4.A.0 4.A.1 4.A.2 4.A.3 4.A.4 Turn in your Pre-Lab before doing anything else Speed controller for second wheel Test Arduino Connect

More information

ENG460 Engineering Thesis

ENG460 Engineering Thesis School of Engineering and Energy ENG460 Engineering Thesis Commissioning of the Pioneer Robot Thesis Coordinator: Dr Gareth Lee A report submitted to the School of Engineering and Energy, Murdoch University

More information

EMBEDDED Systems. Functions. MODULE- 1 C programming with data Structure Introduction to C. Array and String. Control Flow Statements In C

EMBEDDED Systems. Functions. MODULE- 1 C programming with data Structure Introduction to C. Array and String. Control Flow Statements In C EMBEDDED Systems MODULE- 1 C with data Structure Introduction to C Objectives of C Applications of C Relational and logical operators Bit wise operators The assignment statement Intermixing of data types

More information

CprE 288 Introduction to Embedded Systems (Project and Platform Overview)

CprE 288 Introduction to Embedded Systems (Project and Platform Overview) CprE 288 Introduction to Embedded Systems (Project and Platform Overview) Instructor: Dr. Phillip Jones http://class.ece.iastate.edu/cpre288 1 Overview of Today s Lecture Announcements What are Embedded

More information

Wireless Colour Sensing Arm Robot

Wireless Colour Sensing Arm Robot Wireless Colour Sensing Arm Robot J.Nandhini Final Year, Electronics & Communication Engineering Sathyabama University, Chennai, India E-mail id:nandhinij1994@gmail.com K.Shabatini Final Year, Electronics

More information

Implementation Of Stair Climbing Robo using Microcontroller

Implementation Of Stair Climbing Robo using Microcontroller Implementation Of Stair Climbing Robo using Microcontroller Mrs.A.H.Tirmare 1, Ms.P.S.Mali2, Ms.S.M.Bhoi 3 1 Assi.Professor E & Tc Department, Bharati Vidyapeeth s College Of Engg Shivaji University Kolhapur

More information

2002 Intelligent Ground Vehicle Competition Design Report. Grizzly Oakland University

2002 Intelligent Ground Vehicle Competition Design Report. Grizzly Oakland University 2002 Intelligent Ground Vehicle Competition Design Report Grizzly Oakland University June 21, 2002 Submitted By: Matt Rizzo Brian Clark Brian Yurconis Jelena Nikolic I. ABSTRACT Grizzly is the product

More information

HOURS SYLLABUS

HOURS SYLLABUS 8051 40 HOURS SYLUS Introduction of 8051 Pin configuration of 8051, Register structure of 8051. Hardware and software part of Embedded Systems, s in 8051 Assembly level programming, Embedded C programming

More information