বর্তমান সোর্সিং আইসির পরিবর্তে বর্তমান ডুবে যাওয়া আইসি ব্যবহার করতে কীভাবে একটি সার্কিটকে নতুন ডিজাইন করতে হবে


9

আমি আমার হেক্সাপড রোবট প্রকল্পের অংশ হিসাবে ইলেকট্রনিক্স এবং সমাবেশের ভাষা সম্পর্কে জানতে একটি সিরিয়াল servo নিয়ামক তৈরি করছি । বেশ তাড়াতাড়িই আমি স্থির করেছিলাম যে আমার এটিটিইন ২৩৩৩ এর চেয়ে বেশি আমার / ও চ্যানেলগুলির প্রয়োজন ছিল যা আমি সমর্থিত সময়ে ব্যবহার করছিলাম তাই আমি প্রায় 3-8 লাইনের ডেমাল্টিপ্লেক্সার চিপগুলি ( সিডি 74 এইচসিটি 238 ই) অনুসন্ধান করেছি যা আমাকে একটি 64 চ্যানেল পিডাব্লুএম সার্ভো তৈরি করতে দিয়েছে? PWM চ্যানেল এবং 3 ঠিকানা লাইনের জন্য কেবল 8 আই / ও পিন সহ নিয়ামক।

যাই হোক। আমি কিছু সিডি 74 এইচসিটি 138 ই এর ক্রয়ও করেছি যা সক্রিয় হাই সিডি 74 এইচটি 238 ই এর চেয়ে কম সক্রিয়। মূলত আমি বুঝতে পারি যে আমি ব্যবহার করছি বর্তমান সর্সিং চিপ এবং বর্তমান ডুবানো চিপগুলির মধ্যে পার্থক্যগুলি কিন্তু আমি কীভাবে বর্তমান স্যোসিং চিপের পরিবর্তে বর্তমান ডুবানো চিপগুলি ব্যবহার করতে আমার সার্কিটকে কীভাবে সামঞ্জস্য করতে পারি তা সত্যিই আমি জানি না।

সক্রিয় উচ্চ চিপ জন্য পরিকল্পিত এখানে: বিকল্প পাঠ আমি কি বিনিময় করা পরিবর্তন করতে হবে CD74HCT238E 'CD74HCT138E এর জন্য গুলি?

নোট করুন যে এই প্রশ্নটি জিজ্ঞাসা করার কারণটি হ'ল আমি ভুল করে অ্যাক্টিভ লো আইসিগুলির একটি নল কিনেছিলাম এবং সেগুলি ব্যবহার করার জন্য আমার জন্য স্কিম্যাটিক এবং সার্কিট ডিজাইনের কতটা জটিল হতে হবে তা সম্পর্কে আমি আগ্রহী।

উত্তর:


2

'238 এর আটটি আউটপুট যুক্তিগুলির মধ্যে একটি মাত্র উচ্চ, স্রোসিং কারেন্ট, বাকী পিনগুলি লজিক কম হবে, বর্তমানের ডুবে থাকবে। '138 ঠিক বিপরীত, আটটি পিনের মধ্যে একটি কম হতে পারে, বর্তমান ডুবে যায়, বাকিটি উচ্চতর হবে, স্রোসিং কারেন্ট হবে।

138 এর ক্রিয়াকলাপটি "বিপরীত" করতে, আপনি আটটি পিএনপি ট্রানজিস্টর প্রতিটি 138 এর আউটপুটে একটি রেজিস্টারের সাথে বেঁধে রাখতে পারেন, এমিটরগুলি সমস্ত +5 এর সাথে সংযুক্ত থাকে এবং সংগ্রহকারীরা প্রত্যেকে আপনার সার্ভের একটিতে সংযুক্ত থাকে সংযোগকারীগুলিকে। অথবা আউটপুটগুলির ধারণাটি পরিবর্তন করতে একগুচ্ছ ইনভার্টার (74HCT04 বা অক্টাল 74HCT240) ব্যবহার করুন।

আপনার 8 এর 1 টি ডিকোডারের পছন্দ আপনার সার্ভোসের সাথে কী করতে পারে তা সীমাবদ্ধ করবে কারণ আপনার সার্কিটটি একবারে কেবলমাত্র একটি আউটপুট সক্রিয় করতে পারে। আপনি যে কোনও সার্ভো সক্রিয় করতে চান তার সংখ্যার দ্বারা যে কোনও একটি সার্ডোর সর্বোচ্চ গতি সীমাবদ্ধ থাকবে। উদাহরণস্বরূপ, আপনি যদি সমস্ত channels৪ টি চ্যানেল চান, তবে সেগুলি গড়ে ১ / /৪ তম গতিতে চলবে।

পিসিএফ 7585C৫ সি আরডুইনোর মতো ডিভাইস থেকে সিরিয়াল আই 2 সি প্রোটোকল ব্যবহার করে ডিজিটাল আইও প্রসারণের পক্ষে খুব কার্যকরী। আপনি আরডুইনো এবং 4 পিসিএফ 8575 সি তে 2 পিন ব্যবহার করে 64 সার্ভো চালাতে পারেন। এটি আপনাকে আপনার পিডাব্লুএম ডিউটি ​​চক্র নির্ধারণে আরও নমনীয়তা দেয়।


আমি অনুভূতি পাচ্ছি যে আমি যদি এই চিপগুলি সার্ভো নিয়ন্ত্রণ ব্যতীত অন্য কোনও কারণে I / O প্রসারিত করতে ব্যবহার করি তবে সক্রিয় নিম্নের জন্য সক্রিয় উচ্চের অদলবদল করা কোনও সমস্যার কম হবে, যেহেতু আমি যে সার্কিটটি আমি কেবল তার বিপরীতে পরিণত করব পিনের সাথে সংযুক্ত ছিল। তবে, যেহেতু আমাকে + ভিই সহ সার্ভো কন্ট্রোল লাইনটি চালানো দরকার আমার যে ইনভার্টারগুলি প্রয়োজন তা আমাকে দিতে হবে কারণ আমি অন্য কোথাও থেকে কন্ট্রোল লাইনটি ড্রাইভ করতে পারি না এবং কেবল এটি আইসিতে ডুবতে পারি না।
লেন হলগেট

একদিকে যেমন, সক্রিয় উচ্চ আইসি ব্যবহার করে পিডব্লিউএম সার্ভো কন্ট্রোলটি দুর্দান্তভাবে কাজ করছে। আমি আমার মাইক্রোপ্রসেসরটি বন্ধ করে দিয়ে 8 এর 1 টির মধ্যে 8 টি চালনা করি এবং তারপরে ঠিকানা লাইনগুলি (প্রতিটি 2.5 মিমিগুলিতে পরিবর্তন করে) চালিত করি যাতে আমি সমস্ত 64 টি চ্যানেলে প্রয়োজনীয় 50Hz রিফ্রেশ তৈরি করতে পারি। এটি আমাকে প্রতিটি চ্যানেলে প্রয়োজনীয় 600us-2.4ms ডাল জেনারেট করতে দেয়। আমি ধরে নিলাম পিসিএফ 75 easier৫৫ সি ব্যবহার করা সহজ কারণ আপনি উপযুক্ত পিনটি চালু / বন্ধ করার জন্য কেবল এটি একটি কমান্ড প্রেরণ করেছেন এবং 238 এর সময়কালের জন্য উচ্চ ধরে রাখার জন্য মাইক্রোপ্রসেসরের সম্পর্কিত পিনের চেয়ে এটি সেভাবেই থাকে।
লেন হলগেট

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

3

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

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

আমি আপনার সাইটে একবার দেখেছি, আমি এটি দু'বার দেখেছি তবে এটি উপভোগ করেছি, তবে আমি হার্ডওয়ারের কোনও তথ্য পাইনি, যদি আমি কিছু মিস করি তবে আমি ক্ষমা চাই। -ম্যাক্স মারফি


2
হ্যাঁ, আমি বুঝতে পারি আউটপুট বাদে এগুলি একই। আমি ধরে নিয়েছিলাম যে সার্ভোটিকে সক্রিয় লো আই সি-র সাথে যুক্ত করার পক্ষে যুক্তিসঙ্গত সহজ উপায় ছিল। সার্ভগুলি হিটেক এইচএস -২২২ সাধারণ। যদি আমি ভিসিসি থেকে একটি তারে চালিত করে, ধরে নিই, একটি প্রতিরোধক, সক্রিয় লো আউটপুট পিনের দিকে নিয়ে যাচ্ছি তবে আমি ধরে নিই যে পিনটি নীচে টান না দিলে কিছুই প্রবাহিত হবে না?
লেন হলগেট

1
আমি পুরোপুরি নিশ্চিত নই যে আমি আপনার প্রশ্নটি বুঝতে পেরেছি, আপনি সঠিক, আপনার আউটপুট বেশি হলে আপনার ডিভাইস একটি পুল-আপ রেসিস্টারের কাছ থেকে কারেন্ট টানবে না। সার্ডোর গেটটি বর্তমানকে টানবে যদিও প্রতিরোধক এবং / অথবা আপনার উচ্চ আউটপুট থেকে, সম্ভবত উভয়ই। এটি এখনও ঠিক বিপরীত দায়িত্ব চক্রের জন্য উচ্চ হতে চলেছে। এর আগে যদি আপনি 5% এবং এখন 95% শুল্ক চক্র করতেন। Robotshop.us/PDF/Servomanual.pdfথাকা ডেটা শীট , বা আমার পণ্য গাইড বলতে হবে, দুর্দান্ত তথ্য দেয়। আপনার স্পন্দনের সময়টি নির্দিষ্ট সময়ের সাথে গুরুত্বপূর্ণ।
কর্টুক

1
আপনার অ্যাক্টিভ লোতে চিপস পরিবর্তন করার দরকার কেন?
কর্টুক

2
আমি তা করি না, আমি ভুল করে কেবল তাদের একটি নল কিনেছি এবং এটি সম্ভব কিনা তা জানতে চাই। আমি সার্ভো কন্ট্রোলারের অনুরূপ ডিজাইনের একটি নকশা দেখেছি যা ব্যবহার করে (ডেটা শীট থেকে) মনে হয় সক্রিয় লো আইসি এবং আমি কৌতূহলী ছিলাম :)
লেন হোলগেট

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