সুচিপত্র:
- ধাপ 1: হার্ডওয়্যার এবং উপাদান
- ধাপ 2: পিন কনফিগারেশন
- ধাপ 3: কাজ
- ধাপ 4: কোডিং এবং ভিডিও
- ধাপ 5: ফলাফল
- ধাপ 6: উপসংহার
- ধাপ 7: বিশেষ ধন্যবাদ
ভিডিও: টিভি মাইক্রোকন্ট্রোলার ব্যবহার করে আরসি মিটার: 7 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:02
এই প্রকল্পের জন্য একটি মাইক্রো-কন্ট্রোলার ভিত্তিক আরসি মিটার ডিজাইন করা এবং বাস্তবায়িত করা হয়েছে যাতে এটি বহনযোগ্য, নির্ভুল, ব্যবহারে সহজ এবং গড়া তুলনামূলকভাবে সস্তা। এটি ব্যবহার করা সহজ এবং ব্যবহারকারী সহজেই মিটারের মোড নির্বাচন করতে পারেন: প্রতিরোধ বা ক্যাপাসিট্যান্স।
প্রতিরোধ:
ভোল্টেজ ডিভাইডার রুল ব্যবহার করে একটি অজানা কম্পোনেন্টের রেজিস্ট্যান্স পরিমাপ করা যায় যেখানে অজানা কম্পোনেন্টটি একটি পরিচিত রেজিস্টরের সাথে সিরিজের সাথে সংযুক্ত থাকে। একটি পরিচিত ভোল্টেজ (Vcc) সরবরাহ করা হয় এবং এটি জুড়ে ভোল্টেজ ড্রপ সরাসরি তার প্রতিরোধের সমানুপাতিক। স্বয়ংক্রিয় পরিসরের জন্য, 4 জেএফইটি সার্কিট ব্যবহার করা হয় যা অজানা প্রতিরোধের ভোল্টেজের সাথে তুলনা করে এবং সর্বোত্তম মান দেয়।
যোগ্যতা:
ক্যাপাসিট্যান্সের জন্য, সরবরাহ ভোল্টেজের 0.632, VS- এ সম্পূর্ণরূপে নিharসৃত ক্যাপাসিটরের চার্জ করতে সময় লাগে; মাইক্রো কন্ট্রোলারে কাউন্টারের মাধ্যমে পাওয়া যায় এবং এটি পরিচিত প্রতিরোধের মান দ্বারা বিভক্ত হয় অর্থাৎ ক্যাপাসিট্যান্স দিতে 10k। পরিমাপ করা মান LCD তে প্রদর্শিত হয় যা একটি ভাসমান বিন্দু মান দেয়।
ধাপ 1: হার্ডওয়্যার এবং উপাদান
আমরা নিম্নলিখিত উপাদানগুলি ব্যবহার করতে যাচ্ছি:
1. মাইক্রোকন্ট্রোলার TM4C123GH6PM
হার্ডওয়্যার-ভিত্তিক প্রোগ্রামিং এবং ইন্টারফেসিং চিত্রের জন্য নির্বাচিত কর্টেক্স-এম মাইক্রোকন্ট্রোলার টেক্সাস ইন্সট্রুমেন্টস থেকে TM4C123। এই মাইক্রোকন্ট্রোলারটি উচ্চ-কর্মক্ষমতা এআরএম কর্টেক্স-এম 4 এফ ভিত্তিক স্থাপত্যের অন্তর্গত এবং এতে সংহত পেরিফেরালগুলির একটি বিস্তৃত সেট রয়েছে।
2. এলসিডি
লিকুইড ক্রিস্টাল ডিসপ্লে (এলসিডি) তার খরচ কমানোর কারণে এবং আলফানিউমেরিক অক্ষর প্রদর্শনের জন্য আরো বহুমুখী হওয়ার কারণে সাত-সেগমেন্ট ডিসপ্লে প্রতিস্থাপন করছে। আরও উন্নত গ্রাফিক্স ডিসপ্লে এখন নামমাত্র মূল্যে পাওয়া যাচ্ছে। আমরা 16x2 LCD ব্যবহার করতে যাচ্ছি।
3. 2N7000 MOSFET
2N7000 হল একটি এন-চ্যানেল, বর্ধন-মোড MOSFETs যা কম-শক্তি সুইচিং অ্যাপ্লিকেশনগুলির জন্য ব্যবহৃত হয়, যার মধ্যে ডিডরেন্ট সীসা ব্যবস্থা এবং বর্তমান রেটিং রয়েছে। একটি TO-92 ঘের মধ্যে প্যাকেজ করা, 2N7000 একটি 60 V ডিভাইস। এটি 200 এমএ সুইচ করতে পারে।
4. প্রতিরোধ
100 ওহম, 10 কোহম, 100 কোহম, 698 কোহম এর প্রতিরোধগুলি প্রতিরোধ মিটারে অটোরেঞ্জিং এবং ক্যাপাসিট্যান্স মিটারে সার্কিটের জন্য 10 কে ব্যবহার করা হচ্ছে।
ধাপ 2: পিন কনফিগারেশন
আমরা যে ক্রমে পিন সংযুক্ত করতে যাচ্ছি তা চিত্রটিতে দেখানো হয়েছে:
ধাপ 3: কাজ
আর মিটার
নীতি
ভোল্টেজ বিভাজনের নীতি ব্যবহার করে আর মিটার ডিজাইন করা হয়েছে। এটি বলে যে ভোল্টেজটি তাদের প্রতিরোধের সরাসরি অনুপাতে দুটি সিরিজ প্রতিরোধকের মধ্যে বিভক্ত।
কর্মরত
আমরা চারটি MOSFETs সার্কিট ব্যবহার করেছি যা সুইচিং প্রদান করে। যখনই একটি অজানা প্রতিরোধের পরিমাপ করা হয়, প্রথমে সমস্ত ভোল্টেজ অজানা প্রতিরোধের মধ্যে পরিমাপ করা হয় যা ভোল্টেজ বিভাজক নিয়ম ব্যবহার করে 4 টি সার্কিটের প্রতিটিতে সাধারণ। এখন ADC প্রতিটি পরিচিত প্রতিরোধক জুড়ে ভোল্টেজের মান দেয় এবং এটি LCD তে প্রদর্শন করে। R মিটারের জন্য সার্কিট ডায়াগ্রাম এবং PCB লেআউট চিত্রের মধ্যে দেখানো হয়েছে।
আমাদের সার্কিটে আমরা মাইক্রোকন্ট্রোলারের 5 টি নিয়ন্ত্রণ পিন অর্থাৎ PD2, PC7, PC6, PC5 এবং PC4 ব্যবহার করছি। এই পিনগুলি সংশ্লিষ্ট সার্কিটকে 0 বা 3.3V দেওয়ার জন্য ব্যবহৃত হয়। ADC পিন অর্থাৎ PE2 ভোল্টেজ পরিমাপ করে এবং LCD এটি স্ক্রিনে প্রদর্শন করে।
সি মিটার
নীতি
সি পরিমাপের জন্য আমরা সময় ধ্রুবক ধারণা ব্যবহার করছি।
কর্মরত
একটি সাধারণ আরসি সার্কিট আছে, যার ইনপুট ডিসি ভোল্টেজ আমাদের দ্বারা নিয়ন্ত্রিত হয় অর্থাৎ টিভার পিন PD3 ব্যবহার করে। যার উপর আমরা সার্কিটে 3.3 ভোল্ট সরবরাহ করি। যত তাড়াতাড়ি আমরা পিন PD3 আউটপুট তৈরি করি, আমরা টাইমার শুরু করি এবং এনালগ থেকে ডিজিটাল রূপান্তরকারী ব্যবহার করে ক্যাপাসিটর জুড়ে ভোল্টেজ পরিমাপ শুরু করি, যা ইতিমধ্যেই টিভাতে উপস্থিত আছে। কেস হল 2.0856), আমরা টাইমার বন্ধ করি এবং আমরা আমাদের সার্কিটে সরবরাহ দেওয়া বন্ধ করি। তারপর আমরা কাউন্টার ভ্যালু এবং ফ্রিকোয়েন্সি ব্যবহার করে সময় পরিমাপ করি। আমরা পরিচিত মানের R ব্যবহার করছি অর্থাৎ 10k, তাই এখন আমাদের কাছে সময় এবং R আছে আমরা কেবল এবং নিম্নলিখিত সূত্র ব্যবহার করে ক্যাপাসিট্যান্সের মান:
t = RC
ধাপ 4: কোডিং এবং ভিডিও
এখানে প্রকল্প কোড এবং ব্যবহৃত উপাদানগুলির ডেটশীট রয়েছে।
প্রকল্পটি কেইল মাইক্রোভিশন in-এ কোড করা হয়েছে। আপনি কেইল of-এর ওয়েবসাইট থেকে এটি ডাউনলোড করতে পারেন। ti.com/lit/gpn/tm4c123gh6pm
ধাপ 5: ফলাফল
রেজিস্টার এবং ক্যাপাসিটরের বিভিন্ন মানের ফলাফল টেবিল আকারে দেখানো হচ্ছে এবং তাদের তুলনাও চিত্রে দেখানো হয়েছে।
ধাপ 6: উপসংহার
এই প্রকল্পের মূল উদ্দেশ্য হল একটি মাইক্রোকন্ট্রোলার ভিত্তিক এলসিআর মিটার ডিজাইন করা যাতে ইনডাক্টেন্স, ক্যাপাসিট্যান্স এবং রেজিস্ট্যান্স পরিমাপ করা যায়। মিটারটি কাজ করার সাথে সাথে উদ্দেশ্যটি অর্জন করা হয়েছিল এবং যখন বোতামটি চাপানো হয় এবং অজানা উপাদানটি সংযুক্ত থাকে তখন তিনটি উপাদানগুলির মানগুলি এনডি করতে পারে। মাইক্রোকন্ট্রোলার একটি সংকেত পাঠাবে এবং উপাদানগুলির প্রতিক্রিয়া পরিমাপ করবে যা ডিজিটাল আকারে রূপান্তরিত হয় এবং মাইক্রোকন্ট্রোলারে প্রোগ্রামযুক্ত সূত্র ব্যবহার করে বিশ্লেষণ করে কাঙ্ক্ষিত মান দেয়। ফলাফল প্রদর্শনের জন্য এলসিডিতে পাঠানো হয়।
ধাপ 7: বিশেষ ধন্যবাদ
আমার গ্রুপের সদস্য এবং আমার প্রশিক্ষককে বিশেষ ধন্যবাদ যারা এই প্রকল্পের মাধ্যমে আমাকে সাহায্য করেছেন। আমি আশা করি আপনি এই নির্দেশযোগ্য আকর্ষণীয় পাবেন। এটি ইউইটি সাইন অফ থেকে আসা ফাতিমা আব্বাস।
আশা করি শীঘ্রই আপনার জন্য আরও কিছু নিয়ে আসব। ততক্ষণ পর্যন্ত যত্ন নিন:)
প্রস্তাবিত:
মাইক্রোকন্ট্রোলার ব্যবহার করে ডিজিটাল ঘড়ি (RTC সার্কিট ছাড়া AT89S52): 4 টি ধাপ (ছবি সহ)
ডিজিটাল ক্লক মাইক্রোকন্ট্রোলার ব্যবহার করে (AT89S52 RTC সার্কিট ছাড়া): একটি ঘড়ি বর্ণনা করা যাক … " ঘড়ি এমন একটি যন্ত্র যা সময় গণনা করে এবং দেখায় (আপেক্ষিক) " । দ্রষ্টব্য: এটি পড়তে 2-3 মিনিট সময় লাগবে দয়া করে পুরো প্রকল্পটি পড়ুন অন্যথায় আমি খাব না
মাইক্রোকন্ট্রোলার ব্যবহার করে ফ্রিকোয়েন্সি মিটার: 8 টি ধাপ
মাইক্রোকন্ট্রোলার ব্যবহার করে ফ্রিকোয়েন্সি মিটার: এই টিউটোরিয়ালটি কেবল একটি মাইক্রোকন্ট্রোলার ব্যবহার করে কিভাবে একটি পালস সোর্সের ফ্রিকোয়েন্সি গণনা করতে হয় তা উল্লেখ করে। পালস উৎসের উচ্চ ভোল্টেজ স্তর 3.3 V এবং কম 0V। আমি STM32L476, টিভা লঞ্চপ্যাড, 16x2 আলফানিউমেরিক এলসিডি ব্যবহার করেছি 1K রেসি
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন - মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: 8 টি ধাপ (ছবি সহ)
কিভাবে Arduino UNO ব্যবহার করে ড্রোন তৈরি করবেন | মাইক্রোকন্ট্রোলার ব্যবহার করে একটি চতুর্ভুজ তৈরি করুন: ভূমিকা আমার ইউটিউব চ্যানেল পরিদর্শন করুন একটি ড্রোন কিনতে একটি খুব ব্যয়বহুল গ্যাজেট (পণ্য)। এই পোস্টে আমি আলোচনা করতে যাচ্ছি, আমি কিভাবে এটি সস্তায় তৈরি করব ?? এবং কিভাবে আপনি সস্তা দামে আপনার নিজের মত এটি তৈরি করতে পারেন… ভাল ভারতে সব উপকরণ (মোটর, ইএসসি)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট - Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার - আরসি হেলিকপ্টার - আরডুইনো ব্যবহার করে আরসি প্লেন: 5 টি ধাপ (ছবি সহ)
Arduino এর সাথে 2.4Ghz NRF24L01 মডিউল ব্যবহার করে ওয়্যারলেস রিমোট | Nrf24l01 4 চ্যানেল / 6 চ্যানেল ট্রান্সমিটার রিসিভার কোয়াডকপ্টার | আরসি হেলিকপ্টার | আরডুইনো ব্যবহার করে আরসি প্লেন: একটি আরসি গাড়ি চালানোর জন্য | চতুর্ভুজ | ড্রোন | আরসি প্লেন | RC নৌকা, আমাদের সবসময় একটি রিসিভার এবং ট্রান্সমিটার দরকার, ধরুন RC QUADCOPTER এর জন্য আমাদের একটি 6 টি চ্যানেল ট্রান্সমিটার এবং রিসিভার দরকার এবং সেই ধরনের TX এবং RX খুব ব্যয়বহুল, তাই আমরা আমাদের একটি তৈরি করতে যাচ্ছি
DIY "পিসি ব্যবহার মিটার ROG বেস" Arduino এবং Python ব্যবহার করে: 5 টি ধাপ (ছবি সহ)
DIY "পিসি ব্যবহার মিটার ROG বেস" Arduino এবং Python ব্যবহার করে: ************************************* +প্রথমত, এই নির্দেশাবলী একজন অ -স্থানীয় ইংরেজী বক্তার দ্বারা লেখা হয়েছিল …… একজন ইংরেজ অধ্যাপক নন, তাই দয়া করে আমাকে মজা করার আগে কোন ব্যাকরণগত ভুল জানান।