দুটি এমসিইউ পিনকে একে অপরের সাথে সরাসরি যুক্ত করা কি নিরাপদ?


10

আমি একটি এমএসপি ৪৩০ প্রকল্পে কাজ করছি যার জন্য আমাকে একটি পেরিফেরিয়াল আউটপুট অন্য পেরিফেরিয়াল ইনপুটটিতে রূট করা দরকার। সুতরাং, আমার দুটি এমসিইউ পিন সরাসরি একে অপরের সাথে সংযুক্ত রয়েছে। এটি আমার কাছে সন্দেহজনক বলে মনে হচ্ছে যেহেতু কোনও প্রোগ্রামিং ত্রুটির সম্ভাবনা উভয়ই হতে পারে (সম্ভবত দ্বন্দ্বপূর্ণ) out এছাড়াও, স্টার্টআপ এবং প্রোগ্রামিং রাষ্ট্রগুলির বিষয়টি রয়েছে।

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

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

পূর্ববর্তী ক্ষেত্রে এটি সম্পর্কে চিন্তা করা, দুটি পিনের মধ্যে একটি সীমাবদ্ধ প্রতিরোধক স্থাপন করা যে কোনও উদ্বেগকে রোধ করতে পারে, তবে এমনকি একটি ছোট্ট হার্ডওয়্যার পরিবর্তনও এই মুহুর্তে করা খুব কঠিন কাজ।

ভবিষ্যতের রেফারেন্স এবং উত্তরোত্তর উপকারের জন্য, দুটি এমসিইউ পিন একসাথে সংযোগ স্থাপনের ঝুঁকি হ্রাস করার সঠিক উপায় সম্পর্কে আরও কি কোনও ধারণা আছে এবং আরও সাধারণভাবে, জিপিআইও পিনের ওভারলোডের সম্ভাবনা থেকে আসা ঝুঁকিগুলি হ্রাস করতে পারে?


আমিও এমএসপি ৪৩০ কন্ট্রোলার ব্যবহার করি যদি আপনি উভয় পিন আউটপুট হিসাবে ব্যবহার করেন তবে শর্টিংয়ের সম্ভাবনা রয়েছে ut তবে আপনি যদি একটি পিনকে আউটপুট হিসাবে এবং অন্যটিকে ইনপুট হিসাবে কনফিগার করেন তবে এটি কোনও সমস্যা তৈরি করতে পারে না ut তবে যাইহোক আপনি যে পেরিফেরিয়াল সাথে সংযোগ করতে চান তা কী?
যোগেস

আমি একটি টাইমার আউটপুট একটি ভিন্ন টাইমার ইনপুট সাথে সংযুক্ত করছি। প্রশ্নটি পুরোপুরি সংক্ষিপ্ত হওয়ার সম্ভাবনা নিয়ে। আমি তাদের উভয়কে আউটপুট হিসাবে ব্যবহার করার বিষয়ে ভাবছি না, তবে আমার নিয়ন্ত্রণের বাইরের কারণগুলির কারণে সর্বদা দু'জনের (কমপক্ষে মুহূর্তে) দুর্ঘটনাক্রমে আউটপুট হওয়ার সম্ভাবনা রয়েছে।
দিমিত্রি

উত্তর:


6

এটি কোনও সমস্যা নয় তবে আপনি যদি উদ্বিগ্ন থাকেন যে কোনও ফলাফলের দ্বন্দ্ব হতে পারে তবে তাদের 1 কে ওহম প্রতিরোধকের সাথে সংযুক্ত করুন। এটি সেই অনুযায়ী বর্তমানকে সীমাবদ্ধ করবে।

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

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

অব্যবহৃত ইনপুটগুলির ক্ষেত্রেও এটি একই সমস্যা them এগুলি গ্রাউন্ড বা ভিসি-তে বেঁধে রাখুন এবং কী চলছে তা কার্যকর করার সহজ উপায় ছাড়াই আপনি ডিভাইস থেকে ভারী কারেন্ট ড্রয়ের ঝুঁকি নিয়েছেন - অব্যবহৃত বা 10 কে যদি 1 কে মাধ্যমে টাই করুন tie

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

MSP430 সিরিজের জন্য এই নথির ২ পৃষ্ঠা 21 বলেছেন: -

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

এটি আমাকে বলেছে যে যদি বেশ কয়েকটি পিনের সম্মিলিত আউটপুট স্রোতগুলি একটি নির্দিষ্ট সীমাতে আঘাত করে তবে অন্য যে কোনও পিনের আউটপুট ক্ষমতা (এমনকি যারা হালকাভাবে লোড হতে পারে )ও একই পরিমাণে ক্ষতিগ্রস্থ হতে পারে বা সম্ভবত আরও খারাপ হতে পারে।


আমি ইলেক্ট্রনিক্স.সটাকেক্সচেঞ্জ / প্রশ্ন / 50539/… এবং কমপক্ষে তিনটি নকলের সেই গোষ্ঠীর অন্যদের দিকে তাকিয়েছি। আপনি পিএসইউ পিনকে অতিরিক্তভাবে প্রবাহিত করার বিষয়ে খুব ভাল বক্তব্য রেখেছেন - আমি মনে করি যে অব্যবহৃত পিনগুলি জিএনডি / পিএসইউতে সংযুক্ত করার সম্ভবত সবচেয়ে বড় বিপদ। সুতরাং .. জিপিআইও পিনের ট্রানজিস্টর সম্ভবত নিজের ক্ষতি করার জন্য যথেষ্ট পরিমাণে পরিচালনা করবে না (যদি না পিএসইউ রেঞ্জের বাইরে বেরিয়ে আসে এমন কিছু না করে)।
দিমিত্রি

অব্যবহৃত ইনপুটগুলি (উচ্চ-জেড হিসাবে বিবেচিত) কেন ভারী বর্তমান ড্র আঁকতে পারে?
23:43

@ পাসসারবি যদি আপনি তাদের পিএসইউ রেলের সাথে সংযুক্ত করেন যেহেতু কিছু লোকেরা করতে পছন্দ করে এবং তারা ঘটনাক্রমে আউটপুট হয়ে যায়। আমি যুক্ত স্ট্রিংয়ের প্রশ্নগুলি দেখুন, বেশ আকর্ষণীয় আলোচনা।
দিমিত্রি

@ পাসসারবির মাধ্যমে ওপি এই পরামর্শ দিচ্ছিল "প্রোগ্রামিং ত্রুটির সম্ভাবনা উভয়ই হতে পারে (সম্ভবত বিরোধমূলক)" এবং আমি ধরে নিচ্ছি যে এটি অব্যবহৃত পিনগুলিতে প্রোগ্রামিং ত্রুটির ক্ষেত্রে প্রযোজ্য।
অ্যান্ডি ওরফে

এটি কেবল লাইনটিকে দেখে মনে হয় যেন কোনও রেল প্রান্তে অব্যবহৃত ইনপুটগুলি কোনও প্রকার প্রোগ্রামিং ত্রুটি ছাড়াই ভারী অঙ্কনের কারণ হয়।
পাসেরবি

2

সবচেয়ে বড় সমস্যাটি যেমনটি আপনি উল্লেখ করেছেন, প্রোগ্রামিং ত্রুটি। সমস্যাগুলির সম্ভাবনা রয়েছে, তাই আপনাকে সাবধানে কোড করতে হবে। তা ছাড়া, যতক্ষণ না পিনগুলি বিভিন্ন স্তরের সাথে উভয়ই আউটপুট না থাকে তবে তা ঠিক।

একক উত্স চালনা করতে দুটি পিন ব্যবহার করা অস্বাভাবিক নয় (বর্তমান আউটপুট সংমিশ্রণ)।

নেতৃত্বাধীন (বা দুটি) গাড়ি চালাতে দুটি পিন ব্যবহার করাও অস্বাভাবিক নয়। প্রতিরোধক ব্যবহার না করার প্রস্তাব দেওয়া হয় না, আপনি এটি থেকে দূরে সরে যেতে পারেন। যদি আপনার আউটপুট ভোল্টেজ তুলনামূলকভাবে নেতৃত্বাধীন ফরোয়ার্ড ভোল্টেজের কাছাকাছি থাকে, তবে বর্তমান অঙ্কন কোনও সমস্যা হতে পারে না। এবং পিন ভোল্টেজ ড্রপ আছে। যেহেতু সর্বাধিক উত্সযুক্ত স্রোত বৃদ্ধি পায়, সেই পিনের ভোল্টেজ হ্রাস পায় (ভিসি থেকে ভিসি - 0.3 থেকে -1 ইত্যাদি)। যেহেতু বর্তমান ডুবেছে বৃদ্ধি, ভোল্টেজ বৃদ্ধি পায় (জিএনডি থেকে জিএনডি + 0.3v থেকে + 1v ইত্যাদি)। এটি কিছুটা স্ব-সংশোধনকারী আশীর্বাদ, তবে তার উপর নির্ভর করা উচিত নয়।

এবং যেমনটি আপনি ইতিমধ্যে বলেছিলেন, একটি সাধারণ বর্তমান সীমিত প্রতিরোধক ব্যবহার করা যেতে পারে।

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