ডিজিটাল আউটপুট দিয়ে হালকা LED চালিয়ে যাওয়ার জন্য হার্ডওয়্যার সমাধান solution


11

আমি ডিজিটাল পিনগুলি থেকে LEDs বিবর্ণ করতে একটি হার্ডওয়্যার-ভিত্তিক সমাধান খুঁজতে চাই। অর্থাত্ / স্যুইচ করার পরিবর্তে ধীরে ধীরে (500 মিমি) সম্পূর্ণ উজ্জ্বলতার বাইরে out আমি কোনও ছোট ক্যাপাসিটারটি স্রাব হতে আধা সেকেন্ড সময় নিয়ে ভাবতে পারি না ... আদর্শভাবে এটি একটি দুর্দান্ত ডিআইপি 16 প্যাকেজে থাকবে যাতে আমি বিবর্ণ LEDs এর অ্যারে পেতে পারি। আমার স্বপ্নের উপাদানটি কি বিদ্যমান?


একটি ত্রিভুজ তরঙ্গ দোলক থেকে একটি LED ড্রাইভ?
বিট্রেক্স

1
যদি আমি এটি করার জন্য কোনও মাইক্রোকন্ট্রোলার প্রোগ্রাম করি এবং প্যাকেজটিতে আমার নিজের অংশ নম্বর রাখি এবং পরে এটি আপনার কাছে বিক্রি করি, তবে এটি কি একটি হার্ডওয়্যার সমাধান হিসাবে গণনা করে?
gbarry

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

তাত্ত্বিক, শুধুমাত্র। আমি একই চিন্তার মধ্য দিয়ে গিয়েছিলাম এবং শেষ পর্যন্ত বুঝতে পারি যে কোনও স্তরে একটি চিপ একটি চিপ। তবে, আপনি দোলনা চান না, যাতে প্রশ্নটি সঙ্কুচিত হয়।
gberry

দোলনা ছাড়া কেন?
স্টার ব্লু

উত্তর:


14

এটি করার স্বাভাবিক উপায় হ'ল পিডাব্লুএমএম (পালসের প্রস্থের মড্যুলেশন) ব্যবহার করা

যে কোনও আধুনিক মাইক্রোকন্ট্রোলারের একটি পিডব্লিউএম পেরিফেরিয়াল রয়েছে যা এই উদ্দেশ্যে সেট আপ করা যেতে পারে। আপনি যদি কোনও মাইক্রোকন্ট্রোলার ব্যবহার করতে না চান তবে সর্বজনীন 555 এর মতো ডেডিকেটেড পিডাব্লুএম আইসি বা টাইমার আইসি ব্যবহার করতে পারেন।

প্রক্রিয়াটি সহজ, নাড়ির ফ্রিকোয়েন্সি পর্যাপ্ত পরিমাণে সেট করা থাকে যাতে মানব চোখ ঝাঁকুনি সনাক্ত করতে পারে না (সাধারণত 25Hz এর উপরে থাকে - দৃষ্টিভঙ্গির দৃistence়তা দেখুন ) এবং বনাম সময় বন্ধ করার সময়টি 100% অন (সম্পূর্ণ উজ্জ্বলতা) থেকে 50% এর মধ্যে পরিবর্তিত হয় ৫০% অফ (অর্ধ উজ্জ্বলতা) থেকে ০% অন (অফ)
নোট করুন যে এটি সহজেই কোনও অ্যারের জন্য ব্যবহার করা যেতে পারে, আপনি কেবল সমস্ত এলইডি ড্রাইভার ট্রানজিস্টরকে পিডাব্লুএম সরবরাহ করেন (নিশ্চিত হন যে দ্বিধারার জন্য বেস স্রোত পর্যাপ্ত কিনা, বা মোসফেটগুলি ব্যবহার করুন) ডিজাইনের পছন্দগুলি আপনি কী ধরণের এলইডি চালাচ্ছেন তার উপর নির্ভর করবে, উচ্চ / নিম্ন বর্তমান)

"555 এলইডি বিবর্ণ" এর জন্য 'নেট পরীক্ষা করুন এবং আপনার প্রচুর ফলাফল পাওয়া উচিত। এখান থেকে এটিকে এলোমেলোভাবে বেছে নেওয়া হয়েছে (আমি এটি পরীক্ষা করে দেখি নি তাই আমি এটি সঠিকভাবে কাজ করে তা নিশ্চিত করতে পারি না):

এলইডি বিবর্ণ

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

বিবর্ণ সার্কিট

সিমুলেশন:

বিবর্ণ সার্কিট সিমুলেশন

কোনও সাধারণ উদ্দেশ্যে এনপিএন করা উচিত, এবং আপনি আর এবং সি মান অনুসরন করতে পারেন।

এই বিকল্পটি সহজেই একটি opamp যোগ করার সাথে একটি বর্তমান মিরর অ্যারে প্রসারিত করা যেতে পারে। এই সার্কিটটি যতক্ষণ না ট্রানজিস্টরগুলি একই ধরণের থাকে ততক্ষণ সঞ্চালন করা উচিত (ব্যবহৃত সরবরাহটি +5 ভি হয়):

LED বিবর্ণ অ্যারে

সিমুলেশন:

LED বিবর্ণ অ্যারে সিমুলেশন

আপনার যদি পর্যাপ্ত সরবরাহের ভোল্টেজ থাকে তবে এলইডিগুলি এই জাতীয় সিরিজ যেতে পারে (এখানে ব্যবহৃত সরবরাহটি + 10 ভি):

Opamp LED বিবর্ণ সিরিজ

সিমুলেশন:

Opamp LED বিবর্ণ সিরিজ সিমুলেশন

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

এলইডি বুস্ট আইসি


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

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

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

10

এটা কেমন?

FAN5646 একটি ঝলকানো / বিবর্ণ LED জন্য নমনীয় এবং কমপ্যাক্ট সমাধান।

সাধারণ অ্যাপ্লিকেশন সার্কিট

FAN5646 ডেটাশিট


এটি একটি আকর্ষণীয় চিপ। আমি যে নমুনা প্রয়োজন। মিষ্টি খোঁজ dextorb
পথচারী

3

আপনি একটি দীর্ঘ দীর্ঘ চার্জ বৈশিষ্ট্য (টি = আরসি) তৈরি করতে একটি ছোট ক্যাপ + বড় রেজিস্টার ব্যবহার করতে পারেন, তারপরে এটিকে ট্রানজিস্টরের গোড়ায় ফিড দিন এবং সেখান থেকে এলইডি ড্রাইভ করুন।

এটি একটি বৃহত প্রতিরোধের জন্য অনুমতি দেয় যেহেতু LED এর মাধ্যমে বর্তমান প্রতিরোধকের আকারের দ্বারা সীমাবদ্ধ নয় এবং তারপরে আপনি একটি ছোট ক্যাপ ব্যবহার করতে পারেন।

ট্রানজিস্টরটিকে পক্ষপাত করা প্রয়োজন হবে যাতে এটি একটি পরিবর্ধক হিসাবে ব্যবহৃত হয় (যদি এটি স্যাচুরেশন হিট করে তবে LED কেবল চালিয়ে যাবে)।


1

যদি কোনও ডিজিটাল পিন দ্বারা আপনি কোনও প্রসেসরের কোনও আউটপুট ব্যবহার করছেন তবে ফার্মওয়্যারের উজ্জ্বলতা পরিবর্তন করা সম্ভব। আপনি যখন পিনের ডিউটি ​​চক্রটি পরিবর্তন করবেন তখন চক্ষু একটি ফিল্টারের মতো কাজ করে এবং উজ্জ্বলতার ম্লান হয়ে যাওয়া সময়মতো সংক্ষিপ্ত করে দেখে।

1 - ডিজিটাল জিপিআইও পিনের পরিবর্তে পিডব্লিউএম পিন আউটপুট ব্যবহার করুন। কয়েকটি রেজিস্টার পরিবর্তন করে আপনি LED এর সময় এবং এইভাবে উজ্জ্বলতা পরিবর্তন করতে পারেন।

2 - আপনার পিনের অবস্থা পরিবর্তন করতে একটি টাইমার (পোলড বা বিঘ্নিত) ব্যবহার করুন।

3 - এন এলইডি চালিত / বন্ধ বার ল্যাচ করতে বাহ্যিক শিফট রেজিস্টার আইসি ব্যবহার করুন। যদিও এর জন্য আরও প্রোগ্রামিং প্রচেষ্টা প্রয়োজন, এটি এক্সটেনসিবল এবং (1) এবং (2) এর চেয়ে কম জিপিআইও পিন ব্যবহার করে।


0

PWM LED ড্রাইভার। যদিও তাদের একটি মাইক্রোকন্ট্রোলারের কাছ থেকে কনফিগারেশন প্রয়োজন। 555 টাইমার + কয়েক প্রতিরোধক এবং ক্যাপগুলি একই কাজ করতে পারে, কোনও সফ্টওয়্যার দরকার নেই।

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