De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Www.khk.be Eindwerk 2007 Een Mechatronica Project Ontwikkeling van autonome robots met microcontrollers Michiel Alders en Jelle Verstraeten 3ICT2.

Verwante presentaties


Presentatie over: "Www.khk.be Eindwerk 2007 Een Mechatronica Project Ontwikkeling van autonome robots met microcontrollers Michiel Alders en Jelle Verstraeten 3ICT2."— Transcript van de presentatie:

1 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 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 C 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 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 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 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 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 "Www.khk.be Eindwerk 2007 Een Mechatronica Project Ontwikkeling van autonome robots met microcontrollers Michiel Alders en Jelle Verstraeten 3ICT2."

Verwante presentaties


Ads door Google