Sulautetut järjestelmät

Slides:



Advertisements
Samankaltaiset esitykset
TIES322 Tietoliikenneprotokollat 2
Advertisements

MEDIAN HYÖDYNTÄMINEN Ahlmanin ammattiopisto Esa Majava.
1 Java-kieleen pohjautuvien ohjelmien käyttökohteita Ohjelmat Appletit JavaBeans JavaScript Java Server Pages (JSP) Java Servletit J2ME, mobiililaitteet.
WAP-services “ WAP-interface makes it easier to use mobile services now than ever before - you simply move from one page to another, from one service to.
Aktiivisuusvalpas Keittiön monitorointi Jarkko Levo Axel Kohonen.
Sulautettu laite T720906, 6 op TTE9snL
Älypöly – Smart Dust Teollisuusautomaation uusi rakenneperiaate
Sulautettu tietokone. Miten tähän on tultu? • ”varsinaisen” tietokoneen historiassa – Tavoitteena on ollut laskutoimitukset – Toimistosovellukset, merkkien.
Development Association SEPRA How to involve youth into strategic rural development work? Budapest, 8th November 2011 Euroopan maaseudun kehittämisen maatalousrahasto:
VANHEMPAINNEUVOSTO Kokoontuu n. 3 krt / lukuvuosi Kokoontuu klo 18 Mahdollisuus keskusteluun muiden huoltajien kanssa Korvaa johtokunnan Joka luokasta.
Performance testing of TETRA 1. SISÄLTÖ  TETRA standardointi  ICT- yrityksen toteutus  Testaus- prosessi  Motivaatio testaukseen  Vaiheet/ osa-prosessit.
A solution for flexible bicycle transportation
@ Leena Lahtinen Helia OHJELMOINTITAITO ICT02D 12 OP.
Sirukortti = Älykortti
Tietohallinnon ja tietojärjestelmien kehittämisen perusteet
Osaamisen ja sivistyksen parhaaksi Neuvoston suositukset epävirallisen ja arkioppimisen validoinnista -Suosituksen keskeinen sisältö -Toimeenpano -Toimeenpanoon.
Sulautettujen järjestelmien varhainen kehitys
Export Marketing Veikko Laine ”Product” = ? - What the producer produces and markets - What the customer buys - Tangible & Intangible - Concrete & Abstract.
SoberIT Ohjelmistoliiketoiminnan ja –tuotannon instituutti TEKNILLINEN KORKEAKOULU T Käyttöliittymien ja käytettävyyden seminaari Kontekstiherkkyydestä.
INFRA ry Vastuuhenkilö Eija Ehrukainen Ottaa käsiteltäväkseen myös asfalttialan ympäristöasiat Seurataan, vaikutetaan ja ohjeistetaan: Lainsäädännön muutokset.
Sisältötuotanto LUENTO 1 Anssi Jääskeläinen VO: Tiistaisin 6606.
Ohjelmistotuotanto - kurssin yleiset asiat Kevät 2004 Hanna-Kaisa Lammi LTY/Tite.
Monimedian työkurssi Johdantoluento Ilmari Laakkonen Huone 6535
JYVÄSKYLÄN YLIOPISTO 2007 Bluetooth-yhteydenmuodostus InSitu-järjestelmässä Tietotekniikan pro gradu -seminaari Tuukka Puranen
Ohjelmistotekniikka - kurssin yleiset asiat Kevät 2003 Hanna-Kaisa Lammi LTKK/Tite.
Windows 2000 Jukka Stranden Marko Suhonen Käyttöjärjestelmät Seminaari 2006.
Ohjelmistotekniikka kevät 2003 Ohjelmistotekniikan määritelmä Ohjelmistotekniikka (Software Engineering) tarkoittaa pätevien insinööriperiaatteiden vakiinnuttamista.
Bohemian opinion (1570) Finnish opinion (northern lights (aurora borealis) = ”revontulet” which is ”fires of fox”)
The HUR Natural Transmission Paineilma-vastus Edut Portaaton vastuksensäätö Tasainen vastus myös nopeassa liikkeessä Turvallista ja tehokasta Matala.
Päivi Paukku Language Centre
By Learning for Integration ry. Immigration issues in Finland: Somalis  Until the 1980s Finland was very much a homogenous society with only a few foreigners.
Back to upper level Observatory, University of Helsinki ESA space science  X-ray Evolving Universe Spectroscopy Mission (XEUS). Observatory coordinates.
VISI-yhtiöt 2 2 Why UHF (860 MHz )? UHF operation power magnetic field UHF vs. inductive Longer read range Small antenna (50 MHz, 20
Who we are, what we do and where are we going? Kaisa Tasanen Vice-Dean, UniOGS Member of the Doctoral Training Committee for Health and Biosciences Professor.
Uudelleenkäytön arkkitehtuuriratkaisut, Silja Räisänen1 Pohjolan Systeemipalvelu Oy - Vakuuttavaa IT-osaamista OUGF - Kevätseminaari Uudelleenkäytön.
EPiServer Yhteisöllisyysratkaisut. EPiServer »EPiServer AB on maailman nopeimmin kasvava yritys sisällönhallinta- (WCM) ja yhteisöalustojen (Community)
Euroopan Strategisten Investointien Rahaston info Kokkolassa Neuvotteleva virkamies Jussi Yli-Lahti, TEM Konserniohjaus.
Toiminta-arkkitehtuurin palvelut Outi Tasala
Helsingin energiapäätös 2015 Jouni Tuomisto THL, Kuopio.
SIIRTOMAAVALLAT 1900-luvun alussa IMPERIALISMI Euroopan maat hankkivat siirtomaita Afrikasta ja Aasiasta Erosi aiemmasta kolonialistisesta.
KNX - DALI harjoitus 2 Ryhmä ECG-ohjaukset TEHTÄVÄNANTO
Arkipäivän automaatiota ja robotiikkaa
Sulautetut järjestelmät
Specification by Example – Vaatimukset ja testaus ketterissä projekteissa Marko Taipale.
Peltorobottikilpailu
Tentti.
Tips for a good entry Kaisa Sibelius Forum Virium Helsinki
Älykäs talotekniikka DI Veijo Piikkilä (Stateko.fi)
RELATIIVI- JA INDEFINIITTIPRONOMINIT
What is Direct Carrier Billing?
KNX - DALI harjoitus 2 Ryhmä ECG-ohjaukset RATKAISU
Reflection in PLE Reflektio PLE:ssä
Ohjelman keskeytys virhetilanteessa
Lausekielinen ohjelmointi II Ensimmäinen harjoitustyö
National Library of Finland and Digitized Collections for Researchers
Probability models and decision analysis
Opettajan nimi | kurssin numero
Probability models and decision analysis
Kohti turvallisempaa tulevaisuutta -
eCallin ja ERA-GLONASS:n yhteentoimivuuden varmistaminen
Tervetuloa jatkamaan DIGITAALI- TEKNIIKAN opiskelua!
Välikokeen palautus 35 osallistui kokeeseen
Matri-kokous Fao ja Agris

TJTA104 Ihmisen ja teknologian välinen vuorovaikutus
X-ROAD ENVIRONMENTAL MONITORING
© Haaga-Helia StartUp School
MAR1LK Anna Hankimaa 5/10/2019.
Lecture slides start on the next page.
Kari Systä Tampere University of Technology / Software Systems
Esityksen transkriptio:

Sulautetut järjestelmät Johdatus sulautettuihin järjestelmiin (JSU) Pekka Toivanen E-Mail: Pekka.Toivanen@uef.fi GSM: +358 40 543 9021 Kevät 2017

Opintojakso Luennot Seminaari

Opintojakso Seminaariesitelmä: 1-2 hengen ryhmissä Seminaariesitelmä arvostellaan Opponenttiryhmä kommentoi esityksen Viikkoharjoitukset

Kurssin arvostelu Harjoitukset Tehtävät ja tehtävien palautus Moodlessa ennen harjoituksia Paikallaolosta saa yhden pisteen Hyväksytysti suoritetusta tehtävästä yhden pisteen Yhteensä max 35 - 45 p. 40% tenttioikeus Tentti 9.3.2012 ja Uusintatentti 27.4.2012 (Joensuussa yleinen) Arvosana 1 - 5, harjoituspisteet voivat nostaa hyväksyttyä arvosanaa yhdellä rajatapauksissa

Opintojakson tavoitteet Kokonaiskuva sulautetuista järjestelmistä Erilaisten sulautettujen järjestelmien toiminnan ymmärtäminen Sulautettuihin järjestelmiin liittyvän termistön hallinta Työllisyystilanne Ympäristövaikutukset

Kurssin sisältö Määritelmiä, piirteitä ja esimerkkejä Laitemarkkinat ja työllistävä vaikutus Sulautetun järjestelmän suunnitteluprosessi Termejä ja käsitteitä Ohjelmistot ja ohjelmointi Reaaliaikajärjestelmät Testaus Ympäristönäkökulmat

Määritelmiä Yhtä “oikeaa” määritelmää ei ole Sulautettu järjestelmä ei ole ns. yleiskäyttöinen tietokone Sulautettu järjestelmä engl. Embedded system määritelmiä: Tietokonejärjestelmä, joka on rakennettu laitteen sisään siten, ettei käyttäjän tarvitse tietää mitään laitteen sisäisestä toiminnasta. Aina laitteen käyttäjä ei välttämättä edes tiedä, että laite sisältää elektroniikkaa.

Määritelmiä Yleensä sulautettu järjestelmä sisältää mikrokontrollerin tai mikroprosessorin ja sille kirjoitetun ohjelmiston. Sulautettu tietokone tekee laitteesta tai järjestelmästä ohjelmoitavan, ”helposti” muutettavan ja automatisoi laitteen toimintoja. Sulautetussa laitteessa tietokone voi hoitaa automaattisesti useita sellaisia, esim. kulumisesta johtuvia säätöjä, jotka aikaisemmin tehtiin manuaalisesti huollon yhteydessä.

Piirteitä Monet aikaisemmin sulautettuina järjestelminä tunnetut laitteet alkavat muistuttaa yhä enemmän tietokoneita, esim. matkapuhelin Toteuttaa ainoastaan ennalta määrätyn joukon toimintoja. Käynnistyy itsestään toimintakuntoon virran kytkemisen jälkeen. Ovat yleensä hyvin luotettavia ja vikasietoisia. Esim. Sairaalalaitteistoissa, sotilaallisissa järjestelmissä ja ajoneuvoissa järjestelmän pettämisen tuloksena voi olla ihmishenkien menettäminen!

Piirteitä Optimoidaan tehtävän mukaisesti. On usein vuorovaikutuksessa ympäristöönsä mittaustiedon avulla. Ohjelma tai ohjelmisto on ROM, EPROM, EEPROM tai Flash muistissa. Voi sisältää myös useita mikrokontrollereita ja mikroprosessoreita sekä erilaisia massamuisteja. Voi vaatia reaaliaikaisuutta ja rinnakkaissuoritusta. Suurilla tuotantomäärillä saavutetaan edullinen yksikköhinta.

SMART ANYTHING ANYWHERE (EVERYWHERE) The Smart Anything Anywhere (SAE) is an initiative of the European Commission that will build an ecosystems based on collaboration between researchers, large industries and SMEs with the aim to transfer knowledge and resources available to a much wider group of companies. Smart phones, smart watches or smart TVs are just a few of the new products that are entering our daily lives. The functionalities of more and more objects are augmented by digital components hidden inside. For instance, smart offices can turn off the lights when nobody is in the office, or a car can brake automatically when an obstacle is noticed.

Esimerkkejä David E. Simonin kirjasta An Embedded Software Primer: - ”Telegraph” on yksinkertainen laite, joka mahdollistaa verkkokortittoman pöytätulostimen liittämisen tietoverkkoon - Vastaava tämän päivän tuote on esim. HP Jetdirect Print Server

Esimerkkejä Kodin elektroniikka - CD-, DVD-, Blu-ray -soitin, viritinvahvistin, kotiteatteri, hifijärjestelmä, digiboksi, radio, televisio, dataprojektori, MP3-soittimet, matkapuhelimet, pelikonsoli, navigaattori, sykemittari, jne.

Esimerkkejä Useimmat kodinkoneet Jääkaappi, pakastin, astianpesukone, pyykkikone, liesi, uuni, pölynimuri, kahvinkeitin, mikroaaltouuni, silitysrauta, ompelukone Roomba iRobot pölynimuri Samsung Navibot pölynimuri

Esimerkkejä Älykortit Prosessorikortit Muistikortit Kryptoprosessorikortit Ei kryptoprosessoria Kontaktillinen kortti Etäluettava kortti Kaksoiskortti

Esimerkkejä Automaatio- ja ohjausjärjestelmät Tehdasautomaatio, ydinvoimalan ohjausjärjestelmä Autot ja muut liikennevälineet esim. ABS, luistonesto, ajonvakautusjärjestelmä, ajotietokone, ilmastointi, jne.

Esimerkkejä Interaktiiviset ja kauko-ohjattavat lelut - Furby, Tomy O, Nikko, Smart bird, jne.

Toimiston monitoimilaite Laaja valikoima Erilaisia tekniikoita esim. mustesuihku-, laser-, sublimaatiotulostus

Toimiston monitoimilaite Tulostus (Laser)

Toimiston monitoimilaite Skannaus - Peilioptiikka, Contact Image Sensor (CIS), kamera

Toimiston monitoimilaite Kopiointi (Laser)