Izbira najboljšega krmilnika robota za vaš specifični robotski projekt je ključnega pomena za njegov uspeh. Krmilnik robota, znan tudi kot mikrokrmilnik, oživi vašega robota tako, da deluje kot njegovi možgani. Izvaja programe, izvaja računalniške naloge, komunicira z drugimi napravami in sprejema ustrezne odločitve. Obstaja veliko različnih in če želite izbrati najboljši krmilnik robota, boste morali upoštevati vrsto aplikacije, število zatičev in vrste posebnih funkcij, ki jih ima. Stroški, podpora, dodatki in programski jezik so drugi dejavniki, ki jih morate upoštevati.
Faza predhodnega načrtovanja vključuje razmišljanje o vseh nalogah, za katere pričakujete, da jih bo robot opravljal, in drugih funkcijah. Če imate idejo o vrsti robota, ki bi ga želeli izdelati, naredite malo raziskav o enakih ali podobnih vrstah robotov. Brskanje po krmilnikih robotov, ki so jih uporabili drugi, skupaj s povratnimi informacijami, ki so jih morda objavili, vam bo dalo dobro idejo, kje začeti.
Izberite krmilnik, ki ga je enostavno programirati in uporabljati. Številne krmilnike, ki so namenjeni začetnikom ali srednješolskim robotskim oblikovalcem, je mogoče programirati v jezikih, kot sta Basic ali C. Programabilni krmilniki vmesnikov so precej poceni, vendar niso tako enostavni za uporabo. Če ne poznate nobenega programskega jezika, izberite krmilnik, ki ima zelo aktivno skupnost uporabnikov in programski jezik, ki bi se ga radi naučili.
Slike, koda, videoposnetki in brezplačne knjižnice, ki jih delijo drugi oblikovalci, so lahko zelo priročne. To je tudi dober način, da pridete na forume z izkušenimi izdelovalci robotov in izkoristite njihove nasvete. Krmilnik ima veliko električnih signalnih povezav ali zatičev, ki jih nadzoruje program, ki bere vhode iz drugih naprav. Če morate upravljati več vrst različnih naprav, boste potrebovali krmilnik robota, ki ima enako število nožic ali več. Vsakemu zatiču lahko po potrebi dodelite drugačen namen.
Dve glavni vrsti nožic sta analogni vhod/izhod (I/O) in digitalni V/I. Če robotski krmilnik nima analognih V/I zatičev, boste morali kupiti analogno-digitalni pretvornik. Prednost krmilnika z digitalnimi zatiči je, da krmilniku omogoča komunikacijo z drugimi krmilniki ali digitalnimi napravami. Glede na vašo aplikacijo bi bilo morda dobro izbrati krmilnik z več digitalnimi in analognimi zatiči.
Izbira krmilnika robota, bogatega s funkcijami, vam omogoča, da preizkusite številne različne funkcije. Programiranje robota postane lažje, če lahko za določene naloge poskrbi namenska strojna oprema. Vgrajeni regulator napetosti je priročna funkcija, saj se krmilnik lahko napaja v širokem napetostnem območju. To oblikovalcu robota razbremeni potrebo po zagotavljanju natančne delovne napetosti.
Druge uporabne funkcije so impulzno-širinska modulacija, analogno-digitalni pretvorniki in posebna podpora za nekatere komunikacijske protokole. Zahteve po hitrosti, pomnilnik in stroški so drugi dejavniki, ki jih je treba upoštevati. V primeru, da morate uporabiti posebne dodatke, se prepričajte, da se lahko povežejo s krmilnikom po vaši izbiri. Prav tako je dobro izbrati krmilnik, ki ima veliko dokumentacije in podpore.