പൾസ്-വിഡ്ത്ത് മോഡുലേഷൻ (PWM) എന്നത് ഒരു തരം ഡിജിറ്റൽ സിഗ്നലിനെ സൂചിപ്പിക്കുന്ന ഒരു ഫാൻസി പദമാണ്. സങ്കീർണ്ണമായ നിയന്ത്രണ സർക്യൂട്ടുകൾ ഉൾപ്പെടെ വിവിധ ആപ്ലിക്കേഷനുകളിൽ PWM-കൾ ഉപയോഗിക്കുന്നു. SparkFun-ൽ ഞങ്ങൾ അവ ഉപയോഗിക്കുന്ന ഒരു സാധാരണ മാർഗം ഒരു RGB LED മങ്ങിക്കുകയോ ഒരു സെർവോയുടെ ദിശ നിയന്ത്രിക്കുകയോ ചെയ്യുക എന്നതാണ്. അനലോഗ് രീതിയിൽ ഒരു സിഗ്നൽ ഉയർന്ന സമയത്തിന്റെ അളവ് വ്യത്യാസപ്പെടുത്താൻ PWM ഞങ്ങളെ അനുവദിക്കുന്നതിനാൽ ഈ രണ്ട് ആപ്ലിക്കേഷനുകളിലും നമുക്ക് നിരവധി ഫലങ്ങൾ നേടാൻ കഴിയും. ഒരു സിഗ്നൽ ഏത് സമയത്തും ഉയർന്നതോ (സാധാരണയായി 5V) താഴ്ന്നതോ (ഗ്രൗണ്ട്) മാത്രമായിരിക്കാമെങ്കിലും, ഒരു നിശ്ചിത സമയ ഇടവേളയിൽ താഴ്ന്നതിനേക്കാൾ സിഗ്നൽ ഉയർന്ന സമയത്തിന്റെ അനുപാതം വ്യത്യാസപ്പെടുത്താൻ ഞങ്ങൾക്ക് കഴിയും.
ഒരു സിഗ്നൽ ഉയർന്നതായിരിക്കുമ്പോൾ, നമ്മൾ അതിനെ "സമയത്തിന്" എന്ന് വിളിക്കുന്നു. "സമയത്തിന്" എന്നതിന്റെ അളവ് വിവരിക്കാൻ നമ്മൾ ഡ്യൂട്ടി സൈക്കിൾ എന്ന ആശയം ഉപയോഗിക്കുന്നു. ഡ്യൂട്ടി സൈക്കിൾ ശതമാനത്തിലാണ് അളക്കുന്നത്. ഒരു ഡിജിറ്റൽ സിഗ്നൽ ഒരു ഇടവേളയിലോ കാലയളവിലോ ഉള്ള സമയത്തിന്റെ ശതമാനത്തെയാണ് ഡ്യൂട്ടി സൈക്കിൾ ശതമാനം പ്രത്യേകമായി വിവരിക്കുന്നത്. തരംഗരൂപത്തിന്റെ ആവൃത്തിയുടെ വിപരീതമാണ് കാലയളവ്. ഒരു ഡിജിറ്റൽ സിഗ്നൽ പകുതി സമയത്തും മറ്റേ പകുതിയിൽ നിന്ന് പുറത്താണെങ്കിൽ, ഡിജിറ്റൽ സിഗ്നലിന് ഒരു ആദർശ ചതുര തരംഗത്തിന് സമാനമായ 50% ഡ്യൂട്ടി സൈക്കിൾ ഉണ്ടെന്ന് നമ്മൾ പറയുന്നു. ശതമാനം 50% ൽ കൂടുതലാണെങ്കിൽ, ഡിജിറ്റൽ സിഗ്നൽ താഴ്ന്ന അവസ്ഥയേക്കാൾ ഉയർന്ന അവസ്ഥയിൽ കൂടുതൽ സമയം ചെലവഴിക്കുന്നു, ഡ്യൂട്ടി സൈക്കിൾ 50% ൽ കുറവാണെങ്കിൽ തിരിച്ചും. ഇനിപ്പറയുന്ന ഡയഗ്രം ഈ മൂന്ന് സാഹചര്യങ്ങളെ ചിത്രീകരിക്കുന്നു:

100% ഡ്യൂട്ടി സൈക്കിൾ എന്നത് വോൾട്ടേജ് 5 വോൾട്ട് (ഉയർന്നത്) ആയി സജ്ജീകരിക്കുന്നതിന് തുല്യമാണ്. 0% ഡ്യൂട്ടി സൈക്കിൾ എന്നത് സിഗ്നലിനെ ഗ്രൗണ്ടുമായി ബന്ധിപ്പിക്കുന്നതിന് തുല്യമാണ്.
ഉദാഹരണം
ഡ്യൂട്ടി സൈക്കിൾ ക്രമീകരിച്ചുകൊണ്ട് നിങ്ങൾക്ക് LED യുടെ തെളിച്ചം നിയന്ത്രിക്കാൻ കഴിയും.

RGB (ചുവപ്പ്, പച്ച, നീല) LED-കൾ ഉപയോഗിച്ച്, മൂന്ന് നിറങ്ങളുടെ പ്രകാശം വ്യത്യസ്ത അളവിൽ മങ്ങിച്ചുകൊണ്ട്, അവയിൽ കലരുന്ന ഓരോന്നിന്റെയും അളവ് നിങ്ങൾക്ക് നിയന്ത്രിക്കാൻ കഴിയും.

മൂന്നും തുല്യ അളവിൽ ഓണാക്കിയാൽ, വെളുത്ത വെളിച്ചത്തിന്റെ വ്യത്യസ്ത ഷേഡുകൾ ലഭിക്കും. നീലയും പച്ചയും ഒരേ രീതിയിൽ കലർത്തുന്നത് നീലകലർന്ന പച്ച നിറം സൃഷ്ടിക്കും. കുറച്ചുകൂടി സങ്കീർണ്ണമായ ഒരു ഉദാഹരണത്തിനായി, 50% ഡ്യൂട്ടി സൈക്കിളിൽ ചുവപ്പ് പൂർണ്ണമായും ഓണാക്കാനും, പച്ച പൂർണ്ണമായും ഓണാക്കാനും, ഓറഞ്ച് നിറം സൃഷ്ടിക്കാൻ നീല പൂർണ്ണമായും ഓഫാക്കാനും ശ്രമിക്കുക.

LED-കൾ നിയന്ത്രിക്കുമ്പോൾ, ശരിയായ ഡിമ്മിംഗ് ഇഫക്റ്റ് നേടുന്നതിന് ചതുര തരംഗത്തിന്റെ ആവൃത്തി ഉയർന്നതായിരിക്കണം. 1 Hz-ൽ 20% ഡ്യൂട്ടി സൈക്കിൾ തരംഗം അത് ഓണാകുകയും ഓഫാകുകയും ചെയ്യുന്നതായി നിങ്ങളുടെ കണ്ണിൽ വ്യക്തമായി കാണിക്കും, അതേസമയം 20 Hz അല്ലെങ്കിൽ അതിൽ കൂടുതലുള്ള 100% ഡ്യൂട്ടി സൈക്കിൾ പൂർണ്ണമായും ഓണാകുമ്പോൾ ഉള്ളതിനേക്കാൾ മങ്ങിയതായി കാണപ്പെടും. അടിസ്ഥാനപരമായി, LED-കൾ ഉപയോഗിച്ച് ഒരു ഡിമ്മിംഗ് ഇഫക്റ്റ് നേടുക എന്നതാണ് നിങ്ങളുടെ ലക്ഷ്യമെങ്കിൽ, കാലയളവ് വളരെ വലുതായിരിക്കരുത്. ഒരു റോബോട്ടിക് ആം പോലുള്ള ഒരു മെക്കാനിക്കൽ ഉപകരണവുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു സെർവോ മോട്ടോറിന്റെ ആംഗിൾ നിയന്ത്രിക്കാൻ നിങ്ങൾക്ക് പൾസ്-വിഡ്ത്ത് മോഡുലേഷൻ ഉപയോഗിക്കാം. ഒരു സെർവോയ്ക്ക് അതിന്റെ നിയന്ത്രണ രേഖയെ അടിസ്ഥാനമാക്കി ഒരു പ്രത്യേക സ്ഥാനത്തേക്ക് തിരിയുന്ന ഒരു ഷാഫ്റ്റ് ഉണ്ട്. ഞങ്ങളുടെ സെർവോ മോട്ടോറുകൾക്ക് ഏകദേശം 180 ഡിഗ്രി പരിധിയുണ്ട്.
ഒരു പ്രത്യേക സെർവോയെ നിയന്ത്രിക്കുന്നതിന് ആവൃത്തി/കാലയളവ് പ്രത്യേകമാണ്. ഒരു സാധാരണ സെർവോ മോട്ടോർ ഓരോ 20 എംഎസിലും ഒരു അപ്ഡേറ്റ് പ്രതീക്ഷിക്കുന്നു, 1 എംഎസിനും 2 എംഎസിനും ഇടയിലുള്ള പൾസ് - മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, 50 ഹെർട്സ് തരംഗരൂപത്തിൽ 5% നും 10% നും ഇടയിലുള്ള ഡ്യൂട്ടി സൈക്കിൾ. 1.5 എംഎസ് പൾസിൽ, സെർവോ മോട്ടോർ അതിന്റെ സ്വാഭാവിക 90-ഡിഗ്രി സ്ഥാനത്ത് ആയിരിക്കും. 1 എംഎസ് പൾസിൽ, സെർവോ 0 ഡിഗ്രിയിലും, 2 എംഎസ് പൾസിൽ, സെർവോ 180 ഡിഗ്രിയിലും ആയിരിക്കും. സെർവോയെ ഇടയിലുള്ള മൂല്യങ്ങളിലേക്ക് അപ്ഡേറ്റ് ചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് പൂർണ്ണ ചലന ശ്രേണി ലഭിക്കും.
പൾസ്-വിഡ്ത്ത് മോഡുലേഷൻ വിവിധ ആപ്ലിക്കേഷനുകളിൽ ഉപയോഗിക്കുന്നു, പ്രത്യേകിച്ച് നിയന്ത്രണം. എൽഇഡികളെ മങ്ങിക്കുന്നതിനും സെർവോ മോട്ടോറുകളുടെ ആംഗിൾ നിയന്ത്രിക്കുന്നതിനും ഇത് ഉപയോഗിക്കാമെന്ന് ഇപ്പോൾ നിങ്ങൾക്കറിയാം, നിങ്ങൾക്ക് മറ്റ് സാധ്യമായ ഉപയോഗങ്ങൾ പര്യവേക്ഷണം ചെയ്യാൻ തുടങ്ങാം. നിങ്ങൾക്ക് നഷ്ടപ്പെട്ടതായി തോന്നുന്നുവെങ്കിൽ, പൾസ്-വിഡ്ത്ത് മോഡുലേഷൻ ഉപയോഗിക്കുന്ന ഉദാഹരണങ്ങൾ ഉൾപ്പെടുന്ന സ്പാർക്ക്ഫൺ ഇൻവെന്റേഴ്സ് കിറ്റ് പരിശോധിക്കാൻ മടിക്കേണ്ടതില്ല. നിങ്ങൾ ഉടൻ കോഡിംഗ് ആരംഭിക്കാൻ തയ്യാറാണെങ്കിൽ ഒരു ആർഡ്വിനോ ഉണ്ടെങ്കിൽ, PWM കോഡിംഗ് ഉദാഹരണങ്ങൾ ഇവിടെ പരിശോധിക്കുക.
പോസ്റ്റ് സമയം: ജൂലൈ-31-2025


