Download de presentatie
GepubliceerdGijs Maes Laatst gewijzigd meer dan 10 jaar geleden
1
Ontwikkeling van autonome robots met microcontrollers
Eindwerk 2007 Een Mechatronica Project Ontwikkeling van autonome robots met microcontrollers Michiel Alders en Jelle Verstraeten 3ICT2
2
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Inleiding Vergelijkende studie programmeertalen Werkomgeving Lijnvolger Picbuggy met voelsprietschakelaars Picbuggy 627 Picbuggy met infraroodsensors De problemen
3
Vergelijkende studie programmeertalen
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers Vergelijkende studie programmeertalen Assembler C Basic Flowcode
4
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Assembler Machinetaal Elke regel een instructie Veel regels programmacode Weinig geheugen nodig MPLAB IDE
5
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Hogere programmeertaal Duidelijkere instructies Minder regels programmacode Meer geheugen nodig Vele programma’s
6
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Basic Zeer hoge programmeertaal Zeer eenvoudige syntax Minimum regels programmacode Meer geheugen nodig mikroBasic
7
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Flowcode Schematische programmeertaal Geen syntax Gebruik van blokschema Meer geheugen nodig FlowCode (Microchip)
8
Vergelijkende studie programmeertalen
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers Vergelijkende studie programmeertalen Besluit
9
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Werkomgeving Mplab IDE SourceBoost IDE mikroBasic Flowcode IC-Prog Multisim Ultiboard
10
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Mplab IDE Microchip Gratis Assembler SourceBoost IDE Microchip Gratis c, c++, assembler, basic
11
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
mikroBasic Mikro Elektronica Gratis demo ( Volledige Werking ) Basic Flowcode Microchip Goede ondersteuning Flowcode
12
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
IC-Prog Programmeren Verschillende programmers Hex code Multisim National Instruments Schema Koppeling met Ultiboard
13
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Ultiboard National Instruments Ontwerpen PCB Koppeling met Multisim
14
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Lijnvolger Beschrijving van de opdracht Specificaties robot Het chassis De elektronica Het schema De software De code
15
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De opdracht Witte/zwarte lijn Hardware- en software ontwikkeling ICSP Specificaties robot LxBxH 26x16x10 cm 4*1.5V 2*Meccano DC motor
16
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het chassis Onderdelen meccano chassis Nieuwe onderdelen voor versteviging 2 Motoren. (3-6V) 2 afzonderlijke aandrijfassen 2 voorwielen (afzonderlijke aandrijving) Draaibaar achterwiel
17
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De elektronica 2 printplaten Sensors vooraan enkelzijdig Sturing centraal dubbelzijdig (met via’s) Ethernet kabel
18
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het schema Basis microcontroller schakeling Voeding De sensors De motoren Het ICSP gedeelte De Jumpers
19
Basis microcontroller schakeling
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers Basis microcontroller schakeling PIC16F84A Schakeling werking microcontroller Xtal voor kloksignaal De voeding 6V via aansluiting 5V voor microcontroller via zener 5V voor sensors afgetakt
20
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De sensors infrarood CNY70 zender en ontvanger samen 5V De motoren DC motor Gestuurd via transistor BD647 Connecor met VCC en 2* massa
21
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het ICSP gedeelte DB9-f connector TXD,RTS,DTR,CTS,GND Componenten voor sturing
22
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De Jumpers 3 Jumpers Werking / Programmeren
23
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Werkingsprincipe Beschrijving werking robot
24
PICbuggy met voelsprietschakelaars
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers PICbuggy met voelsprietschakelaars Beschrijving van de opdracht Specificaties robot Het chassis De elektronica Het schema De software De code
25
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De opdracht Randen detecteren 2 voelsprietschakelaars ICSP Specificaties robot LxBxH 16.5x9.5x4.5 cm 4 * 1.5V 2 * DC motor
26
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het chassis Robo jr. body set All-in pakket
27
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De elektronica 1 printplaat Vooraan Dubbelzijdig (met via’s) Gemonteerd met schroefjes
28
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het schema Basis microcontroller schakeling Voeding De sensors De motoren Het ICSP gedeelte De Jumpers
29
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De sensors 2 * microswitch met lange hendel 2 * led ter aanduiding De motoren DC motor Dubbelzijdige motorsturing L293D Vooruit / achteruit
30
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De Jumpers 3 Jumpers Werking / Programmeren
31
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Werkingsprincipe Beschrijving werking robot
32
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
PICbuggy 627 Beschrijving van de opdracht Specificaties robot Het chassis De elektronica De software De code
33
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De opdracht Vooraf gebouwde robots 2 voelsprietschakelaars Herprogrameren Specificaties robot LxBxH 17x13.5x6 cm 4 * 1.5V 2 * DC motor
34
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het pakket Bouwpakket All-in pakket Enkel programmeren PIC16f627
35
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Werkingsprincipe Beschrijving werking robot
36
PICbuggy met infraroodsensors
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers PICbuggy met infraroodsensors Beschrijving van de opdracht Specificaties robot Het chassis De elektronica Het schema De software De code
37
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De opdracht Randen detecteren 3 infraroodsensors ICSP Specificaties robot LxBxH 17.5x10.5x4.5 cm 4 * 1.5V 2 * DC motor
38
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Het schema Basis microcontroller schakeling Voeding De sensors De motoren Het ICSP gedeelte De Jumpers
39
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De sensors 3 * GP2D120 van SHARP Zender/ontvanger/sturing/controle 3 Pinnen massa/voeding/uitgang Uitgang maximaal op 3 cm Schmitt trigger -> 5V microcontroller De motoren Dubbelzijdige motorsturing L293D Vooruit / achteruit
40
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De Jumpers 3 Jumpers Werking / Programmeren
41
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Werkingsprincipe Beschrijving werking robot
42
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
De problemen Lijnvolger Ultiboard ICSP IC-Prog Etsen
43
Een Mechatronica project Ontwikkeling van autonome robots met microcontrollers
Vragen? Deze presentatie en verslag van de stage ook te vinden op:
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.