Hardware: verschil tussen versies

Uit TrompBot
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Regel 11: Regel 11:
De [[wikipedia:nl:Printplaat|printplaat]] zorgt voor de aansluiting van de componenten op de [[microcontroller]].
De [[wikipedia:nl:Printplaat|printplaat]] zorgt voor de aansluiting van de componenten op de [[microcontroller]].
Je [[wikipedia:nl:Solderen|soldeert]] hier de stekkertjes op zodat er verbinding wordt gemaakt tussen de verschillende componenten.
Je [[wikipedia:nl:Solderen|soldeert]] hier de stekkertjes op zodat er verbinding wordt gemaakt tussen de verschillende componenten.
[[Bestand:pcb.png|350px|right|thumb|Dit is een tekening van het ontwerp van de printplaat. De ontwerpbestanden kunnen [[https://github.com/pbrier/kekbot/zipball/master hier]] gedownload worden]]
[[Bestand:schema.png|600px|left|thumb|Het schema. Hier is te zien hoe alle stekkers en componenten op de printplaat aangesloten zijn]]
[[Bestand:schema.png|350px|left|thumb|Het schema]]
[[Bestand:pcb.png|400px|right|thumb|Dit is een tekening van het ontwerp van de printplaat. De ontwerpbestanden kunnen [[https://github.com/pbrier/kekbot/zipball/master hier]] gedownload worden]]
 
 
<br style="clear: both" />


=Servo=
=Servo=
De [[wikipedia:nl:Servo|servo]] is een motor die met de [[microcontroller]] aangestuurd kan worden.  
De [[wikipedia:nl:Servo|servo]] is een motor die met de [[microcontroller]] aangestuurd kan worden.  
[[Bestand:servo-aanlsuiting.png|150px|left]]
[[Bestand:servo-aanlsuiting.png|thumb|150px|none|left]]
[[Bestand:servo.gif|150px|center]]
[[Bestand:servo.gif|150px|thumb|right]]




Hij heeft 3 draadjes:
De servo  heeft 3 draadjes:
{| border=1
{| border=1
| '''Kleur'''
| '''Kleur'''

Versie van 30 jun 2012 10:50

Beginnen | Hardware | Software | Voorbeeldprogramma | Inkscape & lasersnijden | Errors & Tips | Kekbot | [TrompBot Website] | Trompbots | Percussie & ritme | Fioretti programma


Microcontroller

De robot wordt bestuurd door een microcontroller. De microcontroller die gebruikt wordt is een MSP430 (zo heet deze) die gemaakt wordt door Texas Instruments. Wat de microcontroller gaat doen moet je opschrijven in het programma dat je gaat maken. Dit programmeren doen we in de computertaal C++. Om te lezen hoe je zo'n computerprogramma maakt, kijk dan op de Software pagina.

Printplaat

De printplaat zorgt voor de aansluiting van de componenten op de microcontroller. Je soldeert hier de stekkertjes op zodat er verbinding wordt gemaakt tussen de verschillende componenten.

Het schema. Hier is te zien hoe alle stekkers en componenten op de printplaat aangesloten zijn
Dit is een tekening van het ontwerp van de printplaat. De ontwerpbestanden kunnen [hier] gedownload worden



Servo

De servo is een motor die met de microcontroller aangestuurd kan worden.


De servo heeft 3 draadjes:

Kleur Naam Opmerkingen
Bruin of Zwart Voeding - De MIN van de voeding
Rood Voeding + De PLUS van de voeding (3 tot 6 Volt)
Oranje of Wit Signaal Een "HOOG" puls van 0,5 tot 2,8 milliseconden met een LAAG tijd van 10 tot 30 msec


Aansturen

De servo heeft voedingsspanning nodig om de motor rond te draaien. Deze voeding wordt op de + en de - draad aangesloten. De 3e draad is de signaaldraad. Hierop staat een signaal van de microcontroller dat zegt naar welke stand de servomotor moet draaien. Dat wordt gedaan door een bepaalde tijd het signaal hoog te maken. De stand van de servo is afhankelijk van hoe lang het signaal hoog is. Dat is te zien in de volgende grafiek.


De de Software zijn er speciale functies om zo'n puls te maken.