De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Ontwikkeling van autonome robots met microcontrollers

Verwante presentaties


Presentatie over: "Ontwikkeling van autonome robots met microcontrollers"— Transcript van de presentatie:

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:


Download ppt "Ontwikkeling van autonome robots met microcontrollers"

Verwante presentaties


Ads door Google