BASVAA-th1 Oriëntatie op de studie. Elektrotechniek Elektrotechniek is een heel breed vakgebied. ...

Post on 12-May-2015

215 views 3 download

Transcript of BASVAA-th1 Oriëntatie op de studie. Elektrotechniek Elektrotechniek is een heel breed vakgebied. ...

BASVAA-th1

Oriëntatie op de studie

ElektrotechniekElektrotechniek is een heel breed vakgebied.

Te breed voor 1 opleiding! HHS heeft gekozen voor brede basis met 2 speerpunten:Energietechniek (Johan Woudstra)Embedded Systems (Harry Broeders) 2

Embedded SystemsWat zijn Embedded Systems?

Een embedded system (ook wel ingebed systeem of geïntegreerd systeem) is een elektronisch systeem (hardware én software) dat is geïntegreerd in gebruiksartikelen of apparaten, met de bedoeling deze een vorm van intelligent gedrag te bezorgen.

3

Embedded SystemsWaarom stoppen we een Embedded Systems in

gebruiksartikelen en apparaten (om deze een vorm van intelligent gedrag te bezorgen).

4

Waarom ES?

Embedded SystemsWaarom stoppen we een Embedded Systems in

gebruiksartikelen en apparaten (om deze een vorm van intelligent gedrag te bezorgen).

Nauwkeurigheid vergrotenGebruikersgemak verhogenEnergiezuiniger makenVeiliger maken

6

Embedded SystemsWaar (in welke apparaten) vinden we Embedded

Systems?

7

Huis, tuin en keukenproducten: Magnetron, broodbakmachine, video, DVD speler, speelgoed, CV ketel enz...

Medische apparatuur: MRI scanner, pacemaker, digitale thermometer, enz…

Computer apparatuur: DVD drive, printer, modem enz...

Land- en tuinbouw: Klimaatbeheersing, sorteermachine, weegschaal, koe herkenningssysteem enz...

Auto: Motor management systeem, ABS, airbag, radio, route informatie- systeem enz...

Verkeer: Stoplicht, overwegbeveiliging, flitspaal, enz...

Energietechniek: Smart energy meter, smart grid, motor controller, enz…

... 8

ES toepassingen

Embedded SystemsWelke bedrijven maken Embedded Systems?

Grote bedrijven (massaproducten)

9

Embedded SystemsWelke bedrijven maken Embedded Systems?

Kleine / Middelgrote bedrijven (speciale producten)

10

Embedded SystemsWelke vakken zijn belangrijk voor Embedded Systems?

Digitale techniekProgrammeren (in C en C++)Modelleren (UML, Matlab/Simulink)Microcontroller techniekPLC techniekDigitale signaalbewerkingenReal-Time systemen

11

12

Real-Time SysteemDefinitie(s):

Systeem waarvan de reactietijd op een onvoorspelbare inputverandering voorspelbaar is.

Systeem waarbij de uitvoer niet alleen correct moet zijn maar ook op het juiste moment.

Embedded SystemsWelke trends zijn er bij Embedded Systems?

SoC en SoPCInternet of things

13

Embedded SystemsWelke problemen zijn er bij Embedded Systems?

Systemen worden steeds complexerHoe ontwerpen we deze complexe systemen?Hoe testen we deze complexe systemen?

14

Electronic System Level Design

15

16

Validatie en VerificatieValidatie versus Verificatie

Hebben we het goede gemaakt?Hebben we het goed gemaakt?

17

VerificatieTesten.

Probeer maar wat…Maar wanneer ben je klaar?

Formele Verificatie. Wiskundig bewijs…Maar hoe lang duurt dat?

Test coverage

18

Motiverend voorbeeld

Doet ie hetof

Doet ie het niet

?

19

Bewijs het maar…