Hvordan vælger jeg den bedste robotcontroller?
At vælge den bedste robotcontroller til dit specifikke robotprojekt er kritisk for dets succes. En robotcontroller, der også er kendt som en mikrocontroller, bringer din robot til live ved at fungere som sin hjerne. Den udfører programmer, udfører computeropgaver, kommunikerer med andre enheder og træffer passende beslutninger. Der er en bred vifte, og for at vælge den bedste robotcontroller, skal du overveje anvendelsestypen, antallet af stifter på den og hvilke typer specialfunktioner den har. Omkostninger, support, tilbehør og programmeringssprog er andre faktorer, du skal huske på.
Den foreløbige designfase involverer at tænke over alle de opgaver, du forventer, at roboten skal udføre og andre funktioner. Hvis du har en idé om den slags robot, du gerne vil bygge, skal du undersøge de samme eller lignende typer robotter. Gennemse gennem de robotcontrollere, som andre har brugt sammen med enhver feedback, de måtte have sendt, giver dig en god idé om, hvor du skal begynde.
Vælg en controller, der er let for dig at programmere og bruge. Mange controllere, der er målrettet mod begyndere eller robotniveau på mellemniveau, kan programmeres på sprog som Basic eller C. Programmerbare interfacekontrollere er ret billige, men ikke så nemme at bruge. Hvis du ikke kender noget programmeringssprog, skal du vælge en controller, der har et meget aktivt brugerfællesskab og et programmeringssprog, du gerne vil lære.
Billeder, kode, videoer og de gratis biblioteker, som andre designere deler, kan komme godt med. Dette er også en god måde at komme på fora med erfarne robotbyggere og drage fordel af deres råd. En controller har mange elektriske signalforbindelser eller stifter, der styres af programmet, der læser input fra andre enheder. Hvis du har brug for at kontrollere mange typer forskellige enheder, har du brug for en robotcontroller, der har et lige så stort antal nål eller mere. Hver pin kan tildeles til et andet formål, hvis nødvendigt.
De to hovedtyper af stifter er analog indgang / udgang (I / O) og digital I / O. Hvis robotcontrolleren mangler analoge I / O-stifter, skal du købe en analog-til-digital konverter. Fordelen ved at have en controller med digitale stifter er, at det giver controlleren mulighed for at kommunikere med andre controllere eller digitale enheder. Afhængigt af din ansøgning kan det være en god ide at gå til en controller med flere digitale og analoge stifter.
Valg af en funktionsrig robotcontroller giver dig mulighed for at prøve mange forskellige funktioner. Programmering af roboten bliver lettere, når visse opgaver kan tages hånd om af dedikeret hardware. En integreret spændingsregulator er en praktisk funktion at have, fordi regulatoren kan drives inden for et bredt spændingsområde. Dette frigør robotdesigneren fra at skulle levere en nøjagtig driftsspænding.
Pulsbreddemodulering, analog-til-digital-konvertere og speciel support til visse kommunikationsprotokoller er andre nyttige funktioner. Hastighedskrav, hukommelse og omkostninger er andre faktorer, man skal overveje. Hvis du har brug for specielt tilbehør, skal du sørge for, at de er i stand til at komme i kontakt med den valgte controller. Det er også godt at vælge en controller, der har en hel del dokumentation og support.