অব্যবহৃত এনালগ ইনপুটগুলি কী করবেন?


10

আমি এটিমেগা 328 পি এটেল মাইক্রোকন্ট্রোলার ব্যবহার করে একটি অ্যাপ্লিকেশনটিতে কাজ করছি। আমি 28 টি পিডিআইপি সংস্করণ দিয়ে শুরু করেছি, তবে এখন আমি 32 টিকিউএফপি ব্যবহার করতে চাই, যা আমি লক্ষ্য করেছি আমার আলটিয়াম প্রকল্পটি সংকলনের পরে 2 টি অতিরিক্ত ইনপুট রয়েছে।

এই ইনপুটগুলি ADC7: 6 যা "A / D রূপান্তরকারীকে অ্যানালগ ইনপুট হিসাবে পরিবেশন করে These

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

সেরা অনুশীলনগুলি কী কী? আমি কি বাহ্যিক পুল-ডাউন রোধকে সংযুক্ত করব? আলটিয়াম ত্রুটি উপেক্ষা করবেন?

উত্তর:


8

ADC6 এবং ADC7 একটি বিশেষ ক্ষেত্রে। তাদের সাথে কোনও ডিজিটাল ইনপুট বা আউটপুট বাফার সংযুক্ত নেই, তাই তারা শব্দটি তৈরি করবে না বা চিপের অন্যান্য পিনের মতো অতিরিক্ত স্রোত আঁকবে না যদি সঠিকভাবে না দেওয়া হয়। অন্য কথায়, আপনি এগুলিকে ভাসমান রাখতে পারেন এবং এগুলি আপনার নকশাকে অস্বাভাবিকভাবে প্রভাবিত করবে না।

এগুলির কোনও অভ্যন্তরীণ পুল আপ বা টান ডাউনগুলিও নেই, তাই আপনি যদি এগুলি বেঁধে বা নীচে বেঁধে রাখার পরিকল্পনা করেন তবে আপনাকে বাহ্যিকভাবে এটি করতে হবে।

যেহেতু এগুলি কখনই আউটপুট হতে পারে না, তবে, রেজিস্টার বনাম তাদের সরাসরি ভিসিসি বা জিএনডি-তে সংযুক্ত করার জন্য কোনও অতিরিক্ত সুরক্ষা বা সুরক্ষা নেই। আপনি যদি ভাসমান অ্যানালগ ইনপুটগুলি নিয়ে এখনও উদ্বিগ্ন থাকেন তবে আপনি ADC7 এটি সংলগ্ন জিএনডি পিনের সাথে, এবং ADC6 এভিসিসিতে (বা যদি আপনি পছন্দ করেন তবে) বেঁধে রাখতে পারেন।

নমুনা এবং হোল্ড ক্যাপাসিটারটি অতি ক্ষুদ্র, সুতরাং আপনি যদি খাঁটি সুপারিশটি অনুসরণ করার সিদ্ধান্ত নেন , আপনি নমুনা হিসাবে ADC7 ব্যবহার করতে পারেন - ক্যাপাসিটারটি খুব তাড়াতাড়ি মাটিতে নামবে এবং আপনি বর্ণিত সুবিধাগুলি অর্জন করবেন।


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

আপনি কোথায় খুঁজে পেয়েছেন যে ADC6 এবং 7 "বিশেষ"? আমি ডেটা শীট থেকে যাচাই করতে পারছি না যে এই ইনপুটগুলি অন্যদের থেকে কোনও আলাদা।
Rev1.0

@ Rev1.0 আছে অনেক স্থান উপাত্তপত্র যে এই প্রদর্শন করুন। সম্ভবত সবচেয়ে সুস্পষ্টভাবে সর্বশেষ বাক্যটি এটিতে রয়েছে24.9.5 : "নোট করুন যে এডিসি পিনের এডিসি 7 এবং এডিসি 6 তে ডিজিটাল ইনপুট বাফার নেই, এবং তাই ডিজিটাল ইনপুট অক্ষম বিটগুলির প্রয়োজন নেই" " এছাড়াও ব্লক ডায়াগ্রামটি নোট করুন 2.1যাতে অ্যাডিসি [...7] সরাসরি এডিসিতে যাচ্ছে দেখায়, অন্য AD টি এডিসি বন্দরগুলি পোরটিসির সাথে ভাগ করা হয়েছে এবং Fig 1-1ADC6 এবং ADC7 শোতে থাকা পিনআউটগুলির কোনও ভাগ করা নেই।
আদম ডেভিস

ওহ আমার দোষ, আমি 324/644 ডেটা শীটটি খুঁজছিলাম। এটিই প্রথম আতেল নিয়ামক যেখানে আমি এই "বিশেষত্ব" দেখি।
Rev1.0

12

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

ক্যাপাসিটারটি যত দ্রুত রেজিস্টার তত দ্রুত স্রাব করবে, তবে প্রবাহের প্রবাহ তত বেশি। 470Ω এর কাছাকাছি কিছু ভাল। এছাড়াও আউটপুট হিসাবে কনফিগার করা এবং উচ্চতর চালিত পিনের বিরুদ্ধে সুরক্ষা দেয়।


1
অপেক্ষা করি তাই যদি 1) আসল এনালগ মানটি পড়ুন 2) টানা-ডাউন এনালগ পড়ুন, আমার আসল এনালগ মানটি কম গোলমাল করবে বা কিছু হবে?
ফানকিগুয়ে

1
অন্যান্য চ্যানেলগুলির পাঠ দ্বারা এটি কম প্রভাবিত হবে। চ্যানেল 1 পড়ুন, অতিরিক্ত চ্যানেল পড়ুন, চ্যানেল 2 পড়ুন, অতিরিক্ত চ্যানেল পড়ুন ইত্যাদি
মাজেঙ্কো

ওহ, এত মিষ্টি!
ফানকিগুয়ে

3
ভাসমান ইনপুটগুলির সাথে চূড়ান্ত উদাহরণ: ফোরাম.আর্ডুইনো.সি.সি
ইন্ডেক্স.পিপি?

আমি দেখতে পাচ্ছি, যদিও আমি নমুনাটির সাথে অপরিচিত এবং ক্যাপটি ধারণ করেছি , তবে এটি পুরোপুরি স্রাব করা এবং একই বারে একই রেফারেন্স পয়েন্ট থেকে নমুনা শুরু করা বুদ্ধিমান হয়ে যায়। ভালো বুদ্ধি.
sherrellbc
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.