পরিবর্তনশীল অবস্থার সাথে কোলাহল সেন্সরগুলির জন্য উচ্চ রেজোলিউশন এডিসি


9

ইন্ট্রো

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

সংক্ষিপ্ত বিবরণ

আমি বডি মাউন্ট করা টেক্সটাইল-ভিত্তিক প্রসারিত সেন্সরগুলির জন্য একটি ডেটা অধিগ্রহণ সার্কিট ডিজাইনের চেষ্টা করছি। টেক্সটাইলটি প্রসারিত হওয়ার সাথে সাথে প্রতিরোধের পরিবর্তিত হয় (প্রায় 1 ক্রমের পরিমাণ, 10 % me -100 ক 30% প্রসারিত সহ)। টেক্সটাইলটি কীভাবে কাটা হবে, ঘামের সাথে ভিজবে কি না, তাপমাত্রা, উপাদানটি কত পুরানো, কীভাবে মাউন্ট করা হয়েছে ইত্যাদি উপর নির্ভর করে সঠিক ব্যাপ্তিগুলি পরিবর্তিত হবে entire পুরো জিনিসটি যতটা সম্ভব ছোট হওয়া দরকার কারণ এটি হাতের উপরে মাউন্ট করা হয়েছে ounted সুতরাং উপাদানগুলির সংখ্যা হ্রাস করা একটি বড় প্লাস।ΩΩ

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

সিগন্যাল পাথ

[টেক্সটাইল] -> [হুইটস্টোন ব্রিজ] -> [নিম্নপথ] -> [উপকরণ এমপি] -> [এডিসি] -> [এভিআর]

আবশ্যকতা

সুতরাং, আমি এমন একটি এডিসি খুঁজছি যা আমার প্রয়োজনীয়তা মেটাবে। এডিসি হ'ল:

  1. 16bits + +
  2. যতটা সম্ভব ব্যবহার করা সহজ: ইতিমধ্যে AVR / আরডুইনোর জন্য ইন্টারফেস কোড লেখা থাকলে আরও ভাল ...
  3. ... তবুও একই সময়ে যথাসম্ভব ব্যাপকভাবে: আমি লোপপাস ফিল্টার এবং পিজিএর অন্তর্নির্মিত কিছু এডিসি দেখেছি - যতক্ষণ না এটি কনফিগারেশনকে ব্যথা করে না
  4. 8+ চ্যানেল বা 2x 4+ চ্যানেলগুলি প্রয়োগ করা যথেষ্ট সহজ। সম্পাদনা: আমি যদি হুইটস্টোন ব্রিজ ব্যবহার করি তবে সম্ভবত আমি 8 টি ডিফারেনশিয়াল ইনপুট চ্যানেল চাই (তাই 16 চ্যানেল) ...
  5. আমি মনে করি না অপারেশন ভোল্টেজের বিষয়টি ... (5 ভি এর উপরে না থাকলে সবচেয়ে ভাল)
  6. মাউন্ট থাকবে
  7. সস্তা হওয়ার দরকার নেই (এটি এক-বন্ধ)
  8. এসপিআই বনাম আই 2 সি আমার মনে হয় না ...
  9. 100+ হার্জ

গবেষণা

এতক্ষণ গুগলিংয়ের মাধ্যমে আমি নিম্নলিখিত চিপগুলি পেয়েছি:

এবং নিম্নলিখিত টিউটোরিয়াল:

ভোল্টেজ রেফারেন্স?

অবশেষে, কিছু লোক এনালগ ডিভাইসগুলি REF19x সিরিজের মতো নির্ভুল ভোল্টেজ রেফারেন্সের পরামর্শ দিয়েছে । আপনি কি মনে করেন এটি প্রয়োজনীয়? রেজোলিউশন আমার পক্ষে অবশ্যই গুরুত্বপূর্ণ।

উপসংহার

আপনার কোনও সুপারিশ থাকলে আমাকে জানান! আমি ঠিক কীটি সন্ধান করছি তা সম্পর্কেও আমি নিশ্চিত নই, সুতরাং কীভাবে সিদ্ধান্ত নেবেন সে সম্পর্কে পরামর্শগুলিও প্রশংসাযোগ্য।


: আমি গল্প এই ধরনের এড়াতে আশা করছি arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1264346368
সোপান

@ সাউথারেল - আপনি যদি এই এডিসিতে সংযোগ রাখতে কোনও ম্যাক্স ব্যবহার করতে চান তবে এটি কি খুব বড় বিষয় হবে? আপনার কাছে 16-চ্যানেল, 16+ বিট এডিসি, তবে 1-চ্যানেল বা 2-চ্যানেল অংশগুলি বেশ সহজ ... খুব সহজেই খুঁজে পেতে পারেন ...
কেভিন ভার্মির

1
একা বিট গতিশীল পরিসীমা নির্ধারণ করে না। তাত্ত্বিকভাবে 24-বিট রূপান্তরকারীগুলির গতিশীল পরিসীমা 144 ডিবি হতে পারে, তবে আসল রূপান্তরকারীগুলি 100-120 ডিবি বা তার বেশি। প্রসারিত সেন্সরটির জন্য আপনি কি এটির অনেক রেজোলিউশনটি নিশ্চিত? আপনি বিভিন্ন মানের বিভিন্ন স্ট্র্যাচ সেন্সর হ্যান্ডেল করার চেষ্টা করছেন? কেবলমাত্র একটি ভেরিয়েবল-লাভ এম্প্লিফায়ার ব্যবহার করা ভাল, আমি মনে করি এবং এটি প্রতিটিটির জন্য সামঞ্জস্য করি। আপনি যেভাবেই হোক না কেন সেই ক্রমাঙ্কনটি করতে যাচ্ছেন।
এন্ডোলিথ

1
প্রতিটি সেন্সরের জন্য বা তাদের সকলের জন্য আপনার কি 100Hz + প্রয়োজন? মাল্টি-চ্যানেল এডিসি সহ আপনি প্রায়শই 1 এডিসি এবং একটি ম্যাক্স পান যাতে আপনাকে এসপিএসকে চ্যানেল গণনা দ্বারা বিভক্ত করতে হবে (বা আরও যদি ম্যাক্স / অ্যাডিসি জোড় চ্যানেলগুলি খুব দ্রুত স্যুইচ করতে না পারে)।
jpc

1
@ এমসুথারেল হ্যাঁ, একটি ম্যানুয়াল লাভ পাত্র, বা একটি প্রোগ্রামেবল-লাভ এমপ্লিফায়ার। একটি পিজিএ 116 এর মতো কিছু আপনার সমস্ত সেন্সরকে সফ্টওয়্যারের মাধ্যমে সমস্ত কিছুর সাথে বিভিন্ন উপকারে রাউন্ড-রবিন ফ্যাশনে স্যাম্পলিং পরিচালনা করতে পারে?
এন্ডোলিথ

উত্তর:


7

টিআই থেকে ADS1256 এর মধ্যে আটটি একক সমাপ্ত 24 বিট চ্যানেল রয়েছে হাই-ইম্পিডেন্স ইনপুট বাফার এবং পিজিএ সহ। ওপেনএক্সজি প্রকল্পের ইন্টারফেস করার জন্য পিক কোড রয়েছে (তারা দুটি চ্যানেল সংস্করণ ADS1255 ব্যবহার করে তবে এটি একই হওয়া উচিত)।

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

আপনি যদি সমাধানটির সন্ধান করে থাকেন তবে সুনির্দিষ্ট, কম শব্দ রেফারেন্সটি আবশ্যক।


5

একটি অপ্রচলিত ধারণা হতে পারে, আমি আপনাকে কৌতূহলী করছি যে সম্পর্কে আপনারা কী ভাবেন:

মাত্রার এক ক্রম এটি ভোল্টেজ ডিভাইডার সার্কিটে সরাসরি পরিমাপ করার জন্য যথেষ্ট বড় একটি পরিবর্তন বলে মনে হয়।

এরপরে আপনি একটি ছোট এডিসি ব্যবহার করতে পারেন এবং সেন্সরের মাধ্যমে বর্তমানের পরিবর্তিত করতে পারেন। একটি ফিল্টার করা পিডব্লিউএম ভোল্টেজ উত্স + একটি ভোল্টেজ অনুগামী (আপনার স্থানের উরুতে থাকলে একটি এনপিএন ট্রানজিস্টর হতে পারে) আপনার গতিশীল পরিসরে মারাত্মক উন্নতি করতে পারে।

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


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

@ জারোস্লাভ ধন্যবাদ ১. ইতিমধ্যে তার একটি হুইটস্টোন ব্রিজ রয়েছে সুতরাং আমি অনুমান করি যে তিনি অ্যানালগ অংশটি সম্পর্কে সম্পূর্ণ ভয় পান না। :) 2. অতিরিক্ত রেজোলিউশনের 1 বা 2 বিট একটি সাধারণ চলমান যোগ ফিল্টার দ্বারা অর্জনযোগ্য হওয়া উচিত।
jpc

1
প্রকৃতপক্ষে! ওপি-র জন্য এখানে একটি লিঙ্ক রয়েছে: http://www.dspguide.com/ch15.htm
জারোস্লাভ কুমুন্ট

3

যদি আপনার প্রধান উদ্বেগ কোনও প্রদত্ত "সেন্সর" এর জন্য বিস্তৃত গতিশীল পরিসীমা থাকে তবে আপনি বিভিন্ন উপকরণের জন্য সিস্টেমের কার্যকারিতা পরিবর্তন করতে এমপ্লিফায়ার অফসেট / লাভ সামঞ্জস্য করতে ড্যাকের (বা এমনকি কেবল এমপিইউ-পিন নিয়ন্ত্রিত ভোল্টেজ উত্স) ব্যবহার করতে পারেন।

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


0

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

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

সমস্ত ফিল্টারিং একটি রিয়েলটাইম সংকেত প্রক্রিয়াকরণ পরিবেশে একটি পিসিতে করা হবে।
সোপান

0

কেন এটিকে 11 এ পরিণত করবেন না, এবং কেবল টিআই ADS1262 ব্যবহার করুন । এটি একটি 32-বিট এডিসি, 11 ইনপুট এবং একটি পিজিএ সহ!

ADS1262

32-বিট সহ, আপনি বেশ কিছু নমুনা করতে পারেন। এবং এটি এত ব্যয়বহুলও নয়। আরও কী, যদি আপনি কেবল এর মধ্যে একটি তৈরি করেন তবে কেবল একটি নিখরচায় নমুনা পান


আর একটি বিকল্প পিএসওসি ব্যবহার করা। এগুলি হ'ল পুনঃ-কনফিগারযোগ্য অ্যানালগ এবং ডিজিটাল ব্লকযুক্ত মাইক্রোকন্ট্রোলার, যা আপনি সমস্ত ধরণের ফাংশন আপ করতে ব্যবহার করতে পারেন। আপনার নিজের অটো-রেঞ্জিং, অটো-ট্রিমিং, ওভার-স্যাম্পলিং, ডিজিটাল ফিল্টারিং, এডিসি তৈরি করতে আপনি 16-বিট এডিসি, একটি পিজিএ, একটি ডিএসি এবং একটি ডিজিটাল ফিল্টার বেছে নিতে পারেন!

PSoC38xx

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

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