Welkom. inhoud presentatie wat is een Micro Mouse controller motoren sensoren hardware software voeding leerwinst.

Slides:



Advertisements
Verwante presentaties
Vincent Poté Nelis Vandermeiren Simen Akkermans Kevin De Neef
Advertisements

PROS2 Les 13 Programmeren en Software Engineering 2.
Langemark JH- De Flodder Fotografie
Plaatsings- en Gebruiksruimte
Elektrotechniek Elektrotechniek is een heel breed vakgebied.
Het directe en onder hoge druk inspuitsysteem door
Programmeren en Software Engineering 2
Data Acquisition & Control System
Motorsturing met de Arduino
PROS2 Les 2 Programmeren en Software Engineering 2.
FLL Robot tips Hoe bouw ik een robot? Hoe programmeer ik een robot?
Programmeren en Software Engineering 2
MINISTERIO DE ENERGIAS Y MINAS Waterkrachtcentrales Nicaragua, Juni 2011.
How to build a robot Sander van Dijk Kunstmatige Intelligentie
Didactisch bord: Led RGB
Microcontroller Programmeren in C

Narrowcasting.
1/1/ / faculty of Electrical Engineering eindhoven university of technology 5JJ20:Computerarchitectuur 2M200:Inleiding Computersystemen Sessie 4(2): Digitale.
Wat is DALI? Digital Addressable Lighting Interface
VBS De Bron Meester Ronny Marc Horst
Elektor Proton Robot RTC West-Vlaanderen 1 oktober 2013
Arduino project.
1 Device driver. 2 Hardware Operating Systeem Prog1Prog2 System calls/ API Device drivers Gebruiker afschermen van de hardware.
Topic: elektronica algemeen Wat ? elektronika: verwerken en overdragen van informatie vervat in elektromagnetische grootheden –verwerken: uitvoeren algoritme.
Ontwikkeling van autonome robots met microcontrollers
Logische schakelingen
ADuC8xx MICROCONVERTER
Les 5 - onderwerpen Aansturen van vier 7-segment displays
Geïntegreerde proef de Télégeleide auto Ben Roose.
Meten, sturen en regelen met de
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 6: Practicumprocessor invoer en uitvoer.
5JJ20: Computerarchitectuur 2M200: Inleiding Computersystemen
Eigenschappen van het vermenigvuldigen van gehele getallen

Een USB 2.0 oscilloscoop Bossuyt Frederick De Bock Steven
PROS2 Les 6 Programmeren en Software Engineering 2.

Informatica op het Kalsbeek College. Informatica op het Kalsbeek College.
Flight 68K Temperatuur geregelde ventilator
BoeBot BoeBot heet u welkom.
10 juni 2002 TIF Slide Welkom 1 W.M. Everse | Z.Y. Ye | P. Groenenberg.
10 juni 2002Jos van Peer & Eelco de Graaf Embedded systems.
IR-communicatie Welkom Studenten: -Rob Arends -Casper van Belzen Docent: -Ing Verhage.
Blok 7: netwerken Les 1 Christian Bokhove
1/1/ /e/e eindhoven university of technology OGO 1.2 project Startbijeenkomst Een microprocessor… …om warm voor te lopen.
Operating Systems Informatica.
1/1/ eindhoven university of technology / faculty of Computer Science 2IC20:Computersystemen Week 4: Digitale logica niveau: “systeem-architectuur” cpu-chips.
AS1200 moederbord. AS1200 Structuur RELREL Micro- controller P W F I / O I²C -Bus (seriëel) EEPROMDP1 B1 B2 DP2 B3 B4 AS1225 B1 B2 AS1225 B3 B4 AS1220.
Intelligent Hummer Welkom…. De opdracht… Maak een auto die zelfstandig kan rijden Maak een auto die zelfstandig kan rijden Hij moet objecten herkennen.
23 september 2014 Niels Vanmarcke
Les 3: Zaterdag 7 juni 2014 Wim Peeters
Les 2: Zaterdag 24 mei 2014 Wim Peeters
De Block Gilles Dedeyne Michiel Nimmegeers Bjorn
Onderwerp: PIC assembler programmeren
Les 1: Zaterdag 10 mei 2014 Wim Peeters
Cegeka & TenForce Ronde tafel 17/06/2014 Doelstellingenmanagement VO.
De tafel van 4.
Robotica & ICT Formula Flowcode Robot
Vervolg C Hogeschool van Utrecht / Institute for Computer, Communication and Media Technology 1 Onderwerpen voor vandaag Een embedded systeem: ARM bord.
Embedded systemen Programmeren op de Arduino Les 5 analoge input en motoren.
Na de praktijk, de theorie.. Zoals een gehaktmolen 1.Je stopt er iets in. 2.Je hoeft niet te weten wat er binnenin gebeurt. 3.Het resultaat verschijnt.
Inhoud: -Onderzoeksvraag -Ontwerpeisen -Introductie over interfaces -Communicatie -Bouwstenen -Software -Dat bestaat toch al? -Doel TI-NTERFACE.
Microcontrollers Labo
Operating Systems Informatica.
Werken met het digitale bord
BEGINNERs EV3 PROGRAMMeer Les
Algoritmisch denken met Flowcode les 8 aFSTANDSDETECTIE
Display en temperatuur
Mini – 552 introductie Geschiedenis Hardware Bouwhandleiding
Transcript van de presentatie:

Welkom

inhoud presentatie wat is een Micro Mouse controller motoren sensoren hardware software voeding leerwinst

muis doolhof muren tijd Wat is een MicroMouse

Wat is Micro Mouse? Demofilmpje

ingredienten controller motoren sensoren hardware software voeding

de controller Atmel ( 8051 familie) eigenschappen (bord) 32kB RAM 8 kB flash 32 I/O ports, 16 te gebruiken problemen

de motoren 2 servomotoren eigenschappen afmetingen: B*L*H -> 2 * 4 * 3.6 cm draaisnelheid: 0.22sec/60° aansturing (PWM, software) probleempjes

Probleem oriëntatie Voor de servo-motoren van de MicroMouse is het noodzakelijk om twee PWM signalen te genereren met een variabele pulsbreedte (tussen 1 en 2 ms), en met een herhalingstijd van 20 ms (50 Hz). De functie moet op een 8051 afgeleide worden geïmplanteerd

MicroMouse Hoofd-programma Registers REG_links REG_rechts Waarde links Waarde rechts PWM links PWM rechts Functie – x - Pulsbreedte rechts Pulsbreedte links 2-kanaals variable PWM generator Servo linksServo rechts Pulsbreedte Wachttijd Periodetijd ms PWM signaal Birds-Eye-View

Eindprodukt definitie Timer1 Interrupt Fase 2 1 0

de sensoren 3 sensoren 2 analoog (Sharp GP2D120) 1 digitaal (Sharp GP2D02) eigenschappen uitlezen (software) probleempjes

hardware karretje interface tussen sensoren, motoren en controller

hardware

software Met de software zijn we nog druk bezig. Wat hebben we nodig? besturingsfuncties oplos-algoritme

Voeding controller 5V motoren 6V Door middel van 6 batterrijen (AA) Dit is voldoende voor de muis.

Leerwinst samenwerken tijdens een langdurig project kennis van hardware en software in combinatie met embedded systemen. omgaan met tijdsdruk

vragen ?