আজকাল, উত্সাহীরা traditional তিহ্যবাহী ডিসি মোটরের তুলনায় ব্রাশলেস ডিসি (বিএলডিসি) নিয়ন্ত্রণে খুব আগ্রহী
, মোটরটির কার্যকারিতা উন্নত হয়েছে, শক্তির দক্ষতাও উন্নত হয়েছে, তবে এটি ব্যবহার করা আরও কঠিন। অনেকগুলি অফ- শেল্ফ পণ্য বিদ্যমান।
এই উদ্দেশ্যে
উদাহরণস্বরূপ, অনেকগুলি ছোট বিএলডিসিএস কন্ট্রোলার রয়েছে যা আরসি বিমানের জন্য খুব ভাল কাজ করে।
যারা আরও গভীরতার সাথে বিএলডিসির নিয়ন্ত্রণ সন্ধান করতে চান তাদের জন্য, শিল্প ব্যবহারকারীদের জন্য অনেকগুলি বিভিন্ন মাইক্রো-কন্ট্রোলার এবং অন্যান্য বৈদ্যুতিন হার্ডওয়্যারও রয়েছে, যার সাধারণত খুব ভাল ডকুমেন্টেশন থাকে।
বিএলডিসি নিয়ন্ত্রণের জন্য আরডুইনো মাইক্রো-কন্ট্রোলার কীভাবে ব্যবহার করতে হবে তার কোনও বিস্তৃত বিবরণ আমি এখনও পাইনি।
এছাড়াও, আপনি যদি পুনর্জন্মগত ব্রেকিং করতে বা বিদ্যুৎ উত্পাদনের জন্য একটি বিএলডিসি ব্যবহার করতে আগ্রহী হন তবে আমি ছোট মোটরগুলির সাথে ব্যবহারের জন্য উপযুক্ত অনেক পণ্য খুঁজে পাইনি, বা 3-ফেজ জেনারেটর নিয়ন্ত্রণ করতে হবে তা সম্পর্কেও আমি খুঁজে পাইনি।
এই কাঠামোটি মূলত বাস্তব সময়ের গণনা সম্পর্কে একটি গল্পে ছিল
, কোর্সটি শেষ হওয়ার পরে আমি এটি চালিয়ে যাচ্ছি।
প্রকল্পটির ধারণাটি হ'ল ফ্লাইওহিল এনার্জি স্টোরেজ এবং পুনর্জন্মগত ব্রেকিং সহ একটি হাইব্রিড গাড়ির একটি আনুপাতিক মডেল দেখানো।
প্রকল্পে ব্যবহৃত মোটরটি ক্ষতিগ্রস্থ কম্পিউটার হার্ড ড্রাইভ থেকে পরিষ্কার করা একটি ছোট বিএলডিসিএস।
এই ম্যানুয়ালটিতে কীভাবে আরডুইনো মাইক্রো-কন্ট্রোলার এবং হল-
ড্রাইভিং এবং পুনর্জন্মগত ব্রেকিং মোডগুলিতে অবস্থান সেন্সরগুলিকে প্রভাবিত করে তা বর্ণনা করে।
দয়া করে নোট করুন যে এই প্রকল্পটি সম্পূর্ণ করতে অসিলিসফ্ট পরিদর্শন করা খুব সহায়ক, যদি প্রয়োজনীয় না হয় তবে।
আপনি যদি সুযোগটি অ্যাক্সেস করতে অক্ষম হন তবে আমি সুযোগটি ছাড়াই কীভাবে এটি করব সে সম্পর্কে কিছু পরামর্শ যুক্ত করেছি (পদক্ষেপ 5)।
এই প্রকল্পটি কোনও আসল মোটর নিয়ামকের মধ্যে অন্তর্ভুক্ত করা উচিত নয় এমন একটি বিষয় হ'ল বর্তমান সুরক্ষা যেমন কোনও সুরক্ষা ফাংশন।
আসলে, সবচেয়ে খারাপ বিষয়টি হ'ল আপনি এইচডি মোটরটি পুড়িয়ে ফেলেন।
যাইহোক, বর্তমান হার্ডওয়্যার দিয়ে অতিরিক্ত বর্তমান সুরক্ষা বাস্তবায়ন করা কঠিন নয় এবং সম্ভবত আমি এটি কোনও এক সময় করব।
আপনি যদি আরও বড় মোটর নিয়ন্ত্রণ করার চেষ্টা করছেন, আপনার মোটর এবং আপনার নিজের সুরক্ষা সুরক্ষার জন্য দয়া করে বর্তমান সুরক্ষা যোগ করুন।
আমি এই নিয়ামকটিকে একটি বৃহত্তর মোটর দিয়ে ব্যবহার করার চেষ্টা করতে চাই যা কিছু 'বাস্তব \' কাজ করতে পারে তবে আমার কাছে এখনও সঠিক নেই।
আমি লক্ষ্য করেছি যে ইবে একটি 86 ডাব্লু গাড়ি প্রায় 40 ডলারে বিক্রি করেছে।
দেখতে একজন ভাল প্রার্থীর মতো।
\ 'গোব্রাশলেস \' নামে একটি আরসি ওয়েবসাইটও রয়েছে যা তাদের নিজস্ব বিএলডিসিকে একত্রিত করে এমন কিট বিক্রি করে।
এগুলি খুব ব্যয়বহুল নয় এবং এটি তৈরি করার অভিজ্ঞতাটি মূল্যবান।
দয়া করে মনে রাখবেন যে এই ওয়েবসাইটে মোটরের জন্য কোনও হল সেন্সর নেই। হু!
এই কাঠামো লেখা একটি বড় কাজ।
আমি আশা করি আপনি এটি দরকারী বলে মনে করেন, দয়া করে আপনার মন্তব্য এবং পরামর্শ দিন।
ডিজিটাল মাল্টিমিটার (ডিএমএম)-
যদি আপনার ডিএমএমের একটি ফ্রিকোয়েন্সি মিটার অসিলোস্কোপ থাকে (
কমপক্ষে 2 টি চ্যানেল থাকা ভাল)
টি 8 টর্ক্স ড্রাইভার (
কোনও হার্ড ড্রাইভ খোলার জন্য আপনার মধ্যে একটির প্রয়োজন)।
একটি ভাল হার্ডওয়্যার স্টোর আছে।
মেশিন ওয়ার্কশপ এবং র্যাপিড প্রোটোটাইপ (
এগুলি খুব সহায়ক তবে আমি মনে করি এই প্রকল্পটি সেগুলি ছাড়া করা যেতে পারে)।
কম্পিউটার হার্ড ডিস্ক থেকে উপাদান বিএলডিসি মোটর চৌম্বকীয় রিং (
মোটরটির অর্ধেক)
থেকে অন্য হার্ড ড্রাইভেরভাল (3-6) থেকে
হার্ড ডিস্কে সিলভার ডিস্কে একটি দ্বিতীয় ছোট মোটর রয়েছে (ডিসি ব্রাশড ওকে)
রাবার ব্যান্ড বা (পছন্দসইভাবে)
ব্রাশলেস ডিসি মোটরটি অন্য একটি হ্যান্ডেল সহ ওএইচআরএম ওএইচআরএম ওএইচআরএম ওএইচআরএম 1 টির সাথে আরডুইনো ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডুয়েমিলান ডু এমিলান। কে ওহমস্ট মাইক্রো সার্কিট এল 6234 থ্রি ফেজ মোটর ড্রাইভার আইসি টু 100 ইউএফ ক্যাপাসিটার ওয়ান 10 এনএফ ক্যাপাসিটার ওয়ান 220 এনএফ ক্যাপাসিটার ওয়ান 1 ইউএফ ক্যাপাসিটার ওয়ান 100 ইউএফ ক্যাপাসিটার তিনটি রিসিভিং ডায়োডস একটি
2
। এই ম্যানুয়ালটিতে (
এটি ব্যাক সম্ভাব্য আনয়ন ব্যবহার করে নিয়ন্ত্রণ করা হয়)।
এই দুটি লিঙ্কে স্পেসিফিকেশন এবং সংগ্রহের তথ্য পাওয়া যাবে: আপনি যদি এই প্রকল্পটি করতে চলেছেন তবে আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি বিএলডিসি কীভাবে কাজ করে এবং নিয়ন্ত্রণ করে তা পুরোপুরি বোঝার জন্য সময় নিন।
অনলাইনে প্রচুর পরিমাণে রেফারেন্স রয়েছে (
কিছু পরামর্শের জন্য নীচে দেখুন)।
যাইহোক, আমি আমার প্রকল্পে কিছু চার্ট এবং টেবিল অন্তর্ভুক্ত করি যা আপনাকে বুঝতে সহায়তা করবে।
এই প্রকল্পটি বোঝার জন্য আমি যে ধারণাগুলি সবচেয়ে গুরুত্বপূর্ণ বলে মনে করি তার একটি তালিকা এখানে রয়েছে: মোসফেট ট্রানজিস্টর 3-ফেজ হাফ-ব্রিজ 6-
3-পদক্ষেপের বাক্য
পালস প্রস্থের মড্যুলেশন ফেজ মোটর (পিডব্লিউএম) হল-
মাইক্রোচিপ এভিআর 443: সেন্সরস-জেনারেল রেফারেন্স ডিসি মোটর কন্টেন্টের জন্য সেন্সরস-জেনারেল রেফারেন্স
ডিসি মোটর প্রিন্সলস সেন্সরস কন্ট্রোলস
কন্ট্রোলস কন্ট্রোল হল সেন্সর, হার্ড ড্রাইভ মোটর পরিষ্কার করার একটি ভাল ভিডিও, তবে লেখক মনে করছেন মোটরটি একটি স্টেপিং মোটর এবং একটি স্টেপিং মোটর হিসাবে চালাচ্ছেন। ডেটা শিট, অ্যাপ্লিকেশন নোট এবং ক্রয়ের তথ্য সহ L6234 মোটর ড্রাইভ আইসিতে বিএলডিসির জন্য আরও নির্দিষ্ট রেফারেন্স ওয়েব পৃষ্ঠা।
হাইব্রিড বৈদ্যুতিক যানবাহন অ্যাপ্লিকেশনগুলির জন্য প্রধানমন্ত্রী ব্রাশলেস মোটর ড্রাইভের জন্য বিনামূল্যে নমুনা।
এটিই আমি পেয়েছি যে আমি পেয়েছি যা পুনর্জন্মগত ব্রেকিং ফেজ পরিবর্তনের ক্রম বর্ণনা করে।
এই কাগজটি, বৈদ্যুতিক যানবাহনে পুনর্জন্মমূলক ব্রেকিং দরকারী, আমি এটি থেকে কয়েকটি সংখ্যা ধার নিয়েছি, তবে আমি মনে করি এটি পুনর্জন্ম কীভাবে কাজ করে তা ভুলভাবে বর্ণনা করে।
আমি এই প্রকল্পটি পুনর্ব্যবহারযোগ্য ডিস্ক ড্রাইভ মোটর দিয়ে করেছি কারণ এটি পাস করা সহজ ছিল এবং আমি বিএলডিসি দ্বারা নিয়ন্ত্রিত কর্ডটি শিখতে এবং কোনও সুরক্ষার সমস্যার কারণ না হওয়ার জন্য একটি ছোট লো ভোল্টেজ মোটর ব্যবহার করতে চাই।
এছাড়াও, হল সেন্সরের চৌম্বক কনফিগারেশনটি
এই মোটরগুলির দ্বিতীয় থেকে চৌম্বকীয় রিং (রটার) ব্যবহার করে খুব সহজ হয়ে যায় (পদক্ষেপ 4 দেখুন)।
আপনি যদি হল সেন্সরটি ইনস্টল এবং ক্যালিব্রেট করার সমস্ত ঝামেলা (5-7 পদক্ষেপ) এ যেতে চান না তবে
আমি জানি কমপক্ষে কিছু সিডি/ডিভিডি ড্রাইভ মোটর রয়েছে যা ইন-হল সেন্সর নির্মিত।
মোটরটিতে কিছুটা জড়তা সরবরাহ করার জন্য এবং তাদেরকে কিছুটা বোঝা দেওয়ার জন্য, আমি মোটরটিতে 5 টি হার্ড ড্রাইভ রেখেছি, কিছুটা শক্ত আঠালো দিয়ে আলতো করে একসাথে আঠালো করে মোটরটিতে আঠালো (
এটি আমার মূল প্রকল্পে ফ্লাইওহিল তৈরি করেছে)।
আপনি যদি হার্ড ড্রাইভ থেকে মোটরটি সরিয়ে ফেলতে চলেছেন তবে আপনার আবাসনগুলি আনস্ক্রু করার জন্য একটি টি 8 টর্ক্স ড্রাইভের প্রয়োজন (
সাধারণত সেন্টারনের লেবেলে লাঠির পিছনে দুটি স্ক্রু লুকানো থাকে)
এবং অভ্যন্তরীণ স্ক্রুগুলি মোটরটিকে জায়গায় রাখে।
আপনাকে হেড রিডার (
সাউন্ড সার্কেল এক্সিকিউটিভ) অপসারণ করতে হবে
এইভাবে আপনি মোটরটিতে পৌঁছানোর জন্য মেমরি ডিস্কটি বের করতে পারেন।
এছাড়াও, সেই মোটর থেকে রটারটি অপসারণ করতে আপনার একটি দ্বিতীয় একই হার্ড ড্রাইভ মোটর প্রয়োজন হবে (
ভিতরে একটি চৌম্বক রয়েছে)।
মোটরটিকে আলাদা করে নেওয়ার জন্য, আমি
মোটরটির একটি রটার (শীর্ষ) ধরলাম এবং এটি স্টেটারে (নীচে) প্রাই করে
দুটি স্ক্রু ড্রাইভার 180 ডিগ্রি দূরে রয়েছে।
বিকৃতি ছাড়াই মোটরটিকে টাইট পর্যাপ্ত জোড়ায় ধরে রাখা সহজ নয়। আপনি
একটি কাঠের ভি-ব্লক তৈরি করতে চাইতে পারেন ।
এই উদ্দেশ্যে ব্যবহৃত
আমি লেদে চৌম্বকীয় রিংয়ের একটি গর্ত ড্রিল করেছি যাতে এটি মোটরের শীর্ষে আরামে ফিট করে।
আপনি যদি লেদ ব্যবহার করতে অক্ষম হন তবে আপনি একটি শক্তিশালী আঠালো দিয়ে মোটরটিতে উল্টানো রটারটি ঠিক করতে পারেন।
নীচে 2 এবং 3 ছবিগুলি আমি বিচ্ছিন্ন করা মোটরগুলির মধ্যে একটির অভ্যন্তর দেখায়।
প্রথমার্ধে সেখানে (রটার) 8 টি খুঁটি রয়েছে (
ম্যাগনেটটি প্লাস্টিকের মধ্যে আবৃত)।
দ্বিতীয়ার্ধে (স্টেটর)
12 টি স্লট (উইন্ডিংস) রয়েছে।
তিনটি মোটর পর্যায়ের প্রত্যেকটিরই সিরিজে 4 টি স্লট রয়েছে।
কিছু এইচডি মোটর নীচে তিনটি পরিচিতি রয়েছে, প্রতি ফেজের একটি যোগাযোগ এবং অন্যটি হ'ল মোটরটির কেন্দ্রের ট্যাপ (
যেখানে তিনটি পর্যায়ে মিলিত হয়)।
এই প্রকল্পে, কোনও কেন্দ্রের ট্যাপের প্রয়োজন নেই, তবে এটি সেন্সর-মুক্ত নিয়ন্ত্রণে কার্যকর হতে পারে (
আমি একদিন সেন্সর-মুক্ত নিয়ন্ত্রণ সম্পর্কে একটি নোট প্রকাশের আশা করি)।
যদি আপনার মোটরের চারটি পরিচিতি থাকে তবে আপনি ওহমিটারের সাথে পর্বটি সনাক্ত করতে পারেন।
কেন্দ্রের ট্যাপ এবং পর্বের মধ্যে প্রতিরোধের যে কোনও দুটি পর্যায়ের মধ্যে প্রতিরোধের অর্ধেক।
বিএলডিসি মোটরগুলির বেশিরভাগ সাহিত্যের সাথে মই-আকৃতির ব্যাক সম্ভাব্য তরঙ্গরূপগুলির সাথে তাদের ডিল করে তবে হার্ড ড্রাইভ মোটরটির পিছনে সম্ভাবনা রয়েছে বলে মনে হয় যা সাইন এর মতো দেখায় (নীচে দেখুন)।
যতদূর আমি জানি, সাইন ওয়েভ পিডব্লিউএম দিয়ে সাইন ওয়েভ মোটর চালানো ঠিকঠাক কাজ করছে, যদিও দক্ষতা কিছুটা নেমে যেতে পারে।
সমস্ত বিএলডিসি মোটরগুলির মতো এটিও তিন-পর্যায়ের অর্ধ-ট্রানজিস্টর ব্রিজ দিয়ে গঠিত
(
নীচে ২ য় ফটো দেখুন)। আমি
সেন্ট মাইক্রো (এল 6234) দ্বারা তৈরি আইসি ব্যবহার করি , এটি মোটর ড্রাইভার নামেও পরিচিত।
সেতুর জন্য
L6234 এর বৈদ্যুতিক সংযোগটি 8 ধাপে দেখানো হয়েছে।
নীচের তৃতীয় ফটোতে মোটর ড্রাইভারের একটি স্কিম্যাটিক ডায়াগ্রাম এবং তিনটি মোটর পর্যায় রয়েছে।
মোটরটিকে ঘড়ির কাঁটার দিকে পরিচালিত করার জন্য, স্যুইচটি নিম্নলিখিত ক্রমে তৈরি করা হবে (
প্রথম চিঠিটি হ'ল উপরের ট্রানজিস্টর এবং দ্বিতীয় চিঠিটি হ'ল নিম্ন ট্রানজিস্টর)
: পদক্ষেপ 1 2 3 4 5 6 ঘড়ির কাঁটার দিকে: সিবি, এবি, এসি, বিসি, বিএ, সিএ কাউন্টারওয়াইজ: সিএ, সিবি, এবি, এসি এর
জন্য একটি ডিগ্রি প্রয়োজন, ' মোটর।
অতএব, প্রতিটি মোটরের ঘূর্ণন গতি চারবার ঘটে।
দুটি সিকোয়েন্স একই বলে মনে হচ্ছে, তবে এগুলি একই নয় কারণ 6-
ধাপের ক্রমের জন্য, সিডব্লিউয়ের জন্য, পর্বের মধ্য দিয়ে বর্তমান দিকটি এক দিক এবং সিসিডাব্লুয়ের জন্য বর্তমান দিকটি বিপরীত।
আপনি মোটর পর্যায়ে ব্যাটারির ভোল্টেজ বা বিদ্যুৎ সরবরাহের ভোল্টেজ প্রয়োগ করে এটি নিজেই দেখতে পারেন।
আপনি যদি ভোল্টেজ প্রয়োগ করেন তবে মোটরটি একদিকে কিছুটা সরে যাবে এবং থামবে।
আপনি যদি উপরের সিকোয়েন্সগুলির একটিতে পর্যায়ে ভোল্টেজ দ্রুত পরিবর্তন করতে পারেন তবে আপনি মোটরটি ম্যানুয়ালি ঘোরাতে পারেন।
ট্রানজিস্টর এবং মাইক্রোকন্ট্রোলাররা খুব দ্রুত এই সমস্ত স্যুইচগুলি সম্পূর্ণ করে, যখন মোটরটি উচ্চ গতিতে চলমান থাকে তখন প্রতি সেকেন্ডে কয়েকশ বার স্যুইচ করে।
এছাড়াও, দয়া করে নোট করুন যে ভোল্টেজ যদি উভয় পর্যায়ে প্রয়োগ করা হয় তবে মোটরটি কিছুটা সরে যায় এবং তারপরে থামে।
এটি কারণ টর্কটি শূন্য।
আপনি এটি নীচের চতুর্থ ফটোতে দেখতে পারেন, যা মোটর পর্যায়ের এক জোড়া পিছনের সম্ভাবনা দেখায়।
এটি একটি সাইন ওয়েভ।
যখন তরঙ্গটি এক্স-
শ্যাফ্টের মধ্য দিয়ে যায়, এই পর্বের দ্বারা সরবরাহিত টর্কটি শূন্য। ছয়
ধাপে বিএলডিসি ফেজ পরিবর্তন ক্রমে যা কখনও ঘটেনি।
কোনও নির্দিষ্ট পর্যায়ে টর্কটি কম হওয়ার আগে শক্তিটি অন্য পর্যায়ের সংমিশ্রণে স্যুইচ করা হয়।
বৃহত্তর বিএলডিসি মোটরগুলি সাধারণত মোটরের অভ্যন্তরে হল সেন্সর দ্বারা উত্পাদিত হয়।
আপনার যদি এমন মোটর থাকে তবে আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।
এছাড়াও, আমি জানি কমপক্ষে কিছু সিডি/ডিভিডি ড্রাইভ মোটর ইতিমধ্যে হল সেন্সরে নির্মিত।
যখন মোটরটি ঘোরানো হয়, তিনটি হল সেন্সর অবস্থান সনাক্তকরণের জন্য ব্যবহৃত হয়, তাই পর্যায় পরিবর্তনটি সঠিক মুহুর্তে সঞ্চালিত হয়।
আমার এইচডি মোটর 9000 আরপিএম (150 হার্জ) পর্যন্ত চলে।
যেহেতু চাকা প্রতি 24 টি পরিবর্তন রয়েছে, 9000 আরপিএম এ, প্রতি 280 মাইক্রোসেকেন্ডে মেশিনটি পরিবর্তন করা হয়।
আরডুইনো মাইক্রো-কন্ট্রোলার 16 মেগাহার্টজ এ কাজ করে, তাই প্রতিটি ঘড়ির চক্র 0। 06 মাইক্রোসেকেন্ডস।
আমি জানি না যে বাক্য হ্রাস করার জন্য কতগুলি ঘড়ির চক্রের প্রয়োজন হয়, তবে 100 টি ঘড়ির চক্রের প্রয়োজন হলেও, এটি প্রতিটি বাক্য হ্রাসের জন্য 5 মাইক্রোসেকেন্ড লাগে।
এইচডি মোটরগুলিতে হল সেন্সর নেই, তাই মোটরটির বাইরের অংশে এগুলি ইনস্টল করা প্রয়োজন।
সেন্সরটি মোটর রোটেশনের সাথে সম্মতভাবে স্থির করা দরকার এবং মোটর ঘূর্ণনের সাথে সামঞ্জস্যপূর্ণ এমন একটি সিরিজের খুঁটির সংস্পর্শে আসা দরকার।
আমার সমাধান হ'ল একই মোটর থেকে চৌম্বকীয় রিংটি সরিয়ে এবং এটি নিয়ন্ত্রিত হওয়ার জন্য মোটরটিতে উল্টে ইনস্টল করা।
আমি তখন এই চৌম্বকীয় রিংয়ের উপরে তিনটি হল সেন্সর ইনস্টল করেছি, মোটর শ্যাফটে (
120 ডিগ্রি বৈদ্যুতিক মোটর ঘূর্ণন) একে অপরের থেকে 30 ডিগ্রি দূরে।
আমার হল সেন্সর ধারক আমার দ্বারা প্রক্রিয়াজাত তিনটি অ্যালুমিনিয়াম অংশ এবং দ্রুত প্রোটোটাইপে তৈরি তিনটি প্লাস্টিকের অংশ নিয়ে গঠিত একটি সাধারণ ধারক নিয়ে গঠিত।
আপনার যদি এই সরঞ্জামগুলি না থাকে তবে অবস্থানটি নির্দেশ করার জন্য অন্য কোনও উপায় খুঁজে পাওয়া কঠিন হওয়া উচিত নয়।
হল সেন্সরগুলির জন্য বন্ধনী তৈরি করা আরও চ্যালেঞ্জিং হবে।
এটি কাজ করার একটি সম্ভাব্য উপায়: 1।
সঠিক আকারের একটি প্লাস্টিকের ট্রে সন্ধান করুন এবং আপনি সাবধানে হল সেন্সরটিকে ইপোক্সি করতে পারেন। 2।
কাগজে একটি টেম্পলেট মুদ্রিত হয়, যা চৌম্বকীয় রিং ব্যাসার্ধের মতো একই বৃত্ত রয়েছে এবং তিনটি চিহ্ন 15 ডিগ্রি 3 পৃথক পৃথক।
ডিস্কে টেমপ্লেটটি আঠালো করুন এবং তারপরে হল সেন্সর ইপোক্সিকে সাবধানে রাখার জন্য গাইড হিসাবে টেমপ্লেটটি ব্যবহার করুন।
এখন যে হল সেন্সরগুলি মোটরটিতে ইনস্টল করা হয়েছে, নীচে প্রদর্শিত সার্কিটের সাথে তাদের সংযুক্ত করুন এবং মোটরটি ঘোরার সাথে সাথে আউটপুটটি আরও বেশি এবং কম হয়ে যায় তা নিশ্চিত করার জন্য একটি ডিএমএম বা অসিলোস্কোপ ব্যবহার করে সেগুলি পরীক্ষা করুন।
আমি আরডুইনোর 5 ভি আউটপুট ব্যবহার করে 5 ভি এর অধীনে এই সেন্সরগুলি চালাই।
হল সেন্সরটি আউটপুট উচ্চ বা কম (1 বা 0)
এটি এন্টার্কটিক বা আর্টিক অনুভব করে কিনা তার উপর নির্ভর করে।
যেহেতু এগুলি 15 ডিগ্রি দূরে, চৌম্বকগুলি তাদের নীচে ঘোরান এবং প্রতি 45 ডিগ্রি প্রতি পোলারিটি পরিবর্তন করে, এই তিনটি সেন্সর একই সময়ে কখনও উচ্চ বা কম হবে না।
যখন মোটরটি ঘোরে, সেন্সর আউটপুট 6-
নিম্নলিখিত টেবিলটিতে প্রদর্শিত ধাপের ধরণ।
সেন্সরটি অবশ্যই মোটরটির গতির সাথে একত্রিত হতে হবে যাতে তিনটি সেন্সরগুলির মধ্যে একটির একটি মোটর ফেজ পরিবর্তনের অবস্থানে স্পষ্টভাবে পরিবর্তিত হয়।
এই ক্ষেত্রে, প্রথম হল সেন্সর (এইচ 1) এর ক্রমবর্ধমান প্রান্তটি
সি সংমিশ্রণ (উচ্চ) এবং বি (নিম্ন) খোলার সাথে সামঞ্জস্যপূর্ণ হওয়া উচিত।
এটি ব্রিজ সার্কিটের 3 এবং 5 ট্রানজিস্টর চালু করার সমতুল্য।
আমি একটি অসিলোস্কোপের সাথে চৌম্বকটির সাথে সেন্সরটি সারিবদ্ধ করি।
এটি করার জন্য, আমাকে তিনটি চ্যানেল সুযোগ ব্যবহার করতে হবে।
আমি দ্বিতীয় মোটরের বেল্টের সাথে সংযোগ করে মোটরটি ঘোরান এবং দুটি পর্যায়ের সংমিশ্রণের (
এ এবং বি, এ এবং সি) এর মধ্যে পিছনের সম্ভাবনা পরিমাপ করি
এটি দুটি সাইন।
নীচের ছবিতে তরঙ্গগুলির মতো
তারপরে অসিলোস্কোপের চ্যানেল 3 এ হল সেন্সর 2 এর সিগন্যালটি দেখুন।
হল সেন্সর ধারককে ঘুরিয়ে দেওয়া হয় যতক্ষণ না হল সেন্সরের উঠতি প্রান্তটি পুরোপুরি পরিবর্তন করা উচিত সেই পয়েন্টের সাথে পুরোপুরি একত্রিত না হওয়া (নীচে দেখুন)।
আমি এখন বুঝতে পারি যে একই ক্রমাঙ্কন করার জন্য কেবল দুটি চ্যানেল রয়েছে।
যদি ফেজ সংমিশ্রণের বিএমএফ বি-
সি ব্যবহার করে, এইচ 2 এর ক্রমবর্ধমান প্রান্তটি বিসি বক্ররেখার সাথে সম্পর্কিত হবে।
এখানে পর্যায় পরিবর্তন করার কারণটি এখানে মোটর টর্ককে যতটা সম্ভব উচ্চতর রাখা উচিত।
পিছনের সম্ভাবনাটি টর্কের সাথে সমানুপাতিক এবং আপনি লক্ষ্য করবেন যে প্রতিটি পর্বের পরিবর্তন ঘটে যখন পিছনের সম্ভাবনা পরবর্তী পর্যায়ে বক্ররেখার নীচে চলে যায়।
অতএব, প্রকৃত টর্কটি প্রতিটি পর্বের সংমিশ্রণের সর্বোচ্চ অংশ নিয়ে গঠিত।
আপনি যদি সুযোগটি অ্যাক্সেস করতে না পারেন তবে এখানে আমার প্রান্তিককরণের ধারণা।
এটি আসলে যে কেউ বিএলডিসি মোটর কীভাবে কাজ করে তা জানতে চায় এমন একটি আকর্ষণীয় অনুশীলন।
যদি মোটর ফেজ এ
বিদ্যুৎ সরবরাহের সাথে সংযুক্ত (ধনাত্মক) এবং বি (নেতিবাচক) এবং বিদ্যুৎ সরবরাহ চালু করে থাকে তবে মোটরটি কিছুটা ঘোরানো হবে এবং থামবে।
তারপরে, যদি নেতিবাচক পাওয়ার সীসাটি সি পর্যায়ে স্থানান্তরিত হয় এবং শক্তি চালু করা হয় তবে মোটরটি আরও চালু হবে এবং থামবে।
ক্রমের পরবর্তী অংশটি হ'ল ফেজ বি ইত্যাদি ইতিবাচক সীসাটি সরিয়ে নেওয়া ইত্যাদি
আপনি যখন এটি করেন, মোটরটি সর্বদা থামে যেখানে টর্কটি শূন্য থাকে, যা চার্টটি চার্টে এক্স-অক্ষের মধ্য দিয়ে যায় এমন এক জায়গার সাথে মিলে যায়।
নোট করুন যে তৃতীয়-পর্যায়ের সংমিশ্রণের শূন্য পয়েন্টটি প্রথম দুটি সংমিশ্রণের পর্যায় পরিবর্তন অবস্থানের সাথে মিলে যায়।
অতএব, বি এর শূন্য টর্কের অবস্থান-
সি সংমিশ্রণটি যেখানে আপনি এইচ 2 এর উত্থিত প্রান্তটি অবস্থান করতে চান।
সূক্ষ্ম চিহ্ন বা তীক্ষ্ণ ব্লেড সহ এই অবস্থানটি চিহ্নিত করুন এবং তারপরে এইচ 2 এর আউটপুট এই চিহ্নটিতে ঠিক বেশি না হওয়া পর্যন্ত ডিএমএম ব্যবহার করে হল সেন্সর ধারককে সামঞ্জস্য করুন।
এমনকি যদি আপনি আপনার স্কুলের সময়সূচী থেকে কিছুটা বিচ্যুত হন তবে মোটরটি ভালভাবে কাজ করা উচিত।
তিনটি মোটর ফেজ এল 6234 থ্রি-ফেজ মোটর ড্রাইভার থেকে শক্তি গ্রহণ করবে।
আমি দেখতে পেয়েছি যে এটি একটি ভাল পণ্য যা সময়ের পরীক্ষায় দাঁড়াতে পারে।
পাওয়ার ইলেকট্রনিক্স ব্যবহার করার সময় দুর্ঘটনাক্রমে আপনার উপাদানগুলি ভাজানোর অনেকগুলি উপায় রয়েছে, আমি বৈদ্যুতিক প্রকৌশলী নই এবং আমি কী ঘটছে তা সর্বদা জানি না।
আমার স্কুল প্রোগ্রামে, আমরা
6 টি মোসফেট ট্রানজিস্টর এবং 6 ডায়োডের নিজস্ব 3-ফেজের অর্ধ-ব্রিজ আউটপুট করেছি।
আমরা এটি অন্যান্য ড্রাইভার ইন্টারসিলের HIP4086 এ ব্যবহার করেছি, তবে এই সেটআপটি নিয়ে আমাদের প্রচুর সমস্যা রয়েছে যা
আমরা একগুচ্ছ ট্রানজিস্টর এবং চিপস পোড়িয়েছি।
আমি এল 6234 (
তাই মোটর) 12V এ চালাই।
এল 6234 এর 6 টি ট্রানজিস্টরের অর্ধ-সেতু নিয়ন্ত্রণ করতে ইনপুটগুলির একটি অস্বাভাবিক সেট রয়েছে।
প্রতিটি ট্রানজিস্টরের একটি ইনপুট থাকে না, তবে
তিনটি স্তরের প্রত্যেকটির জন্য একটি সক্ষম (এন) ইনপুট এবং তারপরে অন্য একটি ইনপুট (ইন)
নির্বাচন করুন খোলা পর্যায়ে কোন ট্রানজিস্টর (উপরের বা নিম্ন)।
উদাহরণস্বরূপ, ট্রানজিস্টর 1 (উপরের) এবং 6 (নিম্ন)
উভয় EN1 এবং EN3 চালু করুন উচ্চ (
এন 2 কম মঞ্চটি বন্ধ রাখতে কম)
ইন 1 উচ্চ, ইন 3 কম।
এটি পর্বের সংমিশ্রণ-সি তৈরি করে।
যদিও L6234 অ্যাপ্লিকেশন নোটটি মোটরটির গতিটি ইন পিনে নিয়ন্ত্রণ করতে ব্যবহৃত পিডব্লিউএম প্রয়োগ করার পরামর্শ দিয়েছে, আমি এন পিনে এটি করার সিদ্ধান্ত নিয়েছি কারণ, সেই সময়ে, আমি মনে করি এটি উভয়ই ফেজের সাথে শুরু করার জন্য '' অদ্ভুত \ 'হবে
, কারণ এটি একই সাথে রয়েছে, কারণ এটি কোনওভাবেই হয়। সেগুলি আমার পদ্ধতির সাথে পাস করে
, উচ্চ পর্যায়টি পিডাব্লুএম ফ্রিকোয়েন্সিটিতে সক্ষম হয়, যখন পুরো পর্বের পরিবর্তনের সময় নিম্ন পর্যায়ে রয়েছে,
আমি আরডুইনো বোর্ডের মধ্যে 2 টি
এমপিএসের মধ্যে যোগ করেছেন এবং এর মধ্যে
রয়েছে কিছুটা ছোট, সুতরাং বৃহত্তর সংস্করণগুলির জন্য, দয়া করে L6234 এর জন্য ডকুমেন্টেশনটি দেখুন।
দ্রষ্টব্য: মাইক অ্যান্টন L6234 এর জন্য পিসিবি তৈরি করেছেন, যা (আমি বিশ্বাস করি)
এই ট্র্যাকটি প্রতিস্থাপন করবে এবং আপনাকে এটি একত্রিত করার কাজটি সংরক্ষণ করবে।
চশমা এবং ক্রয়ের তথ্যের জন্য এই লিঙ্কগুলি দেখুন: আমি প্রায় 3 টি খুঁজে পাইনি-
আমি এটি কীভাবে কাজ করে তা সম্পর্কে আমার বোঝার বর্ণনা দেব।
দয়া করে মনে রাখবেন যে আমি কোনও বৈদ্যুতিক প্রকৌশলী নই এবং আমরা আমার ব্যাখ্যার কোনও সংশোধনীর প্রশংসা করব।
ড্রাইভিং করার সময়, নিয়ন্ত্রণ ব্যবস্থাটি বর্তমানকে তিনটি মোটর পর্যায়গুলিতে এমনভাবে প্রেরণ করে যা টর্ককে সর্বাধিক করে তোলে।
পুনর্জন্মগত ব্রেকিংয়ে, নিয়ন্ত্রণ ব্যবস্থাটিও টর্ককে সর্বাধিক করে তোলে, তবে এবার এটি একটি নেতিবাচক টর্ক যা বর্তমানকে ব্যাটারিতে ফেরত পাঠানোর সময় মোটরটি ধীর হয়ে যায়।
আমি যে পুনর্জন্মগত ব্রেকিং পদ্ধতিটি ব্যবহার করেছি তা মার্কিন যুক্তরাষ্ট্রের ওক্রিজ জাতীয় পরীক্ষাগার থেকে একটি কাগজ থেকে এসেছে। এস সরকার।
একটি পরীক্ষাগার যা স্বয়ংচালিত মোটরগুলির জন্য প্রচুর গবেষণা করে।
নীচের চার্টটি অন্য একটি কাগজ থেকে এসেছে যা এটি কীভাবে কাজ করে তা চিত্রিত করতে সহায়তা করে (
তবে, আমি মনে করি এই দ্বিতীয় কাগজে প্রদত্ত ব্যাখ্যাটি আংশিকভাবে ভুল)।
মনে রাখবেন যে মোটরটি ঘোরে, মোটর পর্যায়ে বিএমএফ ভোল্টেজটি উপরে এবং নীচে ওঠানামা করে।
চিত্রটিতে, এটি সেই মুহুর্তটি দেখায় যখন বিএমএফ মঞ্চ বিতে বেশি থাকে এবং মঞ্চে কম থাকে।
এই ক্ষেত্রে, কারেন্টটি বি থেকে বি থেকে প্রবাহিত হওয়া সম্ভব।
পুনর্জন্মগত ব্রেকিংয়ের জন্য সমালোচিত, নিম্ন-প্রান্তের ট্রানজিস্টরগুলি দ্রুত চালু এবং বন্ধ হয়ে যাচ্ছে (
প্রতি সেকেন্ডে হাজার হাজার পিডাব্লুএম সুইচ)।
যখন উচ্চ-প্রান্তের ট্রানজিস্টর স্যুইচটি বন্ধ থাকে;
যখন কম ট্রানজিস্টর চালু করা হয়, প্রথম ছবিতে প্রদর্শিত বর্তমান প্রবাহ।
পাওয়ার ইলেকট্রনিক্সের ক্ষেত্রে, সার্কিটটি একটি বুস্ট কনভার্টার নামক একটি ডিভাইসের মতো, যেখানে মোটরটির পর্যায়ে শক্তি সংরক্ষণ করা হয় (
উইকিপিডিয়ায় একটি ভাল নিবন্ধ রয়েছে যা বুস্ট কনভার্টার কীভাবে কাজ করে তা ব্যাখ্যা করে)।
নিম্ন-প্রান্তের ট্রানজিস্টরটি বন্ধ হয়ে গেলে এই শক্তিটি প্রকাশিত হয়, তবে একটি উচ্চতর ভোল্টেজে, বর্তমান তাত্ক্ষণিকভাবে প্রতিটি ট্রানজিস্টরের পাশের \ 'অ্যান্টি-এক্সেসিটেশন \' ডায়োডের মধ্য দিয়ে প্রবাহিত হয় এবং তারপরে ব্যাটারিতে ফিরে আসে।
ডায়োডটি ব্যাটারি থেকে মোটরে প্রবাহিত হতে স্রোতকে বাধা দেয়।
একই সময়ে, এই দিকের কারেন্টটি (
ড্রাইভিংয়ের বিপরীতে)
চৌম্বক রিংয়ের সাথে যোগাযোগ করে এমন একটি নেতিবাচক টর্ক তৈরি করতে যা মোটরটিকে ধীর করে দেয়।
নিম্ন-পাশের ট্রানজিস্টর একটি পিডব্লিউএম সুইচ ব্যবহার করে এবং পিডব্লিউএম এর শুল্ক চক্র ব্রেকিংয়ের পরিমাণ নিয়ন্ত্রণ করে।
ড্রাইভিং করার সময়, মোটরটির যাতায়াত সর্বোচ্চ সম্ভাব্য টর্ক বজায় রাখতে যথাযথ কোর্সে একটি সংমিশ্রণ থেকে পরের দিকে স্যুইচ করে।
পুনর্জন্মের ব্রেকটির যাতায়াত খুব একই রকম কারণ কিছু স্যুইচিং মোড মোটরটিকে যতটা সম্ভব নেতিবাচক টর্ক উত্পাদন করে।
আপনি যদি প্রথম পদক্ষেপে ভিডিওটি দেখেন তবে আপনি দেখতে পাবেন যে পুনর্জন্মগত ব্রেকটি ভাল কাজ করে তবে এটি ভাল কাজ করে না।
আমি মনে করি মূল কারণটি হ'ল আমি যে হার্ড ড্রাইভ মোটরটি ব্যবহার করি তা খুব কম টর্ক মোটর, তাই এটি সর্বোচ্চ গতি ব্যতীত অনেক বিইএমএফ উত্পাদন করতে পারে না।
কম গতিতে, খুব কম পুনর্জন্মগত ব্রেকিং রয়েছে (যদি থাকে)।
এছাড়াও, আমার সিস্টেমটি তুলনামূলকভাবে কম ভোল্টেজ (12 ভি) এ চলে
, যেহেতু অ্যান্টি-এক্সেসিটেশন ডায়োডের মাধ্যমে প্রতিটি পথ বেশ কয়েকটি ভোল্ট দ্বারা ভোল্টেজকে হ্রাস করে, এটি দক্ষতাও হ্রাস করে।
আমি সাধারণ রেকটিফায়ার ডায়োডগুলি ব্যবহার করি এবং আমি যদি কম ভোল্টেজ ড্রপ সহ কিছু বিশেষ ডায়োড ব্যবহার করি তবে আমি আরও ভাল পারফরম্যান্স পেতে পারি।
নীচে আরডুইনোতে ইনপুট এবং আউটপুটগুলির একটি তালিকা রয়েছে।
আমার বোর্ডের চার্ট এবং ফটো অন্তর্ভুক্ত করুন। 2-
ডিজিটাল এন্ট্রি-হল 1
120 কে জিএনডি 3
ডিজিটাল এন্ট্রি হল 2
120 কে প্রতিরোধের জিএনডি 4
হল 3 ডিজিটাল ইনপুট-
120 কে জিএনডি 5
1 ডিজিটাল আউটপুট 400 ওএইচএম রেজিস্টার 6
2 ডিজিটাল আউটপুট সহ 400 ওএইচএম প্রতিরোধক 7 এর সাথে সিরিজের 400 টি
ডিজিটাল আউটপুট সহ 400 ওএইচএম রেজিস্টর 9-
ডিজিটাল আউটপুট সহ সিরিজের 400 ডিজিটাল আউটপুট সহ সিরিজের 400 টি ডিজিটাল আউটপুট সহ 400 টি
ডিজিটাল আউটপুট সহ 400 টি ডিজিটাল আউটপুট 400 ওহম রেজিস্টার 11-
এন 3 ডিজিটাল আউটপুটটি 400 ওহম প্রতিরোধক, 100 কে ওহম পেন্টিওমিটার সহ সিরিজে রয়েছে, 5 ভি এবং জিএনডি উভয় প্রান্তে সংযুক্ত এবং এনালগ পিন 0 মাঝখানে সংযুক্ত রয়েছে।
এই পেন্টিওমিটার মোটর গতি এবং ব্রেকিং ভলিউম নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
5 ভি পাওয়ার সাপ্লাই হল সেন্সর চালাতেও ব্যবহৃত হয় (পদক্ষেপ 5 দেখুন)।
আরডজুইনোর জন্য আমি লিখেছি পুরো প্রোগ্রামটি এখানে রয়েছে, এতে মন্তব্যগুলি অন্তর্ভুক্ত রয়েছে:/* বিএলডিসি_কংগ্রোলার 3। 1।
1* 3 ডেভিড গ্লাজার দ্বারা।
এক্স সিরিজটি সেন্ট এল 6234 3-
ফেজ মোটর ড্রাইভার আইসি * চলমান ডিস্ক ড্রাইভ মোটর ক্লকওয়াইজ * পুনর্জন্ম ব্রেকিং * মোটর গতি এবং ব্রেকিং দ্বারা নিয়ন্ত্রিত একটি একক পেন্টিওমোমিটার * মোটর পজিশন দ্বারা তিনটি হল- এফেক্ট সেন্সর * আরডুইনো 3 টি হল সেন্সর
আউটপুট গ্রহণ করে (পিনস 2,3,4)
* এবং 6 টি বিভিন্ন ফেজ থেকে সি-সি-তে রূপান্তর করে *
থেকে 1,2, 3 * 3 যথাক্রমে 5,6, 7 এর উপর করুন (1,2,3 এ)
পিডাব্লুএম শুল্ক চক্রটি পরিবর্তন করতে এবং ড্রাইভিং এবং পুনর্জন্মগত ব্রেকিং * 0-
499 এর মধ্যে পরিবর্তন করুন * 500-
523: ট্যাক্সি * 524-
1023: 1023:
* 1
;
অলস্টেট
() {পিনমোড (2, ইনপুট);
/হল 1 পিনমোড (3, ইনপুট);
/হল 2 পিনমোড (4, ইনপুট);
/L6234 হল 3/পিনমোড মোটর ড্রাইভারের আউটপুট (5, আউটপুট);
/1 পিনমোডে (6, আউটপুট);
/2 পিনমোডে (7, আউটপুট);
/3 পিনমোডে (9, আউটপুট);
/এন 1 পিনমোড (10, আউটপুট);
/এন 2 পিনমোড (11, আউটপুট);
/এন 3/সিরিয়াল। শুরু (9600);
আপনি যদি একটি সিরিয়াল সংযোগ ব্যবহার করেন তবে দয়া করে এই লাইনটিকে অসম্পূর্ণ করুন।
প্রোগ্রামের শেষে ফ্লাশ কমান্ড।
/* পিন 9, 10 এবং 11 এ পিডব্লিউএম ফ্রিকোয়েন্সি সেট করুন/পিন 9, 10 এর জন্য পিডব্লিউএম থেকে 32 কেজি হার্জ সেট করুন/প্রথমে তিনটি প্রাক-ডিভাইডার বিট সাফ করুন: ইন্ট প্রেসকালারভাল = 0x07;
/প্রেসকালারভাল নামে একটি পরিবর্তনশীল তৈরি করুন এবং এটি বাইনারি সংখ্যা \ '00000111 \' টিসিসিআর 1 বি & = ~ প্রেসকালার
/এবং টিসিসিআর 0 বি-তে মানটি \ '11111000 \' এর বাইনারি সংখ্যার সাথে সেট করুন: এখন উপযুক্ত প্রাক-এনকোডিং বিট সেট করুন: ইন্ট প্রি-এনকোডিং বিট 2 = 1;
/বাইনারি নম্বর \ '00000001 \' টিসিসিআর 1 বি সমান করতে প্রেসক্যালারভাল সেট করুন = prescalerval2;
/বা টিসিসিআর 0 বি-তে মান \ '00000001 \' এর বাইনারি সংখ্যার সাথে /পিডব্লিউএম থেকে 32 কেজি হার্জ সেট 3,11 (
এই প্রোগ্রামটি কেবল পিন 11 ব্যবহার করে)
/তিনটি প্রাক-ক্যালার বিটগুলি পরিষ্কার করুন: টিসিসিআর 2 বি & = ~ প্রাক-ক্যালারভাল;
/এবং টিসিসিআর 0 বি-তে মানটি বাইনারি সংখ্যার সাথে \ '11111000 \'/এখন উপযুক্ত প্রাক-এনকোডিং বিট সেট করুন: টিসিসিআর 2 বি | = প্রাক-এনকোডিং বিট 2;
/অথবা টিসিসিআর 0 বি-তে মানটি \ '00000001 \' এর বাইনারি সংখ্যার সাথে/প্রথম তিনটি প্রাক-এনকোডেড বিট সাফ করুন: C
/প্রগ্রোম শূন্য লুপের মূল লুপ () {
/সময় = মিলিস ();
মুদ্রণ প্রোগ্রাম শুরু হওয়ার পরে সময়। প্রিন্টলন (সময়); // সিরিয়াল। মুদ্রণ (\ '\');
থ্রোটল = অ্যানালগ্রেড (0);
/থ্রোটল পোটেনিওমিটার এমএসপিএস = মানচিত্র (
থ্রোটল, 512,1023, 0,255);
/ড্রাইভিং পেন্টিওমিটার বিএসপিড = মানচিত্রের উপরের অর্ধে ম্যাপ করা হয় (
থ্রোটল, 0,511,255, 0);
/পট/এমএসপিএস এড = 100 এর নীচে অর্ধ-অংশ পুনর্জন্মের ব্রেকিং;
/ডিবাগিংয়ের জন্য হলস্টেট 1 = ডিজিটাল রিড (2);
/হল থেকে ইনপুট মান পড়ুন 1 2 = ডিজিটাল পঠন (3);
/হল থেকে ইনপুট মান পড়ুন 2 3 = ডিজিটাল পঠন (4);
হল 3 (8, হলস্টেট 1) থেকে ইনপুট মান/সংখ্যা লিখুন;
/যখন সংশ্লিষ্ট সেন্সরটি উচ্চ শক্তিতে থাকে, এলইডি
মূলত ডিজিটাল রাইট (9, হলস্টেট 2) ডিবাগ করতে ব্যবহৃত হবে;
// ডিজিটাল রাইট (10, হলস্টেট 3); হলওয়াল = (হলস্টেট 1)+ (2*হলস্টেট 2)+ (4*হলস্টেট 3);
/3 হল সেন্সর/* সিরিজের বাইনারি মান গণনা করুন। মুদ্রণ (\ 'এইচ 1: \');
সিরিয়াল পোর্ট ডিবাগিংয়ের জন্য। প্রিন্টলন (হলস্টেট 1); সিরিয়াল মুদ্রণ (\ 'এইচ 2: \'); সিরিয়াল প্রিন্টলন (হলস্টেট 2); সিরিয়াল মুদ্রণ (\ 'এইচ 3: \'); সিরিয়াল প্রিন্টলন (হলস্টেট 3); সিরিয়াল প্রিন্টলন (\ '\');
*/// সিরিয়াল। প্রিন্টলন (এমএসপিড); // সিরিয়াল। প্রিন্টলন (হলওয়াল); // সিরিয়াল। মুদ্রণ (\ '\');
/মনিটর ট্রানজিস্টর আউটপুট/বিলম্ব (1000);
/* টি 1 = ডিজিটাল রিড (2); // টি 1 = ~ টি 1;
টি 2 = ডিজিটাল রিড (4); // টি 2 = ~ টি 2;
টি 3 = ডিজিটাল রিড (5); // টি 3 = ~ টি 3; সিরিয়াল মুদ্রণ (টি 1); সিরিয়াল মুদ্রণ (\ '\ t \'); সিরিয়াল মুদ্রণ (টি 2); সিরিয়াল মুদ্রণ (\ '\ t \'); সিরিয়াল মুদ্রণ (টি 3); সিরিয়াল মুদ্রণ (\ '\'); সিরিয়াল মুদ্রণ (\ '\'); সিরিয়াল মুদ্রণ (ডিজিটাল রিড (3)); সিরিয়াল মুদ্রণ (\ '\ t \'); সিরিয়াল মুদ্রণ (ডিজিটাল রিড (9)); সিরিয়াল মুদ্রণ (\ '\ t \'); সিরিয়াল প্রিন্টলন (ডিজিটাল রিড (10)); সিরিয়াল মুদ্রণ (\ '\'); সিরিয়াল মুদ্রণ (\ '\'); // বিলম্ব (500);
*/ড্রাইভিং ফেজ পরিবর্তন/প্রতিটি বাইনারি সংখ্যার সাথে বিভিন্ন ট্রানজিস্টর চালু/বিট ম্যাথের সাথে সম্পর্কিত একটি কেস রয়েছে যা আউটপুট আরডুইনোর মান পরিবর্তন করতে ব্যবহৃত হয়:/পোর্টডে এল 6234 ড্রাইভারে ইন পিনের আউটপুট থাকে/প্রতিটি ফেজের জন্য নিম্ন ট্রানজিস্টর/পিন দ্বারা ব্যবহৃত হয় কিনা তা নির্ধারণ করতে ব্যবহৃত হয়,
0 টি সিএনইউইউএন দ্বারা নিয়ন্ত্রিত হয়, 0 এর জন্য ব্যবহৃত হয় ( থ্রোটল মান পেন্টিওমিটার দ্বারা নিয়ন্ত্রিত)। যদি (থ্রোটল> 511) {স্যুইচ (হলওয়াল) {
কেস 3:/পোর্টডি = 1111xxx00;
/পিন 0- 7 এক্সএক্সএক্স এর প্রত্যাশিত আউটপুট
হল ইনপুট এবং পোর্টড & = বি 100011111 বোঝায় পরিবর্তন করা উচিত নয়;
পোর্টড | = B01100000;
/অ্যানালোআরাইট (9, এমএসপিড);
পিডব্লিউএম একটি পর্যায়ে (
হাই-এন্ড ট্রানজিস্টর) অ্যানালগ রাইট (10,0);
ফেজ বি ক্লোজার (ডিউটি = 0) অ্যানালগ রাইট (11,255); // ফেজ সি অন -ডিউটি = 100% (
লো -এন্ড ট্রানজিস্টর) বিরতি;
কেস 1:/পোর্টডি = বি 001xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
/পোর্টড | = B00100000;
/অ্যানালোআরাইট (9, এমএসপিড);
পিডব্লিউএম একটি পর্যায়ে (
উচ্চ-প্রান্তের ট্রানজিস্টর) অ্যানালগ রাইট (10,255); // ফেজ বি অন (
লো-এন্ড ট্রানজিস্টর) অ্যানালগ রাইট (11,0); // ফেজ বি অফ (ডিউটি = 0) বিরতি;
কেস 5:/পোর্টডি = বি 101xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
/পোর্টড | = বি 10100000; অ্যানালগ রাইট (9,0); অ্যানালগ রাইট (10,255); অ্যানালগ রাইট (11, এমএসপিড); বিরতি;
কেস 4:/পোর্টডি = বি 100xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
পোর্টড | = BYM000;
/অ্যানালোয়রাইট (9,255); অ্যানালগ রাইট (10,0); অ্যানালগ রাইট (11, এমএসপিড); বিরতি;
কেস 6:/পোর্টডি = বি 1110xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
পোর্টড বি 11। 000 =;
/অ্যানালোয়রাইট (9,255); অ্যানালগ রাইট (10, এমএসপিড); অ্যানালগ রাইট (11,0); বিরতি;
কেস 2:/পোর্টডি = বি 010xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
বি 0201700 পোর্টড | =;
/অ্যানালোআরাইট (9,0); অ্যানালগ রাইট (10, এমএসপিড); অ্যানালগ রাইট (11,255); বিরতি; }}
/পুনর্জন্মগত ব্রেক ফেজ পরিবর্তন /পোর্টড (
এল 6234 এ পিনের আউটপুট)
পিনগুলি সর্বদা কম থাকে, তাই প্রতিটি পর্যায়ে কেবলমাত্র কম ট্রানজিস্টরগুলি রেজেনের সময় ব্যবহৃত হয়। ব্রেকিং অন্য {
/পোর্টডি = বি 1000xxx00;
/পিনের প্রত্যাশিত আউটপুট 0-
7 পোর্টড & = বি 100011111;
পোর্টড | = BYM0000; // স্যুইচ (হলওয়াল) {
কেস 3: সাদৃশ্য রচনা (9, বিএসপিড); // অ্যানালগরাইট (9,0); অ্যানালগ রাইট (10,0); অ্যানালগ রাইট (11,0); বিরতি;
কেস 1: সাদৃশ্য রচনা (9, বিএসপিড); অ্যানালগ রাইট (10,0); অ্যানালগ রাইট (11,0); বিরতি;
কেস 5: উপমা রচনা (9,0); অ্যানালগ রাইট (10,0); অ্যানালগ রাইট (11, বিএসপিড); বিরতি;
কেস 4: উপমা রচনা (9,0); অ্যানালগ রাইট (10,0); অ্যানালগ রাইট (11, বিএসপিড); বিরতি;
কেস 6: উপমা রচনা (9,0); অ্যানালগ রাইট (10, বিএসপিড); অ্যানালগ রাইট (11,0); বিরতি;
কেস 2: উপমা রচনা (9,0); অ্যানালগ রাইট (10, বিএসপিড); অ্যানালগ রাইট (11,0); বিরতি; }}
/সময় = মিলিস ();
মুদ্রণ প্রোগ্রাম শুরু হওয়ার পরে সময়। প্রিন্টলন (সময়); // সিরিয়াল। মুদ্রণ (\ '\'); // সিরিয়াল। ফ্লাশ ();
/যদি আপনি একটি সিরিয়াল পোর্ট ব্যবহার করে ডিবাগ করতে চান তবে দয়া করে অসম্পূর্ণতা}
আমি মনে করি আরডুইনো এই প্রকল্পে যে অপারেশনটি করেন তা এত সহজ যে মাইক্রোপ্রসেসরের সাথে এই কাজটি করা অপচয় বলে মনে হয়।
প্রকৃতপক্ষে, L6234 এর অ্যাপ্লিকেশন নোটগুলি এই কাজটি করার জন্য একটি সাধারণ প্রোগ্রামেবল গেট অ্যারে (
জাল 16 ভি 8 জাল 16 ভি 8) এই কাজটি করার জন্য প্রস্তাব দেয়।
আমি এই ডিভাইসের প্রোগ্রামিংয়ের সাথে পরিচিত নই, তবে আইসির ব্যয়টি কেবল $ 2। 39 নেওয়ার্কে।
অন্যান্য অনুরূপ সংহত সার্কিটগুলিও খুব সস্তা।
আরেকটি বিকল্প হ'ল বিচক্ষণ যুক্তিযুক্ত গেটগুলি একত্রিত করা।
আমি কিছু তুলনামূলকভাবে সহজ লজিক সিকোয়েন্স নিয়ে এসেছি যা তিনটি হল সেন্সরের আউটপুট থেকে L6234 আইসি চালাতে পারে।
মঞ্চ এ এর চার্টটি নীচে দেখানো হয়েছে, এবং তিনটি পর্যায়ে সত্য টেবিলটি (
বি এবং সি পর্যায়ের যুক্তি সার্কিটের জন্য, '' নয় 'নয়' দরজাটি অবশ্যই \ 'এর অন্য দিকে স্যুইচ করা উচিত বা
পদ্ধতির সাথে সমস্যাটি হ'ল প্রতিটি পর্যায়ে প্রায় 20 টি সংযোগ রয়েছে, তাই এটি একসাথে কাজ করার জন্য এটি বেশ কিছুটা কাজ করে।
এই