সুচিপত্র:

এনালগ টু ডিজিটাল রূপান্তর টিউটোরিয়াল: 7 টি ধাপ
এনালগ টু ডিজিটাল রূপান্তর টিউটোরিয়াল: 7 টি ধাপ

ভিডিও: এনালগ টু ডিজিটাল রূপান্তর টিউটোরিয়াল: 7 টি ধাপ

ভিডিও: এনালগ টু ডিজিটাল রূপান্তর টিউটোরিয়াল: 7 টি ধাপ
ভিডিও: What is Signal? || Analogue & Digital Signal || সিগন্যাল কী? || এনালগ ও ডিজিটাল সিগন্যাল 2024, জুলাই
Anonim
Image
Image

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

ভিডিওটি এনালগ-টু-ডিজিটাল রূপান্তরের একটি সহজ ভূমিকা দেয় এবং তারপরে ব্যাখ্যা করে যে এটি একটি অ্যারডুইনো ব্যবহার করে অ্যাকসিলরোমিটার থেকে ডেটা পড়ার সাথে কীভাবে সম্পর্কিত। আপনারা যারা জানেন না, যেমন নাম থেকে বোঝা যায়, একটি অ্যাকসিলরোমিটার ডিভাইসে মহাকর্ষীয় টান পরিমাপ করে। এই বিশেষভাবে অ্যাকসিলরোমিটার x, y, এবং z অক্ষের ত্বরণ পরিমাপ করে। ডেমোতে আমি যে এক্সিলরোমিটার ব্যবহার করছি তা হল MMA7361 এবং ডেটশীট অনলাইনে পাওয়া যাবে। ডেটশীট নিজেই অ্যাকসিলরোমিটারের আরও গভীর তথ্য দেবে। আপনি যদি গুগলে "MMA7361 ফাইল টাইপ: পিডিএফ" সার্চ করেন, তাহলে এটি ঠিক পপ আপ হওয়া উচিত। এটি এই নির্দেশাবলীর সাথে সংযুক্ত। আপনি যদি ডেটশীট পড়তে অভ্যস্ত না হন, তাহলে এটি কিছুটা ভয় দেখাতে পারে। আপনার কোন প্রশ্ন থাকলে নির্দ্বিধায় জিজ্ঞাসা করুন। উপরন্তু, আমি যে অ্যাকসিলরোমিটার মডিউলটি ব্যবহার করছি তা আমাজনে ভার্চুয়াবোটিক্স থেকে কেনা হয়েছিল, যদি আপনি আগ্রহী হন। যাই হোক, এখানে আমার ভিডিও। ভিডিওটি নিজেই স্বয়ংসম্পূর্ণ, কিন্তু যদি আপনি দ্রুত সারসংক্ষেপ চান তবে আমি এর প্রধান অংশগুলি ধাপে হাইলাইট করেছি। আমি আশা করি আপনি এটি থেকে কিছু শিখবেন। এবং যদি আপনার কোন প্রশ্ন থাকে, তাহলে নির্দ্বিধায় জিজ্ঞাসা করুন।

আপনি যদি আমার নির্দেশযোগ্য পছন্দ করেন, অনুগ্রহ করে এটির জন্য ভোট দেওয়ার জন্য নির্দেশাবলী শেখান! প্রতিযোগিতা।

ধাপ 1: এনালগ থেকে ডিজিটাল রূপান্তর কি

বিট বা… রাজ্যের সংখ্যা
বিট বা… রাজ্যের সংখ্যা

এনালগ-টু-ডিজিটাল রূপান্তর (এডিসি) হল প্রক্রিয়াটি একটি পরিবর্তনশীল সংকেত গ্রহণ করে এবং সংকেতকে "ডিজিটাইজিং" করে যাতে কম্পিউটার এটি প্রক্রিয়া করতে পারে।

ধাপ 2: বিট বা … রাজ্যের সংখ্যা

একটি Arduino এর একটি 10-বিট ADC আছে, যার মানে হল যে ভোল্টেজগুলি Arduino কিছু সেন্সর থেকে পড়ছে (আমাদের ক্ষেত্রে সেন্সরটি একটি অ্যাকসিলরোমিটার) 0-1023 এর পরিসরে একটি সংখ্যা দ্বারা উপস্থাপিত হয়। একটি Arduino সর্বোচ্চ ভোল্টেজ 5 V এবং সবচেয়ে ছোট হল 0 V। এই ভোল্টেজগুলি যথাক্রমে 1023 এবং 0 দ্বারা প্রতিনিধিত্ব করা হয়।

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

ধাপ 3: ভোল্টেজ থেকে এডিসি আউটপুট এবং ভাইস-ভার্সায় রূপান্তর

ভোল্টেজ থেকে এডিসি আউটপুট এবং ভাইস-ভার্সায় রূপান্তর
ভোল্টেজ থেকে এডিসি আউটপুট এবং ভাইস-ভার্সায় রূপান্তর

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

ধাপ 4: অ্যাক্সিলারোমিটার বোঝা

অ্যাক্সিলারোমিটার বোঝা
অ্যাক্সিলারোমিটার বোঝা

আমরা একটি অ্যাকসিলরোমিটার দ্বারা ভোল্টেজ আউটপুট বুঝতে একটি Arduino ব্যবহার করতে পারি। এই ভোল্টেজ একটি ত্বরণের সাথে মিলে যায়।

ধাপ 5: অ্যাকসিলেরোমিটার টপ-সাইড আপ

অ্যাকসিলেরোমিটার টপ-সাইড আপ
অ্যাকসিলেরোমিটার টপ-সাইড আপ
অ্যাকসিলেরোমিটার টপ-সাইড আপ
অ্যাকসিলেরোমিটার টপ-সাইড আপ
অ্যাকসিলেরোমিটার টপ-সাইড আপ
অ্যাকসিলেরোমিটার টপ-সাইড আপ

আমাদের যদি অ্যাকসিলরোমিটার টপ-সাইড থাকে, তাহলে এই মূল্যগুলি আমরা Arduino এর ADC থেকে পাওয়ার আশা করতে পারি।

দু Sorryখিত আমি এই উদাহরণে আমার পরিবর্তনশীল হিসাবে "x" ব্যবহার করেছি। আমরা "z-axis" তে ত্বরণ গণনা করছি। আমার পরিবর্তনশীল হিসাবে "x" ব্যবহার করা একটি অভ্যাস। "x" আমার বীজগণিত ক্লাসে পছন্দের প্রথম পরিবর্তনশীল ছিল।

ধাপ 6: অ্যাকসিলরোমিটার নীচে-সাইড আপ

অ্যাকসিলরোমিটার নিচের দিকের দিকে
অ্যাকসিলরোমিটার নিচের দিকের দিকে
অ্যাকসিলরোমিটার নিচের দিকের দিকে
অ্যাকসিলরোমিটার নিচের দিকের দিকে
অ্যাকসিলরোমিটার নিচের দিকের দিকে
অ্যাকসিলরোমিটার নিচের দিকের দিকে

যদি আমাদের অ্যাকসিলরোমিটার নিচের দিকে থাকে (z- অক্ষ নিচে), এই মানগুলি আমরা আশা করতে পারি।

আবার, আমরা z- অক্ষে ত্বরণ গণনা করছি "x" নয়।

ধাপ 7: মোড়ানো

যাই হোক, এটাই। আমি আশা করি আপনি এটি থেকে কিছু শিখেছেন।

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

প্রস্তাবিত: