Hur väljer jag den bästa robotkontrollern?
Att välja ut den bästa robotkontrollern för ditt specifika robotprojekt är avgörande för dess framgång. Även känd som mikrokontroller ger en robotkontroll din robot liv genom att fungera som hjärnan. Den kör program, utför datoruppgifter, kommunicerar med andra enheter och fattar lämpliga beslut. Det finns ett stort urval, och för att välja den bästa robotkontrollern måste du ta hänsyn till typen av applikation, antalet stift på den och vilka typer av specialfunktioner den har. Kostnad, support, tillbehör och programmeringsspråket är andra faktorer du behöver komma ihåg.
Den preliminära designfasen innebär att man tänker på alla de uppgifter man förväntar sig att roboten ska utföra och andra funktioner. Om du har en uppfattning om vilken typ av robot du vill bygga ska du undersöka samma eller liknande typer av robotar. Bläddra igenom robotkontrollerna som andra har använt tillsammans med alla feedback de kan ha publicerat ger dig en bra idé om var du ska börja.
Välj en styrenhet som är lätt att programmera och använda. Många styrenheter riktade till nybörjare eller robotnivåer på mellannivåer kan programmeras på språk som Basic eller C. Programmerbara gränssnittsstyrenheter är ganska billiga men inte så enkla att använda. Om du inte känner till något programmeringsspråk väljer du en styrenhet som har ett mycket aktivt användargemenskap och ett programmeringsspråk du vill lära dig.
Bilder, kod, videor och gratisbibliotek som andra designers delar kan vara mycket praktiska. Detta är också ett bra sätt att komma på forum med erfarna robotbyggare och dra nytta av deras råd. En styrenhet har många elektriska signalanslutningar eller stift som styrs av programmet som läser ingångarna från andra enheter. Om du behöver styra många typer av olika enheter behöver du en robotkontroller som har lika många stift eller mer. Varje stift kan tilldelas för ett annat syfte om det behövs.
De två huvudtyperna av stift är analog ingång / utgång (I / O) och digital I / O. Om robotkontrollen saknar analoga I / O-stift måste du köpa en analog-till-digital-omvandlare. Fördelen med att ha en styrenhet med digitala stift är att den tillåter styrenheten att kommunicera med andra styrenheter eller digitala enheter. Beroende på din applikation kan det vara en bra idé att gå för en controller med flera digitala och analoga stift.
Att välja en funktionsrik robotkontroll låter dig testa många olika funktioner. Att programmera roboten blir enklare när vissa uppgifter kan tas om hand av dedicerad hårdvara. En integrerad spänningsregulator är en bekväm funktion att ha eftersom regulatorn kan drivas inom ett brett spänningsområde. Detta frigör robotdesignern från att behöva tillhandahålla en exakt driftspänning.
Pulsbreddmodulering, analoga till digitala omvandlare och speciellt stöd för vissa kommunikationsprotokoll är andra användbara funktioner. Hastighetskrav, minne och kostnad är andra faktorer att tänka på. Om du behöver använda speciella tillbehör, se till att de kan interagera med styrenheten du väljer. Det är också bra att välja en controller som har en hel del dokumentation och support.