پلس ويڊٿ ماڊوليشن (PWM) ڊجيٽل سگنل جي هڪ قسم لاءِ هڪ فينسي اصطلاح آهي. PWM مختلف ايپليڪيشنن ۾ استعمال ٿيندا آهن، جن ۾ پيچيده ڪنٽرول سرڪٽ شامل آهن. اسپارڪ فن ۾ اسان انهن کي استعمال ڪرڻ جو هڪ عام طريقو اهو آهي ته هڪ RGB LED کي مدھم ڪيو وڃي يا سرو جي هدايت کي ڪنٽرول ڪيو وڃي. اسان انهن ٻنهي ايپليڪيشنن ۾ نتيجن جي هڪ حد حاصل ڪري سگهون ٿا ڇاڪاڻ ته PWM اسان کي اينالاگ طريقي سان سگنل جي بلند هجڻ جي وقت جي مقدار کي تبديل ڪرڻ جي اجازت ڏئي ٿو. جڏهن ته هڪ سگنل ڪنهن به وقت صرف وڌيڪ (عام طور تي 5V) يا گهٽ (زمين) ٿي سگهي ٿو، اسان هڪ مسلسل وقت جي وقفي تي گهٽ جي مقابلي ۾ سگنل جي بلند هجڻ جي وقت جي تناسب کي تبديل ڪري سگهون ٿا.
جڏهن ڪو سگنل وڌيڪ هوندو آهي، ته اسين ان کي "وقت تي" سڏيندا آهيون. "وقت تي" جي مقدار کي بيان ڪرڻ لاءِ، اسين ڊيوٽي سائيڪل جو تصور استعمال ڪندا آهيون. ڊيوٽي سائيڪل فيصد کي فيصد ۾ ماپيو ويندو آهي. ڊيوٽي سائيڪل فيصد خاص طور تي هڪ ڊجيٽل سگنل جي هڪ وقفي يا مدت اندر آن ٿيڻ جي فيصد کي بيان ڪري ٿو. اهو عرصو موج جي فريڪوئنسي جو الٽو آهي. جيڪڏهن ڪو ڊجيٽل سگنل اڌ وقت تي آهي ۽ ٻئي اڌ کان ٻاهر آهي، ته اسين چئون ٿا ته ڊجيٽل سگنل ۾ 50٪ ڊيوٽي سائيڪل آهي، جيڪو هڪ مثالي چورس لهر وانگر آهي. جيڪڏهن فيصد 50٪ کان وڌيڪ آهي، ته ڊجيٽل سگنل گهٽ حالت جي ڀيٽ ۾ اعليٰ حالت ۾ وڌيڪ وقت گذاريندو آهي، ۽ ان جي برعڪس جيڪڏهن ڊيوٽي سائيڪل 50٪ کان گهٽ آهي. هيٺ ڏنل ڊاگرام انهن ٽنهي ڪيسن کي بيان ڪري ٿو:

100٪ ڊيوٽي سائيڪل وولٽيج کي 5 وولٽ (وڌيڪ) تي سيٽ ڪرڻ جي برابر آهي. 0٪ ڊيوٽي سائيڪل سگنل کي زمين سان ڳنڍڻ جي برابر آهي.
مثال
توهان ڊيوٽي سائيڪل کي ترتيب ڏيندي LED جي چمڪ کي ڪنٽرول ڪري سگهو ٿا.

آر جي بي (ڳاڙهو، سائو، ۽ نيرو) ايل اي ڊي سان، توهان ٽنهي رنگن جي ملاوٽ کي مختلف مقدارن سان مدھم ڪندي ڪنٽرول ڪري سگهو ٿا.

جيڪڏهن ٽنهي کي هڪجهڙي مقدار ۾ آن ڪيو وڃي ته نتيجو اڇي روشني جا مختلف رنگ هوندا. نيرو ۽ سائي رنگ جو ساڳيو ميلاپ هڪ نيرو سائو رنگ ٺاهيندو. ٿوري وڌيڪ پيچيده مثال لاءِ، 50٪ ڊيوٽي سائيڪل تي ڳاڙهي کي مڪمل طور تي آن، سائو کي مڪمل طور تي آن، ۽ نيرو کي مڪمل طور تي آف ڪرڻ جي ڪوشش ڪريو ته جيئن نارنگي رنگ پيدا ٿئي.

جڏهن LEDs کي ڪنٽرول ڪيو وڃي ٿو، ته چورس لهر جي فريڪوئنسي ڪافي وڌيڪ هجڻ گهرجي ته جيئن هڪ مناسب ڊمنگ اثر حاصل ڪري سگهجي. 1 Hz تي 20٪ ڊيوٽي سائيڪل لهر واضح طور تي ڏيکاريندي ته اهو توهان جي اکين تي آن ۽ آف ٿي رهيو آهي، جڏهن ته 20 Hz يا ان کان وڌيڪ تي 100٪ ڊيوٽي سائيڪل مڪمل طور تي آن ٿيڻ کان وڌيڪ مدھم نظر ايندي. بنيادي طور تي، جيڪڏهن توهان جو مقصد LEDs سان ڊمنگ اثر حاصل ڪرڻ آهي، ته اهو عرصو تمام وڏو نه ٿي سگهي. توهان روبوٽڪ بازو وانگر ميڪيڪل ڊوائيس سان ڳنڍيل سرو موٽر جي زاوي کي ڪنٽرول ڪرڻ لاءِ نبض-چوڌائي ماڊوليشن پڻ استعمال ڪري سگهو ٿا. هڪ سرو ۾ هڪ شافٽ هوندو آهي جيڪو ان جي ڪنٽرول لائن جي بنياد تي هڪ مخصوص پوزيشن ڏانهن موڙيندو آهي. اسان جي سرو موٽرز جي حد تقريبن 180 درجا آهي.
فريڪوئنسي/مدت هڪ خاص سرو کي ڪنٽرول ڪرڻ لاءِ مخصوص آهي. هڪ عام سرو موٽر هر 20 ايم ايس تي هڪ اپڊيٽ جي اميد رکي ٿو، جنهن ۾ 1 ايم ايس ۽ 2 ايم ايس جي وچ ۾ نبض هوندي آهي - ٻين لفظن ۾، 50 هرٽز جي موج تي 5٪ ۽ 10٪ جي وچ ۾ هڪ ڊيوٽي چڪر. 1.5 ايم ايس پلس سان، سرو موٽر پنهنجي قدرتي 90-ڊگري پوزيشن ۾ هوندي. 1 ايم ايس پلس تي، سرو 0 درجا تي هوندو، ۽ 2 ايم ايس پلس تي، سرو 180 درجا تي هوندو. توهان سرو کي وچ ۾ قدرن ۾ اپڊيٽ ڪندي حرڪت جي مڪمل رينج حاصل ڪري سگهو ٿا.
پلس-ويڊٿ ماڊوليشن مختلف ايپليڪيشنن ۾ استعمال ٿئي ٿي، خاص طور تي ڪنٽرول ۾. هاڻي جڏهن ته توهان ڄاڻو ٿا ته ان کي LEDs کي مدھم ڪرڻ ۽ سرو موٽرز جي اينگل کي ڪنٽرول ڪرڻ لاءِ استعمال ڪري سگهجي ٿو، توهان ٻين ممڪن استعمالن کي ڳولڻ شروع ڪري سگهو ٿا. جيڪڏهن توهان گم ٿيل محسوس ڪري رهيا آهيو، ته پوءِ اسپارڪ فن انوينٽرز ڪٽ کي چيڪ ڪرڻ لاءِ آزاد محسوس ڪريو، جنهن ۾ پلس-ويڊٿ ماڊوليشن استعمال ڪندي مثال شامل آهن. جيڪڏهن توهان فوري طور تي ڪوڊنگ شروع ڪرڻ لاءِ تيار آهيو ۽ هڪ آرڊينو آهي، ته هتي PWM ڪوڊنگ مثالن کي چيڪ ڪريو.
پوسٽ جو وقت: جولاءِ-31-2025


