Robotgräsklippare (Projektarbete)

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Robotgräsklippare (Projektarbete)

Inlägg av slowfly »

Hej!

Jag och en kompis har precis börjat med vårat projektarbete, nämligen att bygga och programmera en robot gräsklippare.

Vi har inte riktigt någon koll på vad för basic stamp 2 vi ska använda, behöver tips på någon billig och bra. Inköpsställe?
Sen till andra frågan: Som drivning till roboten ska vi använda två sönderplockade sladdlösa borrmaskinmotorer med växel, de drar 9.6volt och ska alltså kunna styras från basic stampet. Roboten ska kunna köra frammåt och bakåt i samma hastighet. Hur ska den drivsdelen enklast kunna byggas?

Kommer komma fler frågor senare!
Tack så länge!

//Eskil och Nihas
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

basic stamp är väl inget jag skulle använda, mitt råd blir nog AVR/PIC.
Styrning av motorer ordnas nog enklast med H-brygga alternativt reläer om det inte är så noga med att kunna reglera hastighet och svänga med hjälp av drivhjulen. Finns färdiga H-bryggor att köpa i olika prisklasser beroende på maxströmmen som motorerna vill ha.

Glöm inte att skriva om när ni bygger vidundret!! :D

Ett stort lycka till!!
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Inlägg av slowfly »

Tackar tackar!

Eftersom vi har tillgång till det mesta inom basicstamp i skolan, såsom programmeringsdelen och lärare som undervisar i det så väljer vi det.

Motorn är som sagt på 9.6 volt men jag vet inte riktigt hur många Ampere den drar kan gissa på 1-3A. Vad heter de vanligare H-bryggorna?

Vi vill att roboten ska kunna väja för en sladd som kommer läggas i ytterkant på gräsmattan, ska man skicka en puls i den sladden eller räcker det med att det ligger en ström genom sladden. Hur känner roboten enklast av den sladden?

//Elias
danei
EF Sponsor
Inlägg: 27345
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Du behöver modulera strömmen i kabeln. Annars kan du inte detektera den.
Jag tror att motorerna drar mer. Gissningar är inte bra. Blir det inte för snabbt med de motorerna?
Användarvisningsbild
MicaelKarlsson
Inlägg: 4669
Blev medlem: 18 juni 2004, 09:16:07
Ort: Aneby
Kontakt:

Inlägg av MicaelKarlsson »

Jag testade en skruvdragarmotor (18V) för ett tag sedan och helt obelastad drog den 1A och det steg ganska snabbt med belastning. Så innan ni kollar på färdiga bryggor bör ni testa vad motorerna drar under belastning sedan lägger ni på en säkerhetsmarginal, det blir billigare i längden!

"Eftersom vi har tillgång till det mesta inom basicstamp i skolan, såsom programmeringsdelen och lärare som undervisar i det så väljer vi det."
Det var av den anledningen jag började med AVR! :)

"Du behöver modulera strömmen i kabeln."
Har för mig att de flesta tillverkare av autonoma gräsklippare gör så!
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Inlägg av slowfly »

Hur modulerar man då enklast signalen i kabeln? Vad behöver man som tar emot signalen i roboten?

Jo vi ska mäta upp vad motorerna drar. Men de är ganska rejält nerväxlade så förhoppningsvis så går den tillräckligt långsamt, annars så får vi nog bygga på en extra nedväxling innan hjulen.
danei
EF Sponsor
Inlägg: 27345
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Eller byta motorer. Jag tror att torkarmotorer skulle var ett bra alternativ.
en 555 skulle kunna sköta modulationen. ett par spolar och fileter på signalen. behövs i klipparen.
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Inlägg av marcla »

också intreserad av en sådan navigations kabel.
Har någon något enkelt schema.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

PIC eller propeller är bättre alternativ. Propellern är lättare att programmera då man kan slaska iväg funktioner på nya COGar och slipper jobba så hårt för att få till multitaskingen på ett bra sätt, men BS-2... Nja.... det är en återvändsgränd - dyra och långsamma.. samt i slutändan inte heller lättare att programmera om man skall göra mer avancerade saker
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Inlägg av marcla »

Håller med bengt-re!
Med ett tilllägg i spin-koden kan den även skrivas med lite modifierad basic-stamp kod
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Spin är bra - det är en skön blandning av C och basic... rätt lätt att få det att fungera och propellers största styrka är alla dessa COGar - mycket trevlig att slippa hålla på med gnetiga timerinterupt och ha sig - det går gott att låta en COG stå och vänta på att något skall hända....
Användarvisningsbild
marcla
Inlägg: 311
Blev medlem: 19 juli 2006, 11:36:38
Ort: Gislaved

Inlägg av marcla »

Det går ju även skriva kod till propellern i ASM antar att dina lärare kan detta språk.
Användarvisningsbild
bengt-re
EF Sponsor
Inlägg: 4829
Blev medlem: 4 april 2005, 16:18:59
Skype: bengt-re
Ort: Söder om söder
Kontakt:

Inlägg av bengt-re »

Skall jag skriva asm så föredrar jag iaf PIC..... Propellerasm är lite obekant, men går säkert bra att lära sig om man bara orkar ordentligt - jag har moddat lite exempelkod i propeller asm och det har fungerat bra, men det är ju alltid så att det är lite jobb att lära sig en ny asm
Användarvisningsbild
slowfly
Inlägg: 829
Blev medlem: 16 maj 2005, 20:14:15
Ort: Solna

Inlägg av slowfly »

Vi har redan bestämt oss för basic stamp 2, så tack för tipsen.

Ingen som har något kopplingschema till navigeringskabeln?

Edit: Blev lite snällare
Senast redigerad av slowfly 9 september 2007, 20:41:44, redigerad totalt 1 gång.
danei
EF Sponsor
Inlägg: 27345
Blev medlem: 2 juni 2003, 14:21:34
Ort: Östergötland
Kontakt:

Inlägg av danei »

Ska det vara den tonen så lägger jag ner alla tips. Men du kan ju kolla här.
Skriv svar