LED স্ট্রিপ চালু করতে একটি মাইক্রোকন্ট্রোলার ব্যবহার করা


12

আমার কাছে 60 টি সীসা রয়েছে যা একটি নেতৃত্বাধীন স্ট্রিপ এ এসেছিল । নেতৃত্বাধীন স্ট্রিপের এক মিটার দৈর্ঘ্যের জন্য নিম্নলিখিতগুলির প্রয়োজন:

  • 400 মিলিঅ্যাম্পস
  • 12 ভোল্ট

আমি এই এলইডিগুলিকে মাইক্রো কন্ট্রোলার দিয়ে নিয়ন্ত্রণ করতে চাই। আমি একটি টিআইপি 120 এবং একটি রাস্পবেরিপি ব্যবহার করার কথা ভাবছি ।

একটি রাস্পবেরিপি জিপিআইও পিন অবিচ্ছিন্নভাবে 50 মিলিঅ্যাম্পগুলি আউটপুট দিতে পারে। (আপডেট: এটি সত্য নয়, নীচে দেখুন)


আমি একজন শিক্ষানবিস এবং আমি নিশ্চিত না যে আমি এটি সঠিকভাবে করছি doing আমার সমস্ত গণনাগুলি এই ব্লগে আমি যা পড়ি তার উপর ভিত্তি করে ।


ম্যাথ

বেস বর্তমান:

TIP120 এর lc = 250 * lb এর সংগ্রাহক কারেন্ট রয়েছে তাই আমার 1.6 এমএ এর বেস কারেন্ট প্রয়োজন।

(1.6mA * 250 = 400)

বেস স্রোতে রাস্পবেরিপির কোনও সমস্যা হওয়া উচিত নয়

বেস প্রতিরোধক:

TIP120 বেসটি স্যাচুরেটেড রয়ে গেছে তবে রাস্পবেরিপি ওভারলোড না করার জন্য 50 এমএ এর চেয়ে কম থাকবে তা নিশ্চিত করার জন্য আমার পর্যাপ্ত পরিমাণে একটি রেজিস্টার প্রয়োজন।

আমি উল্লিখিত ব্লগ অনুসারে, আমি ভিবি (বস) সন্ধান করে বেস প্রতিরোধের সন্ধান করি। চিত্র 2 দেখুন।

যেখানে Xbe অক্ষের উপর Vbe (sat) 400 হয়, সংগ্রহকারীর বর্তমান y অক্ষের উপরে প্রায় 1.3।

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

যদি রাস্পবেরিপি 3.3 ভোল্ট আউটপুট দেয় তবে 2 ভোল্টের ভোল্টেজ ড্রপ থাকে
(3.3 - 1.3)

সুতরাং আমার গণনা অনুসারে, আমার 4 থেকে 40 ওহমস আর = ভি / আই
2 / (0.05 এ) = 40 ওহমস
2 / (0.50 এ) = 4 ওহমস
(আপডেট: ভুল, প্রশ্নের নীচে দেখুন) এর মধ্যে একটি প্রতিরোধকের প্রয়োজন

আমি এখনও নিজেকে শৌখিন হিসাবে বিবেচনা করি এবং আমি আমার মাথার উপরে কিছুটা আছি।

  • এই গণনাগুলি কি সঠিক দেখাচ্ছে?
  • TIP120 কাজ করবে? (অন্য কোনও পরামর্শ স্বাগত)
  • আমার স্কিম্যাটিকের জন্য আমার অন্য কোনও বিবেচনার বিষয়টি বিবেচনা করা উচিত?

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

হালনাগাদ

উত্তরে নির্দেশিত হিসাবে, আমি মিলিঅ্যাম্প রেটিংগুলি 10 এর গুণক দ্বারা টাইপ করেছি আমার বলা উচিত ছিল:
2 / (0.005 এ) = 400 ওহমস
2 / (0.050 এ) = 40 ওহমস

আপডেট 2

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

/raspberrypi/9298/what-is-the-maximum-current-the-gpio-pins-can-output

/raspberrypi/1130/what-is-the-nominal-gpio-pin-output-current

আপডেট 3

মাইক্রো কন্ট্রোলারের সাথে একটি এলইডি স্ট্রিপ কীভাবে নিয়ন্ত্রণ করতে হয় সে সম্পর্কে অ্যাডা ফল একটি দুর্দান্ত ব্লগ নিবন্ধ লিখেছিল। তিনি একটি STP16NF06 বা একটি টিআইপি 0120 প্রস্তাব করেন

https://learn.adafruit.com/rgb-led-strips/usage


2
আমি মনে করি না জিপিআইও পিনগুলি 50 এমএ উত্স করতে পারে। আমি মনে করি + 3.3V পাওয়ার রেল পিনটি 50 এমএ উত্স করতে পারে। আমি মনে করি প্রতিটি জিপিআইও কয়েক মিলি-এমপি উত্স করতে পারে। আমি বিজেটি-র পরিবর্তে লজিক-স্তরের মোসফেট ব্যবহার করব। অবিচ্ছিন্ন কারেন্ট সম্পর্কে ততক্ষণ চিন্তা করার দরকার নেই। IRLB8721 অনেক ব্যবহারের জন্য একটি দুর্দান্ত পছন্দ; আমি মনে করি এই ব্যবহারটি যোগ্যতা অর্জন করবে।
জন ওয়াট

@ জোনওয়াট এটি উল্লেখ করার জন্য ধন্যবাদ, আমি আরও কিছুটা আগে যাওয়ার আগে আমি সর্বাধিক স্রোত পরীক্ষা করতে যাচ্ছি to
spuder

আরপিআই ডিজাইনে জোনওয়াট পাওয়ার পাওয়ার গণনাগুলি একই সাথে সমস্ত জিপিআইও, প্রতিটি 3 এমএ, মোট 50mA চিত্রিত করেছে। আপনি যে কোনও সময় কম এবং বর্তমান বৃদ্ধি করতে পারেন। তার উপরে, তারা সরাসরি 3.3v রেল থেকে অতিরিক্ত 50mA চিত্রিত করেছিল, যখন সমস্ত পেরিফেরিগুলি ব্যবহার করা হয় (যেমন এইচডিএমআই, ইথারনেট এবং এসডি কার্ড, যা 3.3v রেল থেকে আঁকা সমস্ত)। সুতরাং 3.3v পিনএস, সরাসরি 3.3v রেলের সাথে যুক্ত এবং বিসিএম এসওসি থেকে 3.3v জিপিআইও আলাদা।
পাসেরবি

শিক্ষানবিশদের জন্য নিজের গবেষণা করা এবং একটি প্রশ্ন জিজ্ঞাসার আগে সেখানে প্রায় সমস্ত পথ পাওয়ার জন্য +1।
pjc50

@ পাসসারবি আমি মনে করি আপনি যদি তার মধ্যে একটির থেকে 50 এমএ উত্পন্ন করার চেষ্টা করেন এবং বাকী অলস রাখেন তবে আপনি জিপিআইও পিনের ড্রাইভার স্টেজটি পোড়াবেন।
জন ওয়াট

উত্তর:


6

আপনি প্রায় সেখানে রয়েছেন, যদিও কয়েকটি জিনিস:

বেস প্রতিরোধকের গণনা সঠিক নয় - মনে রাখবেন আপনার গণনা অনুযায়ী আপনার কেবল 1.6mA প্রয়োজন (সংগ্রাহকের বর্তমান পৃথক পৃথক)।
ডাটাশিটের দিকে তাকালে, সর্বনিম্ন লাভ 1000 হয় এবং সর্বাধিক বেস-ইমিটার ভোল্টেজ 2.5 ভি হয় যার অর্থ আমাদের গণনাগুলি সামঞ্জস্য করা দরকার, 1.6mA বেস কারেন্টের জন্য করবে (লাভ হিসাবে স্যুইচের জন্য অতিরিক্ত থাকা সর্বদা ভাল) স্যাচুরেশন এ ড্রপ) তবে আমাদের নিকৃষ্টতম ক্ষেত্রে 1.3V এর চেয়ে 2.5V ব্যবহার করা প্রয়োজন (এটি ডিজাইনের জন্য সবচেয়ে খারাপ ক্ষেত্রে / সর্বাধিক মানগুলি ব্যবহার করা ভাল, যদিও গ্রাফটি দেখে মনে হচ্ছে অতিরিক্ত ভেবিকে এই বর্তমানের সম্ভাবনা কম), তাই কোথাও নীচের দুটি চিত্রের মধ্যে ঠিক হওয়া উচিত):

তাই:

(3.3V - 2.5V) / 1.4mA = 570Ω Ω

অথবা

(3.3V - 1.5V) / 1.4mA = ~ 1.2kΩ

এটি ঠিকঠাক কাজ করা উচিত, তবে জিনিসগুলি করার সবচেয়ে কার্যকর উপায় নয় - ট্রানজিস্টর অপচয় হ্রাস কমপক্ষে 0.4 এ * ভেস (স্যাট) যা প্রায় 0.4A * 0.75V = 0.3W, প্লাস আপনার আর-পিআই কমপক্ষে প্রয়োজন এটি চালানোর জন্য কয়েক এমএ বা তাই।
একটি আধুনিক লজিক স্তর এমওএসএফইটি অনেক ছোট হতে পারে, চালিত হতে পারে (প্রায় বর্তমান নয়) এবং প্রায় কোনও অপচয় নেই ip এখানে একটি উদাহরণ অংশ, এফডিসি 637 বিএনজেড , ফার্নেলের হাজার হাজার থেকে এলোমেলোভাবে চয়ন করা:

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


3

0.5A হ'ল 500 মিলিঅ্যাম্পস ... আপনি আপনার পাই ফাটিয়ে দেবেন। 0.05 হ'ল 50 মিলিঅ্যাম্পস। এটাই উচ্চ সীমা। তার জন্য যাওয়ার দরকার নেই। আপনি যেমন বলেছিলেন তেমনভাবে আপনার কেবল 1.6mA প্রয়োজন। তাই এটি একটি বিট আপ, একটি দুর্দান্ত এমনকি 5mA বলুন। 3.3 - 1.3 = 2v রেজিস্টারে ড্রপ করা দরকার। 2 ভি / 0.005 এ (5 এমএ) = 400Ω Ω পরবর্তী বৃহত্তম আকার 470Ω অবধি, আপনি বেসটিতে m 4mA পাবেন।

গণিতের ত্রুটিটি একদিকে ফেলে, টিআইপি 120 এটির জন্য দুর্দান্ত কাজ করে, যদিও নেতৃত্বাধীন স্ট্রিপটি 400mA এর জন্য সত্যই ওভারকিল করে। এটি উচ্চতম গুণনের জন্য একটি ডার্লিংটন জুটি। পিএন 2222 (একটি স্ট্যান্ডার্ড টু-92 প্যাকেজের 1 এমপ) এর মতো একটি সাধারণ সিঙ্গল বিজেটি ট্রানজিস্টর যথেষ্ট পরিমাণে বেশি হবে। অথবা আপনি স্ট্রিপটি দুটি বা তিনটিতে বিভক্ত করতে পারেন এবং কয়েকটি 2n3904 (100 ~ 200mA) ব্যবহার করতে পারেন এবং বিভিন্ন বিভাগকে আলাদাভাবে ফ্ল্যাশ করতে পারেন (অবশ্যই আপনার একটি সমান সংখ্যার জিপিও প্রয়োজন হবে, যদি না আপনি সমস্ত একক জিপিআইও থেকে চালনা করতে চান যা খুব বেশি কাজ করুন each তাদের নিজস্ব বেস প্রতিরোধকগুলির সাথে প্রতিটি এলইডি স্ট্রিপের ছোট অংশগুলি চালনা করে সমান্তরাল ট্রানজিস্টর ছোট ট্রানজিস্টরগুলির সাথে व्यवहार করার একটি ভাল উপায় হতে পারে যদি আপনি বড়গুলি না পান))

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


এটি ধরার জন্য ধন্যবাদ আমি গণনা টাইপ করেছি। আমি সঠিক তথ্য দিয়ে প্রশ্নটি আপডেট করেছি।
spuder

1
একটি ডার্লিংটন জোড়ের অসুবিধাগুলি তুলনামূলকভাবে উচ্চ ভি (সিই, স্যাট), যা কেবল ট্রানজিস্টারে শক্তি খসিয়ে দেয়। একটি নিয়মিত বিজেটি সেই দিকটি দিয়ে আরও ভাল পারফর্ম করবে। @ পাসসারবিতে যেমন বলা হয়েছে, আপনার টিআইপি 120 এর মতো জন্তুটির দরকার নেই যা আপনার প্রয়োজন অনুসারে প্রায় 20x রেট করা হয়।
জিপ্পি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.