1 / 11

OGO 1.2 project voorstel

OGO 1.2 project voorstel. Onderwijsmiddag E 12 april 2001. ‘Agenda’. Inleiding Het OGO 1.2 onderwerp Het ontwikkeltraject Trimester tijdplan en koppeling vakken Apparatuur en programmatuur ‘Terugval opties’ En dan nog dit…. Trimestergroep 1.2. Trimestercoördinator M.P.J. Stevens

sivan
Download Presentation

OGO 1.2 project voorstel

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OGO 1.2 project voorstel Onderwijsmiddag E12 april 2001

  2. ‘Agenda’ • Inleiding • Het OGO 1.2 onderwerp • Het ontwikkeltraject • Trimester tijdplan en koppeling vakken • Apparatuur en programmatuur • ‘Terugval opties’ • En dan nog dit…

  3. Trimestergroep 1.2 TrimestercoördinatorM.P.J. Stevens ProjectcoördinatorJ.P.M. Voeten ProjectbeheerderF.M. Huijskens VaardigheidsdocentO.S.C. Zeeuwen - van Nimwegen StudentledenM.N.G. van Herpen & B.T.J.C. Schouwenaars Computerarchitectuur (blokvak) A.C. Verschueren Wiskunde 2 (lintvak) A.A. Stoorvogel Systeembeschrijvingen (lintvak) P.P.J. van den Bosch Basiselektrotechniek 2 (lintvak) G.G. Persoon Theorie integratie blokP.P.J. van den Bosch & A.A. Stoorvogel

  4. Ventilator Aluminium blok Regelaar Temp.opnemer 20 Watt Warmtebron Temperatuurinstelling Temperatuur fout indicator Onderwerp: bouw een regelsysteem

  5. Temperatuur instelling Ventilator Vermogens ‘D/A’ (PWM) A/D Temperatuur sensor Digitaal Timer(voor cyclustijd) A/D Temperatuur fout indicatie Warmtebron Vermogens ‘D/A’ (PWM) D/A De regelaar

  6. Door studenten te schrijven Programmageheugen(1 kilobyte) Microprocessor I/O bus(data, adres& besturing) Datageheugen(64 bytes) Voor-geschreven Het digitale hart Door studenten te ontwerpen …bij gegeven instructieset-architectuur

  7. Configuratie ‘programma’ Verilog XilinxWebPACK Ontwerpen en simuleren op register-niveau ‘Field Programmable Gate Array’ synthese FPGA prototype bord(200.000 poorten +7 KiloByte geheugen) Assembleertaalprogramma ‘Architectuur-loze’ simulatiem.b.v. IDaSS ‘ASM-OGO’Assembler .HEX bestand .ASM tekst Het digitale ontwikkeltraject

  8. Wiskunde 2: eenvoudige differentiaal/integraal rekening Systeembeschrijvingen: tijd-continue modellen van fysische processen Cursusprogrammeren Elektronica 1: basisfuncties met operationele versterkers Computerachitectuur: ISA &assembler Hardwarearchitectuur O.S. &interrupts OGO projecttijd Vaardigheden lab Schakel-techniek PWM D/A A/Dconv. Integerrekenen Test &debug IntroIDaSS Logicanalyser PSpice Simulink Netwerk-analyse Trimester tijdpad en koppeling PGO blokken

  9. Apparatuur en programmatuur • Per student programmatuur… • PSpice en Simulink: ‘standaard’ • IDaSS: speciale versie met voorinstellingen • Assembler: aanpassing van comp. arch. assembler • Per groep… • Een FPGA prototype bord + ‘WebPACK’ programma • Elektronica en model onderdelen, voedingen etc. • In het vaardighedenlab… • Oscilloscopen & logic analysers (evt. uit te lenen)

  10. Terugval-opties Indekken tegen problemen bij implementatie ! • Digitale hardware modules uitwisselbaar • Voorgeschreven ‘interface’ processor - I/O • Analoge modules kennen standaard oplossing • Met bijbehorende digitale hardware (waar nodig) • Standaardoplossingen programmatuur mogelijk • Door voorgeschreven instructieset architectuur ! • In noodgevallen: gebruik ‘practicumprocessor’

  11. En dan nog dit… • Complex project, ieder moet steentje bijdragen… • PGO-blokken zijn herbruikbare deelprojecten • Uiteindelijke systeem = samenwerkende modulen • Elkaar’s werk controleren, interne ‘competitie’ (A/D) • Allerlei groeps competities mogelijk… • Nauwkeurigste/snelste temperatuur regeling • Snelste/goedkoopste (minste onderdelen) processor • Ontwikkeltraject is al ‘uitgetest’ op studenten… • AIO cursus ‘microprocessor design’ (5Z008) • Ook als examenopdracht voor ‘ADIS’ (5H210) “Een zelfbouw “Een microprocessor om warm voor te lopen”

More Related