Pagina 1 van 4

Arduino gestuurde stappenmotor/macrorail

Geplaatst: ma nov 30 2015 11:17 pm
door CaptainHook
Sommigen hadden het al begrepen waar ik mee bezig was.
Welnu, enige weken geleden kwam ik dit topic tegen op dpreview:
http://www.dpreview.com/forums/post/56674318
over iemand, van de andere kant van de Atlantische Oceaan, die een manuele macrorail had voorzien van een stappenmotor die aangestuurd werd door een Arduino. (ff simpel gezegd)
Zijn project is hier te vinden: http://pulsar124.wikia.com/wiki/DIY_aut ... on_Arduino.

Wat me vooral aansprak was het feit dat hij probeerde e.e.a. zo goedkoop, maar toch goed, in elkaar te zetten.
Aangezien ik zelf nog een Novoflex macrorail had liggen, vond ik dat ik die wel kon gaan gebruiken daarvoor. Een hoop losse elektronika componenten en mechanische spulletjes om e.e.a. in elkaar te knutselen waren nog wel voorradig in mijn elektronikahok. :)
En daarnaast biedt eBay uitkomst om goedkoop aan de nodige onderdelen te komen. :thumbup:

In eerste instantie wilde ik die Novoflex rail mechanisch aanpassen zodat ik 'm met de stappenmotor kon gaan koppelen, maar toen kwam ik een NOS Vivitar macro rail tegen die ik voor een paar tientjes kon overnemen. Dus uiteindelijk die gebruikt om te 'verbouwen'.

De duurste onderdelen, die ik nog moest aanschaffen, waren uiteindelijk de stappenmotor zelf (15 euro) en de macro rail. Een (clone)Arduino kostte me amper 5 euro, nog geen 2 euro voor een steppermotor driverboard en nog een paar euro voor wat losse onderdeeltjes. Het kastje voor de stuurelektronika had ik nog liggen (een oude eurokaart formaat alu behuizing) en nog wat oude behuizingonderdelen waarmee ik de stappenmotor/Vivitar macro rail koppeling heb gebouwd.
Alle losse componenten heb ik zo goed mogelijk getest en vervolgens begon het grote samenbouwen en improviseren. 8)

Dit is de gebruikte Vivitar macrorail in nog maagdelijke toestand:
Afbeelding
MacroRailProjRail01 by Erik Haak, on Flickr

De zelfgefabriceerde stappenmotor askoppeling <--> Vivitar macro rail knop (samengesteld uit een flexibele askoppeling en een oude potmeter knop die precies op de bedieningsknop van de Vivitar past)
Afbeelding
MacroRailProjCoupler01 by Erik Haak, on Flickr

Het frontpaneel van het eurokaart formaat kastje.
Hier heb ik een gat voor het keyboard + (Nokia) display gemaakt. Plus wat boutjes die de Arduino + andere elektronika aan de binnenzijde dragen:
Afbeelding
MacroRailProjFront01 by Erik Haak, on Flickr

Als voeding had ik nog Dell laptop AC/DC adapters liggen (maar die zijn ook voor een paar euro nog te koop). Die levert overigens zoiets van 19V. Dus heb ik een UA7812 spanningsregelaar gebruikt (die kost amper 35 cent op eBay) om er een stabiele 12V van te maken om de Arduino + steppermotor driver mee te voeden.

En zo ziet de steppermotorunit er uit:
Afbeelding
MacroRailProjRail04 by Erik Haak, on Flickr
Een U-vormige metalen behuizing met daarin de steppermotor, askoppeling naar de knop van de macrorail, twee microswitches die de eindposities van de rail detecteren, de D-connector voor verbinding met de stuurunit en een 2,5mm chassisdeel waar de afstandsbedieningskabel voor de camera ingaat.

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: ma nov 30 2015 11:46 pm
door CaptainHook
Hier zie je de twee microswitches wanneer ze in hun eindposities getriggered worden:
Afbeelding
MacroRailProjRail03 by Erik Haak, on Flickr
Afbeelding
MacroRailProjRail02 by Erik Haak, on Flickr

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: ma nov 30 2015 11:48 pm
door JaapV
Dus nu is je project klaar? Knap! :clap:
Maar ik mis een foto van de complete opstelling, met camera en onderwerp... :think: :wink2:

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: ma nov 30 2015 11:50 pm
door CaptainHook
Neeee, het is nog niet klaar...
Alles moet nu nog aangesloten worden en getest/gecalibreerd om te zien of het wel allemaal zo goed werkt als ik in gedachten voor ogen had. Het is vooral een beetje afwachten of de stappenmotor voldoende koppel levert om de rail MET body en al heen en weer te bewegen. Dat is nog een groot avontuur. 8)

Lastige is, is dat er geen bouwtekening was/is. Het zit allemaal in m'n hoofd...ergens... :wink:

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: ma nov 30 2015 11:59 pm
door JaapV
Ja, over dat vermogen twijfelde je "mentor" ook al, las ik.

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 12:01 am
door CaptainHook
Je bedoelt de oorspronkelijk auteur?
Ik heb juist een stappenmotor gebruikt met een hoger koppel, dan dat hij gebruikte...

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 7:08 am
door Ingmar
Leuk project Erik,
Paar jaar geleden ook met zo'n microcontroller de gang gegaan om een automatisering te maken voor de ombouw op plantaardige olie in mijn auto. Ik heb toen een pic gekocht bij Wouter van Ooijen. Www.voti.nl helaas door gebrek aan tijd niet afgemaakt....maar het jeukt nog wel om er een keer weer wat mee te gaan doen. Leuke van dit soort projecten is dat er allerlei communities zijn waar leuke ideeen staan die je dan met wat aanpassingen weer kunt ombouwen voor jouw doel.
Ik had er een 4 regelig display aanhangen met enkele functie toetsen.
Btw. Op de link naar voti staan tal van andere componenten om vrij voordelig voorraadbakjes te vullen in het elektronica hok zoals jij aangeeft.

Grtz,
Ingmar

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 7:30 am
door BlackBox
Erg leuk om te zien en te lezen. Benieuwd naar het vervolg.
Ik hoop dat je de knelpunten overwint, koppel in verhouding tot vertanding is denk ik ook kritisch

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 9:03 am
door MarcoEos70D
Supergaaf om te zien. Mooi gemaakt en mooi vastgelegd!

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 5:53 pm
door CaptainHook
Inmiddels is het frontpaneel met op de achterzijde de Arduino + steppermotor driver board + relais (om de Nikon DSLR shutter aan te sturen) ook compleet geassembleerd.
De flatcable met de 9pins D-connector is voor de verbinding met de motor unit.
Afbeelding
MacroRailProjRail06 by Erik Haak, on Flickr

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 9:10 pm
door CaptainHook
Eerste testjes zijn ok. :D

Rail beweegt keurig links/rechts. Calibratie tot aan eindstoppen werkt ook goed. Schiet nog wel een klein beetje door. Moet nog wat finetunen qua afremmen oid.
M.a.w. koppel van de motor is dik in orde!

Toch wel een cool gezicht als je wat in elkaar geknutseld hebt en het werkt en beweegt ook nog. 8)

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 9:42 pm
door MarcoEos70D
Dat met een berg voldoening geven!!

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 11:40 pm
door CaptainHook
En zo ziet het eruit als de behuizing van de besturingsunit uiteindelijk dichtgeschroefd is:
Afbeelding
MacroRailProjFront03 by Erik Haak, on Flickr
al zeg ik het zelf, 't ziet er best wel netjes uit... :)

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: di dec 01 2015 11:46 pm
door ATOR
Ziet er goed uit :thumbup:

Als ik het goed begrijp is de Arduino een kaart met een processor en allerlei in- en uitgangen die je kunt uitlezen en aansturen, waarbij je zelf moet programmeren wat hij precies gaat doen?

Re: Arduino gestuurde stappenmotor/macrorail

Geplaatst: wo dec 02 2015 12:00 am
door CaptainHook
FYI: https://nl.wikipedia.org/wiki/Arduino_( ... rplatform)

En zo'n (clone)Arduino kost minder dan 5 euro op eBay... :D