Gå til innhold
  • Bli medlem
xibriz

GUIDE: Automatiserte lameller

Anbefalte innlegg

Merk, jeg har ikke fikset elektronikken enda. Det er fordi jeg har 2 vinduer med to skinner i hvert vindu så jeg har ikke bestemt meg for hvordan jeg skal koble det enda. Men systemet er designet for å være modulært å fungere på en skinne alene.

 

Bill of materials (BOM):

2 stk motorer med gearkasse, 6V 60RPM (link)

1-2 stk motor driver (DRV8833, link)

1 stk GT2 20T idler pulley 3mm bore (link)

1 stk GT2 20T timer pulley 6mm bore (link) *

1 stk M3 20mm skrue

1 stk GT2 steel core belt (link)

 

* Jeg fant ikke tannhjul med 3mm hull så jeg tok 6mm som er veldig vanlig og printet en overgang.

 

Det var litt vanskelig å finne linken til motoren fordi annonsen jeg hadde bestilt fra var utgått. Linken viser til en 30RPM, da vil den bruke dobbelt så lang tid, så dere kan lete å finne noe som passer. Det er ikke sikkert dere vil ha 6v heller, jeg tok bare noen motorer jeg hadde liggende :)

Jeg har lagt inn ny link med tilsvarende motor.

 

STL-filene kommer på thingiverse snart hvis ingen vet om en bedre plattform?

 

Fremgangsmåte for montering:

 

Finn fram lamellskinnen:

20190330_085819.jpg.75be69e86aa71dcfd0b550a941389ba0.jpg

 

 

Demonter enden med stangen og få løs delen stangen sitter på (vrimekanismen).

Ta av den ytterste lammellen.

Ta så av det lille festet som binder vrimekasnimen til den første lamellen (den lille delen med en running og en flat side).

Sett på festet for beltet.

Sett på lamellen.

Sett på ytterkanten igjen

20190330_090119.thumb.jpg.dec5a85f01436c389ea72c9dd56de366.jpg

20190330_090219.jpg.61ddcb5ce7402510372ad405074555b3.jpg

 

Moter det tannhjulet som ikke drives av motoren å sett den på samme side av lamellskinnen som du tok av stagen.

20190330_091149.jpg.cb7eb2789ba25c23a3423f48726b971e.jpg

20190330_091527.jpg.45eeb7e4164244192a896ff91f2428e7.jpg

 

 

Ta av stangen og demonter roteringsmekanismen. Dette er det vanskeligste steget å få til uten å ødelegge noe.

Sett inn det modifiserte tannhjulet med hull for motoren.

20190219_193015.jpg.0faaba44af5093f689f2797f605f3263.jpg

20190330_090511.jpg.b52b3d70416ca74bad792a116afae386.jpg

 

Fest roteringsfestet på motsatt side av lamellskinnen (motsatt side av der du tok det av).

For å klare dette må man ta av lamellen på denne siden. Denne lamellen skal ikke på igjen å blir dermed til overs.

20190330_090651.jpg.46e51b386b809ff9f66b7e4f77e8b2ce.jpg

Se bort fra at jeg tok den på igjen, det blir ikke plass :)

Ta også av stoppfestet på stangen.

20190330_091055.thumb.jpg.99a1ec3109d852e578edae16175a57c2.jpg

 

Monter festet for motorene.

Sett lokket over motorene slik at de ikke detter ut når du snur skinnen.

20190330_091315.jpg.ca839df6f4c09581ca594f2c815e4984.jpg

20190330_091802.thumb.jpg.b2315743e947a8aaad7073f7a7b1b5ef.jpg

20190330_091852.thumb.jpg.8d330d5f98159d0a598306c1f33a418c.jpg

 

Monter beltet. Klipp av det som blir til overs med en avbiter.

20190330_092427.thumb.jpg.a4eb7d2bdc4b9d019ed255d68df90d55.jpg

 

Monter skinnen på plass

20190330_093116.jpg.854b03480ec5b7b255d3cc3435c2528d.jpg

20190330_093124.jpg.6b77d8a6e7f7d89c8d67722eb6bc0e94.jpg

 

Sett stoppskiven ett hakk lenger inn enn den stod før

20190330_093311.jpg.52cf8d97d08ae446e91df5c92333a6d8.jpg

 

Det gjenstår bare å finne en ESP, lodde sammen motordriveren, gjemme det i boksen, puttte på en passende powersupply, styre over MQTT :)

 

Endret av xibriz
  • Like 7
  • Thanks 2

Del dette innlegget


Lenke til innlegg
Del på andre sider

Første tilbakemelding fra sjefen var at dette var bra saker, men motorene bråker for mye. Jeg starter derfor arbeidet med V2 😛 

 

Da blir det nok sikkelig steppermotorer, men de blir så dyre og store at da må jeg sikker lage noe girkassegreier for å klare meg med en motor.

  • Haha 1

Del dette innlegget


Lenke til innlegg
Del på andre sider
1 time siden, xibriz skrev:

Første tilbakemelding fra sjefen var at dette var bra saker, men motorene bråker for mye.

De kommer alltid til å bråke for mye. ;)

 

Trøst henne med at de kun skal kjøre av og til.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Etter å ha kjørt lamellene opp og igjen en del ganger, så åpenbarer det seg at det ikke bare er lyden som er problematisk med motorene.

 

Jeg hadde tenkt å styre de ved å sende antall millisekunder kjøretid over MQTT. Problemet er at hvis jeg kjører de 5000 millisekunder i en retning og 5000 tilbake, så er det ikke sikkert at de havner på samme plass.

 

Dette kan bli litt problematisk når de når endene og ikke stopper.

 

Jeg bestiller noen steppermotorer og andre drivere i dag for å prøve ut.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Eit alternativ til steppermotorer er endebrytere (limit switch). Eventuelt i tillegg til steppermotor. Då er du sikker på at dei kjøres så langt som dei kan, men ikkje lenger.

Del dette innlegget


Lenke til innlegg
Del på andre sider
4 minutter siden, autoola skrev:

Eit alternativ til steppermotorer er endebrytere (limit switch). Eventuelt i tillegg til steppermotor. Då er du sikker på at dei kjøres så langt som dei kan, men ikkje lenger.

 

Ja, jeg har vurdert det. Men jeg vil helst ikke strekke ledninger helt til motsatt ende av motorene.

Alternativt kan man kanskje feste noe på beltet for å ha endebryterne på samme side som motorene. Det vil nok sannsynligvis gå bra.

 

Litt værre er det nok å ha endebrytere på vri-funksjonen.

Endret av xibriz

Del dette innlegget


Lenke til innlegg
Del på andre sider

Jeg kom plutselig på at jeg har en steppermotor med navn 28byj-48, 5V-utgaven, fra ett Arduino sett.

 

Etter å ha redesignet festet til å passe å testet den på skinnen viste det seg desverre at den ikke var kraftig nok. Men jeg likte størrelsen og lydnivået. Jeg vet den finnes i 12v utgave også så jeg skal undersøke litt om den er kraftigere eller om det finnes noe tilsvarende.

 

20190503_183903.thumb.jpg.8ac64fa270dfaccbafc0126740ba7ef7.jpg

20190503_184238.thumb.jpg.8d41921b1a18182b40682c1a8a6a815b.jpg

  • Like 2

Del dette innlegget


Lenke til innlegg
Del på andre sider

Jeg var litt rask å konkludere... jeg senket hastigheten litt å da ser det ut til at den er sterk nok 🎉

Endret av xibriz

Del dette innlegget


Lenke til innlegg
Del på andre sider

Det går sakte men sikkert fremover. Jeg kjøpte meg et Arduino CNC Shield til stepper-driverne for å slippe å kable mye. I tillegg har jeg lagd ett custom PCP- kort med de funksjoner jeg bruker mest (ethernet som signalkabel etc).

 

Men jeg har minst 2 problemer før jeg er i mål:

1. Jeg klarer ikke å få motorene til å gå rundt med mindre jeg gjør det i en blocking-loop. Dette gir problemer med WDT på ESP8266. I tillegg vil jeg ikke å mulighet til å kjøre flere motorer samtidig. 

2. Motorene blir sinnsyk varme. Leser at det er greit at steppermotorer blir "tok hot to touch", men det må da være grenser. Det kan nok løses med å kutte spenningen til CNC Shield når de ikke er i bruk, men som dere ser så har plasten bøyd seg nå mens jeg har testet forskjellige ting. 

 

20190515_221558.thumb.jpg.26eac14602cac4b9c93f4a59bf017889.jpg

20190515_221607.thumb.jpg.524617dfebb3969548ae038c23c25053.jpg

Del dette innlegget


Lenke til innlegg
Del på andre sider

Da har jeg løst problem nr 1. Nå får jeg kjørt motorene uten en blocking loop.

 

Desverre så tar det for lang tid å "subscribe" på MQTT så det må deaktiveres mens motorene går. Konsekvensen er at jeg ikke får stoppet de eller startet flere motorer mens en motor går.

 

Det å stoppe de er ikke så nøye siden dette er nøyaktige saker, og det med å starte flere løste jeg ved å legge inn en forsinkelse på start slik at jeg rekker å starte så mange motorer jeg vil.

 

Da er det bare problem nr 2 igjen. Jeg har noen 12v versjoner av de samme motorene på vei så jeg tror jeg skal se det ann å vente litt... En midlertidig løsning er selvfølgelig å hive på ett rele som deaktiverer CNC-kortet.

Endret av xibriz

Del dette innlegget


Lenke til innlegg
Del på andre sider

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå

×