Download de presentatie
De presentatie wordt gedownload. Even geduld aub
1
MICROCONTROLLERS
2
1. ALGORITME
3
1.1 DEFINITIE = rij opdrachten → beginsituatie →Einddoel in bepaalde tijd Voorbeelden: Bouwpakket Taart Woord opzoeken
4
OPDRACHT Schrijf een algoritme om een steak te bakken
5
1.2 DELEN Opbouwen: Uitvoeren: Beschrijven stappen Oplossing kennen
moeilijk Uitvoeren: Stap voor stap uitvoeren Eenvoudig maar nauwgezet Meestal door microcontroller
6
1.3 STROOMSCHEMA
7
EISEN Algemeen Ondubbelzinnig
Duidelijke invoer en uitvoer specificaties Correct Eindigen Goed leesbaar Efficiënt
8
VOORBEELD
9
OPDRACHT Voldoet het gegeven voorbeeld aan alle eisen?
10
NIVEAUS Level 1 = hoogste niveau Level 2 = 2de hoogste Level 3
11
SYMBOLEN
12
OPDRACHT Maak een algoritme om een steak te bakken
13
2. PROGRAMMEREN
14
2.1 ASSEMBLER Lagere programmeertaal Dicht bij de hardware
Assembleren tot machinecode
15
2.2 C – TAAL Hogere programmeertaal Dichter bij mensentaal
Compileren tot assembler Assembleren tot machinecode
16
2.3 MACHINECODE Hexadecimale getallen
Controller werkt alleen met deze getallen Staat dicht bij de hardware
17
VOORBEELD
18
2.4 WERKMETHODE Analyseer probleem Bedenk algoritme Maak algoritme
Schrijf commentaar Stroomschema in programmeertaal Zet om in programmeercode
19
3. HARDWARE
20
3.1 KLASSIEKE METHODE Logische vergelijking opstellen Vereenvoudigen
Schema opstellen
21
3.2 NIEUWE METHODE IC’ s worden complexer Standaard schema
Aanpassen aan de nieuwe noden Progamma en hardware in 1 IC
22
Microcontroller
23
VOORBEELD
24
PLC ↔ microcontroller PLC microcontroller DUUR GOEDKOOP Beperkte I/O
Hardware = simpel Gesloten systeem Kennis hardware + software Betrouwbaar Zeer betrouwbaar
25
3.3 Architectuur
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.