ES1 Project 1: Microcontrollers

Maat: px
Weergave met pagina beginnen:

Download "ES1 Project 1: Microcontrollers"

Transcriptie

1 ES1 Project 1: Microcontrollers Les 3: Eenvoudige externe hardware & hardware programmeren in C Hardware programmeren in C Inmiddels ben je al aardig op gang gekomen met het programmeren van microcontrollers. Microcontrollers vragen echter om specifieke programmeerkennis. Je moet namelijk gebruik maken van de aanwezige hardware. Tijdens deze les leer je hoe dat gaat in de programmeertaal C. Maar we beginnen met de manier waarop je eenvoudige hardware kunt aansluiten op de microcontroller. Externe hardware Voordat we zinvolle informatie van/naar PORTB kunnen lezen/schrijven, moet er hardware gekoppeld worden aan de microcontroller. In de meest eenvoudige vorm zijn dat LED s en switches. LED s Light Emitting Diodes zijn elektrische componenten die licht uitzenden zodra er een stroom in de juiste richting doorheen kan. Een manier om een LED aan te sluiten op een microcontroller staat hiernaast weergegeven. De LED zal aan gaan zodra de logisch 0 gemaakt wordt. Microcontroller +5V Hierbij spreken van sinken aangezien de stroom de microcontroller in loopt. Resistor NB. Op een soortgelijke manier zijn de LED s op de STK500 ook aangesloten. Een LED kan pas werken als daar een drempelspanning overheen staat. Een waarde voor deze drempelspanning is bijvoorbeeld 0,7 V. In de datasheet van de LED vind je de exacte specificatie. Tevens vind je in de datasheet hoeveel stroom er maximaal door de LED mag lopen. Hoe meer stroom, des te meer licht. Stel dat in de datasheet van een LED de volgende gegevens te vinden zijn: In de datasheet van de microcontroller zoeken we op hoe groot de spanning is als er een logische 0 op de uitgang staat. Dit vind je in de tabel met Electrical Characteristics. Hierin vinden we: Met deze gegevens kunnen we de waarde van de weerstand uitrekenen. Ga als volgt te werk: Over de weerstand staat een spanning van: Met de wet van Ohm berekenen we nu de weerstand, aangezien de spanning bekend is (3,6 V) en 1

2 tevens de gewenste stroom bekend is (15 ma). Bereken de waarde van de weerstand: NB. Let op met de hoeveelheid stroom die je sinked of sourced met een microcontroller. In de Electrical Characteristics vind je hoeveel stroom een enkele maximaal kan dissiperen en ook hoeveel een complete I/O port tegelijk aan stroom kan dissiperen. Switches Een eenvoudige manier om een signaal van buiten de microcontroller in te lezen gaat met switches. Een manier om een switch aan te sluiten op een microcontroller staat hiernaast weergegeven. Zodra de switch ingedrukt wordt heeft de de waarde van een logische 0. Microcontroller +5V De weerstand wordt een pull-up weerstand genoemd. Deze voorkomt dat de gaat zweven als de switch niet ingedrukt is. Pullup Resistor NB. Op een soortgelijke manier zijn de switches op de STK500 ook aangesloten. Switch De stroom die de in gaat hoeft niet groot te zijn. Het spanningsniveau op de I/O pin zorgt er namelijk voor dat er een logische 1 wordt gelezen (zodra de schakelaar niet ingedrukt is). Een waarde die veelvuldig toegepast wordt is: Hierdoor wordt de maximale stroom die de moet dissiperen: Het kan ook anders. In de microcontroller zit namelijk ook internal pull-up weerstand aan iedere I/O port. Hiernaast staat dat schematisch weergegeven. Microcontroller +5V Opdracht: zoek in de datasheet op hoe je deze internal pull-up resistor aan kunt zetten. Internal Pulllup Resistor Enable Zoek tevens op wat de waarde van deze weerstand is. Switch Een compleet overzicht van de werking van de I/O ports is te vinden in de datasheet. Bekijk bijvoorbeeld de figuren I/O Pin Equivalent Schematic en General Digital I/O. Tot slot nog een opmerking over het gebruik van switches. Switches hebben de eigenschap te 'denderen'. Dit betekent dat de contactveer bij het indrukken (en loslaten) van de schakelaar even heen en weer kan veren, zodat er eigenlijk een serie 1-en en 0-en achter elkaar verschijnt in plaats van één enkele 1-0 of 0-1 overgang. Dit verschijnsel kan enkele tientallen ms duren. Door de waarde van de ingang waaraan de schakelaar zit, een aantal keren achter elkaar te testen (b.v. met tussentijden van 30 ms), kan dit denderprobleem softwarematig worden omzeild. 2

3 I/O en de microcontroller Een microcontroller is opgebouwd uit verschillende functionele bouwstenen. Kijken we naar het Blok Diagram in de datasheet van ATmega32A dan zien we bijvoorbeeld: Central Processing Unit (CPU) PORTn drivers/buffers en PORTn digital interfaces USART SPI EEPROM Oscillator En nog veel meer! Deze bouwstenen zijn met elkaar verbonden via de databus. Elke bouwsteen heeft één of meerder registers aan deze databus. Om te voorkomen dat alle register tegelijk met de databus verbonden zijn kunnen de registers via een vast adres geadresseerd worden. We hebben reeds gezien dat er aan bijvoorbeeld de digital interface PORTB drie registers gekoppeld zijn. Te weten PORTB, DDRB en PINB. I/O programmeren Met deze kennis gaan we het project HelloWorld herschrijven en bekijken hoe de I/O slimmer geprogrammeerd kan worden. Open het project HelloWorld in AVR Studio. Om te beginnen worden er een aantal header files ge-include. Dat is nodig, zodat de compiler weet waar de externe definities en functies gevonden kunnen worden. In de main routine wordt eerst de richting van PB0 geset in DDRB. Het nadeel van deze manier van programmeren is dat op deze manier alle andere bits (PB1 t/m PB7) dus input worden gemaakt! Daar gaan we stapsgewijs een oplossing voor vinden. Het doel is dat slechts één bit van ee register geset kan worden, zonder dat daarbij de andere bits aangepast worden. De oplossing is vrij eenvoudig: door de OR operator toe te passen. Or operator Voorbeeld 2 3 Het getal links van de operator (2) wordt bitwijs ge-or-ed met het getal rechts van de operator (3). Or-en we 2 met 3 dan krijgen we 3 (0b ) Dezelfde instructie kunnen we ook in een verkorte notatie opschrijven. 3

4 DDRB wordt dus ge-or-ed met 0x01 en het resultaat staat in DDRB. In deze regel code wordt 0x01 het masker genoemd. Overal waar in het masker een één staat komt in het resultaat een één, overal waar in het masker een nul staat blijft het resultaat zoals het was! Vaak wordt deze regel code echter nog iets ander geschreven. Als we namelijk PB0 willen aanpassen, dan ligt het voor de hand een #define te gebruiken, zodat de code beter leesbaar is. Deze instructie geeft hetzelfde resultaat, maar we zien direct dat PB0 aangepast wordt. Om de code te begrijpen tussen de haakjes, moet je weten hoe de shift operator werkt. Shift operator << Voorbeeld 1 << 3 Het getal links van de operator (1) wordt het getal rechts van de operator (3) keer naar links geschoven. Schuiven we 1 drie keer naar links dan krijgen we 8 (0b ) (0b ) In HelloWorld.c wordt het getal 1 dus PB0 keer naar links geschoven. Aangezien PB0 gedefinieerd is als 0, is de uitkomst dus 0x01 (en dit hadden we eerder zelf ingevuld). Opdracht: In welke file wordt PB0 gedefinieerd? En hoe worden PB1 t/m PB7 gedefinieerd? We kijken verder naar de rest van het programma. Hier wordt dezelfde methode gebruikt om alléén PB0 van PORTB te setten. Daarna volgt een functie call om een delay te realiseren van 500 ms. In de volgende instructie worden twee nieuwe operatoren geïntroduceerd. Eerst bekijken we de and operator. And operator & Voorbeeld 2 & 3 Het getal links van de operator (2) wordt bitwijs ge-and-ed met het getal rechts van de operator (3). And-en we 2 met 3 dan krijgen we 2 (0b ) (0b ) 4

5 Ook wordt de inverse operator toegepast. Inverse operator ~ Voorbeeld ~(3) Het getal (3) achter de operator wordt bitwijs geïnverteerd. Inverteren we 3 dan krijgen we 252 (0b ) Het resultaat van deze instructie is dus dat alléén PB0 van register PORTB gereset wordt. De rest (PB1 t/m PB7) blijft ongewijzigd. Een in dit programma nog niet toegepaste operator is de exclusive or. Hiermee kunnen we individuele bits inverteren. Dat kan handig zijn om bijvoorbeeld een LED te laten knipperen. Overal waar een één in het masker staat zal het corresponderende bit geïnverteerd worden, de rest blijft gelijk. Exor operator ^ Voorbeeld 20 ^ 6 Het getal links van de operator (20) wordt bitwijs ge-exor-ed met het getal rechts van de operator (6). Xor-en we 20 met 6 dan krijgen we 18 (0b ) (0b ) (0b ) Daarmee kunnen we het programma herschrijven tot: Conclusie: Met deze manier van programmeren kunnen we met behulp van een leesbaar masker individuele bits in registers setten, resetten en inverteren. 5

6 Opdracht 1 Start in AVR Studio een nieuw project met de naam AtoB. Verbind op de STK500 PORTA met de schakelaars en op PORTB de LED s Realiseer de volgende functies: Alle pinnen van PORTB worden gedefinieerd als output. De volgende nen van PORTA worden gedefinieerd als input: PA0, PA1, PA2 en PA3. LED0 gaat aan zodra SW0, SW1, SW2 of SW3 ingedrukt wordt. LED1 gaat aan zodra SW0, SW1, SW2 en SW3 ingedrukt wordt. LED2 doet het geinverteerde van SW2. LED3 gaat aan zodra op de switches SW0, SW1, SW2 en SW3 het getal 6 ingedrukt wordt. LED4 gaat aan zodra er géén andere LED s aan zijn. TIP. Controleren of een schakelaar ingedrukt is (bijvoorbeeld SW2), kan met de volgende code (bedenk dat je een logische nul leest zodra een schakelaar op de STK500 ingedrukt is). Een alternatieve manier is door een masker te gebruiken, waardoor alle andere switches genegeerd worden! Ga voor jezelf na hoe deze regel code werkt. // SW2 pressed? if(pina == 0b ) { } // SW2 pressed? if((pina & (1<<PA2)) == 0) { } Opdracht 2 Geef antwoord op de volgende theorievragen. Hardware (zie eerste figuur op pagina 1) 1. Stel dat de doorlaatspanning van de LED 1,8 V bedraagt en de uitgangsspanning van de microcontroller 0,2 V. Hoe groot moet de weerstand zijn als er door de LED een stroom moet lopen van 10 ma? 2. Bereken de maximale en de minimale stroom in de LED als deze licht geeft, rekening houdend met de spreiding van de componenten. Ga ervan uit dat de voedingsspanning (ook die van de microcontroller) 5 V 5% bedraagt. De weerstand heeft een waarde van 680 Ohm 2%. De LED heeft een doorlaatspanning van 0,7 V. Raadpleeg de datasheet van de microcontroller (electrical characteristics). Software 1. Laat zien dat de instructie PORTB = PORTB & ~0x80 alleen bit 7 van PORTB reset. Neem hierbij aan dat PORTB = 0xC3. 2. Laat zien dat de instructie PORTB = 0x80 alleen bit 7 van PORTB set. Neem hierbij aan dat PORTB = 0x5A. 3. Laat zien dat de instructie PORTB ^= 0x01 alleen bit 0 van PORTB inverteert. Neem hierbij aan dat PORTB = 0xC3, resp. 0x5A. Tijd over Vul opdracht 1 aan door de volgende extra functies te implementeren: Alle I/O ports van PORTA worden gedefinieerd als input. 6

7 LED5 gaat aan zodra er een oneven aantal switches worden ingedrukt. LED6 inverteert van waarde zodra SW6 ingedrukt en weer losgelaten wordt. LED7 knippert met een frequentie van ongeveer 2 Hz. In deze onderwijspublicatie is géén auteursrechtelijk beschermd werk opgenomen. 7

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 5: Timers/counters & Interrupts Timers/counters Hardware timers/counters worden in microcontrollers gebruikt om onafhankelijk van de CPU te tellen. Hierdoor kunnen andere

Nadere informatie

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 2: Architectuur ATmega32 en STK500 Door Hugo Arends, september 2012 Architectuur ATmega32 Een uitgebreide en gedetailleerde beschrijving van de ATmega32 microcontroller

Nadere informatie

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers ES1 Project 1: Microcontrollers Les 1: Installeren en verifiëren van de SDE Door Hugo Arends, augustus 2012 Microcontrollers Een microcontroller is een elektronische component dat gebruikt wordt om (complexe)

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (4)

De Arduino-microcontroller in de motorvoertuigentechniek (4) De Arduino-microcontroller in de motorvoertuigentechniek () E. Gernaat (ISBN 978-90-7930--6) De Atmel ATmega38/P microcontroller. Uitvoering De ATmega38 is een microprocessor van de Amerikaanse firma ATMEL

Nadere informatie

Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8

Tinyserir-RC5. Datasheet. Tinyserir-RC5 Page: 1 of 8 9600 bps RS-232 interface voor uitlezing van Ontvangen RC5 codes Led aanduiding bij ontvangst van Infrarood pulsen Led aanduiding goede werking Interne firmware Inwendige oscillator Weinig externe componenten

Nadere informatie

Hand-out Introductieworkshop LED programmeren

Hand-out Introductieworkshop LED programmeren Hand-out Introductieworkshop LED programmeren Inleiding Deze hand-out is bedoeld als naslag voor de introductie workshop LED programmeren. In deze handout vind je de uitleg over LEDs, Arduino s en LED

Nadere informatie

Technology, Innovation & Society Delft

Technology, Innovation & Society Delft Technology, Innovation & Society Delft VOORBLAD SCHRIFTELIJKE TOETSEN OPLEIDING TOETSCODE GROEP : ELEKTROTECHNIEK : MICPRG-sc1 : EQ1 TOETSDATUM : 25 JANUARI 2013 TIJD : 15.00 16.30 uur AANTAL PAGINA S

Nadere informatie

RCL Arduino Workshop 1

RCL Arduino Workshop 1 RCL Arduino Workshop 1 Leren door doen april 2015 - slides voor RCL Arduino workshop 1 ON4CDU & ON8VQ Workshop Leren door doen Werken in een groep Beperkte tijd Alleen essentiele vragen stellen Thuis oefenen

Nadere informatie

Hoofdstuk 5: Signaalverwerking

Hoofdstuk 5: Signaalverwerking Hoofdstuk 5: Signaalverwerking Natuurkunde VWO 2011/2012 www.lyceo.nl Hoofdstuk 5: Signaalverwerking Natuurkunde 1. Mechanica 2. Golven en straling 3. Elektriciteit en magnetisme 4. Warmteleer Rechtlijnige

Nadere informatie

EM2 Microcontroller Project. LED cube

EM2 Microcontroller Project. LED cube EM2 Microcontroller Project LED cube Door: Dennis Koster Klas: Tc202 Studentnummer: 536496 Docent: Jan Derriks & Ruud Slokker Versie 1.0 (12-1-2009) Inhoudsopgave Inleiding 3 De onderdelen 4 t/ m 6 Het

Nadere informatie

Logo quiz Project Inleiding op de Logo!

Logo quiz Project Inleiding op de Logo! Logo quiz Project Inleiding op de Logo! Project ontwikkelt door: Tim van Schuylenburg Ben van Kruisbergen Inhoudsopgave Projectbeschrijving en Planning 2 Blz. De benodigdheden en aansluitschema 4-8 Complete

Nadere informatie

Handleiding HCS VB5248

Handleiding HCS VB5248 Handleiding HCS VB5248 Analoge Uitgangsmodule met 8 uitgangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

Handleiding HCS VB5118

Handleiding HCS VB5118 Handleiding HCS VB5118 Digitale Ingangsmodule met 8 ingangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

Arduino Workshop 1 Zuid-Limburg

Arduino Workshop 1 Zuid-Limburg Arduino Workshop 1 Zuid-Limburg Leren door doen Mei 2016 - slides voor Arduino workshop 1 v2.5 Zuid-Limburg PA3CZS, PA0FOT, ON4CDU, PE1EAM 1 Workshop 1 Workshop 1 concentreert op kennismaking en eenvoudige

Nadere informatie

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke

AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT. Geschreven door: Tom Vocke AVR-DOPER MINI ASSEMBLAGE HANDLEIDING + LAYOUT Geschreven door: Tom Vocke Datum: 28-09-2010 Inleiding: Dit document bevat alle hardware informatie betreffende de AVR-Doper mini. Het eerste deel zal zich

Nadere informatie

Fig. 2. Fig. 1 5 4,5 4 3,5 3 2,5 2 1,5 U (V) 0,5. -20 0 20 40 60 80 100 temperatuur ( C)

Fig. 2. Fig. 1 5 4,5 4 3,5 3 2,5 2 1,5 U (V) 0,5. -20 0 20 40 60 80 100 temperatuur ( C) Deze opgaven en uitwerkingen vind je op https://www.itslearning.com en op www.agtijmensen.nl Wat je moet weten en kunnen gebruiken: Zie het boekje Systeembord.. Eigenschappen van de invoer-elementen (sensor,

Nadere informatie

Programmeren met Arduino-software

Programmeren met Arduino-software Programmeren met Arduino-software De software waarin we programmeren is Arduino IDE. Deze software is te downloaden via www.arduino.cc. De programmeertaal die hier gebruikt wordt, is gebaseerd op C en

Nadere informatie

Inhoudsopgave LED dobbelsteen

Inhoudsopgave LED dobbelsteen Inhoudsopgave Inhoudsopgave...2 Dobbelstenen...3 Project: Dobbelsteen met LED s...3 Inleiding...3 Werking...3 Berekeningen...4 Frequentie...4 Bits...4 LED voorschakelweerstanden...4 Schema...4 Printplaat...5

Nadere informatie

Fysische Informatica met FLEC

Fysische Informatica met FLEC Fysische Informatica met FLEC Inleiding De werking van de schakelingen die je gemaakt hebt bij het onderwerp fysische informatica kunnen op 2 manieren gecontroleerd worden. De eerste manier is met behulp

Nadere informatie

Handleiding HCS VB5224

Handleiding HCS VB5224 Handleiding HCS VB5224 Digitale Uitgangsmodule met 4 uitgangen HCS Building Automation Kompasstraat 7, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00 00 Fax +31(0)10

Nadere informatie

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO

Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO Peripheral Interface Controllers -10 PE2WDO Programma Introductie Wat is een PIC Wat heb je nodig om te beginnen Praktijkopdrachten: Voorbeeld met uitleg Opdrachten pag. 2 Wat is een PIC Programmable Intelligent

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (8)

De Arduino-microcontroller in de motorvoertuigentechniek (8) De Arduino-microcontroller in de motorvoertuigentechniek (8) E. Gernaat (ISBN 978-90-79302-11-6) 1 Assembly (Assembleertaal) 1.1 Inleiding De Arduino kan ook in assembleertaal (assembly) worden geprogrammeerd.

Nadere informatie

Fig. 5.1: Blokschema van de 555

Fig. 5.1: Blokschema van de 555 5 Timer IC 555 In de vorige drie hoofdstukken hebben we respectievelijk de Schmitt-trigger, de monostabiele en de astabiele multivibrator bestudeerd. Voor ieder van deze schakelingen bestaan in de verschillende

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (4) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

Nadere informatie

Arduino. Arduino UNO. Sam Decoster. CoderDojo Roeselare. Sam Decoster

Arduino. Arduino UNO. Sam Decoster. CoderDojo Roeselare. Sam Decoster Arduino Arduino UNO Sam Decoster CoderDojo Roeselare Sam Decoster Inleiding Arduino is een open-source ontwikkelbord, waarmee het mogelijk wordt om informatica te koppelen aan fysieke objecten. Het is

Nadere informatie

PROS1E1 Gestructureerd programmeren in C Dd/Kf/Bd

PROS1E1 Gestructureerd programmeren in C Dd/Kf/Bd Inhoudsopgave 1 Inleiding... 1 2 Toekenning- en herhalingsopdrachten (for loop)... 2 2.1 De wet van Ohm... 3 2.2 De spaarrekening... 3 2.3 De transformator... 3 3 Keuze- en herhalingsopdrachten (if, switch,

Nadere informatie

Antwoorden vragen en opgaven Basismodule

Antwoorden vragen en opgaven Basismodule Antwoorden vragen en opgaven Basismodule Antwoorden van vragen en opgaven van hoofdstuk 1 1. Is elke combinatorische schakeling een digitale schakeling? Zo nee, waarom niet? Antwoord: Elke combinatorische

Nadere informatie

Arduino. HCC Vlaanderen - Mechelen 7 februari 2011. Luc De Cock

Arduino. HCC Vlaanderen - Mechelen 7 februari 2011. Luc De Cock Arduino HCC Vlaanderen - Mechelen 7 februari 2011 Luc De Cock Inhoud Wat is Arduino? Wat hebben we nodig? Arduino IDE Voorbeelden Extra tools Uitbreidingen Wat is Arduino? Open source electronica platform

Nadere informatie

Gebruiksaanwijzing GPIO interface voor BrightSign - HD players

Gebruiksaanwijzing GPIO interface voor BrightSign - HD players Gebruiksaanwijzing GPIO interface voor BrightSign - HD players GPIO GPIO staat voor General Purpose interface, waarbij de I als een input signaal wordt aangeduid (bijvoorbeeld een maakcontact van een schakelaar

Nadere informatie

Zelf PIC's programmeren. Deel-1 KnipperLED (flashing LED)

Zelf PIC's programmeren. Deel-1 KnipperLED (flashing LED) Zelf PIC's programmeren Deel-1 KnipperLED (flashing LED) Het eerste project is het programmeren van een knipperende LED. Bij dit project gaat het vooral om ervaring op te doen met PIC-programmeren. We

Nadere informatie

Logische functies. Negatie

Logische functies. Negatie Pa ELO/ICT Logische functies inaire elementen slechts twee mogelijkheden voorbeeld : het regent slechts twee toestanden : waar of niet waar Voorstellen met LETTERSYMOOL = het regent overeenkomst :» als

Nadere informatie

In- en uitgangssignalen van microprocessoren

In- en uitgangssignalen van microprocessoren In- en uitgangssignalen van microprocessoren E. Gernaat 1 Overzicht signalen Informatie van en naar een microprocessor kan parallel of seriëel gebeuren. Bij parallel-overdracht zal elke lijn (draad) een

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (3)

De Arduino-microcontroller in de motorvoertuigentechniek (3) De Arduino-microcontroller in de motorvoertuigentechniek (3) E. Gernaat (ISBN 978-90-79302-11-6) 1 In- en uitgangssignalen van microprocessoren 1.1 Overzicht signalen Informatie van en naar een microprocessor

Nadere informatie

Raspberry Pi Interfacing.

Raspberry Pi Interfacing. Als je met je Raspberry Pi contact wil maken met de buitenwereld heb je het GPIO ( General Purpose Input Output) interface van de RPi nodig. Met het GPIO interface kun je besturingen maken voor heel veel

Nadere informatie

FA23 Aansluitschema Onderdeel nr: 01-01-03-0003

FA23 Aansluitschema Onderdeel nr: 01-01-03-0003 FA23 Aansluitschema Onderdeel nr: 01-01-03-0003 Versie 1.01 1 Inhoud pagina. 1 Pin uitgangen... 3 2 Aansluiting FA23... 4 2.1 Specificatie...5 2.1.1 Zekeringen... 5 2.1.2 Kabel dikte... 5 3 Bijlage D1:

Nadere informatie

STROOMSENSOR BT21i Gebruikershandleiding

STROOMSENSOR BT21i Gebruikershandleiding STROOMSENSOR BT21i Gebruikershandleiding CENTRUM VOOR MICROCOMPUTER APPLICATIES http://www.cma-science.nl Korte beschrijving De Stroomsensor BT21i is een veelzijdige sensor, die de stroomsterkte kan meten

Nadere informatie

Programmering Tiny45 voor de DCC locdecoder

Programmering Tiny45 voor de DCC locdecoder Programmering Tiny45 voor de DCC locdecoder Dit is een beschrijving voor het programmeren van de Tiny45 van de locdecoder. Voor de eerste programmering is een programmer voor Atmel AVR mikrocontrollers

Nadere informatie

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files

Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files Opgave Tussentijdse Oefeningen Jaarproject I Reeks 4: Lcd Interface & Files 1 Introductie In deze oefening zal je je LCD display leren aansturen. Je controleert deze display door er instructies naar te

Nadere informatie

Oefeningen Interpretatie I Reeks 6 : Registermachines

Oefeningen Interpretatie I Reeks 6 : Registermachines Oefeningen Interpretatie I Reeks 6 : Registermachines Deze oefeningenreeks behandelt het beschrijven van computationele processen aan de hand van registermachineprogrammaʼs. Registermachines manipuleren

Nadere informatie

Wat is Arduino? Arduino = microprocessor (Atmel)

Wat is Arduino? Arduino = microprocessor (Atmel) Intro tot Arduino Wat is Arduino? Volgens de website: Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers,

Nadere informatie

Gebruiksaanwijzing GPIO interface voor BrightSign - HD players

Gebruiksaanwijzing GPIO interface voor BrightSign - HD players Gebruiksaanwijzing GPIO interface voor BrightSign - HD players GPIO GPIO staat voor General Purpose interface, waarbij de I als een input signaal wordt aangeduid (bijvoorbeeld een maakcontact van een schakelaar

Nadere informatie

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (3) Timloto o.s. / E. Gernaat / ISBN 978-90-79302-06-2 Op dit werk is de Creative Commens Licentie van toepassing. Uitgave: september 2012

Nadere informatie

ID-er/sequencer. Beschrijving. Pag 1/6

ID-er/sequencer. Beschrijving. Pag 1/6 Beschrijving Inleiding Om schade en mogelijk vroegtijdig overlijden van een dure antenneversterker en/of de antennerelais te voorkomen dient het in- en uitschakelen van de zend/ontvangstapparatuur in een

Nadere informatie

Oefeningen Digitale Elektronica (I), deel 4

Oefeningen Digitale Elektronica (I), deel 4 Oefeningen Digitale Elektronica (I), deel 4 Oefeningen op min en maxtermen, decoders, demultiplexers en multiplexers (hoofdstuk 3, 3.6 3.7) Wat moet ik kunnen na deze oefeningen? Ik kan de minterm en maxtermrealisatie

Nadere informatie

VANTEK Discovery set. N. B. De OPITEC bouwpakketten zijn gericht op het onderwijs. N991240#1

VANTEK Discovery set. N. B. De OPITEC bouwpakketten zijn gericht op het onderwijs. N991240#1 9 9 1. 2 4 0 VANTEK Discovery set N. B. De OPITEC bouwpakketten zijn gericht op het onderwijs. 1 Inhoudsopgave Binair rekenen Pulse en Countermodule blz. 3 Informatieverwerking Input en outputmodules blz.

Nadere informatie

1. Sluit de LED aan zoals afgebeeld 2. Sluit de USB-kabel aan op de Arduino 3. Klik op de knop uploaden 4. De LED begint te knipperen

1. Sluit de LED aan zoals afgebeeld 2. Sluit de USB-kabel aan op de Arduino 3. Klik op de knop uploaden 4. De LED begint te knipperen Workshop Arduino Inleiding In deze workshop werk je in tweetallen met een Arduino microcontroller. Dit is een kleine computer die je kunt programmeren om te doen wat jij wilt. Om dit te doen gebruik je

Nadere informatie

Workshop Arduino - deel 2

Workshop Arduino - deel 2 Workshop Arduino - deel 2 Inleiding In het vorige deel van de workshop Arduino heb je voor het eerst kennis gemaakt met deze microcontroller. In dit deel, deel 2, ga je meer leren over de software: het

Nadere informatie

Hoofdstuk 7. Computerarchitectuur

Hoofdstuk 7. Computerarchitectuur Hoofdstuk 7 Computerarchitectuur 1 controlebus CPU MEMORY I/O databus adresbus Figuur 71 Schematische opbouw van een computersysteem 8 Figuur 72 Een busverbinding Buslijn Out E A In Out E B In Out E C

Nadere informatie

2 Elementaire bewerkingen

2 Elementaire bewerkingen Hoofdstuk 2 Elementaire bewerkingen 17 2 Elementaire bewerkingen In dit hoofdstuk leer je hoe werken met binaire getallen en hexadecimale getallen omgezet wordt naar een decimaal getal en omgekeerd. Vervolgens

Nadere informatie

Sensoren Introductie Weerstandtechniek Brug van Wheatstone Basis Opamp schakelingen Opampschakelingen voor gevorderden

Sensoren Introductie Weerstandtechniek Brug van Wheatstone Basis Opamp schakelingen Opampschakelingen voor gevorderden Mechatronica/Robotica Mechanical Systems ELA Sensoren Sensoren Introductie Weerstandtechniek Brug van Wheatstone Basis Opamp schakelingen Opampschakelingen voor gevorderden Sessie 3: Gevorderdenschakelingen

Nadere informatie

Werkbladen voor Arduino workshop 1

Werkbladen voor Arduino workshop 1 De aansluitingen van de Arduino Uno Werkbladen voor Arduino workshop 1 Arduino Arduino is een open-source ontwikkelbord, waarmee het eenvoudig is om informatica aan fysieke objecten te koppelen. Je kunt

Nadere informatie

led 0 aan Opdracht: 1 Opdracht: 4

led 0 aan Opdracht: 1 Opdracht: 4 Opdracht: 1 Maak een set meetkabels zoals op foto blz.7 is aangegeven, lengte 60cm. Maak een programmeerkabel zoals op de foto van blz.5 is aangegeven. Houd je ook hier exact aan de kabel kleuren en posities

Nadere informatie

MODBUS remote I/O-unit type MODBUS4S110

MODBUS remote I/O-unit type MODBUS4S110 MODBUS remote I/O-unit type MODBUS4S110 Opvragen en aansturen van I/O via MODBUS RTU over RS232 of MODBUS IP of directe TCP/IP-socket. De MODBUS4S110 is een unit die als slave via MODBUS RTU (RS232) of

Nadere informatie

Deel 2 S7 Graph Ont4 - GA3

Deel 2 S7 Graph Ont4 - GA3 Deel 2 S7 Graph Ont4 - GA3 Deel 2 : Graph 09/05 1 Wanneer er in een installatie een sequentiële beweging geprogrammeerd moet worden is het interessant om gebruik te maken van S7 Graph. De progammastructuur

Nadere informatie

Handleiding HCS VB5238

Handleiding HCS VB5238 Handleiding HCS VB5238 Analoge Ingangsmodule Ni1000/Pt1000 met 8 ingangen HCS Building Automation Kompasstraat 7a, 2901AM Capelle a/d IJssel Postbus 182, 2900AD Capelle a/d IJssel Tel. +31(0)10 458 00

Nadere informatie

GEÏNTEGREERDE PROEF. VTI Sint-Laurentius. Pakketweegschaal. Industriële informatie & communicatietechnologie SCHOOLJAAR 2010-2011.

GEÏNTEGREERDE PROEF. VTI Sint-Laurentius. Pakketweegschaal. Industriële informatie & communicatietechnologie SCHOOLJAAR 2010-2011. VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan 1 9160 Lokeren www.vti-lokeren.be [email protected] GEÏNTEGREERDE PROEF Pakketweegschaal Industriële informatie

Nadere informatie

Workshop Arduino Uno. Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw

Workshop Arduino Uno. Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw Workshop Arduino Uno Touw dag 6 juni 2015 Harold Pootjes en Simon Pauw Arduino Uno Pagina 2 Een programmeerbare controller The Arduino Uno is a programmable microcontroller board based on the ATmega 328.

Nadere informatie

Zelf een hoogspanningsgenerator (9 kv gelijkspanning) bouwen

Zelf een hoogspanningsgenerator (9 kv gelijkspanning) bouwen Zelf een hoogspanningsgenerator (9 kv gelijkspanning) bouwen Inhoud De schakeling Een blokspanning van 15 V opwekken De wisselspanning omhoog transformeren Analyse van de maximale stroom door de primaire

Nadere informatie

Microcontrollers. Bart Kardinaal E204 221490 Verslag microcontrollers 28-11-06. Rev 1.0 Status definitief.

Microcontrollers. Bart Kardinaal E204 221490 Verslag microcontrollers 28-11-06. Rev 1.0 Status definitief. Microcontrollers Bart Kardinaal E204 221490 Verslag microcontrollers 28-11-06 Rev 1.0 Status definitief. Voorword. Dit verslag is geschreven in het kader van de opdracht, als onderdeel van het eerste studiejaar

Nadere informatie

Gebruikershandleiding. robotcar.nl

Gebruikershandleiding. robotcar.nl Gebruikershandleiding robotcar.nl Inhoudsopgave 1 Introductie 2 2 Inventaris 3 3 Uno: een Arduino variant 4 3.1 De pinnen op het Uno board.................... 4 3.2 De Arduino software omgeving...................

Nadere informatie

DIGITAL_AGC1 voor QCX software rev2

DIGITAL_AGC1 voor QCX software rev2 DIGITAL_AGC1 voor QCX software rev2 Inleiding Aangezien de QCX van QRP-Labs een direct conversie ontvanger is, zonder AGC voorziening, durft de audio soms wel eens te luid voor onze oren uit de koptelefoon

Nadere informatie

De Arduino-microcontroller in de motorvoertuigentechniek (2)

De Arduino-microcontroller in de motorvoertuigentechniek (2) De Arduino-microcontroller in de motorvoertuigentechniek (2) E. Gernaat (ISBN 978-90-79302-11-6) 1 Procescomputer 1.1 Microprocessoren algemeen De informatie-verwerking zoals is behandeld, is vrijwel geheel

Nadere informatie

Positie-aflezing. - LED of LCD-aflezing - met geïntegreerde microprocessor. Walda Impuls b.v. Delta 60 6825 MS Arnhem Tel 026-3638302 Fax 026-3638304

Positie-aflezing. - LED of LCD-aflezing - met geïntegreerde microprocessor. Walda Impuls b.v. Delta 60 6825 MS Arnhem Tel 026-3638302 Fax 026-3638304 SERIE Z-54 Positie-aflezing - LED of LCD-aflezing - met geïntegreerde microprocessor Walda Impuls b.v. Delta 60 6825 MS Arnhem Tel 026-3638302 Fax 026-3638304 ELGO - ELECTRIC GmbH D - 78239 Rielasingen,

Nadere informatie

Gebruiksaanwijzing stroomprint JGA i. Inhoudsopgave

Gebruiksaanwijzing stroomprint JGA i. Inhoudsopgave Inhoudsopgave INHOUDSOPGAVE... 1 INLEIDING... 2 AANSPRAKELIJKHEID EN GARANTIE... 2 AANSLUITGEGEVENS... 3 TOELICHTING... 3 OPEN EN DICHT STURING... 4 AANSLUIT VOORBEELDEN... 4 INSTELLINGEN WIJZIGEN... 5

Nadere informatie

VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan 1 9160 Lokeren www.vti-lokeren.be info@vti-lokeren.

VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan 1 9160 Lokeren www.vti-lokeren.be info@vti-lokeren. VTI Sint-Laurentius De school voor Wetenschap, Techniek en Technologie Pr. Thuysbaertlaan 1 9160 Lokeren www.vti-lokeren.be [email protected] GEÏNTEGREERDE PROEF Automatische schuifdeur Industriële informatie

Nadere informatie

CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano

CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano CTCSS Encoder Super Flexibel Ontwerpen met een Arduino Nano (voor minder als 2 euro weer QRV op de repeater) Henk Hamoen (PA3GUO) March 2016 Agenda Introductie CTCSS toonslot op repeaters Arduino Nano

Nadere informatie

Een intelligent DMX netwerk

Een intelligent DMX netwerk WORKSHOP STEPP Een intelligent DMX netwerk WORKSHOP STEPP Wat is DMX? Een intelligent DMX netwerk Demo opstelling Probleem oplossing Wat is DMX? Hoe is het DMX signaal ontstaan DMX in de praktijk Hoe

Nadere informatie

Schakelingen Hoofdstuk 6

Schakelingen Hoofdstuk 6 Schakelingen Hoofdstuk 6 Een schakeling... I = 0,1 A = 100 ma U = 6 V Geen grote stroom door de lamp. Dit komt door de weerstand van die lamp. De weerstand kunnen we berekenen. Presentatie H6 1 De weerstand

Nadere informatie

Studentnummer:... Opleiding:...

Studentnummer:... Opleiding:... Computerorganisatie INF/TEL (233) februari 2, 9. 2.3 uur 8 bladzijden met 9 opgaven 3 bladzijden met documentatie Let op: Vul het tentamenbriefje volledig in (d.w.z. naam, studentnummer, naam vak, vakcode,

Nadere informatie

UITWERKINGEN Examentraining (KeCo) SET-B HAVO5-Na

UITWERKINGEN Examentraining (KeCo) SET-B HAVO5-Na UITWERKINGEN KeCo-Examentraining SET-C HAVO5-Na UITWERKINGEN Examentraining (KeCo) SET-B HAVO5-Na EX.O... Lichtstraal A verplaatst zich van lucht naar water, dus naar een optisch dichtere stof toe. Er

Nadere informatie

Informatica 2. Met uitwerkingen n.a.v. document van Elvire Theelen in Luc bijgewerkt door Peter van Diepen

Informatica 2. Met uitwerkingen n.a.v. document van Elvire Theelen in Luc bijgewerkt door Peter van Diepen Informatica 2 Met uitwerkingen n.a.v. document van Elvire Theelen in Luc bijgewerkt door Peter van Diepen 1 Op dit lesmateriaal is een Creative Commons licentie van toepassing. 2014 Remie Woudt [email protected]

Nadere informatie

Gebruiksaanwijzing CABLE TESTER CT100. Professional 6-in-1 Cable Tester

Gebruiksaanwijzing CABLE TESTER CT100. Professional 6-in-1 Cable Tester Gebruiksaanwijzing CABLE TESTER CT100 Professional 6-in-1 Cable Tester 2 CABLE TESTER CT100 Gebruiksaanwijzing 1. Inleiding Hartelijk gefeliciteerd! Met de CT100 heeft u een onmisbaar instrument voor het

Nadere informatie

KAEDU : Outputs en inputs

KAEDU : Outputs en inputs KAEDU : Outputs en inputs LED Er zijn in totaal 6 LEDS (exclusief de IR) die je kan gebruiken. Hiervoor moeten de overeenkomstige jumpers wel in de juiste stand staan. Zoals je op onderstaande foto ziet

Nadere informatie

Disclaimer Het bestand dat voor u ligt, is nog in ontwikkeling. Op verzoek is deze versie digitaal gedeeld. Wij willen de lezer er dan ook op wijzen

Disclaimer Het bestand dat voor u ligt, is nog in ontwikkeling. Op verzoek is deze versie digitaal gedeeld. Wij willen de lezer er dan ook op wijzen Disclaimer Het bestand dat voor u ligt, is nog in ontwikkeling. Op verzoek is deze versie digitaal gedeeld. Wij willen de lezer er dan ook op wijzen dat er zowel typografische als inhoudelijke onvolkomenheden

Nadere informatie

Logische bit-instructies

Logische bit-instructies Logische bit-instructies I. I. (MCRA) I. (MCR

Nadere informatie

Besturing van de Miniatuurwereld OC32. Apparaatdefinities (Generiek)

Besturing van de Miniatuurwereld OC32. Apparaatdefinities (Generiek) Besturing van de Miniatuurwereld OC32 Apparaatdefinities (Generiek) Auteur: Leon J.A. van Perlo Versie: 2013/03/25 Datum: 27 maart 2013 Release beheer Deze handleiding is van toepassing op Software o OC32Config

Nadere informatie

Gebruiksaanwijzing AVR910 USB Programmer

Gebruiksaanwijzing AVR910 USB Programmer TECHNISCH INSTITUUT SINT-PAULUS Kruisven 25 2400 Mol Gebruiksaanwijzing Schooljaar 2007-2008 Studierichting EE Gebruiksaanwijzing AVR910 USB Programmer Geïntegreerd in AVR-DevL Board Jan Cools Projecten

Nadere informatie

Inleiding elektronica Presentatie 1

Inleiding elektronica Presentatie 1 Inleiding elektronica Presentatie 1 2 Versie: 18 augustus 2014 Inleiding Elektronica Presentatie 1 16-9-2013 Praktische Elektronica, talk of the day! 2 1 Doel van deze module Herkennen van de algemene

Nadere informatie

STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING

STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING STROOMSENSOR 0222I GEBRUIKERSHANDLEIDING CENTRUM VOOR MICROCOMPUTER APPLICATIES http://www.cma-science.nl Beschrijving Stroomsensor 0222i is ontworpen voor het meten van stromen tussen 500 en +500 ma in

Nadere informatie

Mini Handleiding over Elektronica-onderdelen

Mini Handleiding over Elektronica-onderdelen Mini Handleiding over Elektronica-onderdelen Deze handleiding is speciaal geschreven voor kinderen vanaf 10 jaar. Op een eenvoudige manier en in begrijpelijke tekst leer je stapsgewijs wat elk elektronica-onderdeel

Nadere informatie

S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft

S88XPressNetLI v1.0. Installatie- en gebruikershandleiding en naslagwerk KDesign Electronics, PCB ontwerp door RoSoft S88XPressNetLI v1.0 Installatie- en gebruikershandleiding en naslagwerk. 2008 KDesign Electronics, PCB ontwerp door RoSoft 3.3 De S88XpressNetLI verbinden met de ROCO versterker Aangezien de S88XpressNetLI

Nadere informatie

Logische schakelingen

Logische schakelingen Logische schakelingen Logische schakelingen Stel: we maken een schakeling met twee schakelaars en één lamp. Dan kunnen we dat op de volgende manieren doen: We maken een serieschakeling van de twee schakelaars:

Nadere informatie

Arduino CURSUS. door Willy - 09-juni-2017

Arduino CURSUS. door Willy - 09-juni-2017 Arduino CURSUS door Willy - [email protected], 09-juni-2017 OVERZICHT (1) OVERZICHT (2) Historiek Microcontroller (1) Microcontroller (2) Specificaties - Arduino UNO bord Specificaties - ATmega328P chip LET

Nadere informatie

Bouwbeschrijving UniSAI

Bouwbeschrijving UniSAI Bouwbeschrijving UniSAI Print maken De layout heeft hele fijne sporen en daarom is fotografisch afdrukken de enige mogelijkheid. Voor het bewerken van de layout gebruik ik het programma Adobe Photoshop

Nadere informatie

PIC Callgever Door PA1RUM

PIC Callgever Door PA1RUM PIC Callgever Door PA1RUM Aanleiding Tijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het

Nadere informatie

Stroomprint JGA1009 gebruiksaanwijzing

Stroomprint JGA1009 gebruiksaanwijzing Inhoudsopgave INHOUDSOPGAVE... 1 INLEIDING... 2 OPEN EN DICHT STURING... 2 AANSLUITGEGEVENS... 3 TOELICHTING... 3 AANSLUIT VOORBEELDEN... 4 INSTELLINGEN WIJZIGEN... 5 AFSTELLEN STUURTIJD... 5 DIPSWITCH

Nadere informatie

Logische Schakelingen

Logische Schakelingen Logische Schakelingen Reader Elektro 2.2 Erik Dahmen Techniek en Gebouwde Omgeving Logische Schakelingen Inhoudsopgave: Definitie Logische Schakelingen EN / NEN functie OF / NOF functie NIET-functie De

Nadere informatie

Meervoudige Smart-Card Duplicator. Gebruiksaanwijzing

Meervoudige Smart-Card Duplicator. Gebruiksaanwijzing Meervoudige Smart-Card Duplicator Gebruiksaanwijzing Project Specificaties De Smart Card Duplicating PCB is kan zes verschillende type smartcards lezen en schrijven, die allemaal gebaseerd zijn op de microchip

Nadere informatie

2 Elementaire bewerkingen

2 Elementaire bewerkingen Hoofdstuk 2 Elementaire bewerkingen 19 2 Elementaire bewerkingen 1 BINAIRE GETALLEN In het vorige hoofdstuk heb je gezien dat rijen bits worden gebruikt om lettertekens, getallen, kleuren, geluid en video

Nadere informatie

SI-Profinet. Unidrive M200-M400 en Siemens S PLC (TIA portal)

SI-Profinet. Unidrive M200-M400 en Siemens S PLC (TIA portal) Omschrijving: In dit document wordt stap voor stap uitgelegd hoe met TIA portal de communicatie opgezet kan worden tussen een Siemens S7-500 PLC en een Unidrive M400 met V2 module. Dit document behandelt

Nadere informatie

Antwoorden Systeembord 25012010. Fysische informatica voor de onderbouw havo/vwo

Antwoorden Systeembord 25012010. Fysische informatica voor de onderbouw havo/vwo Fysische informatica voor de onderbouw havo/vwo 1 Inhoud: Antwoorden Systeembord 25012010 2. De invoer- en uitvoercomponenten...3 2.1 De drukschakelaar....3 2.2 Geluidsensor...3 2.3 Variabele spanning....3

Nadere informatie

Handleiding software USB PIC DEV. BOARD

Handleiding software USB PIC DEV. BOARD Handleiding software USB PIC DEV. BOARD V2.0 M.F. van Lieshout & J.G.W. Carpaij 21-03-2006 Handleiding software USB PIC DEV. BOARD Algemene informatie Hier volgt eerst wat algemene informatie over het

Nadere informatie

Voorwoord / veiligheidsaanwijzing 3. Sein decoder voor DCC systemen 4. Aansluitingen overzicht van de decoder 4. Aansluiten van de decoder 5

Voorwoord / veiligheidsaanwijzing 3. Sein decoder voor DCC systemen 4. Aansluitingen overzicht van de decoder 4. Aansluiten van de decoder 5 08/2018 Etecmo Alle rechten voorbehouden. Niets uit deze documentatie mag worden vermenigvuldigd opgeslagen en/of openbaar gemaakt, zonder voorafgaande schriftelijke toestemming van Etecmo. Technische

Nadere informatie

Opdracht week 4 INLDIG 1

Opdracht week 4 INLDIG 1 Opdracht week 4 Binair-naar-BCD omzetting Inleiding In de digitale techniek worden getallen opgeslagen in het binaire talstelsel. Rekenschakelingen zijn zo eenvoudig te ontwerpen. Helaas is het aflezen

Nadere informatie

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368

Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Accelerometer project 2010 Microcontroller printje op basis van de NXP-LPC2368 Handleiding bij het gebruik van een microcontroller in het Accelerometerproject (Project II) Er zijn speciaal voor het Accelerometerproject

Nadere informatie

Programmeer-handleiding Easyboard MB

Programmeer-handleiding Easyboard MB Programmeer-handleiding 2019 Easyboard MB Programmeer-handleiding BYOR & micro:bit Deze handleiding beschrijft hoe je een micro:bit programmeert en BYOR onderdelen laat reageren op de code die op je micro:bit

Nadere informatie

Stappenmotor Interface. Controller

Stappenmotor Interface. Controller Besturing In deze moderne tijd zal de besturing geheel elektrisch worden uitgevoerd. De bedoeling is dat er voor ieder afgaand spoor een wisseladres gebruikt worden. Dit betekend dan een reeks van 24 aansluitende

Nadere informatie

Over Betuwe College. Lego Mindstorm project

Over Betuwe College. Lego Mindstorm project Inhoudsopgave 1 Het aansluiten van onderdelen.... 3 2 De lego software.... 4 2.1 Het programeerscherm.... 5 2.2 Programma naar NXT... 6 3 Introductie tot programmeren.... 7 3.1 De druksensor.... 7 3.2

Nadere informatie