RTLAB Real-Time System Self-balancing robot School of Electronics Engineering College of IT Engineering Kyungpook National University Jun Sang ho (Rm)

Slides:



Advertisements
Similar presentations
UNIT 04 Nuvoton MCU 로봇 SW 교육원 조용수.
Advertisements

Robotics Club, Snt Council2 The 3 Schools of Robotics: Mechanical Design – Types of motors – Material selection –
MICRO-CONTROLLER: A microcontroller is the brain of the robot: These are: 1. Integrated Circuits (ICs) 2. Programmable.
SPEAr ® Standard Products Family for Multi-Market Industrial & Multi-Market Competence Center EMEA V0.9.
Tony Yi 5/2/2015 CENG4480 TUTORIAL 3. ABOUT ME I am “the other” tutor of CENG4480 You can find me at Rm116 in SHB
Infineon for Arduino XMC – 32-bit Industrial Microcontrollers
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Department of Electronic & Electrical Engineering Embedded system Aims: Introduction to: Hardware. Software Ideas for projects ? Robotics/Control/Sensors.
Internet Enabled system control and monitoring (IESCM) Dr. L. Umanand T.V.Prabhakar NVC Rao.
Department of Electrical Engineering, National Taiwan Ocean University NuMicro Learning Board Introduction 1/29/2015 Richard Kuo Assistant.
2.0 EMBEDDED CONTROLLER Engr. Hj. Mohamad Fauzi bin Zakaria Department of Mechatronics and Robotics Engineering Faculty of Electrical and Electronic Engineering.
Microprocessors Tutorial 1: Arduino Basics
Introduction to Arduino Chris Meyer Enlight Tech Talk
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Disassemble NXT 1. Daughterboards Display daughterboard Connector to the motherboard that you can disconnect Bluetooth daughterboard Speaker on the display.
EE 446 Project Assignment Top Design Sensor Components Pin Assignment and Configuration Completed Physical Setup Project Tasks.
The World Leader in High Performance Signal Processing Solutions Robotics on the Blackfin Processor Dr. Fred Martin Assistant Professor, Computer Science.
Mobile Robot Control using Bluetooth Low Energy
VEX Parts – Batteries, Logic, and Controls
Cortex-M0 MCU Interface and Driver Design - Course Overview
Franz Duran INTRODUCTION TO A RDUINO PROGRAMMING & INTERFACING Engr. Franz Duran, MEP-ECE RapidSignal Electronics.
Lecture 6 Parts Design Choices(part2). Motor/Encoder.
Microcontrollers, Basics How Do I Choose the Right MCU? 17 January 2012 Jonathan A. Titus.
Real-time Closed Loop Controller Raffaele Cetrulo Rolando Ortega Hector Rubio.
Overview: The goal of this lesson is to transition from discussing robots in general to the specifics of NXT robot. Objectives: Students will be able.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Computer Ports Mouse Port (Input).
Microprocessors Tutorial 1: Arduino Basics
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
CHROMATIC TRAILBLAZER 25 th November, 2008 University of Florida, Department of Electrical & Computer Engineering, Intelligent Machine Design Lab (EEL.
Practicum Project L0 block diagrams Nick Klein. L0 block diagrams (Must) Project Must have two inputs: – Buttons One to turn on device. – Level Sensor.
Robocon 2007, Hong Kong University of Science & Technology Robocon 2007 Electronics Quickstart! Session 1 Hello! Microcontroller. Prepared by KI Chi Keung.
Wheelchair Navigation Aid Technical Content Review By Rob Riel.
Introduction to EV3. Many Different Types of Robots Snake Robot.
Team 6. Guitar Audio Amplifier Audio Codec DSP Wireless Adapter Motor Array PC LCD Display LED Arrays Pushbutton or RPG Input Device
Multipurpose Keychain ECE 445 Senior Design Junting Lou Yaming Tang Lida Zhu TA: Rajarshi Roy Project No. 11 Fall 2012.
RTLAB Real-Time System Build automation School of Electronics Engineering College of IT Engineering Kyungpook National University Jun Sang ho (Rm) IT1-501.
HW & SW Overview  What’s UNO  Hardware  Specification  Installing IDE  Programming  Compiling.
Robotics Grant Agreement No LLP UK-LEONARDO-LMP Project acronym: CLEM Project title: Cloud services for E-Learning in Mechatronics Technology.
LOW POWER SENSOR NODE DESIGN Focused on H/W changes on ARTS FIPS Yoon Mo Yeon RTLab. KNU.
RTLAB Kang. Moo jin Using Open Source Tools for AT91SAM7X Cross Development.
Experimental Software Engineering Course for Training Practitioners in Embedded Real-Time Systems Real-Time Systems LAB, School of Electronic Engineering,
Arduino Board SHUBHAM PANCHAL: What is an Arduino? A microcontroller board + programming IDE Microcontrollers & Robotics.
AVR Moodlight (v4) Frank Bättermann March, 27th, 2009.
Chalk Robot ECE 445 Spring 2013 Group 12 Neil Christanto, Enyu Luo, Leonard Lim TA: Mustafa Mukadam Monday, April 29 th.
Page  1 RTLAB Real-Time System NXT segway School of Electronics Engineering College of IT Engineering Kyungpook National University Jun Sang ho (Rm) IT1-501.
AT91SAM7X256 - PIO YoonMo Yeon
<Add team picture or relevant project picture here>
Microcontrollers, Basics How Do I Choose the Right MCU?
Microcontrollers, Basics Fundamentals of Designing with Microcontrollers 16 January 2012 Jonathan A. Titus.
Microprocessors Tutorial 1: Arduino Basics
This project mainly concentrates on library message displays by using a typical multi-CPU embedded system Due to the limit of memory space and the real.
WALL DETECTOR ROBOT VEHICLE
ACDC A Helping hand Group a
Parking Space Monitoring System
“Innovative Peripheral Interfacing System and Peripheral Learning Platform for Embedded System-Hardware Approach”
Introduction to EV3.
Android Street Car Team 12 Zongyang Zhu ECE 477 Senior Design Project
Introduction to NXT.
OCP Design Contribution Wiwynn Debug Card Introduction
Introduction to EV3.
Humble Hubble Team 18 – Evan Foote Abstract
Arjun Bajaj Aabhas Sharma Abhinav Valluru Vinit Bhamburdekar
Wheelchair Navigation Aid
Decoding and Using a 4x4 Keyboard
Hardware Graduation Project (2) Seminar
Decoding and Using a 4x4 Keyboard
05 | Integrating Advanced Sensors and Shields
Introduction to EV3.
Presentation transcript:

RTLAB Real-Time System Self-balancing robot School of Electronics Engineering College of IT Engineering Kyungpook National University Jun Sang ho (Rm) IT1-501 (T) (E) (W) rtlab.knu.ac.kr Hardware part

26 November 2010 #2 RTLAB Real-Time System Content  Motor part  Sensor part  Further work  Q & A

26 November 2010 #3 RTLAB Real-Time System Motor part Ethernet CAN UART Motor Sensor Motor driver LED Extended sensor port AT91SAM7x256 LCD Extended sensor port MLX10402

26 November 2010 #4 RTLAB Real-Time System Motor part(Cont.) AT91SAM3S256 Sensor Motor Motor Driver LCD & Key USB ATMega48 Buzzer

26 November 2010 #5 RTLAB Real-Time System Motor part(Cont.)  Current operation method : polling method  Proposal operation method –Interrupt method : PWM_IMR, PWM_IER, PWM_IDR.  Reference : ESPS(AT91SAM7x256) PWM Controller Operations(p.428)

26 November 2010 #6 RTLAB Real-Time System Sensor part Gyro sensor ATMega48

26 November 2010 #7 RTLAB Real-Time System Sensor part(Cont.) Input (oriented MCU) Output RCX 센서 출력 전압

26 November 2010 #8 RTLAB Real-Time System Further works  Drawing schematic for PCB design by using the Cadence OrCAD program create the SAM3S4C (Cortex-M3) library create the driver/controller library drawing the selected peripheral - Sensor part - PWM part - LCD part - JTAG part - Transceiver part - Power part - UART(Debug) part - MCU part

26 November 2010 #9 RTLAB Real-Time System Q & A Thank you