স্বল্প-শক্তি, স্বল্প-পরিসীমা বেতার যোগাযোগের জন্য সেরা পছন্দ


9

আমি এমন একটি প্রকল্পে কাজ করছি যা ওয়্যারলেস যোগাযোগের উপর নির্ভর করে এবং আমি সেরা বিকল্পের সন্ধান করছি। এই নকশা প্রয়োজনীয়তা:

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

দৃশ্যটি হ'ল:

একই ঘরে প্রায় 10 টি ডিভাইস, একে অপরের সাথে যোগাযোগ করে, কিছুক্ষণের জন্য (ব্যাটারি পরিবর্তন না করে) একবারে একে অপরের কাছে সংক্ষিপ্ত (সর্বাধিক 30 টি অক্ষর) বার্তা প্রেরণ করে।

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


2
আমি ব্লুটুথের পক্ষে ভোট দিই।
নিধিন

আপনি কী ব্যবহার না করার সিদ্ধান্ত নিয়েছেন এবং আপনার যুক্তি সম্পর্কে কিছু তথ্য দিন।
জেসন_এল_বেন্স

সর্বাধিক 5 থেকে 6 মিটার - ব্লুটুথ এর থেকে আরও কাজ করতে পারে - 6 মি কি পরম অবশ্যই সীমা ছাড়িয়ে যেতে হবে না? খুব অল্প শক্তি - আপনি কীভাবে এখানে কিছু নাম এবং লজ্জা পান। একে অপরের সাথে হস্তক্ষেপ করা উচিত নয় - এর অর্থ কী?
অ্যান্ডি ওরফে

অ্যান্ড্যাকা: না, আমার অর্থ হ'ল ডিভাইসগুলি সর্বাধিক 6 মিটার দূরে থাকবে, সুতরাং এর চেয়ে বেশি দূরত্বকে সমর্থন করার দরকার নেই। "খুব অল্প শক্তি" হিসাবে, আমি প্রতিটি ডিভাইস (আরডুইনো + এলসিডি + ওয়্যারলেস মডিউল) সর্বাধিক এক বা দুটি এএ ব্যাটারিতে চালানোর পরিকল্পনা করি এবং এই ডিভাইসগুলি ব্যাটারি পরিবর্তন না করে কমপক্ষে এক ঘন্টা যোগাযোগ করতে সক্ষম হওয়া উচিত।
জিউলিও মুসকেল্লো

1
আমার কাছে একটি ব্লুটুথ পিকনেটের মতো শোনাচ্ছে।
ইগনাসিও ওয়াজকেজ-আব্রামস

উত্তর:


3

দেখে নিন XBee tranceivers লাইন। সংক্রমণ পরিসর এবং পছন্দসই পাওয়ার রেটিংয়ের উপর নির্ভর করে বিভিন্ন ধরণের রয়েছে।

এই ডিভাইসগুলি প্রায় তুচ্ছভাবে আরডুইনো প্রকল্পগুলির সাথে ইন্টারফেস করে। Serialগ্রন্থাগার তোলে এভিআর এর UART হার্ডওয়্যার যা XBee এর Rx পিন সাথে সরাসরি সামঞ্জস্যপূর্ণ ব্যবহার। এছাড়াও নোট করুন যে কোনও লেভেল শিফটারের প্রয়োজন নেই কারণ এক্সবি আরএক্স / টিএক্স পিন 5 ভি দিয়ে কাজ করে!

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


2

"সেরা" সংজ্ঞা দেওয়া শক্ত, তবে আমি একটি আইইইই 802.15.4 ট্রান্সসিভারটি দেখতে চাই।

আমি একটি প্রকল্পের জন্য একটি এমআরএফ 24 জে 40 এমএ ব্যবহার করেছি ( https://github.com/briksoftware/gradusnik )। আপনি সেখানে ব্যবহার করতে পারেন এমন কিছু কোড রয়েছে কিনা তা দেখার চেষ্টা করতে পারেন। প্রকল্পটি পিকের জন্য, তবে অনেকগুলি জিনিস প্ল্যাটফর্মটি স্বাধীন (বিশেষত অন্যান্য প্রকল্পগুলি যার উপর নির্ভর করে)।

মডিউলটি প্রায় 20mA আরএক্স / টিএক্স ব্যবহার করে, যা খুব বেশি নয়। তবে দীর্ঘ ব্যাটারি সময় পেতে আপনার বেশিরভাগ সময় ঘুমানোর জন্য মডিউলটি রাখা উচিত। একটি ডিভাইস সমন্বয়কারী হিসাবে অভিনয় করে আপনি এর জন্য বীকন সক্ষম নেটওয়ার্কটি ব্যবহার করতে পারেন। মডিউলটি স্লিপ মোডে কিছু consuA গ্রাস করে (সঠিক সংখ্যার জন্য ডেটাশিটটি পরীক্ষা করে দেখুন)

আরডুইনোর সাথে হ'ল একমাত্র সমস্যাটি হ'ল আপনার একটি 5-> 3.3 স্তর শিফটার প্রয়োজন (যদি আরডুইনো এখনও 5 ভি ব্যবহার করেন)।

আইইইই 802.15.4 প্রোটোকলের জন্য আর একটি জনপ্রিয় ট্রান্সসিভার হ'ল এক্সবি মডিউল, তবে এটি অনেক বেশি ব্যয়বহুল।


2

আমি এটিকে একটি ওয়্যারলেস সমস্যা হিসাবে দেখি না তবে আরও একটি প্রোটোকল সমস্যা।

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

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

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

"পরবর্তী" স্লট নতুন সহকর্মীদের দলে যোগদানের অনুমতি দেয়।

লো পাওয়ার ট্রান্সসিভারগুলি সাধারণ জায়গা তাই আমি এটি খতিয়ে দেখব না।


2

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


2

শুধু কৌতূহল কেন NRF24L01 2.4GHz ওয়্যারলেস ট্রান্সসিভার মডিউলটির কথা বলা হয়নি? এটি একটি নিম্ন শক্তি ইউনিট, এমনকি আরও কম ড্রয়ের জন্য স্ট্যান্ডবাই মোডে পরিবর্তন করা যেতে পারে। এটি ৩.৩ ভি থেকে পরিচালিত হয়, সুতরাং স্বল্প শক্তি আরডুইনো বা একটি বিচ্ছিন্নতা ব্যবহার করতে পারেন এবং সর্বোপরি সর্বোত্তম?

এখানে একটি এনআরএফ 24 এল01 + প্রোডাক্ট পৃষ্ঠাটি এমন একটি এনআরএফ 24 এল01 কীভাবে করা আছে তাতে নমুনা কোডের সাথে একটি আরডুইনোতে একজনকে ইন্টারফেস করার তথ্য রয়েছে।


0

আরএফএম 12 বি মাথায় আসে ..

http://www.hoperf.com/rf/fsk_module/RFM12B.htm

কিছু বৈশিষ্ট্য:

  • এসপিআই সামঞ্জস্যপূর্ণ ইন্টারফেস
  • উচ্চ ডেটা রেট (ডিজিটাল মোডে 115.2 কেবিপিএস পর্যন্ত)
  • 2.2V-3.8V বিদ্যুৎ সরবরাহ
  • স্বয়ংক্রিয় অ্যান্টেনা টিউনিং
  • 16-বিট আরএক্স ডেটা ফিফো
  • প্রোগ্রামেবল টিএক্স ফ্রিকোয়েন্সি বিচ্যুতি (15 থেকে 240 kHz পর্যন্ত)
  • প্রোগ্রামেবল রিসিভার ব্যান্ডউইদথ (67 থেকে 400 কিলাহার্টজ)
  • অ্যানালগ এবং ডিজিটাল সংকেত শক্তি সূচক
  • বাহ্যিক এমসিইউ ব্যবহারের জন্য ক্লক এবং রিসেট সিগন্যাল আউটপুট

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

আরএফএম 12 বি-এস 2 মডেল আজকাল $ 7 এর নিচে বিক্রি করে।

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