Peripheral Interface Controllers. BRAC clubavond PE2WDO

Save this PDF as:
 WORD  PNG  TXT  JPG

Maat: px
Weergave met pagina beginnen:

Download "Peripheral Interface Controllers. BRAC clubavond 5-105 PE2WDO"

Transcriptie

1 Peripheral Interface Controllers -10 PE2WDO

2 Programma Introductie Wat is een PIC Wat heb je nodig om te beginnen Praktijkopdrachten: Voorbeeld met uitleg Opdrachten pag. 2

3 Wat is een PIC Programmable Intelligent Computer General Instrument (PIC160) Peripheral Interface Controller PICmicro van Microchip Technology Harvard chip architectuur (12,14, 16bit) RISC instructieset (ca instructies) Huidige features: Processor EEPROM (Flash) /RAM Digitale I/O A/D convertors/pwm UART,, I2C en SPI interface Timers, sleepmode RF-integrated Etc. (dspic) Concurrenten: Motorola/68HCxxx, Atmel/AVR, 801 enz. pag. 3

4 Wat is een PIC (2) pag. 4

5 Kiezen van het juiste type Criteria: Ingebouwde features Verkrijgbaarheid Kostprijs Gebruiksgemak Kwaliteit en prijs ontwikkeltools Beschikbaarheid informatie Voorbeeld projecten/toepassingen pag.

6 Overzicht gangbare PIC s: chip behuizing I/O MEM RAM EEPROM Periferie MIPS Euro 12F09 sdip 8 6 1k 41 - osc F629 sdip 8 6 1k osc F67 sdip 8 6 1k a/d, osc F84A sdip k F628 sdip k d/a, uart, osc F870 sdip k a/d, uart.00 16F871 wdip k a/d, uart.90 16F872 sdip k a/d, mssp F873 sdip k a/d, uart F874 wdip k a/d, uart F876 sdip k a/d, mssp F877 wdip k a/d, mssp F242 sdip k a/d, mssp F22 sdip k a/d, mssp F442 wdip k a/d, mssp F42 wdip k a/d, mssp pag. 6

7 Wat heb je nodig (1)? Voorkennis/info: Idee/ontwerp Basiskennis van electronica Enige ervaring in programmeren Device gegevens/datasheets PIC s Voorbeelden/cursusmateriaal pag. 7

8 Wat heb je nodig (2)? Enig gereedschap: Compiler/editor editor: - BASIC (veel varianten, gratis demo versies op www) C/C++,, Pascal,, JAL (freeware( freeware) Assembler/editor editor (MicroChip): MPLAB MPASM Programmer (kopen/zelfbouwen zelfbouwen) Breadboard, expirimenteerprint of prototype pag. 8

9 Aan de gang (1) Hardware opbouwen (breadboard( breadboard) pag. 9

10 Aan de gang (2) Software flowchart maken Start Initialiseer PIC.inc-file Doe iets Doe nog iets N Klaar? J Einde pag. 10

11 HEADER INITIALISATIE PROGRAMMA BODY Aan de gang (3) -- ======================================== -- Program Voorbeeld1 -- Author PE2WDO -- version release Purpose Voorbeeld t.b.v. oefening1 -- BRAC PIC Avond compiler JAL V2.0 GNU open source -- ======================================== include 16f Hardware configuratie PIC 16F628 var bit led1 is pin_b4 -- Definieer poort als bit variabele const tdelay = Definieer variabele voor vertragingstijd pin_b4_direction = output -- Stel poort B4 in als uitgang Forever loop -- herhaal eindeloos tot aan einde loop led1 = high -- zet Led1 aan delay_1ms ( tdelay ) -- wacht 20 x 1mS led1 = low -- zet Led1 uit delay_1ms ( tdelay ) -- wacht 20 x 1mS End loop Programmavoorbeeld in JAL pag. 11

12 Aan de gang (4) Software code editen/saven Compileren Fouten herstellen/debuggen HEX-code branden Hardware/software samen bouwen Testen en fouten herstellen Klaar! pag. 12

13 Praktijkopdrachten - Met het BRAC prototype printje - Voorbeeldprogramma in JAL 1. Knipperleds 2. Knipperleds met aan/uit SW 1min 1min 3. Sequencer 20min 4. Sequencer/ID-er er (callgever) 4min pag. 13

14 1. Knipperleds Opdracht 1: laat led1 en led2 afwisselend en zichtbaar knipperen met een frequentie van ongeveer 2 Hz. pag. 14

15 2. Knipperleds met aan/uit Opdracht 2: De leds zijn normaal (rustsituatie) gedoofd Zodra SW1 wordt ingedrukt begint led1 te knipperen Led 2 blijft gedoofd. Zodra SW1 wordt losgelaten dooft led1 en begint Led2 te knipperen pag. 1

16 Opdracht 3: 3. Sequencer In rust zijn alle leds uit Na het drukken van SW1 gaan de leds 1 t/m 4 in volgorde met vertraging van ca. 100mSec. Aan Na loslaten van SW1 gaan de leds in de omgekeerde volgorde uit met een vertraging van ca. 100mSec. Voordat de leds uitgaan is er gedurende 1 sec. een audio toon van ca. 1kHz te horen via de buzzer pag. 16

17 4. Sequencer/ID-er er (callgever) Opdracht 4: pas sequencer software van de vorige opdracht zo aan dat gedurende het ingedrukt houden je eigen amateur call in via de buzzer in morse hoorbaar wordt pas de timing zo aan dat dit pas sec. na activeren van SW1 voor het eerst gebeurt, daarna iedere 1 sec. bouw volgende functies in: SW2 open: callgever geactiveerd (mits SW1 ingedrukt) SW3 open: roger beep geactiveerd (bij het lossen van SW1) pag. 17

18 . Voorbeeld: een digitale SWR-meter PIC16F876A Proton PIC basic 2 analoge ingangen (Fwd/Rev) LCD display 2x16 LCD toont Pout en VSWR in tekst (Pout links boven,, VSWR links onder) als bar-graph (1 per regel, achter betreffende tekst) alarm uitgang (LED aan) bij SWR>1. Pmax ca. 700W (SSB-pieken bij legal power) VSWRmax ca. 1:6 pag. 18

19 PIC architectuur pag. 19

20 Informatie/documentatie (1) Een willekeurige greep uit de grote hoeveelheid beschikbare documentatie & informatie over PIC s, pic-programming programming,, voorbeeldprogramma s, software resources etc. Fabrikant Algemene info ://www.wattystuff.net/wattystuff.htmwattystuff.htm Resources JAL: BASIC: pic.flappie.nl Wouter van Ooijen Stef Mientky Mike Predko Frits Kieftenbelt (mini cursus) pag. 20

21 Compilers Asm: JAL: JAL V2: BASIC: Informatie/documentatie (2) ://www.casadeyork.com/jalv2 (swordfish) (picbasic pro) Programmers PICkit2 Bobblick ICprog prog.com Boeken Programming and customizing PICmicro microcontrollers (Mike( Predko,, 1190p) PIC microcontrollers (Bert van Dam, 440p) pag. 21

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

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

Arduino CURSUS. door Willy - 09-juni-2017

Arduino CURSUS. door Willy - 09-juni-2017 Arduino CURSUS door Willy - w2@skynet.be, 09-juni-2017 OVERZICHT (1) OVERZICHT (2) Historiek Microcontroller (1) Microcontroller (2) Specificaties - Arduino UNO bord Specificaties - ATmega328P chip LET

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

ES1 Project 1: Microcontrollers

ES1 Project 1: Microcontrollers 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.

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

Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015

Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015 Microcontrollers Introductie INLMIC Jesse op den Brouw INLMIC/2014-2015 Microcontroller Uit Wikipedia A microcontroller (sometimes abbreviated µc or uc) is a small computer on a single integrated circuit

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

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

EmSE presentatie. Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010

EmSE presentatie. Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010 EmSE presentatie Starten met de ATtiny2313: Een RGB powerled driver Kees Moerman, 13 juli 2010 Het probleem Ik wil een LED controller maken Voor zelfgemaakte RGB power-led lampjes Om aan mijn thuisnetwerk

Nadere informatie

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

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family)

De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL. ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) De CB channel controller TMS1022NL/NLL en TMS1023NL/NLL ( Dit is een maskrom-programmed version van de Texas Instruments TMS1000 family) Ik begin even met een korte inleiding over de TMS1000. ( Wil je

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

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

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

DSP - workshop µbrd. 1 Inleiding... 3. 1.1 Inleiding... 3. 1.2 Doelstellingen... 4. 1.3 Hardwarebenodigdheden... 5. 1.4 Softwarebenodigdheden...

DSP - workshop µbrd. 1 Inleiding... 3. 1.1 Inleiding... 3. 1.2 Doelstellingen... 4. 1.3 Hardwarebenodigdheden... 5. 1.4 Softwarebenodigdheden... DSP - workshop µbrd Inhoudsopgave 1 Inleiding... 3 1.1 Inleiding... 3 1.2 Doelstellingen... 4 1.3 Hardwarebenodigdheden... 5 1.4 Softwarebenodigdheden... 6 2 Ontwikkelomgeving installeren... 7 2.1 Ontwikkelbord

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

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

OV Control. Opdracht voor het afstuderen bij HiTECHnologies. HiTECHnologies Industrial Automation B.V. OV Control Opdracht voor het afstuderen bij HiTECHnologies Bedrijf: Contract personen: Periode: HiTECHnologies Industrial Automation B.V. Dennis Dunne & Erwin Bergkamp januari - juli HiTECHnologies Industrial

Nadere informatie

De PIC Microcontroller

De PIC Microcontroller 1 De PIC Microcontroller Wat is het en wat kun je er mee? November 2010, v0.9 Lex Peters PE1CVJ Ben Emons PB2BN Dick Bronsdijk PA3HBS Inhoud presentatie 2 Waarom starten met een PIC Microcontroller? hoe

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

InteGra Gebruikershandleiding 1

InteGra Gebruikershandleiding 1 InteGra Gebruikershandleiding 1 Algemeen Met dank voor de keuze van dit product aangeboden door SATEL. Hoge kwaliteit en vele functies met een simpele bediening zijn de voordelen van deze inbraak alarmcentrale.

Nadere informatie

K8048 PIC PROGRAMMER BOARD

K8048 PIC PROGRAMMER BOARD K8048 PIC PROGRAMMER BOARD K8048 2003 Velleman Components Velleman Kits Welcome to the exciting world of Velleman Kits. Velleman Kit is known all over the world for our High Quality electronic kits. Our

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

Project DTMF ATV Repeater besturing voor PI6HLM

Project DTMF ATV Repeater besturing voor PI6HLM Project DTMF ATV Repeater besturing voor PI6HLM Hoe de nieuwe DTMF besturing is ontstaan: enige tijd geleden vroeg ik aan enkele leden of er niet een stukje hardware was waar de DTMF codelijst instond

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

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

LocoServo Handleiding

LocoServo Handleiding LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Handleiding KCVR9NE KCVR9NE

Handleiding KCVR9NE KCVR9NE Handleiding Instructies voor de installatie: Instructies voor de verwijdering van de vetfilter. Weghaalbaar bovenste glas Weghaalbaar onderste glas 1) Fasen voor het weghalen van het bovenste glas: NB:

Nadere informatie

Arduino : Morse Voltmeter

Arduino : Morse Voltmeter Arduino : Morse Voltmeter Ooit was ik begonnen met het leren programmeren van een PIC processor in assembler. Maar ja, dat ging niet zo vlot, er kwamen andere dringende zaken en de PIC vloog weer in de

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

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

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

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2)

De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) De AT90CAN microprocessor van ATMEL in de motorvoertuigentechniek (2) 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

Ravi Ramcharan Arduino PRO Smart leeslampje

Ravi Ramcharan Arduino PRO Smart leeslampje Ravi Ramcharan Arduino PRO61 0861038 Smart leeslampje Contents 1 Kennismaking Arduino... 3 2 Idee: Leeslamp!... 4 3 Basis oefeningen... 6 4 Blokkenschema... 9 5 Hij doet het!... 10 6 Belangrijk: Arduino

Nadere informatie

Explorer-16. Jan Buiting & Luc Lemmens, in samenwerking met Microchip Technology en Labcenter Electronics

Explorer-16. Jan Buiting & Luc Lemmens, in samenwerking met Microchip Technology en Labcenter Electronics Explorer-16 Deel 3: Sprekende thermometer, CF-kaart-simulatie en cryptopuzzel Jan Buiting & Luc Lemmens, in samenwerking met Microchip Technology en Labcenter Electronics Deze maand een geavanceerdere

Nadere informatie

Gebruikershandleiding. Brandmeldcentrale JUNO-NET EN54

Gebruikershandleiding. Brandmeldcentrale JUNO-NET EN54 Gebruikershandleiding Brandmeldcentrale JUNO-NET EN54 Copyright TEF Nederland erland B.V. Inhoud: 1.1. Omschrijving Bediening Brandmeldcentrale 1.2. Alarmsituatie 1.3. Reset de brandmeldcentrale 1.4. Starten

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

PC integratie bij robots Dieter Debaillie

PC integratie bij robots Dieter Debaillie PC integratie bij robots Dieter Debaillie Volgende Overzicht Algemeen I-Pendant Inhoud van de opleiding WinOLPC Roboguide KAREL Webserver Begin pagina Algemene informatie Uurregeling 19:30 tot 21:00 21:30

Nadere informatie

Configuratie programma tbv. MJK Instrumentie

Configuratie programma tbv. MJK Instrumentie Configuratie programma tbv. MJK Instrumentie Quick Guide Version nr.: 840150-002 www.mjk.com DK: +45 45 56 06 56 NO: +47 69 20 60 70 SE: +46 53 31 77 50 NL: +31 251 672171 USA: +1 847 482 8655 AUS: +61

Nadere informatie

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam

Van Poort tot Pipeline. Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Ben Bruidegom & Wouter Koolen-Wijkstra AMSTEL Instituut Universiteit van Amsterdam Van Poort tot Pipeline Pipeline processor One cycle machine Calculator File of registers Assembly

Nadere informatie

Herconfigureerbare Hardware in Ieders Bereik

Herconfigureerbare Hardware in Ieders Bereik Herconfigureerbare Hardware in Ieders Bereik Prof. Dirk Stroobandt Universiteit Gent Vakgroep ELIS Onderzoeksgroep PARIS http://www.elis.ugent.be/~dstr/ Overzicht Nood aan digitale verwerking van gegevens

Nadere informatie

Meet the Arduino FAMILY

Meet the Arduino FAMILY www.arduino.cc Arduino is HARDWARE Meet the Arduino FAMILY Mega Lilypad Ethernet Mini En meer... Gemeenschappelijke kenmerken Printkaartje met een ATMEL microcontroller Digitale en analoge in- en/of uitgangen

Nadere informatie

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

Introductie. Met Flowcode software ontwikkelt u snel en gemakkelijk de meest complexe elektronische en elektromechanische systemen. Introductie Met software ontwikkelt u snel en gemakkelijk de meest complexe elektronische en elektromechanische systemen. is een van 's werelds meest geavanceerde ontwikkelomgevingen voor elektronica en

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

2 Algemene opbouw van een computersysteem

2 Algemene opbouw van een computersysteem Procescomputer E. Gernaat 1 Microprocessoren algemeen Informatie-verwerking zoals behandeld is momenteel vrijwel geheel overgenomen door microprocessoren. Wanneer we voortborduren op het idee van combinatorische

Nadere informatie

EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1

EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1 EDK Walkthrough: Hardwareontwerp met GPIO en UART Deel 1 1. Doel Kennismaking met de EDK van Xilinx: - begrijpen van de ontwerpomgeving en design flow - aanmaken van een Xilinx Platform Studio project

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

De AVR Microcontroller programmeren met GCC

De AVR Microcontroller programmeren met GCC LinuxFocus article number 231 http://linuxfocus.org De AVR Microcontroller programmeren met GCC Kort: door Guido Socher (homepage) Over de auteur: Guido houdt van Linux, niet alleen om dat leuk is om de

Nadere informatie

IDGetter BDX118 T1121 Manual V00.00.024

IDGetter BDX118 T1121 Manual V00.00.024 XLN-t bvba Hoogstraat 52 B 2580 Putte-Beerzel Belgie - Belgium tel +32 (0) 15 24 92 43 fax +32 (0) 15 25 10 58 RPR Mechelen BTW BE 423 212 087 Bank 733-2011497-38 IDGetter BDX118 T1121 Manual V00.00.024

Nadere informatie

Besturingssystemen: WPO

Besturingssystemen: WPO Besturingssystemen: WPO PIC18F2455 24 februari 2015 Doel van de labo s Aan de hand van 6 labolessen zullen we de basisbegrippen van een ingebed systeem verkennen. Hiernaast zullen we ook de basisconcepten

Nadere informatie

AT1G26-200. rev.0110. Toegangscontrole Module AT1G26-200. Handleiding. thinks outside the box!

AT1G26-200. rev.0110. Toegangscontrole Module AT1G26-200. Handleiding. thinks outside the box! AT1G26-200 rev.0110 Toegangscontrole Module AT1G26-200 Handleiding PRODUCT SPECIFICATIE Modelen AS-626M-200, AS-626S-200, AS-634-200, AT1G26-200 Opbouw Antivandaal Geborsteld aluminium behuizing Tot 200

Nadere informatie

Slimme schakelingen (2)

Slimme schakelingen (2) Slimme schakelingen (2) Technische informatica in de zorg Thijs Harleman Modulecode: TMGZ-AMAL23 23 februari 2015 1 Overzicht college Doel van dit college: Verdiepen van kennis en inzicht van het ontwerpen

Nadere informatie

Montagevoorschriften

Montagevoorschriften Montagevoorschriften BCU Mont_BCU1_NL.Doc 1/9 Inhoudsopgave 1. Montage van de onderdelen... 3 2. Aansluitingen van de 8 polige stekker... 3 3. Aansluitingen van de 10 polige stekker... 4 4. Opstarten...

Nadere informatie

5.1 Channel USB headset. USB 5.1 surround headset

5.1 Channel USB headset. USB 5.1 surround headset 5.1 Channel USB USB 5.1 surround AP-5.1 Gebruikers Handleiding Introductie Hartelijk dank voor het kopen van de Gembird USB 5.1 surround! Deze gebruiksaanwijzing zal u helpen met de installatie en het

Nadere informatie

Technisch Bureau Nico Veeken. Industrial Air Filtration

Technisch Bureau Nico Veeken. Industrial Air Filtration CC-ES-07 en CC-Ex-07 Controller tbv Perslucht reiniging Installatie en bediening voorschriften Vertaling van het origineel Technisch Bureau Nico Veeken. Industrial Air Filtration Tel 0031228581465 Wervershoof

Nadere informatie

Sigma CP K and Sigma CP T series

Sigma CP K and Sigma CP T series Sigma CP K and Sigma CP T series Brandmeldcentrale Gebruikers Handleiding DOCUMENT REFERENCE K6800-08 (Man-1082) MODEL NUMBERS K11020M2, K11040M2, K11080M2 T11020M2, T11040M2, T11080M2 191108V1.0FN Brand

Nadere informatie

Microcontrollers Labo

Microcontrollers Labo Microcontrollers Labo 8051 based microcontroller ADuC832 from Analog Devices 06/2016 Roggemans M. (MGM) LES 0 Testen en verdelen van de hardware FTP site overlopen Installeren van software om thuis te

Nadere informatie

Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven

Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven EmSE presentatie Home Control: waar ben ik Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven Ad-hoc presentatie aan de hand van een project waar ik nog mee bezig ben... Nog niet alles is

Nadere informatie

Locobuffer Handleiding

Locobuffer Handleiding Locobuffer Handleiding HDM09 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.

Nadere informatie

Microcontroller. De PIC 16F & 18F voor beginners. Drenth Automatic Electronics (DAE) Ismaêl Drenth. Document Versie : Ver 1.0 Plaats.

Microcontroller. De PIC 16F & 18F voor beginners. Drenth Automatic Electronics (DAE) Ismaêl Drenth. Document Versie : Ver 1.0 Plaats. (DAE) Microcontroller De PIC 16F & 18F voor beginners Opdracht Elecktronica Programmeren C in PIC`s Document Versie : Ver 1.0 Plaats : Groningen Ismaêl Drenth 2008 ISBN XX XXX XXXX X Eerste druk, eerste

Nadere informatie

Module 3: Scratch programmeren: is het logisch of is het niet logisch?

Module 3: Scratch programmeren: is het logisch of is het niet logisch? Module 3: Scratch programmeren: is het logisch of is het niet logisch? Inhoudsopgave Module 3: Scratch programmeren: is het logisch of is het niet logisch?...1 Wat is een computerprogramma eigenlijk?...2

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

Arduino. Workshop. 20 juni 2014 Peter Struwe Stichting De Jonge Onderzoekers Groningen

Arduino. Workshop. 20 juni 2014 Peter Struwe Stichting De Jonge Onderzoekers Groningen Arduino Workshop Beta-docentendag 20 juni 2014 Peter Struwe Stichting De Jonge Onderzoekers Groningen Wat is een microcontroller? Maak een computer met alleen het meest noodzakelijke: processor geheugen

Nadere informatie

Technische Opleidingen

Technische Opleidingen Technische Opleidingen Elauma Waagmeester Technische opleidingen Niet alleen bij nieuwbouw, maar ook bij revisies en storingen is het belangrijk om voldoende kennis van de verschillende systemen in huis

Nadere informatie

Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015

Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015 Microcontrollers Week 1 Introductie microcontroller Jesse op den Brouw INLMIC/2014-2015 Computersysteem Een systeem dat rekenkundige operaties, data manipulaties en beslissingen kan uitvoeren, aan de hand

Nadere informatie

Inhoud. 1 De Microcontroller 1. 2 De taal C Declaraties Functies In- en uitvoer Voorwaardelijke opdrachten 41

Inhoud. 1 De Microcontroller 1. 2 De taal C Declaraties Functies In- en uitvoer Voorwaardelijke opdrachten 41 Inhoud 1 De Microcontroller 1 1.1 Embedded Systemen............................ 1 1.2 De architectuur van de microprocessor en de microcontroller. 4 1.3 Geheugens en geheugenstructuur...................

Nadere informatie

Module 1: Wat is een Raspberry Pi?

Module 1: Wat is een Raspberry Pi? Module 1: Wat is een Raspberry Pi? Inhoudsopgave Module 1: Wat is een Raspberry Pi?...1 Wat is een Raspberry Pi?...2 Wat is er zo bijzonder aan de Raspberry Pi?...2 Wie zitten er achter de Raspberry Pi...2

Nadere informatie

18 Embedded systemen 1

18 Embedded systemen 1 18 Embedded systemen 1 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15(pc) NZCV CPSR Figuur 18.1 ARM-programmeermodel Byte 0 Byte 1 Byte 2 Byte 3 Byte 3 Byte 2 Byte 1 Byte 0 Figuur 18.2 Endian conversie

Nadere informatie

Debugging in embedded en native systemen met GDB

Debugging in embedded en native systemen met GDB Debugging in embedded en native systemen met GDB A.M. ten Doesschate July 15, 2015 Abstract Een korte beschrijving : intro gebruik met welke tools en hulpmiddelen van de GDB setup en een summier aantal

Nadere informatie

Wat is een busverbinding?

Wat is een busverbinding? Wat is een busverbinding? gemeenschappelijke verbinding tussen CPU, geheugen en I/O-schakelingen onderscheid tussen: databus/adresbus/controlbus intern/extern serieel/parallel unidirectioneel/bidirectioneel

Nadere informatie

Lift1 Analoge nood-intercom voor de liftkooi Noodcommunicatie in de lift

Lift1 Analoge nood-intercom voor de liftkooi Noodcommunicatie in de lift Lift1 Analoge nood-intercom voor de liftkooi Analoge noodcommunicatie voor liftkooien. Bijbehorende GSM-module met back-up power leverbaar (EasyGate Pro). TÜV gecertificeerd, EN81-21 en EN81-70 compliant.

Nadere informatie

Software beschrijving Epoluthon 2.0

Software beschrijving Epoluthon 2.0 Software beschrijving Epoluthon 2.0 Opgesteld door: Richard Rasker HI-180116 SOFTWARE De software voor Epoluthon v.2.0 bestaat uit vijf van elkaar te onderscheiden delen: een interrupt-service-routine

Nadere informatie

DIGITALE MODE MET POWER SDR

DIGITALE MODE MET POWER SDR DIGITALE MODE MET POWER SDR Als u een SDR tranceiver of ontvanger in gebruik heeft, is het misschien ook leuk om de digitale modi zoals BPSK31, RTTY enz. enz. te kunnen ontvangen en zenden. We beperken

Nadere informatie

Computergestuurde heliostaat Volg de zon of de sterren

Computergestuurde heliostaat Volg de zon of de sterren Computergestuurde heliostaat Volg de zon of de sterren Een heliostaat is een apparaat om bewegende objecten aan de sterrenhemel te volgen. Hiermee is het mogelijk om altijd een maximale hoeveelheid zonlicht

Nadere informatie

K8048 PIC PROGRAMMER BOARD

K8048 PIC PROGRAMMER BOARD K8048 PIC PROGRAMMER BOARD Velleman Kits Welcome to the exciting world of Velleman Kits. Velleman Kit is known all over the world for our High Quality electronic kits. Our range goes from easy to build

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

Voorwoord Inleiding tot de microcontrollertechniek Toepassingsgebieden van microcontrollers 14

Voorwoord Inleiding tot de microcontrollertechniek Toepassingsgebieden van microcontrollers 14 Inhoud Voorwoord 11 1 Inleiding tot de microcontrollertechniek 13 1.1 Toepassingsgebieden van microcontrollers 14 1.2 Wat is een microcontroller? 16 1.2.1 Microcontroller-geheugen 18 1.2.2 De RISC-architectuur

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

Zelfbouw frequentieteller

Zelfbouw frequentieteller Zelfbouw frequentieteller De frequentieteller die hier beschreven is, is een teller die gebruik maakt van de software van JG6DFK. De teller is opgebouwd met een PIC processor, namelijk de bekende PIC 16F84.

Nadere informatie

Hoofdstuk 19. Embedded systemen

Hoofdstuk 19. Embedded systemen Hoofdstuk 19 Embedded systemen 1 r0 r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13 r14 r15(pc) NZCV CPSR Figuur 19.1: ARM-programmeermodel. Byte 0 Byte 1 Byte 2 Byte 3 Byte 3 Byte 2 Byte 1 Byte 0 Figuur 19.2:

Nadere informatie

Handleiding. Solcon TV. solcon.nl

Handleiding. Solcon TV. solcon.nl Handleiding Solcon TV Inhoud 1. De eerste keer opstarten 1.1 De eerste keer opstarten van uw Dune 2 Starten met... 2.1 TV kijken 2.2 Radio Luisteren 2.3 TV Gids 3 Fuctionaliteit Solcon TV 3.1 Pauze TV

Nadere informatie

Syncro AS. Analoge Brandmeldcentrale. Gebruikershandleiding. Man V1.0NL

Syncro AS. Analoge Brandmeldcentrale. Gebruikershandleiding. Man V1.0NL Syncro AS Analoge Brandmeldcentrale Gebruikershandleiding Man-1100 030209V1.0NL Index Section Page 1. Inleiding...2 2. Bediening...2 3.1 Bedieningsniveau 1...2 3.2 Bedieningsniveau 2...2 3. Alarmen...2

Nadere informatie

Digitale en analoge technieken

Digitale en analoge technieken Digitale en analoge technieken Peter Slaets February 14, 2006 Peter Slaets () Digitale en analoge technieken February 14, 2006 1 / 33 Computerarchitectuur 1 Processors 2 Primair geheugen 3 Secundair geheugen

Nadere informatie

RTC Opleidingen Beckhoff TwinCAT. Voorbereiding

RTC Opleidingen Beckhoff TwinCAT. Voorbereiding Voorbereiding Beckhoff Automation bvba Belgium Rudi Grouset v3.3-10/11/2014 Voorbereiding voor het volgen van de Beckhoff training Om de opleidingsdagen bij Beckhoff succesvol te laten doorgaan vragen

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

Inhoudsopgave. 1. Inleiding 3. 2. Leveringsoverzicht 4. 3. Toepassing 5. 4. Spanningsvoorziening 6. Contactinformatie 7. Pag.

Inhoudsopgave. 1. Inleiding 3. 2. Leveringsoverzicht 4. 3. Toepassing 5. 4. Spanningsvoorziening 6. Contactinformatie 7. Pag. 1 Colofon Auteur: W.H.J. Ruiter Dit is een uitgave van Brink Technical Solutions BV 2007. Deze uitgave mag vrij worden gekopieerd binnen educatieve instellingen. Deze uitgave mag zonder toestemming van

Nadere informatie

DDS chips. DDS = Direct Digital (frequency) Synthesis. Output = sinusvormig signaal. Maximum frequentie = ½ klokfrequentie

DDS chips. DDS = Direct Digital (frequency) Synthesis. Output = sinusvormig signaal. Maximum frequentie = ½ klokfrequentie www.arduino.cc Arduino en DDS DDS chips DDS = Direct Digital (frequency) Synthesis Output = sinusvormig signaal Maximum frequentie = ½ klokfrequentie Frequentie bepaald door tuning word Grootste fabrikant:

Nadere informatie

Handleiding Geluidsopname maken

Handleiding Geluidsopname maken Handleiding Geluidsopname maken Document: Handleiding Geluidsopname maken Datum: 6 juli 2015 Versie: 2.0 Auteur: Ingrid de Bont Inhoudsopgave 1 Introductie... 3 2 Benodigdheden... 3 3 Audacity software

Nadere informatie

C-Tech TSFP 2010T PROFESSIONELE TERRESTRISCHE SIGNAALMETER

C-Tech TSFP 2010T PROFESSIONELE TERRESTRISCHE SIGNAALMETER C-Tech TSFP 2010T PROFESSIONELE TERRESTRISCHE SIGNAALMETER Gebruiksaanwijzing Content Productomschrijving 1.Handleiding 1 1.1 Voorzijde en toetsen 1 1.2 Power On/Off 3 1.3 Netvoeding & Batterij 3 2. Menu

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

Pajottenlandse Radio Amateurs

Pajottenlandse Radio Amateurs Pajottenlandse Radio Amateurs ON3BL 07/02/2014 SDR ontvangst met RTL-stick Waarvoor staat de afkorting SDR? SDR Software Defined Radio Definitie van Software Defined Radio Een radiocommunicatiesysteem

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

Tweede workshop Arduino

Tweede workshop Arduino Tweede workshop Arduino In deze workshop zal veel gewerkt worden met voorbeelden die meegeleverd worden met de Arduino IDE. Deze zijn te vinden onder het menu File >Examples. Oefening 1 - Seriële communicatie

Nadere informatie

Gebruiker Handleiding Premier 24/48/88/168/640 INS479

Gebruiker Handleiding Premier 24/48/88/168/640 INS479 Gebruiker Handleiding Premier 24/48/88/168/640 INS479 Overzicht Premier Series Gebruiker Handleiding 1. Overzicht Introductie Dit document behandelt de alledaagse bediening van uw alarmpaneel, voor meer

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

Betaalbaar Home Control. Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven

Betaalbaar Home Control. Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven EmSE presentatie Betaalbaar Home Control Presentatie op bijeenkomst van EmSE: Embedded Systems Eindhoven Ad-hoc presentatie aan de hand van een project waar ik nog mee bezig ben... Nog niet alles is perfect

Nadere informatie

MTracer SPT10. korte handleiding. Versie 0.1. RHO-DELTA Automotive & Consumer Products BV Villa California Building Escudostraat 2-2991 XV BARENDRECHT

MTracer SPT10. korte handleiding. Versie 0.1. RHO-DELTA Automotive & Consumer Products BV Villa California Building Escudostraat 2-2991 XV BARENDRECHT MTracer SPT10 korte handleiding Versie 0.1 RHO-DELTA Automotive & Consumer Products BV Villa California Building Escudostraat 2-2991 XV BARENDRECHT T:010-497 11 12 Stealth verkoop T:010-497 11 10 Stealth

Nadere informatie

CAMZWEXT3N CCTV BEVEILIGINGSSYSTEEM : ACTIVERING VIA AUDIO & BEWEGING - VIDEOSTARTER

CAMZWEXT3N CCTV BEVEILIGINGSSYSTEEM : ACTIVERING VIA AUDIO & BEWEGING - VIDEOSTARTER CCTV BEVEILIGINGSSYSTEEM : ACTIVERING VIA AUDIO & BEWEGING - VIDEOSTARTER 1. Inleiding De is een gebruikersvriendelijk en makkelijk te installeren camerasysteem met volgende kenmerken : een ingebouwde

Nadere informatie

Handleiding AT1G Toegangscontrole Module. rev ver1

Handleiding AT1G Toegangscontrole Module. rev ver1 Handleiding AT1G26-200 rev.0914 Toegangscontrole Module ver1 PRODUCT SPECIFICATIE Modelen, AT1G26-200 ver1 en AT1G34-200 Opbouw Antivandaal Geborsteld aluminium behuizing Tot 200 gebruikerscodes 100 Mil.

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