8051 মাইক্রোকন্ট্রোলার ব্যবহার করে তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান

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





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

মাইক্রোকন্ট্রোলার ব্যবহার করে তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান

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




তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান

তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান

একটি মাইক্রোকন্ট্রোলার ব্যবহার করে তাপমাত্রা-নিয়ন্ত্রিত ফ্যানের ব্লক ডায়াগ্রামটি উপরের চিত্রটিতে দেখানো হয়েছে। ব্লক চিত্রটিতে বিদ্যুৎ সরবরাহ, আরএসটি সার্কিট, 8051 মাইক্রোকন্ট্রোলার , এলএম 35 তাপমাত্রা সেন্সর, 8 বিট এডিসি, L293D মোটর চালক , ডিসি মোটর, 7-বিভাগের প্রদর্শন, i / পি স্যুইচ।



তাপমাত্রা সেন্সর

দ্য তাপমাত্রা সংবেদক ব্যবহৃত প্রস্তাবিত সিস্টেমটি LM35। এই তাপমাত্রা সংবেদকের ও / পি সেলসিয়াস স্কেলের লিনিয়ার আনুপাতিক। নির্ভুলতা দেওয়ার জন্য এই আইসির কোনও বাহ্যিক ক্রমাঙ্কণের প্রয়োজন নেই। প্রস্তাবিত সিস্টেমে তাপমাত্রা সংবেদকের মূল কাজটি হ'ল কোনও ফ্যানের বাহ্যিক পরিবেশের তাপমাত্রা সনাক্ত করা।

তাপমাত্রা সেন্সর

তাপমাত্রা সেন্সর

8051 মাইক্রোকন্ট্রোলার (AT89C51)

8-বিট মাইক্রোকন্ট্রোলার এটি 89C51 8051 পরিবারের অন্তর্গত। এটি র‌্যামের 128 বাইট, অ্যাড্রেসের 16-বিট, 16-বিট টাইমার / কাউন্টার -2, 6 টি রম- 4 কে বাইট বিঘ্নিত করে। প্রস্তাবিত সিস্টেমে মাইক্রোকন্ট্রোলারের মূল কাজটি হ'ল তাপমাত্রাটি সেন্সর দ্বারা অনুভূত হওয়া তাপমাত্রা বিশ্লেষণ করা। তাপমাত্রার উপর ভিত্তি করে, মাইক্রোকন্ট্রোলারের ফ্যানের গতি পরিবর্তন করা উচিত।

AT89C51 মাইক্রোকন্ট্রোলার

AT89C51 মাইক্রোকন্ট্রোলার

এডিসি (0808)

একটি এডিসি (ডিজিটাল রূপান্তরকারী অ্যানালগ) করা প্রয়োজন 8051 মাইক্রোকন্ট্রোলার সহ ইন্টারফেসড ডেটা প্রক্রিয়াকরণের জন্য অ্যানালগ i / p অনুমতি দিতে। এখানে সিরিয়াল আই / ও পোর্ট নিয়ন্ত্রক এবং অন্যান্য ডিভাইসগুলির মধ্যে ডেটা প্রবাহ তৈরি করতে ব্যবহৃত হয়। এখানে একটি 8 বিটের সমান্তরাল ADC0808 আইসি ব্যবহার করা হয়েছে। এটি + 5V এর সাথে কাজ করে এবং এটিতে 8-বিট রেজোলিউশন রয়েছে। এই ADC ইনপুট এনালগ সিগন্যালটিকে রেফারেন্স ভোল্টেজ ব্যবহার করে একটি সমতুল্য ডিজিটাল সিগন্যালে রূপান্তর করে।


ADC0808

ADC0808

সেভেন সেগমেন্ট ডিসপ্লে

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

7-বিভাগ প্রদর্শন

7-বিভাগ প্রদর্শন

তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান ওয়ার্কিং

উপরের ব্লক ডায়াগ্রামে ব্যবহৃত সমস্ত মডিউলগুলি সংহত করা হয়েছে। তাপমাত্রার পরিবর্তনের মাধ্যমে ফ্যানের গতি পর্যবেক্ষণ করা যায়। এই প্রকল্পের প্রাথমিক ধারণাটি হ'ল তাপমাত্রা পাওয়া, তাপমাত্রা প্রদর্শন করা এবং তাপমাত্রা পরিবর্তনটি পাখির গতির পরিবর্তিত হিসাবে প্রতিফলিত হয়। এখানে প্রকল্পে ব্যবহৃত তাপমাত্রা সেন্সরটি হল LM35 এবং এই সেন্সরের o / p ডিজিটাল রূপান্তরকারীকে এনালগকে দেওয়া হয়। সম্পূর্ণ কাজ করার অনুমতি দেওয়া হয় না বাহ্যিক বাধা দ্বারা সিদ্ধান্ত নেওয়া যেতে পারে।

তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান ব্লক ডায়াগ্রাম

তাপমাত্রা নিয়ন্ত্রিত ডিসি ফ্যান ব্লক ডায়াগ্রাম

তাপমাত্রা সংবেদক LM35 8051 মাইক্রোকন্ট্রোলারের এনালগ পিনের সাথে ইন্টারফেস করা হয় কারণ তাপমাত্রা সংবেদক তাপমাত্রাকে ভোল্টেজে পরিবর্তন করে। এখানে তাপমাত্রা সেন্সরটি সঠিকভাবে পড়ার জন্য মাইক্রোকন্ট্রোলারের সাথে সঠিকভাবে ইন্টারফেস করা উচিত। ফ্যানের গতি মাইক্রোকন্ট্রোলার দ্বারা তাপমাত্রা পরীক্ষা করে সিদ্ধান্ত নেওয়া যেতে পারে।

মাইক্রোকন্ট্রোলার আইসি L293D মোটর নিয়ন্ত্রণ ব্যবহার করে ডিসি ফ্যানকে নিয়ন্ত্রণ করে। এই আইসি এল 293 ডি একটি দ্বৈত এইচ ব্রিজ- মোটর ড্রাইভার ডিসি মোটর গতি এবং দিক নিয়ন্ত্রণ করতে ব্যবহৃত। এটি মাইক্রোকন্ট্রোলার এবং মোটরের মধ্যে বিচ্ছিন্নতাও দেয়। মোটর গতি ব্যবহার করে নিয়ন্ত্রণ করা যেতে পারে নাড়ি প্রস্থ মড্যুলেশন (পিডাব্লুএম) কৌশল।

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

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

তাপমাত্রা নিয়ন্ত্রিত ফ্যানের বৈশিষ্ট্য

তাপমাত্রা-নিয়ন্ত্রিত ফ্যানের বৈশিষ্ট্যগুলিতে মূলত নিম্নলিখিতটি অন্তর্ভুক্ত থাকে

  • যখন তাপমাত্রা 35 ডিগ্রি সেন্টিগ্রেড ছাড়িয়ে যায় তখন ফ্যানটি সর্বোচ্চ গতিতে চলতে হবে run
  • যখন তাপমাত্রা 15 ডিগ্রি সেন্টিগ্রেডের নিচে নেমে যায় তখন ফ্যানটি ন্যূনতম গতিতে হওয়া উচিত।
  • ফ্যানের গতি 15 ডিগ্রি সেলসিয়াস থেকে 35 ডিগ্রি সেন্টিগ্রেডে তাপমাত্রার ব্যাপ্তি অনুসারে পরিবর্তন করা উচিত,
  • স্বতঃ-ম্যানুয়াল স্যুইচটি অন্তর্নির্মিত হওয়া উচিত যা ব্যবহারকারীকে ম্যানুয়াল বা অটোতে ফ্যানের গতি নিয়ন্ত্রণ করার স্বাধীনতা দেয়।

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

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

ছবির ক্রেডিট: