আমি একটি মাইক্রোকন্ট্রোলার এটিমেগ 16 এল ব্যবহার করে বৈদ্যুতিন সরঞ্জামের চালু / বন্ধ অবস্থা অনুধাবন করতে একটি অপটোকল্লার ( এমওসি 3021 ) ব্যবহার করছি । কিভাবে আমি এই কাজ সম্পর্কে যান? আমার মেইন সরবরাহের চশমাগুলি 230V, 50Hz। আমি কীভাবে পার্শ্ববর্তী সার্কিটটি ডিজাইন করব এবং প্রতিরোধকের মতো উপাদান উপাদানগুলি নির্বাচন করব?
১৩ ই জুন, ২০১২ এ সম্পাদিত দ্রষ্টব্য: আমি এই প্রথম কোনও সার্কিট সমাধান করছি। দয়া করে কোনও সহায়ক প্রতিক্রিয়া প্রেরণ করুন। (আমি যে ভুল কাজ করেছি বা কোনও উন্নতি সহ)
উপরোক্ত পরিকল্পনাকারী উল্লেখ করে। বোঝাটি চালু বা বন্ধ রয়েছে কিনা তা নির্ধারণ করতে এই সার্কিটটি ব্যবহার করার ধারণা। আউটপুট মাইক্রোকন্ট্রোলার আমি একটি বহিস্থিত ছিন্ন করা optocoupler সংযোগ স্থাপন করে থেকে পিন ব্যবহার করছি যা ATmega16L হয়। বিঘ্নিত হওয়া বোঝার পরিস্থিতি পর্যবেক্ষণ করবে । পর্যবেক্ষণের পরে আমি একই মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত হওয়া রিলে (রিলে একটি নিয়ন্ত্রণ ব্যবস্থা হিসাবে কাজ করে) ব্যবহার করে লোডের স্থিতি টগল করতে পারি ।
এখন, আমি আর 1, আর 2 এবং আরসি এর জন্য প্রতিরোধকের মানগুলি গণনা করার চেষ্টা করেছি। দ্রষ্টব্য, মাইক্রোকন্ট্রোলারের ভিআইএল (সর্বাধিক) = 0.2xVcc = 660mV এবং VIH (ন্যূনতম) = 0.6xVcc = 1.98V এবং VIH (সর্বাধিক) = ভিসি + 0.5 = 3.8V।
আরসি গণনা করা বেশ সহজ। যখন ট্রানজিস্টর পরিচালনা করে না তখন আউটপুট বেশি থাকে (3.3V এ)। যখন ট্রানজিস্টার সঞ্চালন করে আউটপুট কম টানা হয়। সুতরাং মাইক্রোকন্ট্রোলারের দৃষ্টিকোণ থেকে, আউটপুট উচ্চ মানে লোডটি বন্ধ করা হয় এবং আউটপুট লো মানে লোডটি স্যুইচ করা থাকে।
আইএফ = 1 এমএতে 34% ন্যূনতম সিটিআর ব্যবহার করে, এসএফএইচ 621 এ -3 এর জন্য ডেটাশিটটি দেখছেন। সুতরাং, 1 এমএ ইনপুট এ আউটপুট 340uA হতে চলেছে। সুতরাং মাইক্রোকন্ট্রোলার অপটোকলারের আউটপুট থেকে কম ভোল্টেজ সনাক্ত করতে আমি 1 কোহমের প্রতিরোধকের মানটি ব্যবহার করতে পারি? যাতে optocoupler থেকে আউটপুট 340mV এর ভোল্টেজ (যা VIL (সর্বোচ্চ) এর নিচে ) থাকে
এর পরে আরও অনেক দিন ছিল।
15 ই জুন 2012-এ সম্পাদিত
দ্রষ্টব্য: পাওয়ার লাইনে (আর 1 এবং আর 2) প্রতিরোধকের সমাধান করা। আমার গণনা এবং কোনও উপযুক্ত ফিডব্যাক পরীক্ষা করুন।
লক্ষ্য : সর্বাধিক সময়ের জন্য 10 মিমি অর্ধের সময়কালে (50mz এর 20mS পূর্ণ সময়ের) জন্য LEDগুলি * চালু ** রাখার লক্ষ্য। আসুন বলুন যে 90% সময়ের জন্য এলইডি চালু রাখতে হবে, তার অর্থ এলইডিদের সেই অর্ধ সময়ের জন্য 90% সময়ের জন্য কমপক্ষে 1 এমএ বর্তমানের প্রয়োজন হয় যার অর্থ এলইডিগুলি 10mS অর্ধের সময়কালে 9 এমএসের জন্য সক্রিয় থাকবে। সুতরাং, 9 এমএস / 10 এমএস = 0.9 * 180 ( অর্ধ কাল ) = 162 ডিগ্রি। এটি দেখায় যে বর্তমান 9deg এবং 171deg ( এবং 0deg থেকে 9deg এবং 171deg থেকে 180deg পর্যন্ত 1mA এর কম ) হবে between সময়কে 95% হিসাবে বিবেচনা করেনি কেননা পুরো সংখ্যার সাথে কাজ করা ঝরঝরে এবং 5% কমপক্ষে এই অ্যাপ্লিকেশনটিতে কোনও পার্থক্য রাখে না।
ভিপিয়াক-শিখর = 230V এক্স বর্গ (2) = 325 ভি। অ্যাকাউন্টে সহনশীলতা গ্রহণ করা। ন্যূনতম সহনশীলতা 6%। 325 x 0.94 ( 100-6 ) এক্স পাপ (9) = 47.8V
সুতরাং, আর 1 ≤ (47.8 ভি - 1.65 ভি) / 1 এমএ = 46.1 কোহমস 39 কোহমসের (ই 12 সিরিজ) এর 46.1 কোহমের চেয়ে ছোট একটি মান চয়ন করছে। যেহেতু গণনা করা হয়েছিল তার তুলনায় একটি ছোট মান প্রতিরোধের নির্বাচন করা হয়েছে, এর অর্থ ডায়োডগুলির মাধ্যমে বর্তমান 1mA এর চেয়ে বেশি হবে।
নতুন কারেন্ট গণনা করা হচ্ছে: ((325V x 110%) - 1.25V) / 39 কোহমস = 9.1mA (ডায়োডের সাথে সর্বাধিক নিকটে থাকলে)। এই মুহুর্তে ফিরে আসছেন [লেবেল - 1x]
প্রথমে রেজিস্টারের পাওয়ার রেটিং গণনা করুন (39 কোহম বিবেচনা করে) ((230 + 10%) ^ 2) / 39 কে = 1.64 ওয়াট (খুব বেশি)।
গণনায় ফিরে যাওয়া [লেবেল - 1x] দুটি 22 কোহম প্রতিরোধক চয়ন করতে দিন। তারা একসাথে ৪৪ কোহম পর্যন্ত যোগ করে যা প্রায় ৪ Koh.১ কোহম (উপরে গণনা করা)
দুটি প্রতিরোধকের সমন্বিত পাওয়ার রেটিং পরীক্ষা করা: ((230 + 10%) ^ 2) / (2 x 22) কোহম = 1.45 ডাব্লু। 1 ডাব্লু পাওয়ার রেটিং সহ প্রতিটি 22 কোহম প্রতিরোধক চয়ন করুন।
এখন, সর্বোপরি প্রাথমিক সিটিআর 34% ছিল যার অর্থ 1 এমএ ইন 340µA আউট হবে । তবে এখন 2x22 কোহম রেজিস্টারের কারণে আউটপুটটিতে কারেন্টটি কিছুটা বেশি হবে। এর অর্থ পুল আপ রেজিস্টার আরসি জুড়ে উচ্চ সম্ভাবনা। Optocoupler এর আউটপুটে 500mV এর নিচে ভোল্ট ড্রপ পেতে কোনও সমস্যা হবে ??