আরডুইনো ব্যবহার করে এই বাক রূপান্তরকারী করুন

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





এই প্রকল্পে আমরা 12v D.C কে 2 থেকে 11 ভোল্টের মধ্যে যে কোনও D.C মান থেকে সরিয়ে নেব। ডিসি ভোল্টেজের নিচে নামার যে সার্কিটটি বাক রূপান্তরকারী হিসাবে পরিচিত। আউটপুট ভোল্টেজ বা স্টেপ ডাউন ভোল্টেজ আর্ডুইনোতে সংযুক্ত কোনও পেন্টিয়োমিটার ব্যবহার করে নিয়ন্ত্রণ করা হয়।

লিখেছেন অঙ্কিত নেগি



গ্রাহকদের পরিচিতি:

মূলত দুটি ধরণের রূপান্তরকারী রয়েছে:

1. বক রূপান্তরকারী



2. বুস্ট রূপান্তরকারী

উভয় রূপান্তরকারী প্রয়োজনীয়তা অনুযায়ী ইনপুট ভোল্টেজ পরিবর্তন করে। তারা ক এর অনুরূপ ট্রান্সফরমার একটি প্রধান পার্থক্য সঙ্গে। যেখানে ট্রান্সফর্মার এ সি ভোল্টেজ উপরে / নিচে চলে যায়, ডিসি রূপান্তরকারীরা সি সি ভোল্টেজ উপরে / ডাউন করে। উভয় রূপান্তরকারীগুলির প্রধান উপাদানগুলি হ'ল:

উ: মোসফেট

বি। ইন্ডাক্টর

সি ক্যাপাসিটর

বুক কনভার্টার: নাম হিসাবে নিজেই পরামর্শ দেয়, বক মানে ইনপুট ভোল্টেজ কমিয়ে দেওয়া। বক রূপান্তরকারী আমাদের উচ্চ বর্তমান ক্ষমতা সহ ইনপুট ডিসি ভোল্টেজের চেয়ে কম ভোল্টেজ দেয়। এটি সরাসরি রূপান্তর।

বুস্ট কনভার্টর: নাম হিসাবেই বোঝা যাচ্ছে বুস্ট মানে ইনপুট ভোল্টেজ বাড়ানো।

বুস্ট রূপান্তরকারী আমাদের ইনপুট এ ডিসি ভোল্টেজের চেয়ে বেশি ডিসি ভোল্টেজ দেয়। এটি সরাসরি রূপান্তরও।

** এই প্রকল্পে আমরা পিডাব্লুএম উত্স হিসাবে আরডুইনো ব্যবহার করে 12 ভি ডি সি পদত্যাগ করতে একটি বাক রূপান্তরকারী সার্কিট তৈরি করতে যাচ্ছি।

আরডুইনো পিনগুলিতে পিডব্লিউএমের ফ্রিকোয়েন্সি পরিবর্তন করা:

আরডুইনো ইউএনওর পিডব্লিউএম পিনগুলি 3, 5, 6, 9, 10 এবং 11 হয়।

PWM সম্পাদন করতে ব্যবহৃত কমান্ডটি হ'ল:

অ্যানালগ রাইট (পিডাব্লুএমএম পিন নম্বর, পিডব্লিউএম ভ্যালু)

এবং এই পিনগুলির জন্য পিডব্লিউএম ফ্রিকোয়েন্সি হ'ল:

আরডুইনো পিনস 9, 10, 11 এবং 3 ---- 500Hz এর জন্য

আরডুইনো পিনের জন্য 5 এবং 6 ---- 1kHz z

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

ভাল কথাটি হ'ল আমরা সহজ কোড ব্যবহার করে আরডুইনোর পিডব্লিউএম পিনের পিডব্লিউএম ফ্রিকোয়েন্সিটি পরিবর্তন করতে পারি:

আরডিনো ইউএনওর জন্য:

ডি 3 এবং ডি 11 এর জন্য উপলব্ধ পিডব্লিউএম ফ্রিকোয়েন্সি:
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | বি 300000001 // পিডব্লিউএম ফ্রিকোয়েন্সি 31372.55 Hz এর জন্য
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | 3900.11 Hz এর পিডব্লিউএম ফ্রিকোয়েন্সি জন্য B00000010 //
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | B00000011 // PWM ফ্রিকোয়েন্সি 980.39 Hz এর জন্য
টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | B00000100 // PWM ফ্রিকোয়েন্সি 490.20 হার্জেডের জন্য (ডিফল্ট)
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | 2400.10 Hz এর পিডব্লিউএম ফ্রিকোয়েন্সি জন্য B00000101 //
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | পিডব্লিউএম ফ্রিকোয়েন্সি 122.55 Hz এর জন্য B00000110 //
// টিসিসিআর 2 বি = টিসিসিআর 2 বি এবং বি 11111000 | B00000111 // পিডব্লিউএম ফ্রিকোয়েন্সি 30.64 Hz এর জন্য
ডি 5 এবং ডি 6 এর জন্য উপলব্ধ পিডব্লিউএম ফ্রিকোয়েন্সি:
// টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | B00000001 // PWM ফ্রিকোয়েন্সি 62500.00 হার্জ জন্য
// টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | B12000010 // PWM ফ্রিকোয়েন্সি 7812.50 Hz এর জন্য
টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | B00000011 // PWM ফ্রিকোয়েন্সি 976.56 হার্জেডের জন্য (ডিফল্ট)
// টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | 2400.1100 Hz এর PWM ফ্রিকোয়েন্সি জন্য B00000100 //
// টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | B00000101 // পিডব্লিউএম ফ্রিকোয়েন্সি 61.04 Hz এর জন্য
ডি 9 এবং ডি 10 এর জন্য উপলব্ধ পিডব্লিউএম ফ্রিকোয়েন্সি:
// টিসিসিআর 1 বি = টিসিসিআর 1 বি এবং বি 11111000 | B00000001 // PWM ফ্রিকোয়েন্সি 31372.55 হার্জ জন্য টাইমার 1 বিভাজক 1
// টিসিসিআর 1 বি = টিসিসিআর 1 বি এবং বি 11111000 | 3900.11 Hz এর পিডব্লিউএম ফ্রিকোয়েন্সি জন্য B00000010 //
টিসিসিআর 1 বি = টিসিসিআর 1 বি এবং বি 11111000 | B00000011 // PWM ফ্রিকোয়েন্সি 490.20 হার্জেডের জন্য (ডিফল্ট)
// টিসিসিআর 1 বি = টিসিসিআর 1 বি এবং বি 11111000 | B2000100 // PWM ফ্রিকোয়েন্সি 122.55 Hz এর জন্য 100
// টিসিসিআর 1 বি = টিসিসিআর 1 বি এবং বি 11111000 | B00000101 // পিডব্লিউএম ফ্রিকোয়েন্সি 30.64 Hz এর জন্য
** আমরা পিন নং ব্যবহার করতে যাচ্ছি। 6 পিডব্লিউএম এর জন্য কোড:
// টিসিসিআর0বি = টিসিসিআর0বি ও বি 11111000 | 6200 KHz এর PWM ফ্রিকোয়েন্সি জন্য B00000001 //

যৌগিক তালিকা:

1.আরডিনো ইউএনও

2. সূচক (100Uh)

৩. স্কটকি ডায়োড

4. ক্যাপাসিটার (100 মি)

5. IRF540N

6. সম্ভাব্য

7. 10 কে, 100 পূর্ববর্তী পর্যালোচনা

8. লোড (এই ক্ষেত্রে মোটর)

9.12 ভি ব্যাটারি

বর্তনী চিত্র

আরডুইনো ব্যবহার করে বাক রূপান্তরকারী

আরডুইনো তারের লেআউট ব্যবহার করে বাক রূপান্তরকারী

সার্কিট ডায়াগ্রামে প্রদর্শিত হিসাবে সংযোগ তৈরি করুন।

1. পোটিনোমিটারের শেষ টার্মিনালগুলিকে যথাক্রমে 5 ভি পিন এবং আরডুইনো ইউএনওর গ্রাউন্ড পিনের সাথে সংযুক্ত করুন যেখানে এর ওয়াইপার টার্মিনালটি এনালগ পিন এ 1 পিন করতে হবে।

২.আরডুইনোর পিডাব্লুএম পিন mos টি মোসফেটের গোড়ায় সংযুক্ত করুন।

৩. মোসফেট নিকাশ করতে ব্যাটারির ইতিবাচক টার্মিনাল এবং স্কটকি ডায়োডের পি-টার্মিনালে নেতিবাচক।

৪. স্কটটকি ডায়োডের পি টার্মিনাল থেকে মোডফেটের সোর্স টার্মিনালের সাথে সূচক সহ সিরিজে লোড (মোটর) সংযুক্ত করুন।

৫. এখন স্কফটকি ডায়োডের এন টার্মিনালটিকে মোসফেটের সোর্স টার্মিনালে সংযুক্ত করুন।

6. মোটর জুড়ে 47uf ক্যাপাসিটারটি সংযুক্ত করুন।

Last. শেষের দিকে ম্যাসফেটের উত্স টার্মিনালে আরডুইনোর গ্রাউন্ড পিনটি সংযুক্ত করুন।

ম্যাসফেটের উদ্দেশ্য:

মোসফেটটি উচ্চ ফ্রিকোয়েন্সিতে ইনপুট ভোল্টেজটি স্যুইচ করতে এবং তাপের কম অপচয় হ্রাস সহ উচ্চতর সরবরাহ করতে ব্যবহৃত হয়।

আরডুইনোর উদ্দেশ্য:

মোসফেটের উচ্চ স্যুইচিং গতির জন্য (ফ্রিকোয়েন্সি 65 কেজি হার্জ আনুমানিক))

সূচকটির উদ্দেশ্য:

যদি এই সার্কিটটি একজন ইন্ডাক্টরকে সংযুক্ত না করে চালানো হয়, তবে মোসফেটের টার্মিনালে উচ্চ ভোল্টেজ স্পাইকের কারণে মোসফেটটির ক্ষতি হওয়ার উচ্চ সম্ভাবনা রয়েছে।

এই হাই ভোল্টেজ স্পাইকগুলি থেকে মোসফেটটি প্রতিরোধ করতে এটি চিত্রের মতো দেখানো হয়েছে যেহেতু মোসফেটটি এতে শক্তি সঞ্চয় করে এবং যখন মোসফেট বন্ধ থাকে তখন মোটরটিকে এই সঞ্চিত শক্তি দেওয়া হয়।

স্কটটকি ডায়োডের উদ্দেশ্য:

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

পোটেনিওমিটারের উদ্দেশ্য:

পেন্টিয়োমিটার আরডুইনোকে (উইপার টার্মিনালের অবস্থানের ভিত্তিতে) অ্যানালগ মান দেয় যা অনুসারে আরডুইনোর পিডাব্লুএম পিন 6 থেকে মোডফেটের গেট টার্মিনাল দ্বারা পিডব্লিউএম ভোল্টেজ প্রাপ্ত হয়। এই মানটি শেষ পর্যন্ত লোড জুড়ে আউটপুট ভোল্টেজকে নিয়ন্ত্রণ করে।

প্রতিরোধক কেন গেট এবং উত্সের মধ্যে সংযুক্ত?

এমনকি স্বল্প পরিমাণে গোলমালটি ম্যাসফেটটি চালু করতে পারে। অতএব ক রেজিস্টার টানুন গেট এবং গ্রাউন্ডের মধ্যে অর্থাত্ উত্সের সাথে সংযুক্ত।

প্রোগ্রাম কোড

Burn this code to arduino:
int m // initialize variable m
int n // initialize variable n
void setup()
B00000001 // for PWM frequency of 62.5 KHz on pin 6( explained under code section)
Serial.begin(9600) // begin serial communication

void loop()
{
m= analogRead(A1) // read voltage value from pin A1 at which pot. wiper terminal is connected
n= map(m,0,1023,0,255) // map this ip value betwenn 0 and 255
analogWrite(6,n) // write mapped value on pin 6
Serial.print(' PWM Value ')
Serial.println(n)
}

কোড ব্যাখ্যা

1. ভেরিয়েবল এক্স হ'ল পিন এ 1 থেকে প্রাপ্ত ভোল্টেজ মান যেখানে পটের ওয়াইপার টার্মিনাল সংযুক্ত থাকে।

২. পরিবর্তনশীল ওয়াই ম্যাপ করা মান নির্ধারিত হয় যা 0 এবং 255 এর মধ্যে থাকে between

৩। ** যেমন বক বা বুস্ট কনভার্টারের মতো সার্কিটের জন্য উপরের বিভাগে ইতিমধ্যে ব্যাখ্যা করা হয়েছে, একজনকে উচ্চ ফ্রিকোয়েন্সি পিডাব্লুএম উত্সের দরকার হয় (দশ কেএইচজেডের পরিসীমা) কারণ নিখুঁত স্যুইচিংয়ের জন্য মোসফেটের উচ্চ ফ্রিকোয়েন্সি প্রয়োজন এবং উচ্চ ফ্রিকোয়েন্সি ইনপুট মান বা আকার হ্রাস করে সূচক এবং ক্যাপাসিটরের মতো সার্কিট উপাদানগুলির components

সুতরাং আমরা প্রায় PWM ভোল্টেজ উত্পাদন করতে এই সহজ কোডটি ব্যবহার করতে যাচ্ছি। 65 কেএইচজেড ফ্রিকোয়েন্সি: TCCR0B = TCCR0B এবং B11111000 | B00000001 // পিডব্লিউএম ফ্রিকোয়েন্সিটির জন্য পিন 6 এ 62.5 কেএইচজেড

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

যেহেতু পেন্টিওমিটার আরডুইনোকে (উইপার টার্মিনালের অবস্থানের ভিত্তিতে) অ্যানালগ মান দেয়, এটি আরডুইনোর পিডাব্লুএম পিন 6 থেকে মোসফেটের গেট টার্মিনাল দ্বারা প্রাপ্ত পিডব্লিউএম ভোল্টেজ মান নির্ধারণ করে।

এবং এই মানটি শেষ পর্যন্ত লোড জুড়ে আউটপুট ভোল্টেজকে নিয়ন্ত্রণ করে।

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

প্রোটোটাইপ চিত্রগুলি:

উপরে বর্ণিত বাক রূপান্তরকারী সার্কিটের আরডুইনো ব্যবহার করে ভিডিও ক্লিপ




পূর্ববর্তী: আরডুইনো ব্যবহার করে সাধারণ ডিজিটাল জল প্রবাহ মিটার সার্কিট পরবর্তী: 4 সাধারণ প্রক্সিমিটি সেন্সর সার্কিট - আইসি এলএম 358, আইসি এলএম 5767, আইসি 555 ব্যবহার করে