সুচিপত্র:

555 টাইমার Atmega328: 7 ধাপে বাধা দেওয়ার জন্য সংকেত নির্গত করে
555 টাইমার Atmega328: 7 ধাপে বাধা দেওয়ার জন্য সংকেত নির্গত করে

ভিডিও: 555 টাইমার Atmega328: 7 ধাপে বাধা দেওয়ার জন্য সংকেত নির্গত করে

ভিডিও: 555 টাইমার Atmega328: 7 ধাপে বাধা দেওয়ার জন্য সংকেত নির্গত করে
ভিডিও: NE555 IC Project | Useful Electronics Projects 2024, নভেম্বর
Anonim
555 Atmega328 বাধাগ্রস্ত করার জন্য সিগন্যাল নির্গত করার জন্য টাইমার
555 Atmega328 বাধাগ্রস্ত করার জন্য সিগন্যাল নির্গত করার জন্য টাইমার

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

আমি একটি আবহাওয়া স্টেশন (TOBE) তৈরি করেছি যা একটি সৌর প্যানেল ব্যবহার করে সমান্তরালভাবে 3.7 V ব্যাটারির একটি জোড়া চার্জ করবে। আমার প্রথম সংস্করণটি খুব ভালভাবে এগিয়ে গেল আপনাকে ধন্যবাদ। কিন্তু, আমার একটা সমস্যা ছিল। ব্যাটারির ব্যবহার সৌর প্যানেলের চার্জিং হারের চেয়ে বেশি ছিল। আমি এখানে সংখ্যায় যাচ্ছি না। কিন্তু, কিছুক্ষণ পর, আমি লক্ষ্য করলাম ব্যাটারির মাত্রা ধীরে ধীরে নিচে নেমে যাচ্ছে। আমি কানাডা থেকে এসেছি এবং এখানে সূর্য একটি পণ্য নয়। আমি তখন, Atmega328 কে 8 সেকেন্ডের জন্য ঘুমাতে একটি লাইব্রেরি ব্যবহার করেছি (অন্যান্য সময়সীমা আছে কিন্তু 8 সেকেন্ড বেশি) এবং তারপর, কাজে ফিরে আসুন। ব্যবহার খুব সোজা এগিয়ে এবং এটি অনুমিত মত কাজ করে। কিন্তু, 8 সেকেন্ড আমার জন্য যথেষ্ট ছিল না।

এটি কারণ আমার আবহাওয়া স্টেশনে 3 টি উপাদান রয়েছে।

  • একটি বাস্তব সময় ঘড়ি
  • একটি DHT11
  • ওলেড ডিসপ্লে

ঘড়ির ডিসপ্লেতে এক মিনিটের নির্ভুলতা দেখা যায়। তাপমাত্রা এবং আর্দ্রতা এমন কিছু নয় যা আমাদের প্রায়শই আপডেট করতে হবে। সুতরাং, আমার এমন কিছু নিয়ে আসা দরকার যা আমাকে ব্যবধানটি পরিবর্তন করতে দেয় এবং আমি এটি করতে কিছুটা মজা করতে চাই।

বহিরাগত বাধা ব্যবহার করে Atmega328 জাগানোর জন্য আমি একটি 555 টাইমারকে অ্যাস্টেবল মোডে ধারণার একটি প্রমাণ তৈরি করেছি। সেটাই আমি এখানে দেখাতে যাচ্ছি

সরবরাহ

এই নির্দেশযোগ্য জন্য আমাদের নিম্নলিখিত উপকরণ প্রয়োজন হবে:

  • একটি Arduino বোর্ড
  • একটি 555 টাইমার চিপ
  • 2 প্রতিরোধক (1M ohms, 220 ohms)
  • 1 পোলারাইজড ক্যাপাসিটর (100uF)
  • জাম্পার তার
  • DHT11 সেন্সর
  • ব্রেডবোর্ড

ধাপ 1: প্রথমে লেআউট

প্রথমে লেআউট
প্রথমে লেআউট

ব্রেডবোর্ডে লেআউট দিয়ে শুরু করা যাক। আমি আপনার প্রকল্পে শক্তি সঞ্চয় করার আরেকটি উপায় নির্দেশ করার জন্য একটি DHT সেন্সর ব্যবহার করছি। আপনি দেখতে পাচ্ছেন, ডিভাইসটি একটি Arduino পিন দ্বারা চালিত। আরডুইনো ঘুমানোর সময় যা কমবে, আরও শক্তি সঞ্চয় করবে। আপনি যে কোনও ডিভাইসে এটি করতে পারেন যা চালানোর জন্য 40mA এর কম প্রয়োজন।

ধাপ 2: সার্কিট সম্পর্কে ব্যাখ্যা

আমি 555 টাইমার কিভাবে কাজ করে তার গভীরে যাব না কারণ সেখানে চারপাশে প্রচুর টিউটোরিয়াল রয়েছে যা এর ক্রিয়াকলাপ এবং এর বিভিন্ন মোড ব্যাখ্যা করে। আমরা অসাধারণ মোডে 555 টাইমার ব্যবহার করছি। এর মানে হল, একটি উচ্চ স্তরে, এটি ক্যাপাসিটরকে 2/3 ভোল্টে চার্জ করবে যতক্ষণ প্রতিরোধক 1 নির্ধারিত করে, যতটা প্রতিরোধক 2 নির্ধারিত করে তার জন্য এটি নিষ্কাশন করে। স্রাব সংকেতে আমাদের আসলে বেশি সময় লাগবে না, তাই আপনি 220 ওহম প্রতিরোধক ব্যবহার করতে পারেন। 1M ohms ব্যবহার করে, 220 ohms প্রতিরোধক সমন্বয় আপনাকে প্রায় 1 মিনিট বিলম্ব দেবে। প্রথম প্রতিরোধক এবং ক্যাপাসিটরের সাথে খেলে আপনাকে ভিন্ন সময় দেবে।

ধাপ 3: স্কেচ

ধাপ 4: স্কেচ ব্যাখ্যা

এই স্কেচের লক্ষ্য হ'ল আর্দ্রতা এবং তাপমাত্রা পড়া এবং ঘুমিয়ে যাওয়া যতক্ষণ না এটি জেগে উঠতে এবং এটি আবার পড়তে পারে।

তার জন্য, আমি INPUT_PULLUP (অন্য পর্বে পুলআপ সম্পর্কে আরো) হিসাবে একটি বাধা পিন সেট করছি। এবং সেই পিনের সাথে প্রতিবার কাজটি সম্পূর্ণ হলে বাধা থাকবে।

একবার বিঘ্ন সংকেত আসে, কোডটি আবার চলবে এবং ঘুমাতে ফিরে আসবে। ইত্যাদি।

ধাপ 5: কিছু সংখ্যা

কিছু সংখ্যা
কিছু সংখ্যা
কিছু সংখ্যা
কিছু সংখ্যা

এই পিওসির জন্য, আমি প্রায় 3 সেকেন্ডে ব্যবস্থাগুলি করতে সক্ষম হয়েছিলাম। তারপর, ডিভাইসটি প্রায় 1 মিনিটের জন্য ঘুমাবে।

বর্তমান পরিমাপের জন্য একটি 0.001 নির্ভুলতা AMP মিটার ডিভাইস ব্যবহার করে, আমি 0.023-0.029AMPs দেখেছি এটি কাজ করার সময় (~ 3 সেকেন্ড) এবং 0.000 ঘুমানোর সময় (~ 1 মিনিট)। অবশ্যই এটি একটি শূন্য পড়া নয় কারণ আমাদের 555 চলছে। কিন্তু, আমি মাইক্রোঅ্যাম্পে যাইনি। যাই হোক, সঞ্চয় যথেষ্ট

ধাপ 6: স্কিম্যাটিক এবং পিসিবি

স্কিম্যাটিক এবং পিসিবি
স্কিম্যাটিক এবং পিসিবি
স্কিম্যাটিক এবং পিসিবি
স্কিম্যাটিক এবং পিসিবি
স্কিম্যাটিক এবং পিসিবি
স্কিম্যাটিক এবং পিসিবি

আপনারা যারা এর জন্য PCB তৈরি করতে চান, তাদের জন্য এখানে লিঙ্ক দেওয়া হল:

সেখানে আপনি নকশা এবং পরিকল্পিত পাবেন যা পিসিবি ফ্যাব্রিকেশন বিক্রেতার কাছে পাঠানো যেতে পারে।

প্রিন্ট_ভারসন নামে একটি ফোল্ডার রয়েছে যারা আপনারা যারা পিসিবি পছন্দ করেন তারা বাড়িতে নিজের মত করে আমার মত করে।

ধাপ 7: অ্যাপ্লিকেশন

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

শক্তি সঞ্চয়ে কার্যকর ফলাফলের জন্য, আপনার একটি স্বতন্ত্র Atmega328 থাকা বিবেচনা করা উচিত। আমি এই ক্ষমতা সহ একটি বোর্ড ডিজাইন করছি এবং শীঘ্রই আমি এই ধারণার যেকোন Atmega328 প্রকল্পকে হুক করতে সক্ষম হব।

যদি আপনার শক্তি সংরক্ষণের সমাধানগুলি কীভাবে বাস্তবায়ন করা যায় সে সম্পর্কে আপনার ভাল ধারণা আছে, দয়া করে আমাকে জানান, কারণ আমি সত্যিই ব্যাটারি এবং সৌর প্যানেলে চলমান প্রকল্পগুলিতে আছি

পড়ার জন্য ধন্যবাদ এবং পরের বার আরও প্রজেক্টের সাথে দেখা হবে।

প্রস্তাবিত: