• ডিএসপাওয়ার মাইক্রো সার্ভো

খবর

পালস উইথড মডুলেশন কী? আমি আপনাকে বলি!

পালস-উচ্চতা মড্যুলেশন (PWM) হল এক ধরণের ডিজিটাল সিগন্যালের জন্য একটি অভিনব শব্দ। জটিল নিয়ন্ত্রণ সার্কিট সহ বিভিন্ন অ্যাপ্লিকেশনে PWM ব্যবহার করা হয়। SparkFun-এ আমরা এগুলি ব্যবহার করার একটি সাধারণ উপায় হল একটি RGB LED-কে ম্লান করা বা একটি সার্ভোর দিক নিয়ন্ত্রণ করা। এই উভয় অ্যাপ্লিকেশনেই আমরা বিভিন্ন ফলাফল অর্জন করতে পারি কারণ PWM আমাদের অ্যানালগ উপায়ে একটি সিগন্যাল উচ্চ হওয়ার সময় পরিবর্তন করতে দেয়। যদিও একটি সিগন্যাল যেকোনো সময়ে শুধুমাত্র উচ্চ (সাধারণত 5V) বা নিম্ন (স্থল) হতে পারে, আমরা একটি ধারাবাহিক সময়ের ব্যবধানে নিম্নের তুলনায় সংকেত উচ্চ হওয়ার সময়ের অনুপাত পরিবর্তন করতে পারি।

রোবোটিক আর্ম সার্ভোকর্তব্য চক্র

যখন একটি সংকেত উচ্চ থাকে, তখন আমরা তাকে "সময়মতো" বলি। "সময়মতো" এর পরিমাণ বর্ণনা করতে আমরা "শুল্ক চক্র" ধারণাটি ব্যবহার করি। শুল্ক চক্র শতাংশ নির্দিষ্টভাবে একটি ডিজিটাল সংকেত একটি ব্যবধান বা সময়ের মধ্যে কত সময় চালু থাকে তা বর্ণনা করে। সময়কালটি তরঙ্গরূপের ফ্রিকোয়েন্সির বিপরীত। যদি একটি ডিজিটাল সংকেত অর্ধেক সময় চালু থাকে এবং অন্য অর্ধেক বন্ধ থাকে, তাহলে আমরা বলি ডিজিটাল সংকেতের ৫০% শুল্ক চক্র থাকে, যা একটি আদর্শ বর্গ তরঙ্গের মতো। যদি শতাংশ ৫০% এর বেশি হয়, তাহলে ডিজিটাল সংকেত নিম্ন অবস্থার তুলনায় উচ্চ অবস্থায় বেশি সময় ব্যয় করে এবং যদি শুল্ক চক্র ৫০% এর কম হয় তবে বিপরীতভাবে নিম্নলিখিত চিত্রটি এই তিনটি ক্ষেত্রে চিত্রিত করে:

শিল্প সার্ভো

১০০% শুল্ক চক্র হলো ৫ ভোল্ট (উচ্চ) ভোল্টেজ সেট করার সমান। ০% শুল্ক চক্র হলো সিগন্যালকে মাটিতে সংযুক্ত করার সমান।

উদাহরণ

আপনি ডিউটি ​​সাইকেল সামঞ্জস্য করে LED এর উজ্জ্বলতা নিয়ন্ত্রণ করতে পারেন।

LED এর উজ্জ্বলতা নিয়ন্ত্রণ করতে PWM ব্যবহার করা হয়

RGB (লাল, সবুজ এবং নীল) LED গুলির সাহায্যে, আপনি তিনটি রঙের মিশ্রণের পরিমাণ নিয়ন্ত্রণ করতে পারেন, বিভিন্ন পরিমাণে ম্লান করে।

রঙ মিশ্রণের মূল বিষয়গুলি

যদি তিনটিই সমান পরিমাণে চালু করা হয়, তাহলে সাদা আলোর বিভিন্ন ছায়া তৈরি হবে। নীল এবং সবুজের একই মিশ্রণ নীল-সবুজ রঙ তৈরি করবে। আরও জটিল উদাহরণের জন্য, ৫০% ডিউটি ​​সাইকেলে লালকে সম্পূর্ণরূপে চালু, সবুজকে সম্পূর্ণরূপে চালু এবং নীলকে সম্পূর্ণরূপে বন্ধ করে কমলা রঙ তৈরি করার চেষ্টা করুন।

RGB রঙ মিশ্রিত করতে PWM ব্যবহার করা যেতে পারে

LED নিয়ন্ত্রণ করার সময়, সঠিক ডিমিং এফেক্ট অর্জনের জন্য বর্গাকার তরঙ্গের ফ্রিকোয়েন্সি যথেষ্ট বেশি হওয়া প্রয়োজন। 1 Hz এ 20% ডিউটি ​​সাইকেল ওয়েভ আপনার চোখে স্পষ্টভাবে দেখাবে যে এটি চালু এবং বন্ধ হচ্ছে, যখন 20 Hz বা তার বেশি এ 100% ডিউটি ​​সাইকেল সম্পূর্ণরূপে চালু হওয়ার চেয়ে কম ম্লান দেখাবে। মূলত, যদি আপনার লক্ষ্য LED দিয়ে ডিমিং এফেক্ট অর্জন করা হয়, তাহলে সময়কাল খুব বেশি হতে পারে না। আপনি একটি রোবোটিক আর্ম এর মতো একটি যান্ত্রিক ডিভাইসের সাথে সংযুক্ত একটি সার্ভো মোটরের কোণ নিয়ন্ত্রণ করতে পালস-প্রস্থ মড্যুলেশন ব্যবহার করতে পারেন। একটি সার্ভোতে একটি শ্যাফ্ট থাকে যা তার নিয়ন্ত্রণ রেখার উপর ভিত্তি করে একটি নির্দিষ্ট অবস্থানে ঘুরতে থাকে। আমাদের সার্ভো মোটরগুলির পরিসর প্রায় 180 ডিগ্রি।

ফ্রিকোয়েন্সি/পিরিয়ড নির্দিষ্ট সার্ভো নিয়ন্ত্রণের জন্য নির্দিষ্ট। একটি সাধারণ সার্ভো মোটর প্রতি ২০ মিলিসেকেন্ডে একটি আপডেট আশা করে, যার পালস ১ মিলিসেকেন্ড থেকে ২ মিলিসেকেন্ডের মধ্যে থাকে—অন্য কথায়, ৫০ হার্জ ওয়েভফর্মে ৫% থেকে ১০% এর মধ্যে একটি ডিউটি ​​সাইকেল থাকে। ১.৫ মিলিসেকেন্ড পালসের মাধ্যমে, সার্ভো মোটরটি তার স্বাভাবিক ৯০-ডিগ্রি অবস্থানে থাকবে। ১ মিলিসেকেন্ড পালসে, সার্ভো ০ ডিগ্রিতে থাকবে এবং ২ মিলিসেকেন্ড পালসে, সার্ভো ১৮০ ডিগ্রিতে থাকবে। সার্ভোকে এর মধ্যবর্তী মানগুলিতে আপডেট করে আপনি সম্পূর্ণ গতির পরিসর পেতে পারেন।

রোবট জয়েন্ট সার্ভো

পালস-প্রস্থ মড্যুলেশন বিভিন্ন অ্যাপ্লিকেশনে ব্যবহৃত হয়, বিশেষ করে নিয়ন্ত্রণে। এখন যেহেতু আপনি জানেন যে এটি LED লাইটগুলিকে মৃদু করতে এবং সার্ভো মোটরের কোণ নিয়ন্ত্রণ করতে ব্যবহার করা যেতে পারে, আপনি অন্যান্য সম্ভাব্য ব্যবহারগুলি অন্বেষণ শুরু করতে পারেন। যদি আপনি হারিয়ে যান, তাহলে SparkFun Inventor's Kit টি দেখে নিতে দ্বিধা করবেন না, যেখানে পালস-প্রস্থ মড্যুলেশন ব্যবহারের উদাহরণ রয়েছে। যদি আপনি এখনই কোডিং শুরু করতে প্রস্তুত হন এবং একটি Arduino রাখেন, তাহলে এখানে PWM কোডিং উদাহরণগুলি দেখুন।


পোস্টের সময়: জুলাই-৩১-২০২৫