Hardverski orijentisani kursevi na SI svrha:

Similar documents
Introduction to Mechatronics and the Mechatronic Design Center Microchip Technology Incorporated. All Rights Reserved. 1

Tema 8: Koncepti i teorije relevantne za donošenje odluka (VEŽBE)

Uvod u relacione baze podataka

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

... ; ako je a n parno. ; ako je a n neparno

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

Controlling and Monitoring Of Industrial Parameters by Using GSM

PIC Microcontroller and

Računarske osnove Interneta (SI3ROI, IR4ROI)

VHDLPrimeri Poglavlje5.doc

Informacioni sistemi i baze podataka

Basic Components of Digital Computer

Mercury System SB310

Contents. The USB Logic Tool... 2 Programming... 2 Using the USB Logic Tool... 6 USB Logic Tool Features... 7 Device Hardware...

LIN bus board datasheet EB

Learning Module 9. Managing the Sensor: Embedded Computing. Paul Flikkema. Department of Electrical Engineering Northern Arizona University

Network Embedded Systems Sensor Networks Fall Hardware. Marcus Chang,

Project design tutorial (I)

Windows Server 2012, VDI Licenciranje najprodavanijeg servera, što je novo, VDI licenciranje. Office 2013 / Office 365

March Steve Sanghi, CEO Eric Bjornholt, CFO

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

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

AVR MICROCONTROLLER PROJECT TUTORIAL E-PUB

PRIJEMNI ISPIT IZ INFORMATIKE

Microcontrollers for Ham Radio

Modular Rapid Monitoring System

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

Introduction to Embedded Systems

Group 16: Alexis Timms, EE Sarah Rassel, EE Jeffrey Rodriguez, EE Wendelyn Sanabria, CPE

PVC Eco. Eco Prozori i Balkonska Vrata Bela Boja Dezeni drveta su 40% skuplji

Mašinska vizija. Dr Nenad Jovičić tnt.etf.rs/~mv

ICP05 IBOARD LITE ICP05. - iboard lite

E-BOOK - TO MICROCONTROLLER PROGRAMMING USER MANUAL DOWNLOAD

Struktura i organizacija baza podataka

/*#include <iostream> // Prvi zadatak sa integralnomg ispita

Lab3: I/O Port Expansion

ATA I/O Adapter 8255a

Microcontroller: CPU and Memory

Introduction to Microcontrollers Using Arduino. PhilRobotics

Usb Universal In-circuit Programmer Pic Avr Arm Msp 8051 Eeprom

ATHENA32 PIC32 Evaluation Board ATHENA32. Product Datasheet. Francesco Ficili Date 13/01/2019. Pag. 1

Chapter 15. ARM MCUs Architecture, Programming and Development Tools

Summer 2003 Lecture 21 07/15/03

BroadR-Reach click PID: MIKROE Weight: 26 g

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

PIC32 MX1/MX2 Microcontrollers. Dave Richkas Product Marketing Manager High-Performance Microcontroller Division Microchip Technology Inc.

Micro Control Unit (MCU) Market Report, 2007

1a)[2] Connect the devices on the left column to items on the right column. Keypad 4x4

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

ELEG3923 Microprocessor Ch.0 & Ch.1 Introduction to Microcontroller

UNIVERSITY OF BOLTON SCHOOL OF ENGINEERING. BEng(Hons) Electrical and Electronics Engineering SEMESTER 1 EXAMINATION 2016/2017

Overview The Microcontroller The Flex Board Expansion boards Multibus board Demo board How to: Compile demo Flash & Run Demos

Introduction to L.A.P. 1

Typical applications where a CPLD may be the best design approach:

TCO305 TCP/IP Control System Interface Development Using Microchip Brand Microcontrollers

Pic24f Family Reference Manual Section 14. Timers

WHICH MICRO? What does MCU needs to do in my system? What are the tasks? Dr. Adriana Becker-Gomez

Embedded systems. Exercise session 3. Microcontroller Programming Lab Preparation

VLSI Design Lab., Konkuk Univ. Yong Beom Cho LSI Design Lab

pojedinačnom elementu niza se pristupa imeniza[indeks] indeks od 0 do n-1

32-bit Microcontrollers. PIC32 Microcontroller Family with USB On-The-Go.

AVR Training Board-I. VLSI Design Lab., Konkuk Univ. LSI Design Lab

Lab3: I/O Port Expansion

Lecture 1. Course Overview and The 8051 Architecture

Microcontrollers. Introduction to the PIC 8-bit Midrange Family. ECE Senior Design 15 February 2017

Učešće srpskih naučnika u CERN-u. Dušan Vudragović Laboratorija za primenu računara u nauci Institut za fiziku, Beograd, Srbija

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Wall Industries SMPS and Microcontrollers

Real Time Operating Systems Application Board Details

Betrouwbare Elektronica ontwerpen en Produceren

VMware Workstation. VMwareWorkstation ESX ($) (vmotion, DRS, HA, Storage vmotion) vcenter Server ($) Server. Guest OS

DESIGN OF A CUBESAT PAYLOAD INTERFACE. Jason Axelson Department of Electrical Engineering University of Hawai i at Mānoa Honolulu, HI ABSTRACT

ATBRFN. Radio Frequency (RF) Based Trailer Tracking System. Datasheet (ATBRFN) 1

PIC Serial Peripheral Interface (SPI) to Digital Pot

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

Nokia Strategy and Financial Briefing. Timo Ihamuotila CFO February 11, 2011

Fig 1. Block diagram of a microcomputer

CEIBO FE-5131A Development System

Section 20. Comparator Voltage Reference Module

Digital Control for Space Power Management Devices

BIGdsPIC6. Development System. User manual

BIG8051. Development system. User manual

Microcontroller basics

DEVKIT-S12VR QUICK START GUIDE (QSG)

ECE 111 ECE 111. Advanced Digital Design. Advanced Digital Design Winter, Sujit Dey. Sujit Dey. ECE Department UC San Diego

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

Clock and Fuses. Prof. Prabhat Ranjan Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar

Ali Karimpour Associate Professor Ferdowsi University of Mashhad

ROM is also often included on chip, as well as a

Conclusion and Future Scope

8:1 Serial Port Expander

A backward glance and a forward view

Approved by: Date CET Initials Name Justification :20:12 NTJ Niels Thybo Johansen

EEE394 Microprocessor and Microcontroller Laboratory Lab #6

UPUTSTVO ZA KORIŠĆENJE NOVOG SPINTER WEBMAIL-a

EXALTED SYSTEM ARCHITECTURE

ARDUINO BOARD LINE UP

Introduction to Embedded Systems

INDUSTRIAL TRAINING:6 MONTHS PROGRAM TEVATRON TECHNOLOGIES PVT LTD

Nokia F-Bus Protocol

Transcription:

Hardverski orijentisani kursevi na SI svrha: formalna i akademska: ETF master diploma MSc ECE akademska i praktična: efikasnije pisanje SW praktična: dizajn računara i procesora (???) praktična: dizajn embedded sistema ( $) Embedded sistemi Embedded system je računarski sistem sa unapred predefinisanom funkcijom unutar složenijeg elektromehaničkog sistema (suprotno računaru opšte namene) Pored standardnih računarskih resursa postoji interakcija SW sa periferijama, senzorima i aktuatorima u sistemu ili objektu koji SW kontroliše

Koncepcija embedded sistema Centralizovano merenje i kontrola industrijski PC PLC Distribuirano merenje i kontrola Mreža mikrokontrolera A microcontroller (sometimes abbreviated µc, uc or MCU) is a small computer on a single integrated circuit containing a processor core, memory, and PROGRAMMABLE input/output peripherals Input/output peripherals: analog, digital, mix-signal

Microcontrollers (MCU) Market by Transparency Market Research www.transparencymarketresearch.com/microcontrollers-market.html According to a new market report published by Transparency Market Research Microcontrollers (MCU) Market by Product (8-bit, 16-bit, 32-bit) Global Industry Analysis, Size, Share, Growth and Forecast, 2012 2018, the demand for microcontrollers was 10.64 billion units in 2011, and is expected to reach over 29 billion units in 2018, growing at a CAGR of 16.0% from 2012 to 2018. In terms of revenue, the market was valued at USD 15.7 billion in 2011, and is expected to reach USD 28.49 billion in 2018, growing at a CAGR of 9.0% from 2012 to 2018.

Part Number Cost Notes MSP430F2101 TI $1.17 PIC16F630 Microchip $1.26 Very powerful 16 bit microcontroller, with low cost development tools, Has an on board comparator which can be used to simulate an ADC, and a software UART. This is a great part! Decent processor and easy to use tools. 14 pin packages PIC16F676 Microchip $1.47 Similar to the PIC16F630, but with ADCs. PIC10F200 Microchip $0.61 AT89C2051 Atmel $1.05 20 pin package. ATTiny11L Atmel $0.35 Very cheep, and very small with 8 pin SOIC and 6 pin SOT-23 packages. 8 pin package. Has low cost development tools.

Organizacija mikrokontrolera

Aplikacija mikrokontrolera

Hardverski orijentisani kursevi na SI I godina OE1 ORT1 II godina ORT2 ODE SI2AR III godina SI3AR1 SI3AR2 IV godina SI4MS SI4VLS SI4MPS Si4PAR

General Systems Software Embedded Systems Software SW 5/6 HW 1/6 obavezni izborni Svi predmeti

napor 100% napor 66% napor 33% SI1OE SI2ODE Upotrebljivost 10% Upotrebljivost 90% Upotrebljivost 100%

Deo diskusije sa IT formuma Potreban je samo jedan covek koji zna da osmisli i dokumentuje system do tancina, a posle 50 programera razvija software na osnovu specifikacija ovog arhitekte. Tako da je to sasvim normalno, a i nije nista IT specificno. Isto je i u masinstvu, npr u BMW-u - Chief Designer ima mnogo vecu platu od Fied Designera

Formiranje ocene 3 x 20 bodova po kolokvijumu 3 domaća zadatka ukupno 20 bodova 2 x 10 bodova po projektu Ukupno 100 bodova Integralni ispit, max 80 bodova Domaći zadaci nisu nadoknadivi Kolokvijumi i projekti jesu nadoknadivi Lab vežbe obavezne, ne nose bodove

Sadržaj kursa Dinamičke karakteristike prekidačkih elemenata i LK Električne i eksploatacione karakteristike KM i SM. Disipacija, faktor grananja, kašnjenje, margine šuma. SW interakcija i kompenzacija karakteristika. Relaksacioni oscilatori i analogni tajmeri. Havrijski i WD tajmer. Pouzdanost embedded SW Linearne vremenske baze Memorije, CPLD i FPGA SW: upravljanje displejima i tastaturom Programabilni tajmeri i brojači. Sinhronizacija asinhronih signala na sinhrone sekvencijalne mreže. SW: akvizicija i generisanje frekvencije i perioda. Kvantizacija. AD i DA konverzija. Analogni front-end, diferencijalni i jednostruki. Naponske reference. Optokapleri, PWM i galvansko razdvajanje. Optički enkoderi, merenje brzine i ugla. SW: Generisanje i akvizicija kontinualnih signala SW: integracija sistema