Gå til innhold
  • Bli medlem
xibriz

PROSJEKT: 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 steppermotorer (28BYJ-48, 5v eller 12v)

2 stk motor drivere (DRV8825)

1 stk cnc shield v3 (optional)

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

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

4 stk M3 3mm skruer

1 stk M3 20mm skrue

1 stk GT2 steel core belt (link)

1 stk relè

 

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.

20190330_090511.jpg.b52b3d70416ca74bad792a116afae386.jpg

 

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

Ta også av stoppfestet på stangen.

Monter festet for motorene.

20190629_102602.jpg.1baadddacdeb1804e8459956b065982f.jpg

 

20190629_104448.jpg.47502d19492aaf691f4a592ee28a96b8.jpg

 

20190630_201200.jpg.fdf390a4fe3b5dcca29d5de1928a1846.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

 

 

Sett stoppskiven på plass i nærheten av motoren.

 

Monter "hjernen" en passen de plass.

 

20190629_191339.jpg.c5a36a188245613829bd9d07f17eeb4d.jpg

20190629_191334.jpg

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

Som sagt før, det går sakte men sikkert fremover. Heldigvis er det ikke overflod av sol i nord Norge. Har løst alle problemene nå og er klar for produksjon. 

 

Fant ut i siste liten at siden jeg har 2 vinduer med 2 skinner i hver ville jeg kjøre 2 motorer på hver driver. Da trenger jeg bare 1 strømforsyning, 1 ESP og 4 drivere til 8 motorer. Boksen til all elektronikken blir ganske stor så det er en fordel med minst mulig store bokser på veggen 😛

 

Startet å printe de siste delene i natt, men i mårrest oppdaget jeg at printen hadde kræsjet. Og det var første gang det har skjedd :o

 

 

20190611_205702.jpg

  • Like 2

Del dette innlegget


Lenke til innlegg
Del på andre sider

Første fullskala test gjennomført. 

1 ESP, 8 motorer som drives i par!

 

Klar til montering :)

 

Hadde klart å bytte om på 2 ledninger på en av motorene... Det tok 1.5 time å feilsøke :o

 

 

20190614_202743.jpg

Endret av xibriz
  • Like 1

Del dette innlegget


Lenke til innlegg
Del på andre sider

Hva skjedde med å teste 12V motorer? De virker mye mer solid bygd enn de du bruker nå, og antar dermed de klarer litt mer motstand, men fikk aldri drivere til å teste den selv.

Del dette innlegget


Lenke til innlegg
Del på andre sider

Vet ikke hvilke motorer du trenker på når du sier mer solid bygd? Jeg har akkurat de samme motorene i 12v-utgave så jeg trenker byggekvaliteten er ganske lik. 

 

Da jeg vurderte å prøve de så var det pga at 5v motorene ble så voldsomt varm. Men etterhvert lærte jeg at dette sannsynligvis er helt normalt og det vil ikke endre seg med 12v utgaven av de samme motorene. Det som er anbefalt er å slå av driverne med mindre man trenger "hold torque".

 

12v utgaven er nok sterkere, så hvis jeg får problemet med at disse blir for svake så skal jeg revurdere. 

Endret av xibriz
  • Thanks 1

Del dette innlegget


Lenke til innlegg
Del på andre sider

Siste test før montasje! Jeg føler at hver gang jeg tar i dette prosjektet så er det ett eller annet. Nå hadde buck-converteren justert seg slik at output ble 8v i stedet for 5v. Det like ikke releet. Jeg har sikkert vært borti skruen (Den er justerbar). Sånne ting spiser tid. 

 

 

20190627_185027.jpg

20190627_212939.jpg

20190627_213401.jpg

Del dette innlegget


Lenke til innlegg
Del på andre sider

Oppdaterte førsteposten litt (fjernet de gamle motorene å la inn nye). Det er jo voldsomt komplisert å lage en guide slik at andre klarer å gjenskape dette så jeg endret tittelen til prosjekt 😛 

 

Men det er vel stort sett bare koblingsskjema og STL-filer som mangler nå.

  • Like 1

Del dette innlegget


Lenke til innlegg
Del på andre sider
17 minutter siden, xibriz skrev:

Det er jo voldsomt komplisert å lage en guide slik at andre klarer å gjenskape dette så jeg endret tittelen til prosjekt 😛 

Ja, dette gir mening. Jeg lurte litt på om du kanskje var litt ambisiøs... :P 

... men prosjektet er fremdeles like kult! :D 

  • Like 1

Del dette innlegget


Lenke til innlegg
Del på andre sider
6 minutter siden, Moskus skrev:

Ja, dette gir mening. Jeg lurte litt på om du kanskje var litt ambisiøs... :P 

... men prosjektet er fremdeles like kult! :D 

 

Det som er mest bekjymringsverdig er at vi aldri har behov for å dra igjen lamellene :D

  • Haha 3

Del dette innlegget


Lenke til innlegg
Del på andre sider

Lurer på hvor bra det ville vært å brukt børsteløse motorer som brukes i gimbals og feks. elektriske rullebrett.. De kan kjøre på lav hastighet, høy hastighet og er tilnærmet lydløse. Eneste problemet er det er litt vanskelig å drive dem... Brukes odrive og lignende som er veldig dyrt.. 

Del dette innlegget


Lenke til innlegg
Del på andre sider

Tøft prosjekt!

 

Såvidt jeg har plukket ut av tråden så har du ingen endebrytere eller homing- sensor?

Eller har du noe form for detektering av blokkering?

 

Off topic:

3D printing er noe jeg har veldig lyst på, dvs. det ferdige resultatet man kan plukke ut av printeren.

Min tolmodighet med musevifting strekker ikke langt nok til at jeg får til noe som helst brukbart..

 

Del dette innlegget


Lenke til innlegg
Del på andre sider

Nei, jeg har ikke fått på plass noen failsafemekanismer enda.. jeg vet hvor mange step jeg kan kjøre motorene i hver retning og satser på at det ikke blir strømbrudd eller at noe kommer i veien ;) 

 

 

Kanskje jeg får til noe før sommeren.. det er mørkt her i nord nå 😁

 

  • Like 1

Del dette innlegget


Lenke til innlegg
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.


×
×
  • Opprett ny...