প্রতি 24 ঘন্টা টাইমার দিয়ে আরডুইনো চালু করুন


9

আমি বর্তমানে এমন একটি আরডুইনো প্রকল্পে কাজ করছি যা আমার গাড়ির ব্যাটারির চার্জটি একবার ESP8266 এর মাধ্যমে আমার কাছে প্রেরণ করে। শীতকালে আমি আমার গাড়ি চালাই না, এবং ব্যাটারি কোনও গুরুত্বপূর্ণ মান ছাড়িয়ে গেলে আমি অবহিত হতে চাই, তাই আমি এটিটি চার্জ করতে এবং ক্ষতি রোধ করতে পারি।

সুতরাং প্রকল্পের জন্য শক্তি দক্ষতা গুরুত্বপূর্ণ, সুতরাং এটি ব্যাটারি নিজেই স্রাব করে না। আমি স্লিপ মোড, দক্ষ ড্রপ ডাউন নিয়ন্ত্রকদের ইত্যাদি সম্পর্কে প্রচুর পড়ি These এগুলির সব মিলেই ভোল্টেজ নিয়ামক সর্বদা চলমান থাকে, যা আমি চাই না।

আমি একধরণের "সুইচ-অন-টাইমার সার্কিট" খুঁজছি। এটি 24 ঘন্টা গণনা করা উচিত এবং তারপরে একটি রিলে বা মোসফেট চালু করা উচিত, যা ভোল্টেজ নিয়ন্ত্রককে পাওয়ারের সাথে সংযুক্ত করে এবং এর সাথে আরডিনো এবং ইএসপি 8266 চালু হয়। যখন আরডুইনো সংক্রমণটি শেষ করে, এটি টাইমারটি পুনরায় সেট করে, যা পাওয়ার থেকে ভোল্টেজ নিয়ন্ত্রককে সংযোগ বিচ্ছিন্ন করে। অবশ্যই, টাইমার সার্কিটটিতে খুব অল্প শক্তি ব্যবহার করা উচিত।

কেউ কি এরকম একটি সার্কিট জানেন? আমি সাফল্য ছাড়াই আমার মনে আসা শব্দের বিভিন্ন প্রকারের সাথে AliExpress এ অনুসন্ধান করেছি। অথবা হতে পারে এমন কোনও আইসি যা ব্যবহার করা যেতে পারে (সহজেই) এমন সার্কিট তৈরি করতে?


1
সমস্ত ভোল্টেজ নিয়ন্ত্রক এক নয়। কিছু কেবল কয়েকটি মাইক্রো অ্যাম্প ব্যবহার করবে।
গারবেন

বাক্স থেকে ভাবছেন ... স্ট্যান্ডার্ড টাইমার-সুইচ কি যথেষ্ট হবে না?
ব্যবহারকারী 31208

উত্তর:


5

একটি পদ্ধতির DS3231 (যথার্থ রিয়েল টাইম ক্লক) মডিউল ব্যবহার করা হবে। এই জাতীয় মডিউলগুলি ইবেতে $ 1 এর নিচে বিক্রি করে। জন্য অনুসন্ধান করুন ds3231 arduino

সাধারণত, এই মডিউলগুলির একটি ছয়-পিন সংযোগকারী রয়েছে, যার সাথে পিনের 32K, এসকিউডাব্লু, এসসিএল, এসডিএ, ভিসিসি এবং জিএনডি লেবেল রয়েছে। DS3231 স্পেসে উল্লিখিত হিসাবে, INT / SQW পিনটি স্কোয়ার-ওয়েভ আউটপুট বা বিঘ্নিত আউটপুট জন্য ব্যবহৃত হয়। কন্ট্রোল রেজিস্টার বিভাগে স্পেসের ১৩ পৃষ্ঠায় এটি বলে:

বিট 2: ইন্টারপট কন্ট্রোল (আইএনটিসিএন)। এই বিটটি INT / SQW সংকেত নিয়ন্ত্রণ করে। যখন আইএনটিসিএন বিটটি লজিক 0 এ সেট করা থাকে তখন INT / SQW পিনে একটি বর্গাকার তরঙ্গ আউটপুট হয়। যখন আইএনটিএনএন বিটটি লজিক 1 এ সেট করা থাকে, তারপরে টাইম-কিপিং রেজিস্টারগুলির মধ্যে এবং অ্যালার্মের নিবন্ধগুলির মধ্যে একটি ম্যাচ INT / SQW আউটপুটকে সক্রিয় করে (যদি অ্যালার্মটি সক্ষমও থাকে)।

প্রাথমিকভাবে, আপনি DS3231 সেট আপ করার জন্য একটি স্কেচ চালাতেন: একটি দৈনিক অ্যালার্ম চালু করুন, বর্গাকার তরঙ্গের পরিবর্তে একটি বিঘ্ন সক্ষম করুন, বর্তমান সময় নির্ধারণ করুন, তারপরে, প্রতিটি সময় চালিত গাড়ী-ব্যাটারি ভোল্টেজ পড়ার একটি অপারেশনাল প্রোগ্রাম লোড করুন , এবং যথাযথভাবে কাজ করে।

DS3231 INT / SQW পিনটি একটি পি-চ্যানেল মোসফেটের গেটের সাথে তারযুক্ত হবে যা আর্দুইনোতে 12 ভি শক্তি স্যুইচ করে। অ্যালার্মের ওপেন-ড্রেন আউটপুট পিন INT / SQW চালু হলে পি-ফেট চালু হবে। অপারেশনাল প্রোগ্রামটি তার ব্যবসা করে এবং তারপরে DS3231 বাধাদান পতাকাটি সাফ করে, পরবর্তী অ্যালার্ম না হওয়া পর্যন্ত পাওয়ার বন্ধ করে দেয়। (ডিবাগিংয়ের জন্য, দিনের তুলনায় ব্রিফার অন্তর সেট করুন; উদাহরণস্বরূপ, এক মিনিটে একবার, টেবিল 2-এ বর্ণিত, অ্যালার্ম মাস্ক বিটস, স্পেসের 12 পৃষ্ঠাতে বর্ণিত))

সাধারণত, ডিএস3231 একটি 3.3V ব্যাটারি থেকে চলার সময় 0.84 μA বা 5V থেকে 1 μA আঁকেন। চশমাগুলির বৈদ্যুতিক বৈশিষ্ট্য, পৃষ্ঠা 3 দেখুন।


1
পি-ফেট গেটটি সম্ভবত 1 মেঘোম রেজিস্টারের মতো কোনও কিছুর মাধ্যমে +12 পর্যন্ত টানা উচিত; অন্যথায় এটি কার্যকরভাবে খুলবে যখন আইএনটি / এসকিউডাব্লু পিনটি বন্ধ থাকবে, এবং তা নির্বিচার স্তরে ভাসতে পারে
জেমস ওয়াল্ডবি - jwpat7

3

টাইমার বা টাইমার-সার্কিট নিজেই কিছু বর্তমান আঁকতে হবে। কোনও পিকো-পাওয়ার এভিআর চিপ স্লিপ মোডে খুব সামান্য কারেন্ট আঁকায় - 328 এর জন্য মাইক্রো-অ্যাম্পের 10 এর দশকে, যদি আমি সঠিকভাবে স্মরণ করি। সর্বনিম্ন বর্তমান ড্রয়ের জন্য একটি এভিআর ঘুমানোর জন্য বন্ধ হওয়া প্রায় সমস্ত কিছুই প্রয়োজন তবে ওয়াচডগ টাইমার এবং সর্বোচ্চ ডাব্লুডিটি পিরিয়ডটি 8 সেকেন্ড। নারকোলেপটিকের মতো একটি লাইব্রেরি আপনার জন্য দীর্ঘ সময়সীমার পরিচালনা করবে। তবে আপনাকে যা করতে হবে তা হ'ল আর্দুইনো বোর্ডের উপরে নির্মিত তার চেয়ে অনেক বেশি কার্যকর নিয়ন্ত্রিত বিদ্যুৎ সরবরাহ সরবরাহ করা (যদি আপনি এটি ব্যবহার করেন তবে)। এটি হয়ে গেছে, আপনার গাড়ির ব্যাটারিতে আরডুইনোর লোডটি মাইক্রোস্কোপিক হওয়া উচিত।

দক্ষ সরবরাহের জন্য একটি সম্ভাব্য নকশা হ'ল ক্ষারীয় ব্যাটারির একটি অ্যারে, series.৪ আউটপুট (ততোধিক) বারের মতো সমান্তরালভাবে 2 বা ততোধিক স্ট্রিংয়ের জন্য সিরিজটিতে 3 বলুন, সরাসরি 5v বাসের সাথে সংযুক্ত।

এএএস বলুন, আপনার প্রয়োজনীয় দক্ষতা এবং আপনার ডি কোষগুলির প্রয়োজন হতে পারে বা ছোট থেকে কোনও ব্যবহারিক অ্যারে তৈরি করা যায় কিনা তা জানার জন্য আমি বিদ্যুৎ বাজেটিং করি নি but তবে এটি গাড়ী ব্যাটারির শূন্য লোড অর্জন করার উপায় is (গাড়ী-ব্যাটারি ভোল্টেজ সেন্সরের প্রয়োজনীয়তা ছাড়)। আপনি দৈনিক প্রতিবেদনে আরডুইনো ব্যাটারি-অ্যারের স্বাস্থ্যকে অন্তর্ভুক্ত করতে চাইতে পারেন বা কয়েকটি ক্ষারকের দামের জন্য আপনি আরডুইনো ব্যাটারিটিকে এত বেশি ডিজাইন করতে পারেন যা এটি নিরীক্ষণ করা অপ্রয়োজনীয় হয়ে উঠবে।

বেশ কয়েকটি ডেটা পয়েন্ট সুপারিশ করে একটি পৃথক ব্যাটারি একটি সম্ভাব্য পদ্ধতির:

  • একটি একক 9 ভি ক্ষারকী এক বছরেরও বেশি সময় ধরে ধোঁয়া ডিটেক্টর চালায় যার মধ্যে একটি অরঞ্জনিত অ্যাটিক (আমার নিজের অভিজ্ঞতায়) অতিরিক্ত শীতকালীন অন্তর্ভুক্ত রয়েছে, এবং 9 ভি ক্ষারক তাদের ক্ষমতার জন্য পরিচিত নয়
  • আমার ডিজিটাল ধাক্কা থার্মোস্ট্যাট কয়েক বছর ধরে 2 এএ কোষে চালিত হয়েছিল, ক) তারা মারা গিয়েছিল, এবং খ) আমি ওয়াই-আপ করেছিলাম এবং বার্ষিক তাদের পরিবর্তন শুরু করি। :)

আমার একটি এটিমেগা 48 রয়েছে (328 পি এর সাথে খুব মিল) জুন ২০১২ সাল থেকে বেশ কয়েকটি এএ সেল চালাচ্ছে। এটি প্রতিদিনের 4 মিনিটেরও বেশি সময় জেগে থাকে, বাকি সময়টি ঘুমিয়ে। এখনও পর্যন্ত ব্যাটারি পরিবর্তন করা হয়নি।
এডগার বোনেট

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

এটি একটি পূর্ণ আরডুইনো নয়: আমি আমার ইউনোর সাথে 40 মিলিয়ন ডলারের নিচে নামার ব্যবস্থা করতে পারি না SLEEP_MODE_PWR_SAVE, যেখানে কেবল অ্যাসিঙ্ক টাইমার সক্রিয় সহ খালি এটিমেগা 2 ডিএর মতো কিছু নিয়েছিল।
এডগার বোনেট

0

ব্যবহার করার কথা বিবেচনা "Adafruit TPL5110 পাওয়ার টাইমার"
https://learn.adafruit.com/adafruit-tpl5110-power-timer-breakout/overview


এটি একটি মন্তব্য আরও। আপনি যদি এটি উত্তর হিসাবে ছেড়ে দিতে চান তবে দয়া করে আপনার সমাধানের আরও ব্যাখ্যা যুক্ত করুন।
মাইকেলT

-1

আপনি একটি টাইমার সুইচ ব্যবহার করতে পারেন। আপনি এটি ইবে থেকে প্রায় 5 ইউরোর জন্য কিনতে পারেন। আমি এটি ব্যবহার করছি

https://www.ebay.com/itm/CN101-DC-12V-16A-Digital-LCD-Power-Programmable-Timer-Time-Relay-Switch-New/401190616827?hash=item5d68d2fefb:g:K3sAAOSwNRdX3ggT

আমি ds3231 ব্যবহার করেও চেষ্টা করেছি কিন্তু আরডুইনো স্ট্যান্ডবাই মোডে রয়েছে এবং এটি শক্তি গ্রহণ করে। এটি আমি খুঁজে পেয়েছি সেরা সমাধান

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.