ADS1115: আরডুইনোর জন্য অ্যানালগ-ডিজিটাল রূপান্তরকারী

ADS1115

সেই প্রকল্পগুলির জন্য যেখানে ডিজিটাল সিগন্যাল রূপান্তরকরণের জন্য অ্যানালগ প্রয়োজনীয়, এবং ব্যবহৃত মাইক্রোকন্ট্রোলারের এই ক্ষমতাটি নেই, এই ধরণেরটি থাকা আকর্ষণীয় is ADS1115 মডিউল, যা 16-বিট যথার্থতার সাথে ADC রূপান্তর ক্ষমতা সরবরাহ করে।

এছাড়াও, এই বৈদ্যুতিন উপাদান এটি প্রসারিত আকর্ষণীয় হতে পারে রূপান্তর ক্ষমতাএমনকি, আপনি যদি আপনার প্রকল্পের জন্য ব্যবহার করছেন মাইক্রোকন্ট্রোলারের এমন ক্ষমতা রয়েছে তবে আপনার অন্য কিছু প্রয়োজন।

এ / ডি এবং ডি / এ রূপান্তরকারী

অ্যানালগ বনাম ডিজিটাল সিগন্যাল

দুই ধরণের হয় সংকেত রূপান্তরকারী মৌলিক, যদিও একই সাথে উভয় ধরণের রূপান্তর করতে সক্ষম অন্যান্য চিপসও রয়েছে। এইগুলো:

  • সিএডি (অ্যানালগ থেকে ডিজিটাল রূপান্তরকারী) বা এডিসি (অ্যানালগ-থেকে-ডিজিটাল রূপান্তরকারী): একধরণের ডিভাইস যা অ্যানালগ সিগন্যালকে ডিজিটাল সিগন্যালে রূপান্তরিত করে। এটি করতে, আপনি একটি বাইনারি কোড ব্যবহার করতে পারেন যা এনালগ সিগন্যালকে এনকোড করে। উদাহরণস্বরূপ, একটি বাইনারি মান একটি নির্দিষ্ট ভোল্টেজ বা বর্তমান মানের সাথে যুক্ত করা। উদাহরণস্বরূপ, 4-বিট রেজোলিউশনের সাথে এটি 0000 থেকে 1111 পর্যন্ত যেতে পারে এবং এটি যথাক্রমে 0v এবং 12v এর সাথে মিলিয়ে যেতে পারে। যদিও কোনও সাইন বিট ব্যবহৃত হয়, নেতিবাচক এবং ধনাত্মক মানগুলি পরিমাপ করা যেতে পারে।
  • সিডিএ (ডিজিটাল থেকে অ্যানালগ রূপান্তরকারী) বা ড্যাক (ডিজিটাল-থেকে-অ্যানালগ রূপান্তরকারী): এটি এমন একটি ডিভাইস যা উপরের বিপরীতে কাজ করে, অর্থাৎ এটি বাইনারি ডেটাগুলিকে এনালগ বর্তমান বা ভোল্টেজ সংকেতে রূপান্তর করে।

এই রূপান্তরকারীগুলির সাথে এক ধরণের সিগন্যাল থেকে অন্য প্রান্তে যাওয়া সম্ভব, আপনি যেমনটি দেখবেন তেমন ADS1115, যা প্রথম ক্ষেত্রে অনুরূপ হবে।

ADS1115 সম্পর্কে

পিনআউট ADS1115

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

হ্যাঁ, এটা ঠিক, ইউএনও, মিনি এবং ন্যানোতে তাদের 6 টি 10-বিট রেজোলিউশন এডিসি রয়েছে। তবে ADS1115 এর সাথে আপনি একটি সহ আরও একটি যুক্ত করুন 16-বিট রেজোলিউশনআরডুইনো কেস মুক্ত করতে সক্ষম হওয়া ছাড়াও আরডুইনোর চেয়ে উন্নত। এর মধ্যে পনেরটি হ'ল পরিমাপের জন্য এবং অ্যানালগ সংকেতের চিহ্নের জন্য একটি শেষ বিট, যেহেতু আপনি জানেন, অ্যানালগ সংকেতটি নেতিবাচক বা ধনাত্মক হতে পারে।

এছাড়াও, এই মডিউলটি আপনার প্রয়োজনীয় সমস্ত কিছু সরবরাহ করে, যাতে এটির ব্যবহার খুব সহজ। এটি আপনার আরডুইনোর সাথে সংযুক্ত করতে আপনি আই 2 সি ব্যবহার করতে পারেনতাই, তাই এটা সত্যিই সহজ। এমনকি এটিতে ADDR চিহ্নিত একটি পিন অন্তর্ভুক্ত রয়েছে যার সাহায্যে আপনি এই উপাদানটির জন্য উপলব্ধ 4 টির মধ্যে একটি ঠিকানা নির্বাচন করতে পারেন।

অন্যদিকে, আপনাকে বুঝতে হবে ADS1115 এর দুটি পরিমাপ পদ্ধতি রয়েছে, একটি পার্থক্য এবং অন্য একক শেষ:

  • পার্থক্যমূলক: এটি প্রতিটি পরিমাপের জন্য দুটি এডিসি ব্যবহার করে চ্যানেলের সংখ্যা হ্রাস করে 2 করে, তবে এটি একটি সুস্পষ্ট সুবিধা সরবরাহ করে, এটি হ'ল এটি নেতিবাচক ভোল্টেজগুলি পরিমাপ করতে পারে এবং শব্দের মতো ঝুঁকিপূর্ণ নয়।
  • একক শেষ: এটি আগের ক্ষেত্রে যেমন দুটি ব্যবহার না করে চারটি চ্যানেল রয়েছে। প্রতিটি 15-বিট চ্যানেল।

এই মোডগুলি ছাড়াও, এটিতে একটি তুলনামূলক মোড অন্তর্ভুক্ত রয়েছে যেখানে এর মাধ্যমে একটি সতর্কতা তৈরি করা হয় ALRT পিন যখন কোনও চ্যানেল একটি চৌম্বক মান ছাড়িয়ে যায় যা স্কেচের উত্স কোডে কনফিগার করা যায়।

যদি করতে চান পরিমাপ কম 5vতবে উচ্চতর নির্ভুলতার সাথে আপনার জানা উচিত যে ADS1115 এর একটি পিজিএ রয়েছে যা ভোল্টেজ লাভ 6.144v থেকে 0.256v তে সামঞ্জস্য করতে পারে। সর্বদা মনে রাখবেন যে সর্বাধিক ভোল্টেজ যে কোনও ক্ষেত্রে পরিমাপ করা যায় তা হ'ল ব্যবহৃত সরবরাহ ভোল্টেজ (5 ভি) হবে।

পিনআউট এবং ডেটাশিট

আপনি যদি ইলেক্ট্রনিক পর্যায়ে এর সীমাগুলি নির্ধারণ করতে বা নির্মাতার সুপারিশ অনুসারে এটি পরিচালনা করতে পারে সেই শর্তগুলি জানতে ADS1115 এর সমস্ত প্রযুক্তিগত বিবরণ দেখতে চান, আপনি ব্যবহার করতে পারেন ডাটাশিট যে আপনি নেট খুঁজে পেতে পারেন। উদাহরণস্বরূপ, আপনি পারেন এটি টিআই থেকে ডাউনলোড করুন (টেক্সাস ইনস্ট্রুমেন্ট).

পাড়া পিনআউট এবং সংযুক্ত, পূর্বে আমি ইতিমধ্যে ALRT সিগন্যাল সম্পর্কে কিছু মন্তব্য করেছি যা এডিডিআর সম্পর্কেও অন্তর্ভুক্ত। তবে এর অন্যান্য পিন রয়েছে যা আপনার আরডুইনো বোর্ডের সাথে সঠিক সংহতকরণের জন্য বা অন্য কোনও ক্ষেত্রেও আপনার জানা উচিত। ADS1115 মডিউলটিতে পাওয়া পিনগুলি হ'ল:

  • Vdd: 2v 5.5v সঙ্গে সরবরাহ। আপনি এটি আপনার আরডুইনো বোর্ড থেকে 5 ভি-তে সংযোগ স্থাপনের মাধ্যমে এটি পাওয়ার করতে পারেন।
  • GND: এমন স্থল যা আপনি আপনার আরডিনো বোর্ডের জিএনডিতে সংযুক্ত করতে পারবেন।
  • এসসিএল এবং এসডিএ: আই 2 সি এর জন্য যোগাযোগের পিন। এক্ষেত্রে তাদের অবশ্যই উপযুক্ত পিনগুলিতে যেতে হবে আপনার আরডুইনো মডেল.
  • সহ ADDR: ঠিকানার জন্য পিন। ডিফল্টরূপে এটি জিএনডি-র সাথে সংযুক্ত থাকে, যা 0x48 ঠিকানা দেয় তবে আপনি অন্য ঠিকানাগুলি চয়ন করতে পারেন:
    • GND = 0x48 এর সাথে সংযুক্ত
    • ভিডিডি = 0x49 এর সাথে সংযুক্ত
    • এসডিএ = 0x4A এর সাথে সংযুক্ত
    • এসসিএল = 0x4B এর সাথে সংযুক্ত
  • ALRT: সতর্কতা পিন
  • এ 0 থেকে এ 3: এনালগ পিন

আপনি যদি ব্যবহার করতে চান একক শেষ আপনি জিএনডি এবং 4 টি উপলব্ধ এনালগ পিনের মধ্যে একটির মধ্যে পরিমাপ করতে চান এমন এনালগ বর্তমান বা ভোল্টেজ সংযোগ করতে পারেন।

সংযোগের জন্য একক শেষ, আমরা জিএনডি এবং 4 টি উপলব্ধ পিনের মধ্যে একটির মধ্যে পরিমাপ করার জন্য লোডটি সংযোগ করি। ডিফারেনশিয়াল মোডের জন্য আপনি যে চ্যানেলটি ব্যবহার করতে চান তার উপর নির্ভর করে আপনি A0 এবং A1 এর মধ্যে বা A2 এবং A3 এর মধ্যে পরিমাপ করার জন্য লোডটি সংযুক্ত করতে পারেন।

আরডুইনো ADS1115 ডায়াগ্রাম

ক্ষেত্রে সংযোগ উদাহরণ হিসাবে একটি ডিফারেনশিয়াল রিডিং মোড, আপনি উপরের চিত্রটি দেখতে পারেন। এটিতে 1.5 ব্যাটারি সিরিজে ব্যবহৃত হয়, 3v যুক্ত করে যা A0 এবং A1 এর সাথে এই ক্ষেত্রে সংযুক্ত রয়েছে যাতে আরডুইনো বোর্ড প্রতিটি মুহুর্তে প্রাপ্ত I2C এর মাধ্যমে প্রাপ্ত ভোল্টেজের মানগুলি পরিমাপ করতে পারে। স্পষ্টতই, আপনি পরিমাপ করতে অন্য কোনও সংকেত ব্যবহার করতে পারেন, এক্ষেত্রে এগুলি ব্যাটারি, তবে এটি আপনি যা চান তা হতে পারে ...

ADS1115 কোথায় কিনবেন?

ADS1115 মডিউল

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

আরডুইনোর সাথে একীকরণ

আরডুইনো আইডিইর স্ক্রিনশট

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

  1. আরডুইনো আইডিই খুলুন
  2. স্কেচ মেনুতে যান
  3. তারপরে লাইব্রেরি অন্তর্ভুক্ত করুন
  4. গ্রন্থাগার পরিচালনা করুন
  5. অনুসন্ধান ইঞ্জিনে আপনি অ্যাডফ্রুট ADS1X15 অনুসন্ধান করতে পারেন
  6. ইনস্টল ক্লিক করুন

এখন আপনি শুরু করার জন্য প্রস্তুত, আপনি ইনস্টল করা লাইব্রেরির কোডটি বা অ্যাক্সেস করতে পারেন উদাহরণ উপলব্ধ এবং:

  1. আরডুইনো আইডিই খুলুন
  2. ফাইল যান
  3. উদাহরণ
  4. এবং তালিকায় এই লাইব্রেরির জন্য সন্ধান করুন ...

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


একটি মন্তব্য, আপনার ছেড়ে

আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

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

  1.   পেড্রো তিনি বলেন

    ডিফারেনশিয়াল মোডে আমি এটি + 5V এবং - 5V এর মধ্যে পরিমাপ করতে ব্যবহার করতে পারি?