এম্বেড করা রোবোটিক্স - রোবোটিকসে এমবেডড সিস্টেম অ্যাপ্লিকেশন

সমস্যাগুলি দূর করার জন্য আমাদের উপকরণটি ব্যবহার করে দেখুন





এম্বেডড সিস্টেমগুলির পরিচিতি

যে সিস্টেমে সফ্টওয়্যারের উত্সর্গীকৃত উদ্দেশ্যটি একটি হার্ডওয়্যার ডিজাইনে এম্বেড করা থাকে সেটিকে এম্বেডড সিস্টেম হিসাবে পরিচিত। এই সিস্টেমটি হয় একটি স্বাধীন সিস্টেম বা বৃহত্তর সিস্টেম হতে পারে। সফ্টওয়্যারটি সাধারণত এম্বেড হয়ে যায় মেমরি মডিউল রম হিসাবে এবং এটি কম্পিউটারের মতো কোনও গৌণ মেমরির প্রয়োজন হয় না। টেলিকম, স্মার্ট কার্ড, মিসাইল, কম্পিউটার নেটওয়ার্কিং, ডিজিটাল গ্রাহক ইলেকট্রনিক্স এবং উপগ্রহগুলি এমবেড করা সিস্টেম অ্যাপ্লিকেশনগুলির মধ্যে কয়েকটি।

এম্বেড করা সিস্টেম অ্যাপ্লিকেশন

এম্বেড করা সিস্টেম অ্যাপ্লিকেশন



এম্বেড করা সিস্টেম অ্যাপ্লিকেশন রোবোটিক্স, ডিজিটাল ক্যামেরা, মাল্টি টাস্কিং খেলনা, রান্না ও ওয়াশিং সিস্টেম, বায়োমেডিকাল সিস্টেম, কী-বোর্ড কন্ট্রোলার, মোবাইল ও স্মার্ট ফোন, কম্পিউটিং সিস্টেম, বৈদ্যুতিন স্মার্ট ওজন প্রদর্শন সিস্টেম এবং বিনোদন সিস্টেম, যেমন ভিডিও, গেমস, সংগীত সিস্টেম এবং ভিডিও গেমস এবং আরও অনেক কিছু।


এম্বেড সিস্টেম নকশা প্রক্রিয়া প্রথমে সিমুলেশন দ্বারা করা যেতে পারে, যা সার্কিট পরীক্ষার জন্য ব্যবহৃত হয় কারণ সার্কিটের ত্রুটি থাকলে হার্ডওয়ার পরিবর্তন করা খুব কঠিন হয়ে যায়। ফলাফলগুলি পছন্দসইগুলির সাথে মিলে গেলে প্রক্রিয়াটি স্থায়ীভাবে ওয়েফার প্রক্রিয়াগুলির দ্বারা ডিজাইন করা হবে।



এম্বেডড সিস্টেমের মূল কথা

এম্বেড থাকা সিস্টেমগুলি নির্দিষ্ট কাজগুলি সম্পাদন করার জন্য ডিজাইন করা হয়, তবে বিভিন্ন কাজ সম্পাদনের জন্য সাধারণ উদ্দেশ্যে কম্পিউটার হিসাবে ব্যবহার করা যায় না। এম্বেড থাকা সিস্টেমের জন্য সফ্টওয়্যারটি সাধারণত ফার্মওয়্যার হিসাবে উল্লেখ করা হয়, যা ডিস্কে বা একক চিপে সংরক্ষণ করা যেতে পারে। সিস্টেমগুলির প্রধান দুটি উপাদান হ'ল:

  • এম্বেডড সিস্টেম হার্ডওয়্যার
  • এম্বেড সিস্টেম সফ্টওয়্যার
এম্বেডড সিস্টেম হার্ডওয়্যার এবং সফ্টওয়্যার

এম্বেডড সিস্টেম হার্ডওয়্যার এবং সফ্টওয়্যার

এম্বেডড সিস্টেম হার্ডওয়্যার : এম্বেড থাকা সিস্টেমে বিভিন্ন রিয়েল-টাইম ইনপুট এবং আউটপুট বা ভেরিয়েবলের সাথে যোগাযোগ করার জন্য একটি হার্ডওয়্যার প্ল্যাটফর্মের প্রয়োজন। হার্ডওয়্যার মত নিয়ামক অন্তর্ভুক্ত মাইক্রোকন্ট্রোলার বা মাইক্রোপ্রসেসর , মেমরি মডিউল, I / O ইন্টারফেস, প্রদর্শন সিস্টেম এবং যোগাযোগ মডিউল ইত্যাদি

এম্বেড সিস্টেম সফ্টওয়্যার : এই সফ্টওয়্যারটি পছন্দসই ফ্যাশনে প্রোগ্রামিংয়ের অনুমতি দেয় যাতে এটি বিভিন্ন ক্রিয়াকলাপ নিয়ন্ত্রণ করে controls এটি একটি উচ্চ-স্তরের ফর্ম্যাটে লেখা হয়, কোডটি সংকলিত হয় এবং তারপরে হার্ডওয়্যার নিয়ামকগুলিতে ফেলে দেওয়া হয়।


রিয়েল-টাইম এম্বেড থাকা সিস্টেমগুলি কম্পিউটার সিস্টেমগুলি যা বাহ্যিক গতিবিধি পর্যবেক্ষণ, প্রতিক্রিয়া এবং নিয়ন্ত্রণের মতো ক্রিয়া সম্পাদন করে। বাহ্যিক পরিবেশ কম্পিউটার সিস্টেমের মাধ্যমে সংযুক্ত রয়েছে সেন্সর , অ্যাক্টিভেটর এবং I / O ইন্টারফেস। একটি কম্পিউটার সিস্টেমের সাথে এম্বেড করা একটি বাস্তব কম্পিউটার সিস্টেম রিয়েল-টাইম এম্বেডেড সিস্টেম হিসাবে পরিচিত। একটি রিয়েল-টাইম এম্বেডেড সিস্টেম বিভিন্ন ক্ষেত্রে যেমন সামরিক, সরকারী খাত এবং চিকিত্সায় ব্যবহৃত হয়।

এম্বেডড সিস্টেমে রোবোটিক রিয়েল টাইম প্রকল্পগুলি

এম্বেড সিস্টেম রিয়েল-টাইম অ্যাপ্লিকেশনগুলির অনেকগুলি যেমন অটোমোবাইলস, রোবোটিকস, শিল্প, ইত্যাদি হিসাবে ব্যবহার করা যেতে পারে নিম্নলিখিতগুলি বাস্তব সময়ের প্রকল্পগুলি রোবোটিক্স প্রযুক্তির সাথে সম্পর্কিত ।

1. দীর্ঘ দূরত্ব স্পিচ সনাক্তকরণ সহ ভয়েস নিয়ন্ত্রিত রোবোটিক যানবাহন

এই প্রকল্পের লক্ষ্য দূরবর্তী অপারেশনের জন্য ভয়েস কমান্ড দ্বারা একটি রোবোটিক গাড়ি নিয়ন্ত্রণ করা। একটি 8051 মাইক্রোকন্ট্রোলার পছন্দসই ক্রিয়াকলাপ সম্পাদন করতে একটি স্পিচ রিকগনিশন মডিউল ব্যবহার করা হয়। এটিতে একটি 8051 মাইক্রো কন্ট্রোলার, একটি স্পিচ রিকগনিশন মডিউল, একটি পুশ বোতাম, একটি আরএফ মডিউল, একটি এনকোডার, একটি ডিকোডার, একটি মোটর-চালক আইসি, ডিসি মোটর, ব্যাটারি এবং অন্যান্য বিবিধ উপাদান ব্যবহার করা হয়।

ভয়েস নিয়ন্ত্রিত রোবোটিক যানবাহন- ট্রান্সমিটার

ভয়েস নিয়ন্ত্রিত রোবোটিক যানবাহন- ট্রান্সমিটার

বাম, ডান, উপরে এবং নীচের মতো যানবাহন চলাচল একটি স্পিচ-সনাক্তকরণ মডিউল দ্বারা ধাক্কা বোতাম বা ভয়েস কমান্ড ব্যবহার করে করা যেতে পারে যা মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেস করা হয়। এখানে, একটি এনকোডার ব্যবহার করে মাইক্রোকন্ট্রোলারকে প্রদত্ত আদেশগুলি এনকোড করতে ব্যবহৃত হয় আরএফ ট্রান্সমিটার 433 মেগাহার্টজ ফ্রিকোয়েন্সিতে সংকেতগুলি প্রেরণ করতে।

সুতরাং, যখন বোতামগুলি টিপে বা ভয়েস কমান্ড সিগন্যালগুলি মাইক্রো কন্ট্রোলার দ্বারা প্রাপ্ত হয়ে বাটনটি চাপার মাধ্যমে উদ্ভূত হয় এমন সংকেতগুলি ট্রান্সমিটার মডিউলটির মাধ্যমে রিসিভার সার্কিটকে নিয়ন্ত্রণ সংকেত প্রেরণ করে।

ভয়েস নিয়ন্ত্রিত রোবোটিক যানবাহন-রিকভার

ভয়েস নিয়ন্ত্রিত রোবোটিক যানবাহন-রিসিভার

এই সংকেতগুলি পাওয়ার পরে, একটি আরএফ রিসিভার সেই সংকেতগুলি একটি ডিকোডার সার্কিটে স্থানান্তর করে যেখানে বাইনারি ডেটা মাইক্রোকন্ট্রোলার-স্তর সংকেতে রূপান্তরিত হয়। সুতরাং, মাইক্রোকন্ট্রোলার ট্রান্সমিটার সার্কিট থেকে পছন্দসই আন্দোলন সম্পাদন করে। লেজার মডিউলটি হ'ল মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেসড এমনকি অন্ধকার জায়গায় রোবট দ্বারা সম্পাদিত অপারেশন সনাক্তকরণের জন্য।

2. স্টোর পরিচালনার জন্য স্ক্রিন-ভিত্তিক রিমোট কন্ট্রোলড রোবোটিক যানটি স্পর্শ করুন

এই প্রকল্পের মধ্যে একটি রোবোটিক গাড়ির নিয়ন্ত্রণ জড়িত একটি টাচ-স্ক্রিন প্রদর্শন ব্যবহার করে রিমোট অপারেশন জন্য ইউনিট। ট্রান্সমিটারের শেষে একটি টাচ-স্ক্রিন প্যানেল স্থাপন করা হয় এবং এ পিক-এন-প্লেস রোবট সংকেত সাড়া দিয়ে কোনও কাজ সম্পাদনের জন্য রিসিভার প্রান্তে স্থাপন করা হয়। এই প্রকল্পে ব্যবহৃত হার্ডওয়্যার উপাদানগুলির মধ্যে রয়েছে একটি 8051 মাইক্রোকন্ট্রোলার, একটি টাচ-স্ক্রিন প্যানেল, অ্যান্টেনাস (ট্রান্সমিটার-রিসিভার সাইড), একটি এনকোডার, একটি ডিকোডার, ডিসি মোটর, একটি রোবোটিক বডি, একটি ব্যাটারি ইত্যাদি include

টাচ স্ক্রিন ভিত্তিক রোবোটিক ভেহিকল- ট্রান্সমিটার

টাচ স্ক্রিন ভিত্তিক রোবোটিক ভেহিকল- ট্রান্সমিটার

উপরের প্রকল্পটির বক্তৃতা স্বীকৃতি মডিউলে যেমন আলোচনা করা হয়েছে, তেমনি এই প্রকল্পে একটি টাচ স্ক্রিন মডিউলও যানবাহনের সাথে সম্পর্কিত নিয়ন্ত্রণ সংকেতগুলি মাইক্রোকন্ট্রোলারের কাছে প্রেরণ করে। নিয়ামক পরবর্তীকালে এনকোডারগুলিতে সেই সংকেতগুলি প্রেরণ করে এবং তারপরে ট্রান্সমিটারে প্রেরণ করে যা শেষ পর্যন্ত সংকেতগুলি রিসিভার সার্কিটে প্রেরণ করে।

টাচ স্ক্রিন ভিত্তিক রোবোটিক ভেহিকেল-রিসিভার

টাচ স্ক্রিন ভিত্তিক রোবোটিক ভেহিকেল-রিসিভার

রিসিভারের শেষে রাখা অ্যান্টেনা প্রেরণকারী অ্যান্টেনার থেকে আরএফ সংকেত গ্রহণ করে এবং ডেটা ডিকোড করে এবং তারপরে সেই ডেটা মাইক্রোকন্ট্রোলারের কাছে প্রেরণ করে। এই সেট আপটিতে মাইক্রোকন্ট্রোলারের সাথে ইন্টারফেস করা চারটি মোটর রয়েছে: বাহু এবং গ্রিপারের চলাচলের জন্য দুটি মোটর এবং অন্য দুটি শরীরের চলাচলের জন্য। এই সমস্ত মোটর মোটর ড্রাইভার আইসি দ্বারা চালিত হয় যা অবিচ্ছিন্নভাবে মাইক্রোকন্ট্রোলারের কাছ থেকে আদেশ পেয়ে থাকে।

এই দুটি এম্বেড করা সিস্টেম অ্যাপ্লিকেশন রোবোটিক্সের ক্ষেত্রে। এম্বেড থাকা সিস্টেমগুলির রিয়েল-টাইম উদাহরণগুলি আপনাকে এম্বেড হওয়া সিস্টেমগুলির ধারণার আরও ভাল উপলব্ধি করতে পারে। এই প্রকল্পগুলি বাস্তবায়নের বিষয়ে যদি আপনার আরও সন্দেহ হয় তবে নীচে মন্তব্য করে আমাদের সাথে যোগাযোগ করতে পারেন।

ফটো ক্রেডিট

  • এম্বেড করা সিস্টেম অ্যাপ্লিকেশন oocities
  • এম্বেডড সিস্টেম হার্ডওয়্যার এবং সফ্টওয়্যার ডিসিএ-ডিজাইন