• പേജ്_ബാനർ

വാർത്ത

PWM വഴി സെർവോ എങ്ങനെ നിയന്ത്രിക്കപ്പെടുന്നു?

പൾസ് വിഡ്ത്ത് മോഡുലേഷൻ (PWM) വഴിയാണ് DSpower servo മോട്ടോർ സാധാരണയായി നിയന്ത്രിക്കുന്നത്. സെർവോയിലേക്ക് അയച്ച ഇലക്ട്രിക്കൽ പൾസുകളുടെ വീതിയിൽ വ്യത്യാസം വരുത്തിക്കൊണ്ട് സെർവോയുടെ ഔട്ട്പുട്ട് ഷാഫ്റ്റ് കൃത്യമായി സ്ഥാപിക്കാൻ ഈ നിയന്ത്രണ രീതി നിങ്ങളെ അനുവദിക്കുന്നു. ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നത് ഇതാ:

പൾസ് വിഡ്ത്ത് മോഡുലേഷൻ (PWM): PWM എന്നത് ഒരു നിശ്ചിത ആവൃത്തിയിൽ വൈദ്യുത പൾസുകളുടെ ഒരു ശ്രേണി അയയ്ക്കുന്നത് ഉൾപ്പെടുന്ന ഒരു സാങ്കേതികതയാണ്. ഓരോ പൾസിൻ്റെയും വീതിയോ ദൈർഘ്യമോ ആണ് പ്രധാന പാരാമീറ്റർ, ഇത് സാധാരണയായി മൈക്രോസെക്കൻഡിൽ (µs) അളക്കുന്നു.

മധ്യസ്ഥാനം: ഒരു സാധാരണ സെർവോയിൽ, ഏകദേശം 1.5 മില്ലിസെക്കൻഡ് (മിഎസ്) പൾസ് മധ്യസ്ഥാനത്തെ സൂചിപ്പിക്കുന്നു. ഇതിനർത്ഥം സെർവോയുടെ ഔട്ട്‌പുട്ട് ഷാഫ്റ്റ് അതിൻ്റെ മധ്യഭാഗത്തായിരിക്കും.

ദിശ നിയന്ത്രണം: സെർവോ തിരിയുന്ന ദിശ നിയന്ത്രിക്കാൻ, നിങ്ങൾക്ക് പൾസ് വീതി ക്രമീകരിക്കാം. ഉദാഹരണത്തിന്:

1.5 ms-ൽ താഴെയുള്ള പൾസ് (ഉദാ. 1.0 ms) സെർവോയെ ഒരു ദിശയിലേക്ക് തിരിയാൻ ഇടയാക്കും.
1.5 ms-ൽ കൂടുതലുള്ള ഒരു പൾസ് (ഉദാ. 2.0 ms) സെർവോയെ എതിർദിശയിലേക്ക് തിരിയാൻ ഇടയാക്കും.
സ്ഥാന നിയന്ത്രണം: നിർദ്ദിഷ്ട പൾസ് വീതി സെർവോയുടെ സ്ഥാനവുമായി നേരിട്ട് ബന്ധപ്പെട്ടിരിക്കുന്നു. ഉദാഹരണത്തിന്:

1.0 എംഎസ് പൾസ് -90 ഡിഗ്രി (അല്ലെങ്കിൽ സെർവോയുടെ സ്പെസിഫിക്കേഷനുകളെ ആശ്രയിച്ച് മറ്റൊരു പ്രത്യേക ആംഗിൾ) യോജിച്ചേക്കാം.
2.0 എംഎസ് പൾസ് +90 ഡിഗ്രിയുമായി പൊരുത്തപ്പെടാം.
തുടർച്ചയായ നിയന്ത്രണം: വ്യത്യസ്‌ത പൾസ് വീതിയിൽ തുടർച്ചയായി PWM സിഗ്നലുകൾ അയയ്‌ക്കുന്നതിലൂടെ, നിങ്ങൾക്ക് സെർവോയെ അതിൻ്റെ നിർദ്ദിഷ്ട പരിധിക്കുള്ളിൽ ആവശ്യമുള്ള ഏത് കോണിലേക്കും തിരിക്കാൻ കഴിയും.

DSpower Servo അപ്‌ഡേറ്റ് നിരക്ക്: നിങ്ങൾ ഈ PWM സിഗ്നലുകൾ അയയ്‌ക്കുന്ന വേഗത, സെർവോ എത്ര വേഗത്തിൽ പ്രതികരിക്കുന്നുവെന്നും അത് എത്ര സുഗമമായി നീങ്ങുന്നുവെന്നും ബാധിക്കും. 50 മുതൽ 60 ഹെർട്സ് (Hz) വരെയുള്ള ആവൃത്തിയിലുള്ള PWM സിഗ്നലുകളോട് സെർവോകൾ സാധാരണയായി നന്നായി പ്രതികരിക്കുന്നു.

മൈക്രോകൺട്രോളർ അല്ലെങ്കിൽ സെർവോ ഡ്രൈവർ: സെർവോയിലേക്ക് PWM സിഗ്നലുകൾ സൃഷ്ടിക്കുന്നതിനും അയയ്‌ക്കുന്നതിനും, നിങ്ങൾക്ക് ഒരു മൈക്രോകൺട്രോളർ (ഒരു Arduino പോലെയുള്ളത്) അല്ലെങ്കിൽ ഒരു സമർപ്പിത സെർവോ ഡ്രൈവർ മൊഡ്യൂൾ ഉപയോഗിക്കാം. നിങ്ങൾ നൽകുന്ന ഇൻപുട്ടും (ഉദാഹരണത്തിന്, ആവശ്യമുള്ള ആംഗിളും) സെർവോയുടെ സവിശേഷതകളും അടിസ്ഥാനമാക്കി ഈ ഉപകരണങ്ങൾ ആവശ്യമായ PWM സിഗ്നലുകൾ സൃഷ്ടിക്കുന്നു.

PWM ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു സെർവോ എങ്ങനെ നിയന്ത്രിക്കാം എന്ന് വ്യക്തമാക്കുന്നതിന് Arduino കോഡിലെ ഒരു ഉദാഹരണം ഇതാ:

DSpower PWM സെർവോ

ഈ ഉദാഹരണത്തിൽ, ഒരു സെർവോ ഒബ്‌ജക്റ്റ് സൃഷ്‌ടിക്കുകയും ഒരു നിർദ്ദിഷ്ട പിന്നിൽ ഘടിപ്പിക്കുകയും ചെയ്യുന്നു, തുടർന്ന് സെർവോയുടെ ആംഗിൾ സജ്ജീകരിക്കാൻ റൈറ്റ് ഫംഗ്ഷൻ ഉപയോഗിക്കുന്നു. Arduino സൃഷ്ടിക്കുന്ന PWM സിഗ്നലിന് മറുപടിയായി സെർവോ ആ കോണിലേക്ക് നീങ്ങുന്നു.


പോസ്റ്റ് സമയം: ഒക്ടോബർ-18-2023