ഐക്യു വിജയിക്കണമെങ്കിൽ ഐക്യു സ്മാർട്ട് മോട്ടോർ തികഞ്ഞതായിരിക്കണം. ആയിരക്കണക്കിന് മണിക്കൂർ എഞ്ചിനീയറിംഗും വിശകലനവും ഈ മോട്ടോർ രൂപകൽപ്പന ചെയ്യാൻ വേണ്ടിവന്നു. മോട്ടോർ, ഗിയറുകൾ, എൻകോഡർ, സർക്യൂട്ട് ബോർഡ്, തെർമൽ മാനേജ്മെന്റ്, പാക്കേജിംഗ്, മൗണ്ടിംഗ് എന്നിവയെല്ലാം ഒരുമിച്ച് പ്രവർത്തിക്കണം. ഉപയോക്താക്കൾക്ക് മോട്ടോറിന്റെ ദിശ, വേഗത, ത്വരണം, സ്ഥാനം, ടോർക്ക് പരിധി എന്നിവ നിയന്ത്രിക്കാൻ കഴിയും.
പരമാവധി പവർ 1.4W തുടർച്ചയായതും പരമാവധി ടോർക്ക് 0.414 Nm ഉം ആണ്. മോട്ടോർ-ടു-മോട്ടോർ തമ്മിലുള്ള സ്ഥിരതയുള്ള പ്രകടനം നിലനിർത്തുന്നതിനും ലോഡുകൾക്ക് കീഴിൽ പരമാവധി വേഗത അനുവദിക്കുന്നതിനുമായി മോട്ടോറിന്റെ പ്രോസസ്സർ സോഫ്റ്റ്വെയർ പരിമിതപ്പെടുത്തിയിരിക്കുന്നതാണ് ഫ്രീ സ്പീഡ്.
അഭ്യർത്ഥനകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനും വേഗതയും ദിശയും അളക്കുന്നതിനും കറന്റ് നിരീക്ഷിക്കുന്നതിനും ഒരു H-ബ്രിഡ്ജ് വഴി മോട്ടോർ നിയന്ത്രിക്കുന്നതിനും സ്മാർട്ട് മോട്ടോർ 16 MHz-ൽ പ്രവർത്തിക്കുന്ന ഒരു ടെക്സസ് ഇൻസ്ട്രുമെന്റ്സ് MSP430 മൈക്രോകൺട്രോളർ ഉപയോഗിക്കുന്നു. ടെക്സസ് ഇൻസ്ട്രുമെന്റ്സിൽ നിന്നുള്ള H-ബ്രിഡ്ജിന് ഓട്ടോമാറ്റിക് ഓവർകറന്റിൽ നിന്നും ഓവർ ടെമ്പറേച്ചർ പ്രൊട്ടക്ഷൻ ഉണ്ട്. ചെറിയ സ്ലോട്ടുകളും ലൈറ്റ് സെൻസറുകളും ഉള്ള ഒരു ചക്രം ഉപയോഗിക്കുന്ന ഒരു ബിൽറ്റ്-ഇൻ ക്വാഡ്രേച്ചർ എൻകോഡർ വഴിയാണ് വേഗതയും ദിശയും അളക്കുന്നത്. ഔട്ട്പുട്ട് വേഗതയും ഭ്രമണവും കൃത്യമായി നിയന്ത്രിക്കുന്നതിന് PID ലൂപ്പുകൾ ആന്തരികമായി പ്രോസസ്സ് ചെയ്യുന്നു. ഉപയോഗ സമയത്ത് മോട്ടോറുകൾ അധികം ചൂടാകുന്നില്ലെന്ന് ഉറപ്പാക്കാൻ കറന്റും അളക്കുന്നു. ഈ സാങ്കേതികവിദ്യയെല്ലാം ഒരുമിച്ച് പ്രവർത്തിക്കുന്നതിലൂടെ ലളിതവും, വഴക്കമുള്ളതും, ശക്തവുമായ ഒരു സ്മാർട്ട് മോട്ടോർ നിർമ്മിക്കാൻ കഴിയും.
"സ്ഥിരമായ മോട്ടോർ പ്രകടനം ഒരു ഗെയിം ചേഞ്ചറാണ്"
ഐക്യു സ്മാർട്ട് മോട്ടോറിന്റെ ഏറ്റവും സവിശേഷമായ കഴിവുകളിൽ ഒന്ന് പൂർണ്ണമായും സ്ഥിരതയുള്ള പ്രകടനമാണ്. ബാറ്ററിയുടെ ഏറ്റവും കുറഞ്ഞ വോൾട്ടേജിനേക്കാൾ അല്പം കുറഞ്ഞ വോൾട്ടേജിലാണ് മോട്ടോർ ആന്തരികമായി പ്രവർത്തിക്കുന്നത്, കൂടാതെ മോട്ടോറിന്റെ പവർ +/-1% ആയി കൃത്യമായി നിയന്ത്രിക്കപ്പെടുന്നു. ഇതിനർത്ഥം ബാറ്ററി ചാർജോ മോട്ടോർ താപനിലയോ പരിഗണിക്കാതെ, ഓരോ മത്സരത്തിനും ഓരോ സ്വയംഭരണ പ്രവർത്തനത്തിനും മോട്ടോർ ഒരേപോലെ പ്രവർത്തിക്കും എന്നാണ്.
മോട്ടോർ കൃത്യമായ ഔട്ട്പുട്ട് വേഗതയും ടോർക്കും കണക്കാക്കുന്നു, ഇത് ഏത് സമയത്തും മോട്ടോറിന്റെ പ്രകടനത്തെക്കുറിച്ച് ഉപയോക്താവിന് യഥാർത്ഥ ധാരണ നൽകുന്നു. സ്ഥാനവും കോണും 0.375 ഡിഗ്രി കൃത്യതയോടെ റിപ്പോർട്ട് ചെയ്യപ്പെടുന്നു. ഈ ഡാറ്റയെല്ലാം മോട്ടോറിന്റെ ഡാഷ്ബോർഡിൽ റിപ്പോർട്ട് ചെയ്തിട്ടുണ്ട് (1st gen അല്ലെങ്കിൽ 2nd gen).
| VEXcode IQ ഉപയോഗിച്ച് C++-ൽ മോട്ടോർ പ്രോഗ്രാമിംഗ് | ||
|---|---|---|
|
ക്രമീകരണങ്ങൾ മോട്ടോർ.സെറ്റ് പൊസിഷൻ(0, ഡിഗ്രി); മോട്ടോർ.സെറ്റ് വെലോസിറ്റി(50, ശതമാനം); മോട്ടോർ.സെറ്റ്സ്റ്റോപ്പിംഗ്(ബ്രേക്ക്); മോട്ടോർ.സെറ്റ്മാക്സ് ടോർക്ക്(50, ശതമാനം); മോട്ടോർ.സെറ്റ് ടൈംഔട്ട്(1, സെക്കൻഡ്); |
പ്രവർത്തനങ്ങൾ മോട്ടോർ.സ്പിൻ(ഫോർവേഡ്); മോട്ടോർ.സ്റ്റോപ്പ്(); |
സെൻസിംഗ് മോട്ടോർ.ഇസ്ഡോൺ() മോട്ടോർ.ഇസ്പിന്നിംഗ്() മോട്ടോർ.സ്ഥാനം(ഡിഗ്രികൾ) മോട്ടോർ.വേഗത(ശതമാനം) മോട്ടോർ.കറന്റ്(ശതമാനം) |
VEX IQ സ്മാർട്ട് മോട്ടോറുകൾ ഉപയോഗിച്ച് C++, Python, അല്ലെങ്കിൽ Blocks എന്നിവയിൽ പ്രോഗ്രാമിംഗ് നടത്തുന്നതിനെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, VEX ലൈബ്രറിയുടെ ഈ വിഭാഗം കാണുക.
| മോട്ടോറിന്റെ പേര് | ഐക്യു സ്മാർട്ട് മോട്ടോർ |
|---|---|
| പാർട്ട് നമ്പർ | 228-2560, സി.സി. |
| പീക്ക് പവർ | 1.4വാട്ട് |
| വേഗത (RPM) | 120 ആർപിഎം |
| സ്റ്റാൾ ടോർക്ക് (Nm) | 0.414 |
| ഫീഡ്ബാക്ക് | സ്ഥാനം പ്രവേഗം കറന്റ് |
| എൻകോഡർ |
960 ടിക്കുകൾ/റവ |
| അളവുകൾ | 2.24" വീതി x 2" വീതി x 1" (56.9mm വീതി x 50.8mm വീതി x 25.4mm ഉയരം) |
| ഭാരം | 0.165 പൗണ്ട് (75 ഗ്രാം) |