স্বল্প শক্তিযুক্ত প্রান্ত ডিভাইসের জন্য সংহত ওয়াইফাই এমসিইউ নির্বাচন করার সময় কোন বিষয়গুলি বিবেচনা করতে হবে?


17

এই প্রশ্নের অনুপ্রেরণাটি এই বাস্তবতা থেকে আসে যে কিছুকাল আগে আমি একটি মাইক্রোকন্ট্রোলার এবং সিসি 3100 ওয়াইফাই নেটওয়ার্ক প্রসেসর ব্যবহার করে ধারণার একটি সহজ প্রমাণ (পিওসি) আইওটি প্রান্ত ডিভাইস তৈরি করেছি । এই প্রোটোটাইপের একটি সমস্যা হ'ল কনফিগারেশনের জন্য যথেষ্ট পরিমাণ শক্তি প্রয়োজন required সুতরাং, এটি বিদ্যমান লোয়ার পাওয়ার ডিভাইসটির সুবিধাগুলি কাটিয়ে উঠতে পারে নি যা ব্যাটারি এবং ব্যবহারের ফ্রিকোয়েন্সি পছন্দ অনুসারে 2 থেকে 10 বছরেরও বেশি সময় ধরে থাকতে পারে।

অ্যাপ্লিকেশন উপর নির্ভর করে, বর্তমান পণ্য 1400 এমএএইচ এবং 2400 এমএএইচ মধ্যে ক্ষমতা সহ 6V ডিসি ব্যাটারি ব্যবহার করে। ডিভাইসে স্বল্প সংবেদনশীল উপাদান এবং একটি বাস্তব প্রক্রিয়া রয়েছে। পে-লোড সম্ভবত প্রায় 100 বাইট হবে। শীর্ষ ক্রিয়াকলাপের সময় যোগাযোগের ফ্রিকোয়েন্সি প্রায় দুই মিনিটে হবে। আইওটি এবং বাজারের দাবিতে অগ্রগতির সাথে এই পিওসি কিছুটা দৃষ্টি আকর্ষণ করেছে।

কয়েকটি আইওটি প্ল্যাটফর্ম সরবরাহকারীদের পরামর্শ অনুযায়ী আমি টেক্সাস ইনস্ট্রুমেন্ট থেকে সিসি 3200 বেতার এমসিইউয়ের দিকে নজর দিচ্ছি কারণ এটি সিসি 3100 এর উত্তরসূরি is সিস্টেম পর্যায়ে যখন ব্যবহার না করা হয় সিসি 3100 পাওয়ার সম্পূর্ণভাবে স্যুইচ অফ করা যায়। এটি সিস্টেম পর্যায়ে কম পাওয়ারের জন্য একটি গুরুত্বপূর্ণ সুবিধা। যখন ক্রিয়াকলাপ শনাক্ত করা হয় তখন সংবেদনশীল উপাদান একটি বিঘ্নের মাধ্যমে মাইক্রোকন্ট্রোলারকে জাগায়। অন্যান্য ইন্টিগ্রেটেড ওয়াইফাই আছে MCU এর যেমন ESP8266 , BCM43362 , ATWINC1500B , 88MC200 এবং আরো অনেক। আমি নিম্ন বিদ্যুতের মাইক্রোকন্ট্রোলারগুলির প্রথম অর্ডার বিশ্লেষণ করতে ইউএলপিবেঞ্চ স্কোর ব্যবহার করি যারপরে বর্ণিত বিশ্লেষণগুলি অনুসরণ করেকম শক্তি প্রয়োগের জন্য একটি মাইক্রো নিয়ন্ত্রক কীভাবে নির্বাচন করবেন? একটি কম শক্তি মাইক্রোকন্ট্রোলার নির্বাচন করতে সহায়তা করতে। আমি ফ্রিকোয়েন্সি অনুসারে সক্রিয় মোড কারেন্ট ড্র এর মতো পরামিতিগুলি ব্যবহার করেছি এবং অবহিত নির্বাচন করতে বর্তমানের ভিন্ন ভিন্ন পাওয়ার পাওয়ার মোড রয়েছে। সুতরাং স্বল্প বিদ্যুতের বিকল্পটি বজায় রাখতে এবং আইওটি সক্ষমতা যুক্ত করতে, কোন সংহত ওয়াইফাই এমসিইউ বাছাই করার সময় আমার কি গুরুত্ব দেওয়া উচিত?

তথ্যসূত্র:


3
আমি ঠিক বুঝতে পেরেছি কিনা তা নিশ্চিত নই, আপনি কোন উপাদানগুলি উল্লেখ করছেন (সিসি 3200 এ অ্যাপ্লিকেশন মাইক্রোকন্ট্রোলার, ওয়াই-ফাই নেটওয়ার্ক প্রসেসর এবং পাওয়ার-ম্যানেজমেন্ট সাবসিস্টেম রয়েছে - এটি ইতিমধ্যে আপনার বেশিরভাগের অন্তর্ভুক্ত বলে মনে হয়)।
ঘনিমা

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

3
এটি আমার কাছে খুব সাধারণ বলে মনে হচ্ছে। পরীক্ষা হিসাবে, কীভাবে আমরা এই প্রশ্নের উত্তর দেওয়ার সম্ভাব্য উপায়গুলি থেকে একটি ভাল উত্তর সনাক্ত করব?
শান হোলিহানে

2
আমি আপনার প্রশ্নটি বেশ কয়েকবার পড়েছি এবং আপনি কী জিজ্ঞাসা করছেন তা এখনও বুঝতে পারি না। আপনার ব্যবহারকারীর গল্পটি ভাল, তবে আপনি সেটআপের কোন অংশটি সম্পর্কে জিজ্ঞাসা করছেন? আপনার প্রশ্নে আপনি যে সমস্ত কথা বলবেন তা হ'ল বিদ্যুৎ খরচ, সুতরাং আপনি কম বিদ্যুৎ খরচ ব্যতীত আর কোন "সমালোচনামূলক পরামিতি"? আমি নিশ্চিত যে এখানে একটি ভাল প্রশ্ন লুকিয়ে আছে, তবে এর অর্ধেকটি এখনও কেবল আপনার মাথায় রয়েছে।
গিলস 'দুষ্ট হওয়া বন্ধ করুন'

2
প্রতি নির্দেশ প্রতি শক্তি আপনার ব্যবহারের ক্ষেত্রে প্রাসঙ্গিক? আপনার প্রশ্নের তথ্য সহ, এটি মোটেই পরিষ্কার নয়। আপনি যদি খুব বেশি গণনা না করেন তবে এটি অলস শক্তির দ্বারা এবং বিশেষত রেডিওর দ্বারা বামন হতে পারে।
গিলস 'এস-অশুভ হওয়া বন্ধ করুন'

উত্তর:


8

যেহেতু আপনার সবচেয়ে গুরুত্বপূর্ণ সীমাবদ্ধতা হ'ল বিদ্যুৎ খরচ কম হচ্ছে, আমি মনে করি আপনি ইতিমধ্যে 2 সবচেয়ে গুরুত্বপূর্ণ পরামিতিগুলিতে মনোযোগ দিচ্ছেন: ফ্রিকোয়েন্সি অনুসারে সক্রিয় মোড কারেন্ট ড্র এবং বিভিন্ন লো পাওয়ার মোডগুলিতে বর্তমান ড্র।

যোগাযোগটিকে একটি ধ্রুবক হিসাবে (যেমন একই যোগাযোগ প্রোটোকল এবং ইএম ফ্রিকোয়েন্সি) ধরে রাখা, তারপরে সেরা এমসিইউ নির্বাচন করা ঠিক সেই দুটি পরামিতি সঠিকভাবে একত্রিত করার বিষয়। এবং এখানে আমি কীভাবে একক সংখ্যাসূচক মান তৈরি করব তা আমি সমস্ত বিকল্পের সাথে তুলনা করতে পারি:

  1. এক সময়ের মধ্যে ডিভাইসটির জন্য (এটি প্রায়শই কীভাবে যোগাযোগ করে এবং কতক্ষণ ব্যবহার করে) একটি অনুমানিত ক্রিয়াকলাপ প্রোফাইল তৈরি করুন - এক সপ্তাহের মধ্যে বলুন।
  2. যোগাযোগ সক্রিয় থাকাকালীন নির্বাচিত সময়কালের জন্য ব্যবহৃত EM ফ্রিকোয়েন্সিটিতে বর্তমান অঙ্কের গণনা করুন - যেমন 10 ইউএ ড্র (@ 900 মেগাহার্টজ ফ্রিকোয়েন্সি) এক সপ্তাহের মধ্যে 1000 x ক্রিয়াকলাপে 2 s সময়কালের জন্য 20,000 ইউএ-এস / সপ্তাহে।
  3. ডিভাইসটি যখন তার ডিফল্ট লো পাওয়ার মোডে থাকে তখন নির্বাচিত সময়কালের জন্য বর্তমান অঙ্কের গণনা করুন - [10 দিনের এনএ ড্র [7 দিনের x 24 ঘন্টা x 60 মিনিট x 60 এস - 1000 এক্স 2 এর ক্রিয়াকলাপ]] এর অর্থ 6,028 ইউএ হবে -স / সপ্তাহ
  4. এই হাইপোথটিকাল এমসিইউর জন্য 2 টির 26,028 ইউএ-এস / সপ্তাহের বর্তমান অঙ্কন যুক্ত করা।
  5. এই গণিত সাপ্তাহিক বর্তমান ড্র এর পরে সমস্ত এমসিইউগুলির সাথে তুলনা করা যেতে পারে।

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


5

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

নিষ্ক্রিয় অবস্থায় থাকা অবস্থায় আপনি কি সমস্ত চিপস এবং সার্কিটগুলি সত্যই বন্ধ করে দিচ্ছেন? আমি জানি কিছু শখের বোর্ড এবং ঝাল সর্বদা আপনার প্রত্যাশিত সবকিছু বন্ধ করে দেয় না।

যদি এটি অ্যাকিউউটর হয় তবে আপনি কি হালকা চালিত মোটর ব্যবহার করতে পারেন, বা ড্রাইভ ট্রেনে ঘর্ষণ কমাতে পারবেন? আরও বড় ছবি, আপনি চালিত লোডটি কম ভর করতে, বা আরও ভাল ভারসাম্য বজায় রাখতে পুনরায় ইঞ্জিনিয়ার করতে পারেন?

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

প্রোটোকল পুনর্নির্ধারণ। আপনার শেভ করা প্রতিটি বাইট আপনার বর্তমান আরএফ পাওয়ার বাজেটের 1% এর সঞ্চয় উপস্থাপন করে। কোনও বুলিয়ান মান পাঠানো হচ্ছে? বিএস ফ্ল্যাগ ব্যবহার করুন, কোনও এসএসআইআই 'ওয়াই' বা 'এন' নয়। নিশ্চিত করুন যে আপনি সর্বনিম্ন সম্ভাব্য ধারকটি ব্যবহার করছেন - যদি সংখ্যাটিতে কেবল 0-99 এর অনুমোদিত পরিসীমা থাকে তবে 16-বিট পূর্ণসংখ্যা প্রেরণ করবেন না don't বেশিরভাগ ব্যাটারি চালিত প্রোটোকল যতদূর সম্ভব এটিকে চেপে ধরার চেষ্টা করে; উদাহরণস্বরূপ আপনি যদি 5x5 অ্যারের উপাদানগুলির প্রতিবেদন করছেন তবে ঠিকানাটি কেবলমাত্র 5-বিট ক্ষেত্রের হতে হবে, 8-বিট বাইট নয়। সংক্ষেপণ সম্পর্কিত যুক্তির জন্য সিপিইউ চক্র ব্যবহার করা অপ্রয়োজনীয় বিট স্থানান্তরিত করার চেয়ে অনেক কম সামগ্রিক পাওয়ার ড্রয়ের ফলাফল।

যদি বড় পাওয়ার ড্র হয় সিপিইউ (সন্দেহজনক, তবে সম্ভব) আপনি কি প্রাক্পম্পিউটেড লুকিং টেবিলের মতো কৌশলগুলি করতে পারেন, বা এমনকি কোনও কাজকে দূরবর্তী পরিষেবাতে অফলোড করতে পারেন?


4

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

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

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

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

আপনার অ্যাপ্লিকেশনটির চাহিদাগুলির সাথে ঘড়ির গতি এবং আর্কিটেকচারের সাথে মিল দিন। ঘুমের অবস্থায়, আপনি ফুটো শক্তি সঞ্চয় করেন। কোনও ডিভাইসের জন্য লোয়ার টার্গেট ক্লক গতির অর্থ হতে পারে যে এটি আরও দীর্ঘ সময়ের জন্য একটি সক্রিয় অবস্থায় থাকা দরকার, তবে এটির ফলে আরও ভাল ফুটো কর্মক্ষমতা অর্জনের নকশা তৈরি হতে পারে (পাশাপাশি কম অপারেটিং ভোল্টেজ)।

আপনি একাধিক ডিজাইনের পুনরাবৃত্তি না করা অবধি পরম সেরা ডিজাইনটি জানেন না - কেবলমাত্র অনেকগুলি পরামিতি রয়েছে (এবং এই সময়ের মধ্যে আপনার পণ্যটি পুরানো হতে শুরু করবে), সুতরাং নকশার প্রবাহের উচ্চ স্তরের দিকগুলি এখনও রয়েছে গুরুত্বপূর্ণ। যদি আপনি জাগ্রত ইভেন্টগুলি 5% কমাতে আপনার আর্কিটেকচারটি অনুকূল করতে পারেন তবে এটি ব্যাটারির জীবনে লক্ষণীয়।

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