DSpower ସର୍ଭୋ ମୋଟର ସାଧାରଣତଃ ପଲ୍ସ ୱିଡଥ୍ ମଡ୍ୟୁଲେସନ୍ (PWM) ମାଧ୍ୟମରେ ନିୟନ୍ତ୍ରିତ ହୁଏ। ଏହି ନିୟନ୍ତ୍ରଣ ପଦ୍ଧତି ଆପଣଙ୍କୁ ସର୍ଭୋକୁ ପଠାଯାଇଥିବା ବୈଦ୍ୟୁତିକ ପଲ୍ସର ପ୍ରସ୍ଥକୁ ପରିବର୍ତ୍ତନ କରି ସର୍ଭୋର ଆଉଟପୁଟ୍ ଶାଫ୍ଟକୁ ସଠିକ୍ ଭାବରେ ସ୍ଥାନିତ କରିବାକୁ ଅନୁମତି ଦିଏ। ଏହା କିପରି କାମ କରେ ତାହା ଏଠାରେ ଦିଆଯାଇଛି:
ପଲ୍ସ ପ୍ରସ୍ଥ ମଡ୍ୟୁଲେସନ୍ (PWM): PWM ହେଉଛି ଏକ କୌଶଳ ଯାହା ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ଫ୍ରିକ୍ୱେନ୍ସିରେ ବୈଦ୍ୟୁତିକ ପଲ୍ସର ଏକ ଶୃଙ୍ଖଳା ପଠାଇଥାଏ। ମୁଖ୍ୟ ପାରାମିଟର ହେଉଛି ପ୍ରତ୍ୟେକ ପଲ୍ସର ପ୍ରସ୍ଥ କିମ୍ବା ଅବଧି, ଯାହାକୁ ସାଧାରଣତଃ ମାଇକ୍ରୋସେକେଣ୍ଡ (µs) ରେ ମାପ କରାଯାଏ।
କେନ୍ଦ୍ର ସ୍ଥିତି: ଏକ ସାଧାରଣ ସର୍ଭୋରେ, ପ୍ରାୟ 1.5 ମିଲିସେକେଣ୍ଡ (ms) ର ଏକ ପଲ୍ସ କେନ୍ଦ୍ର ସ୍ଥିତିକୁ ସୂଚିତ କରେ। ଏହାର ଅର୍ଥ ହେଉଛି ସର୍ଭୋର ଆଉଟପୁଟ୍ ଶାଫ୍ଟ ଏହାର ମଧ୍ୟବିନ୍ଦୁରେ ରହିବ।
ଦିଗ ନିୟନ୍ତ୍ରଣ: ସର୍ଭୋ ଘୂର୍ଣ୍ଣନ ଦିଗକୁ ନିୟନ୍ତ୍ରଣ କରିବା ପାଇଁ, ଆପଣ ପଲ୍ସର ପ୍ରସ୍ଥକୁ ଆଡଜଷ୍ଟ କରିପାରିବେ। ଉଦାହରଣ ସ୍ୱରୂପ:
୧.୫ ମିଲିସେକେଣ୍ଡ (ଯଥା, ୧.୦ ମିଲିସେକେଣ୍ଡ) ରୁ କମ୍ ପଲ୍ସ ସର୍ଭୋକୁ ଗୋଟିଏ ଦିଗରେ ଘୂର୍ଣ୍ଣନ କରାଇବ।
୧.୫ ମିଲିସେକେଣ୍ଡ (ଯଥା, ୨.୦ ମିଲିସେକେଣ୍ଡ) ରୁ ଅଧିକ ପଲ୍ସ ସର୍ଭୋକୁ ବିପରୀତ ଦିଗରେ ଘୂର୍ଣ୍ଣନ କରାଇବ।
ସ୍ଥିତି ନିୟନ୍ତ୍ରଣ: ନିର୍ଦ୍ଦିଷ୍ଟ ପଲ୍ସ ପ୍ରସ୍ଥ ସିଧାସଳଖ ସର୍ଭୋର ସ୍ଥିତି ସହିତ ସମ୍ପର୍କିତ। ଉଦାହରଣ ସ୍ୱରୂପ:
ଏକ 1.0 ms ପଲ୍ସ -90 ଡିଗ୍ରୀ (କିମ୍ବା ସର୍ଭୋର ନିର୍ଦ୍ଦିଷ୍ଟକରଣ ଉପରେ ନିର୍ଭର କରି ଅନ୍ୟ ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ କୋଣ) ସହିତ ସମାନ ହୋଇପାରେ।
ଏକ 2.0 ms ପଲ୍ସ +90 ଡିଗ୍ରୀ ସହିତ ସମାନ ହୋଇପାରେ।
ନିରନ୍ତର ନିୟନ୍ତ୍ରଣ: ବିଭିନ୍ନ ପଲ୍ସ ପ୍ରସ୍ଥରେ ନିରନ୍ତର PWM ସିଗନାଲ ପଠାଇ, ଆପଣ ସର୍ଭୋକୁ ଏହାର ନିର୍ଦ୍ଦିଷ୍ଟ ପରିସର ମଧ୍ୟରେ ଯେକୌଣସି ଇଚ୍ଛିତ କୋଣକୁ ଘୂର୍ଣ୍ଣନ କରିପାରିବେ।
DSpower ସର୍ଭୋ ଅପଡେଟ୍ ହାର: ଆପଣ ଏହି PWM ସିଗନାଲଗୁଡ଼ିକୁ ଯେଉଁ ଗତିରେ ପଠାନ୍ତି ତାହା ସର୍ଭୋ କେତେ ଦ୍ରୁତ ପ୍ରତିକ୍ରିୟା ଦିଏ ଏବଂ କେତେ ସୁଗମ ଭାବରେ ଗତି କରେ ତାହା ପ୍ରଭାବିତ କରିପାରେ। ସର୍ଭୋଗୁଡ଼ିକ ସାଧାରଣତଃ 50 ରୁ 60 ହର୍ଜ (Hz) ରେଞ୍ଜରେ ଫ୍ରିକ୍ୱେନ୍ସି ସହିତ PWM ସିଗନାଲଗୁଡ଼ିକୁ ଭଲ ପ୍ରତିକ୍ରିୟା ଦିଏ।
ମାଇକ୍ରୋକଣ୍ଟ୍ରୋଲର କିମ୍ବା ସର୍ଭୋ ଡ୍ରାଇଭର: ସର୍ଭୋକୁ PWM ସିଗନାଲ ସୃଷ୍ଟି ଏବଂ ପଠାଇବା ପାଇଁ, ଆପଣ ଏକ ମାଇକ୍ରୋକଣ୍ଟ୍ରୋଲର (ଯେପରିକି ଆର୍ଡୁଇନୋ) କିମ୍ବା ଏକ ସମର୍ପିତ ସର୍ଭୋ ଡ୍ରାଇଭର ମଡ୍ୟୁଲ୍ ବ୍ୟବହାର କରିପାରିବେ। ଏହି ଡିଭାଇସଗୁଡ଼ିକ ଆପଣ ପ୍ରଦାନ କରିଥିବା ଇନପୁଟ୍ (ଯଥା, ଇଚ୍ଛିତ କୋଣ) ଏବଂ ସର୍ଭୋର ନିର୍ଦ୍ଦିଷ୍ଟକରଣ ଉପରେ ଆଧାର କରି ଆବଶ୍ୟକୀୟ PWM ସିଗନାଲ ସୃଷ୍ଟି କରନ୍ତି।
PWM ବ୍ୟବହାର କରି ଆପଣ କିପରି ଏକ ସର୍ଭୋକୁ ନିୟନ୍ତ୍ରଣ କରିପାରିବେ ତାହା ବୁଝାଇବା ପାଇଁ ଏଠାରେ Arduino କୋଡର ଏକ ଉଦାହରଣ ଦିଆଯାଇଛି:
ଏହି ଉଦାହରଣରେ, ଏକ ସର୍ଭୋ ବସ୍ତୁ ସୃଷ୍ଟି କରାଯାଏ, ଏକ ନିର୍ଦ୍ଦିଷ୍ଟ ପିନ୍ ସହିତ ସଂଯୁକ୍ତ ହୁଏ, ଏବଂ ତା’ପରେ ସର୍ଭୋର କୋଣ ସେଟ୍ କରିବା ପାଇଁ write ଫଙ୍କସନ୍ ବ୍ୟବହାର କରାଯାଏ। Arduino ଦ୍ୱାରା ସୃଷ୍ଟି ହୋଇଥିବା PWM ସିଗନାଲର ପ୍ରତିକ୍ରିୟାରେ ସର୍ଭୋ ସେହି କୋଣକୁ ଗତି କରେ।
ପୋଷ୍ଟ ସମୟ: ଅକ୍ଟୋବର-୧୮-୨୦୨୩