Mechanical layer Logic layer Sensors layer Poll for sensor state Return polled state & also do interrupts in immergency situations Sensors checking suspension,

Slides:



Advertisements
Similar presentations
System Integration and Performance
Advertisements

Data Link Layer B. Konkoth. PDU  Protocol Data Unit  A unit of data which is specified in a protocol of a given layer  Layer 5, 6, 7 – Data  Layer.
1/1/ / faculty of Electrical Engineering eindhoven university of technology Architectures of Digital Information Systems Part 1: Interrupts and DMA dr.ir.
Multiple Access Methods. When nodes or stations are connected and use a common link (cable or air), called a multipoint or broadcast link, we need a.
PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
Controlling Robot Car via Smartphone Supervisor: Dr. Jamal Kharousheh Prepared by : Hamza Qaddara Esmat Hedariya Hareth Hanani Faculty of Engineering Telecommunication.
Wireless ABS system By: Srej Balázs Pereira Raymond Alejandro Escalada Arto Toppinen Anssi Suhonen Savonia Polytechnic.
Wireless Sensor Network. A wireless sensor network (WSN) is a wireless network consisting of spatially distributed autonomous devices using sensors to.
Senior Project Design Review Remote Visual Surveillance Vehicle (RVSV) Manoj Bhambwani Tameka Thomas.
A Framework for Patient Monitoring A. L. Praveen Aroul, William Walker, Dinesh Bhatia Department of Electrical Engineering University of Texas at Dallas.
Deon Blaauw Modular Robot Design University of Stellenbosch Department of Electric and Electronic Engineering.
Computer Architecture Ports.  There are lots of external devices that you can connect to your computer. All external devices connect to the computer’s.
Building an Application Server for Home Network based on Android Platform Yi-hsien Liao Supervised by : Dr. Chao-huang Wei Department of Electrical Engineering.
Caleb Walter. iPhone style charger Malware channel Exploit Vehicle CAN network Create Covert Channel at Public Charging Stations Custom Arduino CAN EVSE.
COMPONENTS OF THE SYSTEM UNIT
Bluetooth based home automation system N.Sriskanthan, F.Tan, K. Karande Microprocessors and Microsystems 26(2002) Presenter: Bui Phuong Nhung.
Input/Output. Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats All slower.
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
NETWORKING COMPONENTS By Cleve Rosser. Hubs allow large numbers of computers to be connected on a single or multiple LAN. Each computer plugs into the.
Overview of Wireless LANs Use wireless transmission medium Issues of high prices, low data rates, occupational safety concerns, & licensing requirements.
How the Internet Works. The Internet and the Web The Web is actually just one of many computer applications that run on the Internet Among others are.
COMMUNICATION SYSTEM (2) CT1401 LECTURE-9 : MOBILE PHONE BY : AFNAN ALAYYASH SUPERVISION : DR.OUIEM BCHIR.
WSN Done By: 3bdulRa7man Al7arthi Mo7mad AlHudaib Moh7amad Ba7emed Wireless Sensors Network.
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Bluetooth Background Ericsson, IBM, Intel, Nokia, and Toshiba
1.1 What is the Internet What is the Internet? The Internet is a shared media (coaxial cable, copper wire, fiber optics, and radio spectrum) communication.
© UNT in partnership with TEA1 7 th Grade Career Exploration Module Career Focus: Computer Hardware Engineer Vocabulary.
CHAPTER 3 TOP LEVEL VIEW OF COMPUTER FUNCTION AND INTERCONNECTION
Hub  A hub is a piece of hardware that connects multiple wired devices together on a single network. Hubs work at the physical layer (layer 1) of the.
Computer Architecture Lecture10: Input/output devices Piotr Bilski.
Computer and Information Science Ch1.3 Computer Networking Ch1.3 Computer Networking Chapter 1.
King Fahd University of Petroleum & Minerals Electrical Engineering Department EE400 PROJECT Personal Area Networks Instructed by Dr.AlGhadbanPresenters.
Dr Mohamed Menacer College of Computer Science and Engineering Taibah University CE-321: Computer.
© 2009 Pearson Education Inc., Upper Saddle River, NJ. All rights reserved. © The McGraw-Hill Companies, Inc. Medium Access Control Asst. Prof. Chaiporn.
12.1 Chapter 12 Multiple Access Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data Communications, Kwangwoon University12-1 Chapter 12. Multiple Access 1.Random Access 2.Controlled Access 3.Channelization.
Organisasi Sistem Komputer Materi VIII (Input Output)
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
Department of Industrial Engineering Sharif University of Technology Session# 10.
© Paradigm Publishing Inc. 6-1 Chapter 6 Telecommunications and Networks.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
SATIRE: A Software Architecture for Smart AtTIRE R. Ganti, P. Jayachandran, T. F. Abdelzaher, J. A. Stankovic (Presented by Linda Deng)
1 Chap. 2 Protocol. 2 Communication model Simplified communication model  source node  gather data from sensor or switch using ADC (analog-to-digital.
Introduction for Personal Area Networks including Infrared, Bluetooth, and Near-Field Communication. Presented By Valerie Lim.
IT3002 Computer Architecture
Bluetooth Matthew Sklar CSCI 030 November 15, 2004.
بسم الله الرحمن الرحيم MEMORY AND I/O.
“A TECHNOLOGY WHICH MAY OVERWRITE BLUETOOTH” BY V.BHEEM REDDY BTech(CSE) 07K91A0511.
Wireless Networks: Physical and Link Layers Wired Typically point-to- point connections Interference effects are not significant Not power constrained.
Word and Definition Presentation Emily Watson. Network Connects one computer to other computers and peripheral devices, enabling you to share data and.
Development of a Bluetooth based web camera module.
Abdul Rahman Al-Refai Zavnura Pingkan. Introduction Bluetooth is a wireless technology for short range data and/ or voice communication The communication.
Preliminary Design Review Team 18 October XX, 2015 Department of Electrical and Computer EngineeringAdvisor: Csaba Andras Moritz.
Recap of Layers Application, Data Link and Physical.
Why does it need? [USN] ( 주 ) 한백전자 Background Wireless Sensor Network (WSN)  Relationship between Sensor and WSN Individual sensors are very limited.
ICT Unit 4: Network and the effects of using them
Part III. Data Link Layer
Resource Management IB Computer Science.
I/O SYSTEMS MANAGEMENT Krishna Kumar Ahirwar ( )
Mobile Phone Techniques
Ken Gunnells, Ph.D. - Networking Paul Crigler - Programming
Subject Name: Computer Communication Networks Subject Code: 10EC71
Serial Data Hub (Proj Dec13-13).
Part III Datalink Layer 10.
Chapter 12 Media Access Control (MAC)
Chapter 12 Media Access Control (MAC)
Presentation transcript:

Mechanical layer Logic layer Sensors layer Poll for sensor state Return polled state & also do interrupts in immergency situations Sensors checking suspension, fuel or battery state, engine state etc. Send motion & direction commands

Logic layer Have separate «electrical layer» next to mechanical one? + Separate electronics from engine and power architecture (can exchange the electric motor for a small combustion motor in the future) - would need extra team for the «electrical layer» Solution? Still have 3 teams & separate power architectures for the motor and for the electronics (sensors/logic) part (2 subcomponents)

Mechanical layer Logic layer Sensors layer Electrical power architecture for Logic and Sensors Engine & its power architecture (electrical or combustion or whatever) Possibly recharge using engine’s power

Mechanical layer See the «Mechanics» team’s material on the web:

Sensors layer See the «Sensors» team’s material on the web: Define sensor classes Find info about available sensors & order them in classes Design a plug & play architecture for sensors Possibly design & build some custom sensors

Logic layer See the «Logic» team’s material on the web: Implement microcontroller logic for detecting available sensors (getting an id & their class) and talking to them, plus receiving interrupts in special (immergency) cases Implement logic and architecture for wired and/or wireless communication with an external logic module (for example a Personal Computer) Design & implement path-planning algorithms on the external logic module

Wireless communication Bluetooth: - too expensive for cheap/amateur projects - quite complex space setting, arround 10m range - many devices in the same space cause problems + discovery architecture, ready-made modules implementing all the needed protocols (plus video/voice codecs etc.) Other standards: - steep learning curve - expensive implementation of not needed features

Suggested solution for wireless communication: use Radiometrix ( chips transceiver (BiM2) + long range (100m) + low cost (1-10 pieces: euros [academic price]) communication controller (RPC) + contains hardware logic to connect to PC via parallel port (printer) + carries BiM2 on it - implement Aloha or similar Multiple-Access protocol for many robots/base(s) sharing a radio frequency channel

Aloha logic similar to radio taxis one: + originally designed & implemented at the university of Hawai to link university departments scattered among various islands + logic is: 1) listen silence for silence 2) if no one transmits, wait a while (random), then transmit (add signature to where you are sending data, possibly encrypt too) 3) When finished sleep for a while (random), then go back to (1) Can’t use FDMA (Frequency-Division-Multiple-Access) cause we can’t grab many frequencies, one for each communication link (government doesn’t allow it, plus there’s a limited number of available radio frequencies)