ইউনিক্সপ্লোর ইলেকট্রনিক্স— 20 বছরের এমবেডেড সিস্টেম এবং PCB ডিজাইনের অভিজ্ঞতার সাথে, আমরা একই ব্যর্থতার নিদর্শন বারবার দেখেছি: গোলমাল পাওয়ার লাইন, অপর্যাপ্ত ডিকপলিং, এবং ভুল PWM রাউটিং। আমাদের servo PCBA সলিউশনগুলি ইঞ্জিনিয়ারিং স্পেসিফিকেশন, লেআউটের নিয়ম এবং পরীক্ষার পদ্ধতিগুলিকে ঘিরে তৈরি করা হয়েছে যা পেশাদার ডিজাইনাররা আসলে উত্পাদনে ব্যবহার করে।
আপনার একটি স্বতন্ত্র ড্রাইভার বোর্ড, একটি মাল্টি-চ্যানেল সার্ভো কন্ট্রোলার, বা একটি অভ্যন্তরীণ সার্ভো কন্ট্রোল বোর্ড প্রতিস্থাপনের প্রয়োজন হোক না কেন, ইউনিক্সপ্লোর ইলেকট্রনিক্স নির্ভরযোগ্য, শব্দ-প্রতিরোধক সরবরাহ করেপিসিবিএযেটি আরসি শখ এবং শিল্প রোবোটিক্স উভয় পরিবেশেই পারফর্ম করে।
আমরা যা অফার করি:
একটি RC servo PCBA (একটি স্বতন্ত্র ড্রাইভার বোর্ড হোক বা অভ্যন্তরীণ সার্ভো কন্ট্রোল বোর্ড) তিনটি প্রয়োজনীয় কাজ সম্পাদন করে:
উচ্চ-নির্ভরযোগ্য ডিজাইনের মধ্যে ওভারলোড সনাক্তকরণের জন্য বর্তমান সেন্সিং এবং শব্দ প্রতিরোধের জন্য অপ্টো-আইসোলেশন অন্তর্ভুক্ত রয়েছে।
নিম্নলিখিত পরামিতিগুলি RC সার্ভো কন্ট্রোল PCBA ডিজাইনের জন্য শিল্পের মান উপস্থাপন করে। এগুলি ডেডিকেটেড সার্ভো ড্রাইভার বোর্ড এবং ইন্টিগ্রেটেড রিসিভার PCBA অ্যাসেম্বলি উভয় ক্ষেত্রেই প্রযোজ্য।
| প্যারামিটার | স্ট্যান্ডার্ড আরসি (শখ) | উচ্চ-কর্মক্ষমতা (শিল্প) |
|---|---|---|
| ইনপুট ভোল্টেজ | 4.8V থেকে 6.0V (4-5 NiMH কোষ) | 6.0V থেকে 8.4V (2S LiPo সরাসরি) |
| সর্বোচ্চ একটানা কারেন্ট (প্রতি সার্ভো) | 500mA থেকে 1.5A | 2A থেকে 5A |
| পিক স্টল কারেন্ট | 1.5A থেকে 3A | 5A থেকে 10A |
| ভোল্টেজ রিপল সহনশীলতা | < 5% (4.8V সরবরাহে 240mV) | <3% (6V সরবরাহে 180mV) |
| প্যারামিটার | মান | নোট |
|---|---|---|
| PWM ফ্রিকোয়েন্সি | 50Hz (20ms সময়কাল) | শিল্পের মান |
| পালস প্রস্থ পরিসীমা | 1000µs থেকে 2000µs | 1500µs = কেন্দ্রের অবস্থান |
| পালস প্রস্থ রেজোলিউশন | 1µs থেকে 5µs | 8-বিট থেকে 10-বিট কার্যকরী রেজোলিউশন |
| যুক্তি উচ্চ স্তরের | 3.3V বা 5V (3.3V সহনশীল) | MCU সামঞ্জস্য পরীক্ষা করুন |
| ন্যূনতম পালস সনাক্তকরণ | 500µs থেকে 700µs | ব্যর্থ-নিরাপদ সনাক্তকরণের জন্য |
একটি স্ট্যান্ডার্ড আরসি সার্ভোতে এই উপাদানগুলির সাথে একটি ছোট PCBA থাকে:
| কম্পোনেন্ট | ফাংশন | সাধারণ স্পেসিফিকেশন |
|---|---|---|
| আইসি নিয়ন্ত্রণ করুন | PWM ডিকোড করে, H-ব্রিজ চালায় | কাস্টম বা সাধারণ উদ্দেশ্য MCU |
| H-ব্রিজ MOSFETs | মোটর এগিয়ে/বিপরীত করে | 2A থেকে 5A রেটিং |
| পটেনশিওমিটার | অবস্থান প্রতিক্রিয়া | 5kΩ থেকে 10kΩ রৈখিক টেপার |
| ভোল্টেজ রেগুলেটর | ক্ষমতা নিয়ন্ত্রণ আইসি | 5V বা 3.3V LDO |
| ডিকপলিং ক্যাপাসিটার | নয়েজ ফিল্টারিং | 100µF ইলেক্ট্রোলাইটিক + 100nF সিরামিক |
ইউনিক্সপ্লোর ইলেক্ট্রনিক্সে, আমরা জানি যে বেশিরভাগ RC সার্ভো ব্যর্থতার উৎপত্তি হয় PCB-তে। আমরা আমাদের সরবরাহ করা প্রতিটি ডিজাইনে নির্ভরযোগ্য অপারেশন নিশ্চিত করতে এই 8টি নিয়ম অনুসরণ করি।
সার্ভো মোটর উল্লেখযোগ্য বৈদ্যুতিক শব্দ উৎপন্ন করে। একটি সাধারণ সার্ভো 5V সরবরাহ লাইনে 200mV পিক-টু-পিক শব্দ তৈরি করতে পারে।
সার্ভো সংযোগকারীর জন্য প্রয়োজনীয় ডিকপলিং:
সমগ্র PCBA এর জন্য বাল্ক ক্যাপাসিট্যান্স: প্রধান পাওয়ার ইনপুটে একটি বড় ক্যাপাসিটর (1000µF থেকে 4700µF) যোগ করুন। এটি ব্রাউনআউট প্রতিরোধ করে যখন একাধিক সার্ভো একই সাথে শুরু হয়।
স্ট্যান্ডার্ড 3-পিন সার্ভো সংযোগকারীর (সিগন্যাল, ভিসিসি, গ্রাউন্ড) নির্দিষ্ট ব্যবধান প্রয়োজন:
উচ্চ-ঘনত্বের ডিজাইনের জন্য, সার্ভো সংযোগকারীর মধ্যে 2.7 মিমি ব্যবধান নির্ভরযোগ্য সংযোগ বজায় রাখার সময় কমপ্যাক্ট লেআউটের অনুমতি দেয়।
যদি একটি PCBA ডিজাইন করা হয় যা একটি সার্ভোর ভিতরে যায়, তাহলে সরাসরি মোটর টার্মিনালগুলিতে শব্দ দমন করুন:
উন্নত সার্ভো পিসিবিএ ডিজাইনে বর্তমান পর্যবেক্ষণ অন্তর্ভুক্ত রয়েছে:
একটি 100mΩ শান্ট 500mA তে 50mV এবং 1.5A এ 150mV উৎপন্ন করে। একটি 5x গেইন এমপ্লিফায়ার সহ, এটি 250mV থেকে 750mV হয়ে যায়, 3.3V ADC ইনপুটগুলির জন্য উপযুক্ত৷
অভ্যন্তরীণ সার্ভো PCBA বোর্ডগুলি অবশ্যই শারীরিকভাবে সুরক্ষিত থাকতে হবে:
জিটার-মুক্ত অপারেশনের জন্য সঠিক PWM জেনারেশন গুরুত্বপূর্ণ। এখানে মূল পরামিতি আছে:
| প্যারামিটার | সেটিং |
|---|---|
| PWM ফ্রিকোয়েন্সি | 50Hz (সময়কাল = 20ms) |
| পালস প্রস্থ পরিসীমা | 1000µs থেকে 2000µs (কেন্দ্র = 1500µs) |
| টাইমার রেজোলিউশন | কমপক্ষে 8-বিট (1µs ধাপে 16-বিট টাইমার প্রয়োজন) |
| হালনাগাদ হার | সর্বনিম্ন 50Hz (প্রতি 20ms) |
// 1500µs নাড়ির জন্য ডিউটি চক্র গণনা করুন
// ধরে নেয় PWM সময়কাল = 20ms, ঘড়ি = 1MHz prescaler
পালস_প্রস্থ_ইউএস = 1500
period_counts = 20000 // মাইক্রোসেকেন্ডে 20ms
duty_counts = pulse_width_us
সেট_পিডব্লিউএম_ডিউটি (শুল্ক_গণনা)
পরীক্ষা করার সময়, PWM সংকেত যাচাই করতে একটি অসিলোস্কোপ ব্যবহার করুন। নাড়ির পতনের প্রান্তটি সার্ভোকে অবস্থানটি পড়তে ট্রিগার করে।
| উপসর্গ | মূল কারণ | সমাধান |
|---|---|---|
| সার্ভো জিটার বা টুইচিং | গোলমাল শক্তি বা অপর্যাপ্ত ডিকপলিং | পাওয়ার ইনপুটে 1000µF বাল্ক ক্যাপাসিটর যোগ করুন |
| সার্ভো ধীরে বা দুর্বলভাবে চলে | লোড অধীনে ভোল্টেজ ড্রপ | ট্রেস প্রস্থ বৃদ্ধি; আলাদা পাওয়ার তার যোগ করুন |
| সার্ভো শুরু হলে MCU রিসেট হয় | ইনরাশ কারেন্ট থেকে ব্রাউনআউট | MCU এর জন্য আলাদা LDO ব্যবহার করুন; 4700µF বাল্ক ক্যাপ যোগ করুন |
| সার্ভো প্রবাহিত হয় বা কেন্দ্রে ফিরে আসে না | পটেনশিওমিটার নয়েজ বা গ্রাউন্ড অফসেট | তারা স্থল; পাত্র ওয়াইপার জুড়ে 100nF ক্যাপ যোগ করুন |
| সার্ভো কাজ করে কিন্তু গরম হয়ে যায় | H-ব্রিজ MOSFET গুলি সম্পূর্ণরূপে স্যাচুরেটেড নয়৷ | গেট ড্রাইভ ভোল্টেজ পরীক্ষা করুন; নিম্ন Rds(চালু) FET ব্যবহার করুন |
| সার্ভো চালিত হলে কাজ করে, স্যুইচ করার সময় নয় | গ্রাউন্ড স্যুইচিং সমস্যা | সার্ভো গ্রাউন্ড কখনই পরিবর্তন করবেন না; পরিবর্তে ভিসিসি পরিবর্তন করুন |
পাওয়ার স্যুইচিং সম্পর্কে গুরুত্বপূর্ণ নোট:কখনই সার্ভো গ্রাউন্ড লাইনটি বন্ধ করতে সুইচ করবেন না। যখন গ্রাউন্ড খোলা হয়, তখনও সার্ভো PWM সিগন্যাল লাইন বা অন্যান্য পাথের মাধ্যমে পাওয়ার গ্রহণ করতে পারে, যার ফলে 3.2V আন্ডারভোল্টেজ অপারেশন এবং অনিয়মিত আচরণ হয়। P-চ্যানেল MOSFET বা রিলে ব্যবহার করে সর্বদা VCC লাইন পরিবর্তন করুন।
নীচে তিনটি প্রযুক্তিগত প্রশ্ন রয়েছে যা আমরা প্রায়শই রোবোটিক্স ইঞ্জিনিয়ার এবং RC সিস্টেম ডিজাইনারদের কাছ থেকে পাই।
ক:আপনার একটি পাওয়ার শব্দ সমস্যা আছে, প্রায় অবশ্যই। ইউনিক্সপ্লোর ইলেক্ট্রনিক্সে আমরা যে ডায়াগনস্টিক সিকোয়েন্সটি সুপারিশ করি তা এখানে:
ধাপ 1— একটি অসিলোস্কোপ দিয়ে পাওয়ার সাপ্লাই পরীক্ষা করুন: সার্ভো চলাকালীন সার্ভো সংযোগকারীতে সরাসরি 5V লাইন পরিমাপ করুন। আপনি যদি 200mV এর বেশি লহর দেখেন (পিক-টু-পিক), আপনার ডিকপলিং অপর্যাপ্ত।
ধাপ 2— বাল্ক ক্যাপাসিট্যান্স যোগ করুন: পাওয়ার ইনপুট টার্মিনাল জুড়ে একটি 1000µF থেকে 4700µF ইলেক্ট্রোলাইটিক ক্যাপাসিটর রাখুন। সার্ভো মোটর যখন চলতে শুরু করে তখন উচ্চ ইনরাশ কারেন্ট (3-10× চলমান কারেন্ট) আঁকে। বাল্ক ক্যাপাসিট্যান্স ছাড়া, ভোল্টেজ 4V এর নিচে নেমে যায়, যার ফলে কন্ট্রোল আইসি রিসেট হয় বা অনিয়মিতভাবে আচরণ করে।
ধাপ 3— সার্ভো পাওয়ার থেকে MCU পাওয়ার আলাদা করুন: সবচেয়ে খারাপ ডিজাইন একই ভোল্টেজ রেগুলেটর থেকে MCU এবং servos চালায়। দুটি পৃথক নিয়ন্ত্রক ব্যবহার করুন:
ধাপ 4— প্রতিটি সার্ভো সংযোগকারীতে ডিকপলিং যুক্ত করুন: প্রতিটি সার্ভো সংযোগকারীর VCC এবং GND পিন জুড়ে সরাসরি একটি 100µF ইলেক্ট্রোলাইটিক এবং একটি 100nF সিরামিক ক্যাপাসিটর রাখুন৷ সিরামিক ক্যাপাসিটর মোটর ব্রাশ থেকে উচ্চ-ফ্রিকোয়েন্সি শব্দ ফিল্টার করে; ইলেক্ট্রোলাইটিক কম ফ্রিকোয়েন্সি বর্তমান স্পাইক পরিচালনা করে।
ধাপ 5— আপনার PWM সিগন্যালের গুণমান পরীক্ষা করুন: PWM পিন দেখতে একটি অসিলোস্কোপ ব্যবহার করুন। আপনি যদি ক্রমবর্ধমান বা পতনের প্রান্তে রিং (ওভারশুট) দেখতে পান তবে MCU পিনে একটি 100Ω সিরিজ প্রতিরোধক যোগ করুন। এটি সংকেতকে স্যাঁতসেঁতে করে এবং মিথ্যা ট্রিগারিং প্রতিরোধ করে।
নীচের লাইন:সার্ভো জিটার সমস্যাগুলির 90% পাওয়ার-সম্পর্কিত, কোড-সম্পর্কিত নয়। প্রথমে পাওয়ার ডিস্ট্রিবিউশন ঠিক করুন।
ক:এর জন্য সতর্ক শক্তি বাজেট এবং বিন্যাস পরিকল্পনা প্রয়োজন। এখানে একটি 16-চ্যানেল সার্ভো কন্ট্রোলার PCBA এর জন্য প্রকৌশল পদ্ধতি।
ধাপ 1- মোট বিদ্যুতের প্রয়োজনীয়তা গণনা করুন:
ধাপ 2- পাওয়ার ডিস্ট্রিবিউশন ডিজাইন করুন:
ধাপ 3- পর্যায়ক্রমে বিদ্যুৎ বিতরণ বাস্তবায়ন করুন:
ধাপ 4— সিগন্যাল লাইনের জন্য অপ্টো-আইসোলেশন ব্যবহার করুন (উন্নত):
ধাপ 5- বর্তমান লিমিটিং বা সফট-স্টার্ট যোগ করুন:
ধাপ 6— 16+ চ্যানেলের জন্য PCB লেয়ার স্ট্যাক সুপারিশ:
এই স্ট্যাক লুপ এরিয়া কমিয়ে দেয় এবং চ্যানেলের মধ্যে EMI কমিয়ে দেয়।
ক:হ্যাঁ, তিনটি গুরুত্বপূর্ণ সামঞ্জস্য বিবেচনার সাথে।
বিবেচনা ১— PWM সিগন্যাল মানগুলি সামঞ্জস্যপূর্ণ: সমস্ত RC servos একই 50Hz PWM স্ট্যান্ডার্ড ব্যবহার করে 1ms থেকে 2ms ডাল। আপনার PCBA এর PWM প্রজন্মের যুক্তি সর্বজনীনভাবে কাজ করে।
বিবেচনা 2- পাওয়ার প্রয়োজনীয়তা উল্লেখযোগ্যভাবে পরিবর্তিত হয়:
| সার্ভো টাইপ | সাধারণ বর্তমান | পিক কারেন্ট | ভোল্টেজ পরিসীমা |
|---|---|---|---|
| মাইক্রো সার্ভো (9 গ্রাম) | 150mA থেকে 300mA | 800mA | 4.8V থেকে 6.0V |
| স্ট্যান্ডার্ড সার্ভো | 300mA থেকে 600mA | 1.5A | 4.8V থেকে 6.0V |
| উচ্চ টর্ক সার্ভো | 800mA থেকে 1.5A | 3A থেকে 5A | 6.0V থেকে 7.4V |
| এইচভি (উচ্চ ভোল্টেজ) সার্ভো | 1A থেকে 2A | 5A থেকে 8A | 7.4V থেকে 8.4V (2S LiPo সরাসরি) |
আপনার PCBA অবশ্যই সর্বোচ্চ বর্তমান সার্ভোর জন্য ডিজাইন করা উচিত যা আপনি ব্যবহার করতে চান। সর্বাধিক স্ট্যান্ডার্ড এবং উচ্চ-টর্ক সার্ভো কভার করার জন্য 2A ক্রমাগত এবং 5A পিক প্রতি চ্যানেলের জন্য ডিজাইন করুন।
বিবেচনা 3- সংযোগকারী সামঞ্জস্যতা:
বিবেচনা 4— অভ্যন্তরীণ সার্ভো PCBA (সার্ভোর ভিতরে) বিনিময়যোগ্য নয়: আপনি যদি অভ্যন্তরীণ PCBA ডিজাইন করছেন যা সার্ভো হাউজিংয়ের ভিতরে যায় (মূল নিয়ন্ত্রণ বোর্ড প্রতিস্থাপন করে), এটি ব্র্যান্ড-নির্দিষ্ট। বিভিন্ন servos বিভিন্ন আছে:
অভ্যন্তরীণ PCBA ডিজাইনের জন্য, আসলটি বিপরীত-ইঞ্জিনিয়ার করুন বা সেই সঠিক সার্ভো মডেলের জন্য বিশদ বিবরণ পান। বাহ্যিক ড্রাইভার PCBA ডিজাইনের জন্য (যে বোর্ড স্ট্যান্ডার্ড সার্ভো সংযোগকারীর সাথে সংযোগ করে), সামঞ্জস্যতা সমস্ত প্রধান RC ব্র্যান্ড জুড়ে চমৎকার।
উত্পাদনের জন্য একটি নকশা অনুমোদন করার আগে, এই পাঁচটি পরীক্ষা চালান:
| পরীক্ষা পদ্ধতি | পাসের মানদণ্ড |
|---|---|
| 1. PWM অখণ্ডতা | সার্ভো সংযোগকারীতে অসিলোস্কোপ, 50Hz, 1-2ms ডাল। প্রান্ত পরিষ্কার করুন, রিং হবে না > 0.3V, 1µs ধাপ রেজোলিউশন। |
| 2. লোড অধীনে ভোল্টেজ ড্রপ | স্টল সার্ভো (হোল্ড পজিশন), সার্ভো পিনে VCC পরিমাপ করুন। নো-লোড ভোল্টেজ থেকে <0.3V ড্রপ করুন। |
| 3. রিপল টেস্ট | অসিলোস্কোপ এসি-কাপলড, সার্ভো ক্রমাগত চলমান। লহর < 200mV পিক-টু-পিক। |
| 4. তাপীয় পরীক্ষা | 1 ঘন্টার জন্য একসাথে 5টি সার্ভো চালান। কোনো উপাদান 70°C অতিক্রম করে না। |
একটি শক্তিশালী RC servo PCBA পাঁচটি প্রকৌশল সিদ্ধান্ত দ্বারা সংজ্ঞায়িত করা হয়:
মাল্টি-সার্ভো ডিজাইনের জন্য (8+ চ্যানেল), ডেডিকেটেড পাওয়ার এবং গ্রাউন্ড প্লেন সহ একটি 4-লেয়ার PCB ব্যবহার করুন। অভ্যন্তরীণ সার্ভো PCBA ডিজাইনের জন্য, কেস শর্টস প্রতিরোধ করতে মোটর শব্দ দমন (মোটর টার্মিনাল জুড়ে 100nF) এবং অন্তরক টেপ যোগ করুন। এই অনুশীলনগুলি RC এবং রোবোটিক্স অ্যাপ্লিকেশন উভয় ক্ষেত্রেই ধারাবাহিকভাবে জিটার-মুক্ত অপারেশন এবং দীর্ঘমেয়াদী নির্ভরযোগ্যতা প্রদান করে।
একটি নির্ভরযোগ্য আরসি সার্ভো কন্ট্রোলার তৈরি করতে প্রস্তুত?ইউনিক্সপ্লোর ইলেকট্রনিক্সের সাথে যোগাযোগ করুনজন্য:
Delivery Service
Payment Options