Master thesis

News

Back to overview

26 Dec Custom hardware (de doe het zelf methode)

2007-12-26 Jonathan

Laat me eerst even uitleggen hoe ik nu denk zelf een spiegel te laten kunnen draaien. We hangen een spiegel op aan drie draadjes welke in een gelijkzijdige driehoek bevestigd zijn aan de achterkant van de spiegel. Het spiegeloppervlak wijst naar onder. Door de lengte van de draden te wijzigen kunnen we dan de spiegel een bepaalde hoek laten aannemen.
Deze drie draden worden elk verbonden met een soort cylinder. Door die cylinder rond te draaien zullen dan de touwen op- of afrollen. Dat ronddraaien gebeurt door een servo motor (geen stappenmotor). Servomotors kunnen erg nauwkeurig gepositioneerd worden (En kunnen sterk en snel zijn).

De projector zal dan langs onder verticaal omhoog moeten projecteren. Indien het verticaal staan een probleem is hebben we een hulpspiegel nodig. Maar vermits de DiamondTouch projector op het EDM ook verticaal staat, zal dat misschien niet eens nodig zijn.

De servo heeft een data-pen welke een puls-modulatie signaal binnenkrijgt. De lengte van de puls encodeert de hoek waaronder de servo zich moet draaien. De maximale draaihoek is afhankelijk van de motor, maar de meeste welke ik vond zijn rond de 180 graden. (Er bestaan er ook van meer dan 360 graden.)

Het besturen van de servo motor gaat eenvoudig via een PIC based controller. De PIC moet een seriele ingang hebben om data van een computer aan te nemen en de uitgangen gaan naar alle servomotors.

Op het net vond ik enkele interessante projecten welke zeker kunnen helpen:

Over de kostprijs van zo'n custom oplossing heb ik nog niet goed zicht. waarschijnlijk gaat het wel een stuk goedkoper zijn dan oplossingen op basis van een scanner e.d. De nodige hardware zal bestaan uit het volgende:

  • Spiegel
  • Drie servo motors welke de spiegel moeten kunnen dragen. (voldoende Nm en voldoende rotatiebereik, deze twee zijn omgekeerd evenredig) Voornamelijk dit zal de totale prijs bepalen.
  • Printplaat, PIC (PIC16F84 of soortgelijk), en andere componenten...
  • PIC programmer
  • PC met seriele aansluiting

Comments