Hvordan velger jeg den beste robotkontrolleren?
Å velge ut den beste robotkontrolleren for ditt spesifikke robotprosjekt er avgjørende for suksessen. En robotkontroller, også kjent som en mikrokontroller, bringer roboten til liv ved å fungere som hjernen. Den utfører programmer, utfører dataoppgaver, kommuniserer med andre enheter og tar passende beslutninger. Det finnes et bredt utvalg, og for å velge den beste robotkontrolleren, må du ta hensyn til typen applikasjon, antall pinner på den og hvilke spesielle funksjoner den har. Kostnad, støtte, tilbehør og programmeringsspråk er andre faktorer du må huske på.
Den foreløpige designfasen innebærer å tenke på alle oppgavene du forventer at roboten skal utføre og andre funksjoner. Hvis du har en ide om hvilken type robot du ønsker å bygge, kan du undersøke den samme eller lignende typen roboter. Hvis du blar gjennom robotkontrollene som andre har brukt sammen med alle tilbakemeldinger de måtte ha lagt ut, vil du få en god ide om hvor du skal begynne.
Velg en kontroller som er enkel for deg å programmere og bruke. Mange kontrollere som er rettet mot nybegynnere eller robotutformere på mellomnivå, kan programmeres på språk som Basic eller C. Programmerbare grensesnittkontrollere er ganske billige, men ikke så enkle å bruke. Hvis du ikke er kjent med programmeringsspråk, velger du en kontroller som har et veldig aktivt brukerfellesskap og et programmeringsspråk du vil lære.
Bilder, kode, videoer og gratis biblioteker som andre designere deler, kan komme godt med. Dette er også en god måte å komme på forum med erfarne robotbyggere og dra nytte av deres råd. En kontroller har mange elektriske signalforbindelser eller pinner som styres av programmet som leser inngangene fra andre enheter. Hvis du trenger å kontrollere mange typer forskjellige enheter, trenger du en robotkontroller som har like mange pinner eller mer. Hver pin kan tildeles til et annet formål hvis nødvendig.
De to hovedtypene av pinner er analog inngang / utgang (I / O) og digital I / O. Hvis robotkontrolleren mangler analoge I / O-pinner, må du kjøpe en analog til digital omformer. Fordelen med å ha en kontroller med digitale pinner er at den lar kontrolleren kommunisere med andre kontrollere eller digitale enheter. Avhengig av søknaden din, kan det være en god ide å gå for en kontroller med flere digitale og analoge pinner.
Å velge en funksjonsrik robotkontroller lar deg prøve ut mange forskjellige funksjoner. Programmering av roboten blir enklere når visse oppgaver kan tas vare på av dedikert maskinvare. En integrert spenningsregulator er en praktisk funksjon å ha fordi kontrolleren kan drives innen et bredt spenningsområde. Dette frigjør robotdesigneren fra å måtte gi en eksakt driftsspenning.
Pulsbreddemodulasjon, analog-til-digital-omformere og spesiell støtte for visse kommunikasjonsprotokoller er andre nyttige funksjoner. Hastighetskrav, minne og pris er andre faktorer du må ta i betraktning. I tilfelle du trenger å bruke spesialtilbehør, må du forsikre deg om at de kan komme i kontakt med den kontrolleren du ønsker. Det er også bra å velge en kontroller som har en god del dokumentasjon og støtte.