সুচিপত্র:

কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়: 5 টি ধাপ
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়: 5 টি ধাপ

ভিডিও: কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়: 5 টি ধাপ

ভিডিও: কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়: 5 টি ধাপ
ভিডিও: বিএলডিসি ড্রোন মোটর কোনটার দাম কত?কোথায় পাওয়া যায় এবং কোনটা ভালো হবে? 2024, নভেম্বর
Anonim
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়
কিভাবে রেডিও কন্ট্রোল ডিসি মোটর সস্তায়

তাদের জন্য যারা "VEX" কি তা জানে না। এটি একটি কোম্পানি যা রোবটিক যন্ত্রাংশ এবং কিট বিক্রি করে। তারা তাদের সাইটে একটি "VEX" ট্রান্সমিটার এবং রিসিভার 129.99 ডলারে বিক্রি করে কিন্তু আপনি "EBay" এবং অন্যান্য অনেক জায়গায় প্রায় 20 ডলারে একটি "VEX" ট্রান্সমিটার এবং রিসিভার পেতে পারেন।

"VEX" ট্রান্সমিটার হল একটি 6 টি চ্যানেল এফএম ট্রান্সমিটার যার মধ্যে 2 টি জয়স্টিক রয়েছে যা উপরে ও নিচে এবং পাশ থেকে অন্য দিকে যেতে পারে। ট্রান্সমিটারের পিছনে 4 টি বোতাম রয়েছে যা চ্যানেল 5 এবং চ্যানেল 6 কে নিয়ন্ত্রণ করে। ট্রান্সমিটারে অন্যান্য বৈশিষ্ট্য রয়েছে। এটি রিমোট কন্ট্রোল সার্ভিসের জন্য এটি একটি খুব সস্তা উপায় করে তোলে। একমাত্র সমস্যা হল যে আপনি শুধুমাত্র সার্ভিস মোটর নিয়ন্ত্রণ করতে পারেন এবং এটি করার জন্য আপনাকে একটি ব্যয়বহুল $ 149.99 "VEX" মাইক্রোকন্ট্রোলার কিনতে হবে। যে এখন পর্যন্ত!

ধাপ 1: এটি কীভাবে কাজ করে

কিভাবে এটা সব কাজ করে
কিভাবে এটা সব কাজ করে

এই কম খরচে ($ 14.95) "মোটর ইন্টারফেস চিপ" এখানে কেনা যাবে: https://robotics.scienceontheweb.net চিপ "VEX" রিসিভার থেকে 8 টি মোটরের এইচ-ব্রিজ এবং 1 জন চালককে নিয়ন্ত্রণ করতে পারে। এটি মোটরগুলিকে নিয়ন্ত্রণ করার জন্য অন্য মাইক্রোকন্ট্রোলার চিপ থেকে কমান্ড গ্রহণ করতে পারে। এই ইন্টারফেস চিপ একটি মোটরের এইচ-ব্রিজ নিয়ন্ত্রণ করতে 3 টি আউটপুট পিন ব্যবহার করে। মোটরের গতি নিয়ন্ত্রণের জন্য দুটি পিন এবং পি.ডব্লিউ.এম ব্যবহার করে মোটরের গতি নিয়ন্ত্রণের জন্য একটি পিন "VEX" ট্রান্সমিটার বাম জয়স্টিক থেকে ইনপুট নিয়ন্ত্রণ করতে চ্যানেল 5 এর দুটি বোতাম থেকে ইনপুট ব্যবহার করে যাতে এটি 6 টি মোটর নিয়ন্ত্রণ করতে পারে। চিপ 6 এর অন্যান্য 2 বোতাম থেকে ইনপুট ব্যবহার করে মোটর ইন্টারফেস চিপের পিন 14 এ উচ্চ বা নিম্ন আউটপুট লক করতে। মোটর ইন্টারফেস চিপে নিম্নলিখিত বৈশিষ্ট্য রয়েছে। এই বৈশিষ্ট্যগুলি কাজ নাও করতে পারে কারণ একটি রিসিভার যেকোন স্থান থেকে একটি সংকেত নিতে পারে। আমরা এই অংশগুলি ব্যবহার করা থেকে প্রত্যক্ষ বা পরোক্ষভাবে কোন দায়ী নেই। সতর্কতা! নিয়ন্ত্রণের বাইরে গেলে রোবটে কখনও রিমোট ব্যবহার করবেন না যা ক্ষতি করতে পারে। যদি আপনার রোবট ট্রান্সমিটার পরিসরের বাইরে চলে যায়; মোটর ইন্টারফেস চিপ মোটর বন্ধ করতে পারে এবং মাইক্রোকন্ট্রোলারকে নিয়ন্ত্রণ দিতে পারে যদি আপনার রোবটটি ব্যবহার করে। আপনি যদি আপনার ট্রান্সমিটার বন্ধ করেন তাহলে এটিও সত্য হতে পারে। মোটর ইন্টারফেস চিপ অন্যান্য মাইক্রোকন্ট্রোলারের সাথে যোগাযোগের জন্য একটি সিরিয়াল পোর্ট ব্যবহার করে না। এর মানে হল আপনি খুব সস্তা মাইক্রোকন্ট্রোলার চিপ ব্যবহার করে আপনার রোবটের মস্তিষ্ক হতে পারেন।

ধাপ 2: কিভাবে VEX প্রাপককে ইন্টারফেস চিপে সংযুক্ত করা যায়

কিভাবে VEX প্রাপককে ইন্টারফেস চিপে সংযুক্ত করা যায়
কিভাবে VEX প্রাপককে ইন্টারফেস চিপে সংযুক্ত করা যায়
কিভাবে VEX প্রাপককে ইন্টারফেস চিপে সংযুক্ত করা যায়
কিভাবে VEX প্রাপককে ইন্টারফেস চিপে সংযুক্ত করা যায়

মোটর, রিলে এবং বিদ্যুৎ সরবরাহ রেডিও হস্তক্ষেপের কারণ হবে; তাই আপনার রোবটের একটি জায়গা বেছে নিন যেখানে "VEX" প্রাপক এই জিনিসগুলি থেকে অনেক দূরে। আমি 43 ইঞ্চি লম্বা মাস্টে আমার মাউন্ট করেছি যা রোবটের বেসের সাথে সংযুক্ত ছিল।

"VEX" রিসিভার হলুদ তারের সাথে আসে। "VEX" রিসিভারে কেবলটি প্লাগ করুন, তারের অন্য প্রান্তটি একটি টেলিফোন হ্যান্ডসেট জ্যাকের মধ্যে প্লাগ করুন। আপনাকে অবশ্যই জ্যাকটি কিনতে হবে। যেহেতু আমি আপনার জ্যাক থেকে বের হওয়া তারের রং জানতে পারব না; আমি হলুদ তারের তারের উল্লেখ করব যদি আপনি হলুদ তারের দিকে তাকান তবে আপনি 4 টি তার দেখতে পাবেন যা হলুদ, সবুজ, লাল এবং সাদা। হলুদ তারটি + 5 ভোল্টে তারযুক্ত হয়। সবুজ তারের সংকেত এবং এটি ইন্টারফেস চিপে 6 পিন করতে তারযুক্ত হয়। লাল তারটি মাটিতে তারযুক্ত হয়ে যায়। সাদা তার ব্যবহার করা হয় না। আপনাকে ইন্টারফেস চিপের পিন 6 থেকে + 5 ভোল্টে 4.7 K টান আপ প্রতিরোধককে তারের করতে হবে। আপনি "VEX" রিসিভারের কাছাকাছি বিদ্যুতের তার জুড়ে 2200 uf ক্যাপাসিটরের তার লাগাতে চান। পিন 2 একটি ইনপুট পিন। এটি অবশ্যই তারযুক্ত হতে হবে এবং ভাসতে থাকবে না। এটি + 5 ভোল্ট বা 47 ওহম প্রতিরোধকের মাধ্যমে স্থল হতে পারে। এটি 14 পিন করার জন্য তারযুক্ত করা যেতে পারে। বিকল্প 2: পিন 2 লো মোটরকে অর্ধেক পরিসীমা দেবে। অপশন 3: 14 টি পিন করার জন্য পিন 2 তারযুক্ত। যখন চ্যানেল 6 নীচের বোতামটি চাপানো হয় তখন এটি মোটরগুলির অর্ধেক পরিসীমা দেয়।

ধাপ 3: ইন্টারফেস চিপে মাইক্রোকন্ট্রোলার কীভাবে সংযুক্ত করবেন

কীভাবে একটি মাইক্রোকন্ট্রোলারকে ইন্টারফেস চিপে সংযুক্ত করা যায়
কীভাবে একটি মাইক্রোকন্ট্রোলারকে ইন্টারফেস চিপে সংযুক্ত করা যায়

আপনার মাইক্রোকন্ট্রোলার যদি আপনি ব্যবহার করেন তবে যোগাযোগ করতে পারেন

3 টি তারের উপর ইন্টারফেস চিপ সহ। ইন্টারফেস চিপে পিন 7 হল ডেটা বিটের ইনপুট। পিন কম হলে এটি একটি শূন্য ডেটা বিট। যখন পিন বেশি হয় তখন এটি একটি ডেটা বিট। আপনার মাইক্রোকন্ট্রোলারকে অবশ্যই ঘড়ির পালসের আগে ডেটা বিট আউটপুট করতে হবে। ডেটা বিট কমপক্ষে 40 ইউএস দীর্ঘ হতে হবে। ইন্টারফেস চিপে পিন 16 হল ঘড়ির বিটের জন্য ইনপুট। আপনার মাইক্রোকন্ট্রোলারকে কমপক্ষে.5 মার্কিন ডলারের জন্য একটি উচ্চ পালস আউটপুট করতে হবে। ইন্টারফেস চিপে পিন 5 একটি আউটপুট পিন। যখন এই পিনটি উচ্চ হয় তখন আপনার মাইক্রোকন্ট্রোলারকে জানাতে হবে যে এটি পরবর্তী কমান্ড গ্রহণের জন্য প্রস্তুত। ইন্টারফেস চিপ "VEX" ট্রান্সমিটার থেকে সিগন্যাল পেলে এই পিন কম হবে। আপনার মাইক্রোকন্ট্রোলার এবং ইন্টারফেস চিপের মধ্যে যোগাযোগের ত্রুটি থাকলে এই পিনটিও কম হবে এবং কম থাকবে। পিন 4 একটি আউটপুট পিন। যদি ইন্টারফেস চিপ এবং আপনার মাইক্রোকন্ট্রোলারের মধ্যে যোগাযোগের ত্রুটি থাকে, তাহলে এই পিনটি উঁচু হয়ে উঁচুতে থাকবে। এই ত্রুটি মুছে ফেলার জন্য একটি রিসেট করা আবশ্যক।

ধাপ 4: কমান্ডের তালিকা

32 টি কমান্ড রয়েছে যা ইন্টারফেস চিপ বুঝতে পারে। সমস্ত কমান্ড 3 বাইট বা 24 বিট দীর্ঘ। কমান্ডের বিন্যাস নিম্নরূপ।

প্রথম বাইট যা পাঠানো হয় তা সর্বদা কমান্ড বাইট যা নীচের তালিকায় বাম দিকের সবচেয়ে বেশি সংখ্যা। পাঠানো ২ য় বাইট একটি PWM বাইট হতে পারে। এটি 0 এবং 50 এর মধ্যে একটি সংখ্যা। যখন 0 পাঠানো হয় P. W. M. পালস কম যার মানে মোটর বন্ধ থাকবে। যখন 50 নম্বরটি পাঠানো হয় P. W. M. পালস উচ্চ যার মানে মোটর পূর্ণ ক্ষমতায় থাকবে। যখন 25 নম্বর পাঠানো হয় তখন মোটরটি প্রায় অর্ধেক শক্তিতে চলবে। তালিকায় দেখা যায় মাঝে মাঝে ২ য় বাইট মাত্র ০ যা শুধুমাত্র স্থান ধারকের জন্য ব্যবহার করা হচ্ছে। মোটরের উপর এর কোন প্রভাব নেই। পাঠানো তৃতীয় বাইট একটি PWM বাইট বা একটি ত্রুটি পরীক্ষা নম্বর হতে পারে। উদাহরণ: মোটর 1 কে পূর্ণ গতিতে এবং মোটর 2 অর্ধ গতিতে এগিয়ে যাওয়ার জন্য, কমান্ডটি হবে। 1 50 25 মোটর 7 অর্ডার করতে 10% পাওয়ারে পিছিয়ে যেতে, কমান্ডটি হবে। 16 5 16 1 মোটর 1 এবং 2 ফরোয়ার্ড, PWM #, PWM #(কোন ত্রুটি যাচাই করা হয়নি) 2 মোটর 1 এবং 2 পিছনে, PWM #, PWM #(কোন ত্রুটি পরীক্ষা করা হয়নি) 3 মোটর 1 এগিয়ে, PWM #, 3 4 মোটর 1 পিছনে, PWM #, 4 5 মোটর 2 এগিয়ে, PWM #, 5 6 মোটর 2 পিছনে, PWM #, 6 7 মোটর 3 এগিয়ে, PWM #, 7 8 মোটর 3 পিছনে, PWM #, 8 9 মোটর 4 এগিয়ে, PWM #, 9 10 মোটর 4 পিছনে, PWM #, 10 11 মোটর 5 এগিয়ে, PWM #, 11 12 মোটর 5 পিছনে, PWM #, 12 13 মোটর 6 এগিয়ে, PWM #, 13 14 মোটর 6 পিছনে, PWM #, 14 15 মোটর 7 এগিয়ে, PWM #, 15 16 মোটর 7 পিছনে, PWM #, 16 17 মোটর 8 এগিয়ে, PWM #, 17 18 মোটর 8 পিছনে, PWM #, 18 19 সব মোটর গতি, PWM #, 19 20 মোটর 1 এবং 2 গতি, PWM #, PWM # (কোন ত্রুটি পরীক্ষা করা হচ্ছে না) 21 মোটর 1 এবং 2 স্টপ, এক্স, 21 (পিন কম) 22 মোটর 1 স্টপ, 0, 22 (পিন কম) 23 মোটর 2 স্টপ, 0, 23 (পিন কম) 24 মোটর 3 স্টপ, 0, 24 (পিন কম) 25 মোটর 4 স্টপ, 0, 25 (পিন কম) 26 মোটর 5 স্টপ, 0, 26 (পিন কম) 27 মোটর 6 স্টপ, 0, 27 (পিন কম) 28 মোটর 7 স্টপ, 0, 28 (পিন কম) 29 মোটর 8 স্টপ, 0, 29 (পিন কম) 30 সব মো টর স্টপ, 0, 30 (পিন কম) 31 পিন 14 উচ্চ, 0, 31 32 পিন 14 কম, 0, 32

ধাপ 5: পিন সারাংশ

ইনপুট পিন

পিন 1 যদি কম হয় তবে এটি বিশ্রাম করে ভোল্ট পিন 32 + 5 ভোল্ট পিন 12 গ্রাউন্ড পিন 31 গ্রাউন্ড আউটপুট পিন পিন 34 পিডব্লিউএম মোটরের জন্য 1 পিন 35 উচ্চ যখন জয়স্টিক 1 বাকি থাকে পিন 36 উচ্চ যখন জয়স্টিক 1 ডান হয় পিন 37 P. W. M. মোটর 2 পিনের জন্য 38 উচ্চ মোটর 3 পিন 17 হাই এর জন্য যখন জয়স্টিক 3 উপরে থাকে পিন 18 হাই যখন জয়স্টিক 3 নিচে থাকে পিন 23 P. W. M. মোটরের জন্য 4 পিন 24 উচ্চ যখন জয়স্টিক 4 বাম হয় পিন 25 উচ্চ যখন জয়স্টিক 4 ডান হয় পিন 26 P. W. M. মোটরের জন্য 5 Pin 19 High যখন জয়স্টিক 3 উপরে থাকে এবং উপরের বাটন 5 টি Pin 20 High চাপায় যখন জয়স্টিক 3 নিচে থাকে এবং উপরের বাটন 5 টি হয় Pin 21 P. W. M. মোটরের জন্য 6 পিন 22 হাই যখন জয়স্টিক 4 বাকি থাকে এবং উপরের বোতাম 5 টি চাপুন পিন 27 হাই যখন জয়স্টিক 4 ডান এবং উপরের বোতাম 5 টি হল পিন 28 P. W. M. মোটরের জন্য 7 পিন 29 হাই যখন জয়স্টিক 3 উপরে এবং নীচের বোতাম 5 টি পিন 30 উচ্চ চাপুন যখন জয়স্টিক 3 নিচে এবং নিচের বোতাম 5 টি পিন 8 P. W. M চাপুন মোটরের জন্য 8 পিন 9 হাই যখন জয়স্টিক 4 বাম এবং নিচের বোতাম 5 টি চাপুন পিন 10 হাই যখন জয়স্টিক 4 ডান এবং নিচের বোতাম 5 টি পিন চাপুন 14 উপরের বোতাম 6 টি চাপলে উঁচু থাকে; নিচের বোতাম 6 টি চাপলে পিন 5 টি অন্য মাইক্রোকন্ট্রোলারকে বলবে এটি পরবর্তী কমান্ড পাঠাতে পারে পিন 4 উচ্চতর হয় যদি একটি কমান্ড ত্রুটি সনাক্ত করা হয় অন্য সব পিন ব্যবহার করা হচ্ছে না। এই পিনগুলিতে পুল-আপ লাগানোর দরকার নেই।

প্রস্তাবিত: