Interfacetechnieken Studiehandleiding



Vergelijkbare documenten
Digitaal System Ontwerpen Studiehandleiding

Interfacetechnieken Practicumhandleiding

Onderwijseenheid INLMIC Inleiding microcontrollers

Wat is een busverbinding?

Opleidingsstatuut Bacheloropleiding Embedded Systems Engineering Studiejaar

Communicatie voor juristen. mevrouw drs. D. van der Wagen. Communicatie voor juristen. Beschrijving en doel van dit beroepsproduct

Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/

IORE-1AR (Inleiding Ondernemingsrecht) IORE-1AE (Economie voor Juristen) IORE-1AR: de heer mr. S. Boelens IORE-1AE: de heer R.

Inleiding Recht Publiekrecht. Rechtsvinding Publiekrecht. Het toepassen van basiskennis op het recht (schriftelijk tentamen)

Inleiding Recht Privaatrecht. Rechtsvinding Burgerlijk Recht. Het toepassen van basiskennis op het recht (schriftelijk tentamen)

De Arduino-microcontroller in de motorvoertuigentechniek (4)

Beschrijving en doel van dit beroepsproduct

mevrouw drs. D. van der Wagen Rechtsvinding van straf- en procesrecht Beschrijving en doel van dit beroepsproduct

De casuïstiek is relatief eenvoudig. Het betreft grotendeels enkelvoudige strafzaken. Met één verdachte en één strafbaar feit

Informatica 2 Studiehandleiding

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)

Voorblad tentamen

IVRE de heer mr. P.A.J. Koster (KSRP)

Inleiding Staats- en Bestuursrecht. ISBE de heer mr. G. van Keeken. Rechtsvinding Staats- en Bestuursrecht

JUVE JUVE1AR (Juridische Vaardigheden) JUVE1AP (Praktijkvaardigheden) JUVE1AM (Mediatheektraining)

Studiewijzer Inleiding Digitale Techniek, versie 1.6, , J.E.J. op den Brouw

Microcontrollers. Bart Kardinaal E Verslag microcontrollers Rev 1.0 Status definitief.

Media Outlook 2 HOGESCHOOL ROTTERDAM / CMI CDMMOU02-2. Aantal studiepunten:2 Modulebeheerder: Ayman van Bregt. Goedgekeurd door:

Inhoud vandaag. Interrupts. Algemeen ARM7 AIC

de heer mr. D.W. de Jong (JNGDD) Rechtsvinding straf- en strafprocesrecht

Studiewijzer Digitale Systeemengineering 1 (E-DIGSE1-13) 3 studiepunten

Inleiding microcontrollers. Week 1 Introductie microcontroller Jesse op den Brouw (met dank aan Ben Kuiper) INLMIC/

Hardware-software Co-design

Portfolio Miguel Agterberg

Inleiding Ondernemingsrecht. IORE-1AR: de heer mr. S. Boelens IORE-1AE: de heer R. van Onzen

Ondernemingsrecht en faillissementsrecht. OFRE OFRE-1AO: mevrouw mr. E.H. Lakens-van Veldhoven (VHVEH) OFRE-1AF: de heer mr. R.F.M.

1 Organisatorische gegevens

Koop-, Huur- en Internetrecht (onderdeel van minor Consument en Recht)

PTA (15/16/17) ITTL PROGRAMMA VAN TOETSING EN AFSLUITING LENNART GERNAND EN BRAM VD HOEVEN

Modulebeschrijving FINBAD0414 COLLEGEJAAR 09/10

Inleiding Digitale Techniek

Bestuursrecht en bestuursprocesrecht. mevrouw mr. dr. A. Bouhlali-Azimi (AZMA) Bestuursrecht en bestuursprocesrecht

EL vragenlijst Elektronica en Elektrotechniek (121158) + practicum (121160) januari 2010 Aantal ECTS: 8.5

Inleiding elektronica Presentatie 1

Keuzedeel Programmeren van microcontrollers (K0730, 240 uur)

Introductie tot de cursus

Aansprakelijkheids- en verzekeringsrecht (onderdeel van de minor Consument en Recht) COR-AVRE. mevrouw mr. I.C.E. Draisma ( DRSMI)

Introductie. Met Flowcode software ontwikkelt u snel en gemakkelijk de meest complexe elektronische en elektromechanische systemen.

Portfolio Miguel Agterberg

Voor intern gebruik bij een opleiding wordt gerapporteerd over alle stellingen, vragen, toelichtingen enz.

Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/

HOGESCHOOL ROTTERDAM MODULEWIJZER RIVBEVP1K7

Microcontrollers Labo

Datawarehousing BIM. Modulecode: BIMDTB06 Modulehouder: H.D.A. de Wit Publicatiedatum: mei 2014 Studiejaar: Studielast: 2 punten

Wat is Arduino? Arduino = microprocessor (Atmel)

Studiewijzer. Bachelor Informatica. Inleiding Programmeren Studiejaar en semester: jaar 1, semester 1 (blok 1)

2. Opleidingskader voor de opleiding Teamleider Preparatie nafase

Docentenhandleiding Blok I3+I4 (H5+H6) Besturen en Regelen met de PC Reinder Jongsma

HOGESCHOOL ROTTERDAM / CMI

3. Opleidingskader voor de opleiding Informatiecoördinator

OV Control. Opdracht voor het afstuderen bij HiTECHnologies. HiTECHnologies Industrial Automation B.V.

Modulebeschrijving FFEGBE /2012

Sport & Economie. Bedrijfseconomie. Voltijd

MODULEBESCHRIJVING Databases DBS1

: Afstudeerproject BSc KI : Bachelor Kunstmatige Intelligentie Studiejaar, Semester, Periode : semester 2, periode 5 en 6

Werkend Leren in de opleiding Werktuigbouw studiejaar

Inleiding Digitale Techniek

MINOR SOFTWARE KWALITEIT EN TESTEN. 15 mei 2019 Maurice van Haperen

Bijlage Cursusbeschrijvingen

Spanningdriver LEDVD5CH20A-V4 Real Time Clock

STUDIEWIJZER. Opleiding tot leraar in de 2 de graad. Onderwijseenheid ORIËNTATIE OP LESGEVEN

Schriftelijke (en mondelinge) (deel)tentamens. Werkdossier

HBO5 Informatica Netwerkbeheer (90 studiepunten) Het schematiseren van probleemstellingen. met zelfgedefinieerde klassen werken.

Deel 3: Beschrijving van het onderwijs... 2

CONSTRUCTIEMECHANICA 3

Handleiding Digitale Vaardigheden Basis Kerntaak 1. Hoofdstuk 1: Zoeken en vinden

Practicumhandleiding. (versie 2010)

EL vragenlijst Introductie Elektronica en Elektrotechniek ( ) + practicum ( ) december 2010 Aantal ECTS: 6,5 + 2

Marketing met Interactieve Media

Vakgebied(en) Bedrijfsadministratie

De Arduino-microcontroller in de motorvoertuigentechniek (2)

SORE-1AA (Arbeidsrecht) SORE-1AS (Sociaal Zekerheidsrecht) SORE-1AA: de heer mr. C.S. Lo Manto (MNTC) SORE-1AS: mevrouw mr. M.

Inhoud. Introductie tot de cursus

Inleiding. Plan Van Aanpak

Inhoud. Introductie tot de cursus

Toetsregeling Vaardigheden B1.1

Inhoud. Introductie tot de cursus

STUDIEPROGRAMMA S HOGER ONDERWIJS

Modulebeschrijving FINSLC0106

Matrix- en vectorrekening

SQL & Relationele datamodellen in interactieve media

Draadloos embedded meetsysteem via Bluetooth

Transcriptie:

Interfacetechnieken Groep : ES2, ES3D Peter Bijl 1 September 2014

Inhoud 1 Inleiding... 3 1.1... Voorkennis... 3 1.2... Doelstellingen... 3 2 Beschrijving en beoordeling... 4 2.1... Hoofdfase voltijd... 4 2.2... Hoofdfase Deeltijd... 5 2.3... Specificatietabel Tentamen INT-T1... 5 2.4... Specificatietabel Tentamen INT-T2... 5 2.5... Beoordelingstabel practicum INT-EMC... 6 2.6... Beoordelingstabel practicum INT-Pr... 6 3 Leermiddelen... 7 4 Planning... 7 4.1... Studieplanning hoofdfase ES2... 7 4.1.1 Theorie... 7 4.1.2 EMC practicum... 7 4.1.3 Interfacetechniek practicum... 8 4.2... Studieplanning hoofdfase deeltijd ES3D... 8 4.2.1 Theorie... 8 4.2.2 EMC practicum... 9 4.2.3 Interfacetechniek practicum... 9 5 Tentamenstof... 9 6 Oefentoetsen... 9-2 -

1 Inleiding Het vak Interfacetechnieken' is grofweg in twee stukken te verdelen. Het 1 e deel is de interface, intern, tussen microprocessor en periferal of geheugen en alle facetten daarvan wat betreft timing en programmering. Het 2 e deel is de interface, extern, tussen periferals onderling of tussen periferal en apparaat, zoals veldbussen (CANBus), bussystemen (VMEbus, PCIbus) en systeembussen (USB, Zigbee en Bluetooth). 1.1 Voorkennis De verwachte voorkennis voor dit vak is kennis van de architectuur van een microprocessor / microcontroller, basis kennis digitale techniek, enige wiskundekennis en wat basis kennis van de elektronica, zoals het maken en vereenvoudigen van vervangingsschema s. 1.2 Doelstellingen De student kan - een delay berekening maken van een digitale schakeling, bij een opgaande en neergaande flank. - van een microprocessor/microcontroller: - signalen herkennen - tijdsdiagrammen begrijpen - samenhang van signalen - I/O kunnen aansluiten en programmeren: - synchroon en asynchroon geheugen - general purpose I/O - USART, SPI, TWI - Timer - interrupt controller - DMA - berekenen of aan alle timing eisen kan worden voldaan - weet waar rekening mee moet worden gehouden bij het ontwerpen van verbindingen tussen verschillende devices, wat betreft storingen, overspraak en reflecties. - is bekent met de functies, signalen en timing van: - Veldbussen: - CAN bus - Computerbussen: - VME bus - PCI bus - Systeembussen: - USB - Zigbee - Bluetooth - 3 -

2 Beschrijving en beoordeling 2.1 Hoofdfase voltijd Titel OWE Doelgroep Centrale beroepstaak (Beroeps) Producten Opleiding Studiepunten, Studielast Samenhang Ingangseisen m.b.t. (deel)tentamens Algemene omschrijving Competenties Beoordelingscriteria Indicatoren/ eisen aan de OWE Interfacetechnieken (INT) Tweedejaars ESE-studenten BT3: Hardware ontwerpen en testen n.v.t. 7,5 EC / 210 SBU Digitale techniek en Basiselektronica leveren de basiskennis voor Interfacetechnieken. De kennis van Interfacetechnieken kan worden ingezet bij Project 5. Digitale techniek en Basiselektronica gevolgd De student hanteert EMC-problematieken, diverse standaard bussystemen, storingsproblemen en timing van interfacesystemen. zie onderstaande beoordelingstabellen zie onderstaande beoordelingstabellen Tentaminering Toetscode Toetsnaam Toetsvorm Weging Grens INT-T1 Tentamen 1 schriftelijk 1.00 0.10 INT-T2 Tentamen 2 schriftelijk 1.00 0.10 INT-Pr Practicum uitgevoerde opdrachten INT-EMC EMC uitgevoerde opdrachten Compensatiemogelijkheden geen Frequentie (deel) tentamens 2 x per jaar Verplichte literatuur Het dictaat 'Interne Interfaces' P.C. Bijl, Hogeschool Arnhem en Nijmegen De studiehandleiding 'Interfacetechnieken' P.C. Bijl, Hogeschool Arnhem en Nijmegen Het dictaat 'Timing digitale schakelingen/delay berekening' P.C. Bijl, Hogeschool Arnhem en Nijmegen Aanbevolen literatuur Software Overig materiaal Activiteiten Werkvormen n.v.t. n.v.t. n.v.t. bijwonen van theorielessen deelnemen aan practica deelnemen aan de workshop EMC deelnemen aan de schriftelijke tentamens theorielessen practica workshop 0.00 6.00 0.00 6.00-4 -

Les- /Contacturen Onderwijsperiode Semester 2 Maximum aantal deelnemers 2 uur per week theorie 2 uur per week workshop EMC in blok 3 2 uur per week practicum Interfacetechnieken in blok 4 n.v.t. 2.2 Hoofdfase Deeltijd Titel OWE Doelgroep Les- /Contacturen Onderwijsperiode Semester 1 Interfacetechnieken (INT) Derdejaars ESE-deeltijdstudenten 2 uur per week theorie 2 uur per week workshop EMC voor 4 weken in blok 1 2 uur per week practicum Interfacetechnieken in blok 2 Zie Interfacetechnieken 2.3 Specificatietabel Tentamen INT-T1 Competenties op niveau 3 Indicatoren C2 De architectuur van het gewenste embedded system ontwerpen: opdelen in onderdelen en subfuncties van de benodigde hardware en software. C3 De benodigde hardware en software voor een embedded system ontwerpen en testen. Het gaat hierbij om: digitale systemen; embedded software; interfaces met gebruiker, fysieke omgeving en netwerken en tussen hardware en software. 1. Kent de architectuur van een microcontroller en de interne interfaces tussen processor en I/O. 1. Kent de interrupt en DMA principes. 2. Kent verschillende I/O methoden. 3. Berekent de extra vertraging t.g.v. capacitieve belastingen. 4. Bepaalt of voldaan is aan timingeisen van de diverse componenten in een microprocessorinterface. 2.4 Specificatietabel Tentamen INT-T2 Competenties op niveau 3 Indicatoren C2 De architectuur van het gewenste embedded system ontwerpen: opdelen in onderdelen en subfuncties van de benodigde hardware en software. C3 De benodigde hardware en software voor een embedded system ontwerpen en testen. Het gaat hierbij om: digitale systemen; embedded software; interfaces met gebruiker, fysieke omgeving en netwerken en tussen hardware en software. 1. Is bekend met de timing eisen en protocollen die worden gebruikt bij een aantal veldbussen zoals de CAN bus. 2. Is bekend met de timing eisen en protocollen die worden gebruikt bij een aantal computerbussen zoals; PCI, VME en Advanced/MicroTCA. 1. Bepaalt de grootte van reflecties en overspraak in een digitaal transmissiesysteem. - 5 -

2.5 Beoordelingstabel practicum INT-EMC Competenties op niveau 3 Indicatoren Score (gewicht) 1=onvoldoende 2=voldoende 3=goed C3 De benodigde hardware en software voor een embedded system ontwerpen en testen. Het gaat hierbij om: digitale systemen; embedded software; interfaces met gebruiker, fysieke omgeving en netwerken en tussen hardware en software. C5 Een bijdrage leveren aan het acceptatietraject door het geven van presentaties, demonstraties en het opleveren van documentatie. C7 Projectmatig werken: plan van aanpak maken, plannen, werkzaamheden afstemmen en rapporteren over de voortgang. 1. Doet proeven die duidelijk maken wat overspraak is en hoe deze te verminderen. 2. Doet proeven die duidelijk maken wat aardstoring is en hoe deze te verminderen. 3. Doet proeven die storingen op printbanen laat zien en hoe deze te verminderen. 4. Doet proeven met betrekking tot koppelfactoren in verschillende soorten kabels. 5. Punten 1..4 toepassen bij het ontwerpen van een PCB, als mede rekening houden met de application notes van de gebruikte componenten. 1. De student demonstreert de uitwerking van de opdrachten aan de docent. 2. De opdrachten worden gedocumenteerd opgeleverd. 1. De student houdt zich aan de opgegeven inlevertermijnen uit de projecthandleiding. INT-EMC 1.. (1) 2.. (1) 3.. (1) 4.. (1) 5.. (1) 1.. (1) 2.. (1) 1.. (1) 2.6 Beoordelingstabel practicum INT-Pr Competenties op niveau 3 Indicatoren Score (gewicht) 1=onvoldoende 2=voldoende 3=goed C4 De ontwikkelde hardware en software voor een embedded system integreren en testen. C5 Een bijdrage leveren aan het acceptatietraject door het geven van presentaties, demonstraties en het opleveren van documentatie. C7 Projectmatig werken: plan van aanpak maken, plannen, werkzaamheden afstemmen en rapporteren over de voortgang. 1. Er wordt een systeem ontworpen en geïmplementeerd die gebruik maakt van een in de theorie behandelde interface. 1. De student demonstreert de uitwerking van de opdrachten aan de docent. 2. De opdrachten worden gedocumenteerd opgeleverd. 1. De student houdt zich aan de opgegeven inlevertermijnen uit de projecthandleiding. INT-Pr 1.. (1) 1.. (1) 2.. (1) 1.. (1) - 6 -

3 Leermiddelen De volgende leermiddelen worden gebruikt en zijn terug te vinden op Scholar : - Dictaat timing digitale schakelingen / delay berekenen. - Dictaat Storingen / overspraak en reflecties. - Dictaat Interne Interfaces (Met de Atmel AT91SAM7SExx microcontroller). - Dictaat Transmissielijnen. - Dictaat Bussystemen. 4 Planning 4.1 Studieplanning hoofdfase ES2 4.1.1 Theorie Week reader/dictaat timing digitale schakelingen / delay 6 berekenen Beschrijving Intro / Timing digitale schakelingen / delay berekenen Bussystemen, Architectuur Atmel AT91SAM7SExx 7 Dictaat Interne Interfaces microcontroller en de ARM7TDMI processor. Timing aspecten van de ARM7 processor core. Adres timing en data timing van ARM7 processor. Timing aspecten mbt het aansluiten van een SRAM op 8 Dictaat Interne Interfaces de Atmel microcontroller. Interrupts, algemeen en toegepast op de ARM7 processor en Atmel microcontroller (AIC) 9 Dictaat Interne Interfaces DMA, algemeen en toegepast op de Atmel microcontroller(pdc). 11 Dictaat Interne Interfaces 12 Dictaat Interne Interfaces Seriele I/O devices, USART, SPI TWI (I2C) 13 Dictaat Interne Interfaces Parrallele IO en Timer/counters toegepast op de Atmel microcontroller 14 Herhaling / uitloop 16 Dictaat Transmissielijnen Intro / Reflecties 17 Dictaat Transmissielijnen Reflecties 19 Dictaat Bussystemen Veldbussen / CAN bus 20 Dictaat Bussystemen Computerbussen / VME bus 21 Dictaat Bussystemen VME / PCI bus 22 Dictaat Bussystemen PCI Bus / Systeembussen, USB 23 Dictaat Bussystemen USB / Zigbee / Bluetooth 24 Herhaling / uitloop 4.1.2 EMC practicum Tijdens dit practicum worden een aantal EMC proefjes gedaan en de conclusies uit deze proefjes gebruikt om een EMC verantwoorde print-ontwerp te ontwikkelen. - 7 -

Week Beschrijving 6 CE en EMC introductie EMC proeven uitvoeren. (in groepjes van max. 3 personen) 8-10 Print-ontwerp maken waarbij rekening wordt gehouden met de geleerde EMC regels. 11-14 (Individueel) 4.1.3 Interfacetechniek practicum Een interface ontwerp maken (software/hardware) van een van de volgende interfaces; CAN, I2C, SPI, eigen idee. Er moet zoveel mogelijk gebruik worden van interrupts en DMA. Week Beschrijving 16 Introductie 17-23 Interface maken 24 Producten opleveren 4.2 Studieplanning hoofdfase deeltijd ES3D 4.2.1 Theorie Week reader/dictaat timing digitale schakelingen / delay 36 berekenen Beschrijving Intro / Timing digitale schakelingen / delay berekenen Bussystemen, Architectuur Atmel AT91SAM7SExx 37 Dictaat Interne Interfaces microcontroller en de ARM7TDMI processor. Timing aspecten van de ARM7 processor core. Adres timing en data timing van ARM7 processor. Timing aspecten mbt het aansluiten van een SRAM op 38 Dictaat Interne Interfaces de Atmel microcontroller. Interrupts, algemeen en toegepast op de ARM7 processor en Atmel microcontroller (AIC) 39 Dictaat Interne Interfaces DMA, algemeen en toegepast op de Atmel microcontroller(pdc). 40 Dictaat Interne Interfaces 41 Dictaat Interne Interfaces Seriele I/O devices, USART, SPI TWI (I2C) 42 Dictaat Interne Interfaces Parrallele IO en Timer/counters toegepast op de Atmel microcontroller 44 Herhaling / uitloop 46 Dictaat Transmissielijnen Intro / Reflecties 47 Dictaat Transmissielijnen Reflecties 48 Dictaat Bussystemen Veldbussen / CAN bus 49 Dictaat Bussystemen Computerbussen / VME bus 50 Dictaat Bussystemen VME bus / PCI bus 51 Dictaat Bussystemen PCI Bus 2 Dictaat Bussystemen AdvancedTCA en MicroTCA - 8 -

Week reader/dictaat Beschrijving 3 Herhaling / uitloop 4.2.2 EMC practicum Tijdens dit practicum worden een aantal EMC proefjes gedaan en de conclusies uit deze proefjes gebruikt om een EMC verantwoorde print-ontwerp te ontwikkelen. Week Beschrijving 36 CE en EMC introductie 37 EMC proeven uitvoeren. Print-ontwerp maken waarbij rekening wordt gehouden met de geleerde EMC 38-39 regels. 4.2.3 Interfacetechniek practicum Een presentatie over een (zelf te kiezen) interface maken en presenteren in klas. Dit mag in groepjes van max. 3 personen. Week Beschrijving 46 Presentatie planning door geven. 47-3 Presentaties houden. 5 Tentamenstof De leerstof voor het tentamen bestaat uit alle behandelde stof in les, deze is terug te vinden in de planning. De tentamenstof geldt voor alle studenten, dus voor voltijd en deel-tijd. Dit geldt ook voor de specificatietabel en de beoordelingstabel (zie hoofdstuk 2). Voor de data van tentamens en herkansingen wordt verwezen naar het tentamenrooster op insite. 6 Oefentoetsen Zijn terug te vinden op Scholar. - 9 -

In deze onderwijspublicatie is géén auteursrechtelijk beschermd werk opgenomen. - 10 -