রাস্পবেরি পাই জিপিএস / জিএসএম ট্র্যাকারের জন্য পাওয়ার হ্রাস


10

আমি সম্প্রতি একটি কলেজ প্রকল্পের জন্য পাই জিরোর সাথে একটি সম্পূর্ণ কার্যকরী আইওটি জিপিএস / জিএসএম ট্র্যাকার তৈরি করেছি এবং এখন এটি শেষ হয়ে শেষ হয়ে গেলে, আমি পুরো সিস্টেমের বর্তমান অঙ্কনটি কমিয়ে আনতে চাই কারণ দুটি 2500mAh ব্যাটারি কেবল এটিকে শক্তি দিতে পারে সর্বাধিক এক থেকে দুই দিনের জন্য। তবে আমি এখনও এই ডিভাইসগুলিতে নতুন এবং আমি হার্ডওয়্যার পরিবর্তন এবং কৌশল সম্পর্কিত কিছু সহায়তা পছন্দ করব।

আমার লক্ষ্য: পাইথন স্ক্রিপ্টগুলি চালিত করতে সক্ষম এমন একটি ডিভাইস যা সর্বনিম্ন সম্ভাব্য শক্তি আঁকার একটি মিনিমালিস্ট ফর্ম ফ্যাক্টর (বিশেষত উচ্চতা) রয়েছে।

আমার বর্তমান সেটআপ ব্যবহার করে:


আমি পাওয়ার-সিপিং আরডুইনোস এবং এমএসপি ৪৩০ এর সম্পর্কে জানি তবে এই মাইক্রো-কন্ট্রোলারগুলির সাথে আমার যা করা দরকার তা করা সম্ভব কিনা তা আমি জানি না।

আমার প্রশ্নগুলি হ'ল:

  1. রাস্পবেরি পাই থেকে আরও খালি-হাড়ের বোর্ডগুলিতে যাওয়ার জন্য লার্নিং কার্ভটির কতটা খাড়া?
  2. এই অন্যান্য বোর্ডগুলির জন্য কি জিএসএম / জিপিএস / অ্যাকসিলোমিটার একই সাথে চালানো সম্ভব?
  3. অন্য কোনও মডিউল রয়েছে যা একই কার্যকারিতা সরবরাহ করে তবে কম শক্তি খরচ করে? (আমি এই মডিউলগুলির জন্য নির্দিষ্ট পাওয়ার নম্বরগুলি পাই না)
  4. আমার বর্তমান মডিউলগুলি উদাহরণস্বরূপ কোনও এমএসপি ৪৩০ নিয়ে কাজ করবে?
  5. কোন সুপারিশ / মন্তব্য?

3
এগুলি বেশ কয়েকটি প্রশ্ন। আপনি যদি আরও কিছুটা মনোযোগ দিন তবে সম্ভবত আরও ভাল উত্তর পাবেন।
হেলমার

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

উত্তর:


8

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

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

একটি ছোট বোর্ডের পাওয়ার ড্রেনের উদাহরণ হিসাবে, বিবিসি মাইক্রোবাইট ডিসপ্লেটি বন্ধ থাকাকালীন (16 মেগাহার্টজ চলমান এবং বোর্ডে অ্যাকসিলোমিটার / ম্যাজেন্টোমিটার চালিত) কয়েক মিলিঅ্যাম্প ব্যবহার করবে বলে মনে হয় ।

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

আপনার পাওয়ার ড্রেন গণনা করার প্রথম পর্যায়ে হ'ল বিভিন্ন পদ্ধতি চিহ্নিত করা এবং প্রতিটি কাজের জন্য একটি শক্তি ব্যয় বরাদ্দ করা। এটি আপনাকে বেসলাইন দৈনিক নিষ্ক্রিয় শক্তি (কোনও কাজ না করে) এর সাথে জিপিএস / জিএসএম বার্তা ব্যয়ের তুলনা করতে দেয়। তারপরে আপনি প্রতিটি উপাদানগুলিতে উপলভ্য সঞ্চয়গুলি কী তা দেখতে পাবেন। আপনার জিএসএম মডিউলটি কেবল মাত্র কয়েক মিনিটের জন্য সক্রিয় থাকে তবে এর বিদ্যুৎ খরচ মোটামুটি তুচ্ছ হতে পারে।


1
ঘুম সম্ভবত যাওয়ার উপায়, অ্যাক্সিলোমিটার দ্বারা জাগ্রত করতে পারে তবে টাইমার বা (ওপি প্রশ্নে নিখোঁজ) ব্যবহারের ক্ষেত্রে প্রাসঙ্গিক যে কোনও কিছুই

5

আমার অভিজ্ঞতায় জিএসএম এবং জিপিএস মডিউলগুলি প্রসেসরের চেয়ে অনেক বেশি শক্তি আঁকেন। এটি উভয়ই প্রচুর আরএফ সার্কিটরি ধারণ করে বলে আশা করা যায় এবং জিএসএম মডিউলটি প্রেরণের পাশাপাশি প্রাপ্তিও প্রয়োজন।

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

জিএসএম এবং জিপিএস উভয় প্রোটোকলগুলির মধ্যে একটি সমস্যা হ'ল যদি ইউনিটটি যথেষ্ট সময়ের জন্য বন্ধ থাকে, তবে পুনরায় সংযোগ স্থাপনে আরও বেশি সময় লাগে এবং এর জন্য জিপিএস এবং ডেটা সার্কিটের প্রাপ্যতার জন্য প্রথম স্থির করার সময়টি বাড়বে জিএসএম


5

মাইক্রো পাইথন ব্যবহার করে আপনি সম্ভবত পাই জিরো থেকে অন্য কোনও প্ল্যাটফর্মে যেতে পারেন। অফিশিয়াল পাইবোর্ডটি একটি STM32F405RG যা যথেষ্ট ভাল হতে পারে তবে স্বল্প-শক্তি STM32L4 সিরিজের পাশাপাশি সমর্থন রয়েছে।

আপনার সিম 808 এবং এলএসএম 303 ইন্টারফেসের জন্য আপনি একটি ইউআআআরটি এবং একটি আই 2 সি পেরিফেরিয়াল ব্যবহার করতে বর্তমানে 1 জিএইচজেডে একটি পাই জিরো চালাচ্ছেন। পাই নিষ্ক্রিয় অবস্থায় প্রায় 80 এমএ খরচ করে , কখন তা হয় না তা নিয়ে কথা বলেন না।

আপনি যদি নিজের সিপিইউ ঘড়ির ফ্রিকোয়েন্সি হ্রাস করতে পারেন তবে আপনি নিজের বিদ্যুতের ব্যবহারও হ্রাস করতে পারেন। এই কাজের জন্য কয়েক মেগাহার্টজ পর্যাপ্ত হবে।

সুতরাং আপনি একটি পাইবোর্ডে পরিবর্তন করতে পারেন যা সমস্ত পেরিফেরিয়ালগুলি চালিত করে রান মোডে 10 মেগাহার্টজ এর চেয়ে কম কয়েকটি এমএ গ্রহণ করে।

এখানে চিত্র বর্ণনা লিখুন

স্টপবাইতে খুব কম 0.4 এমএ এবং স্ট্যান্ডবাই মোডে 2.4 ইউএ।

সম্ভবত আপনাকে আপনার স্ক্রিপ্টগুলি মাইক্রো পাইথনে পোর্ট করতে হবে তবে সেগুলি সি তে পোর্ট করার চেয়ে সহজ হবে would

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