পটভূমি ...
আমি এভিআর অ্যাপ্লিকেশনগুলির একজন নবাগত। আমি সম্প্রতি দুটি ATTINY13- ভিত্তিক সার্কিট (প্রশংসিত এলইডি ব্লিঙ্কারস) তৈরি করেছি যা ব্রেডবোর্ডে সঠিকভাবে (স্বতন্ত্রভাবে) কাজ করে। যখন আমি তাদেরকে একটি ভাগ করে দেওয়া পাওয়ার সাপ্লাইয়ের সাথে সোল্ডার পারফোরবোর্ডে সংযুক্ত করি, তখন জিনিসগুলি হায়রে যায়। অনেক তদন্তের পরে, এটি প্রদর্শিত হয়েছিল যে তারা ক্রমাগত পুনরায় সেট করা হচ্ছে।
আমি প্রতিটি মাইক্রো আন-সংযুক্তের পিন 1 (রিসেট) রেখেছিলাম। আমি রিসেট পিনটি পরিচালনা করার সঠিক উপায়গুলি নিয়ে গবেষণা করেছি এবং এটি থেকে নিম্নলিখিতটি প্রয়োগ করা হয়েছে:
বিদ্যুৎ সরবরাহের সাথে সমান্তরালভাবে একটি 100 ইউএফ ইলেক্ট্রোলাইটিক ক্যাপাসিটার যুক্ত করা হয়েছে যে কোনও সম্ভাব্য বর্তমান অঙ্কনের সাথে সহায়তা করতে বিদ্যুৎ সরবরাহটি খুব "ধীর" হতে পারে।
থেকে 4.7K প্রতিরোধক যুক্ত করা
VCC
হয়েছেRESET
থেকে একটি 0.1uF সিরামিক ক্যাপাসিটার যুক্ত করা
GND
হয়েছেRESET
এই পদক্ষেপগুলি সমস্যার সম্পূর্ণ সমাধান করে।
প্রশ্নটি:
আমি উপরে লিঙ্ক করা পৃষ্ঠাটি আইএসপি করার ক্ষেত্রে পরামর্শ দিচ্ছে (ইন-সিস্টেম প্রোগ্রামিং) যা আমি করছি না (এখনও)। (আমি মাইক্রোগুলির সাথে আলাদাভাবে কোনও অন্যান্য উপাদান যুক্ত না করে প্রোগ্রামিং করছি))
আমি ক্যাপাসিটারের বিভিন্ন মান (10nF, 0.1uF, ইত্যাদি) এবং প্রতিরোধকের (4.7K, 10 কে, ইত্যাদি) দেখেছি এবং নিশ্চিত নই যে কোন কারণগুলি এই মানগুলি পরিবর্তন করে। পিন বিচ্ছিন্নতা কীভাবে পুনরায় সেট করে এবং কীভাবে ব্যবহার করতে উপাদানগুলির মান গণনা করা যায় সে সম্পর্কে কেউ কি কিছু আলোকপাত করতে পারে? সিস্টেম-প্রোগ্রামিং শিরোনাম না থাকলে কী মানগুলি ব্যবহার করতে হবে তা আপনি ব্যাখ্যা করতে পারেন?