
2025 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2025-01-23 14:36

আজ আমি আপনাকে দেখাব কিভাবে 6.5 মেগাহার্টজ পর্যন্ত বিক্রিয়া, সাইন বা ত্রিভুজাকার সংকেতগুলির ফ্রিকোয়েন্সি পরিমাপ করতে সক্ষম সাধারণ ফ্রিকোয়েন্সি কাউন্টার তৈরি করতে হয়
ধাপ 1: বর্ণনা


ভিডিওতে উপস্থাপিত ডিভাইসটি একটি আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার ব্যবহার করে তৈরি একটি ফ্রিকোয়েন্সি মিটার। এটি আয়তক্ষেত্রাকার, সাইনোসয়েডাল এবং ত্রিভুজাকার আকার দিয়ে সংকেতগুলির ফ্রিকোয়েন্সি পরিমাপ করতে পারে।
এই প্রকল্পটি নেক্সটপিসিবি দ্বারা স্পনসর করা হয়েছিল। আপনি এই লিঙ্কগুলির একটিতে তাদের পরীক্ষা করে আমাকে সমর্থন করতে সাহায্য করতে পারেন:
SMT অর্ডারের জন্য মাত্র $ 7:
নির্ভরযোগ্য মাল্টিলেয়ার বোর্ড নির্মাতা:
পিসিবি বোর্ড বিনামূল্যে 10pcs:
20% ছাড় - PCB অর্ডার:
এর পরিমাপ পরিসীমা কয়েকটি হার্টজ থেকে 6.5 মেগাহার্টজ পর্যন্ত। তিনটি পরিমাপের সময় ব্যবধানও পাওয়া যায় - 0.1, 1 এবং 10 সেকেন্ড। যদি আমরা শুধুমাত্র আয়তক্ষেত্রাকার সংকেত পরিমাপ করি, তাহলে একটি আকৃতির পরিবর্ধকের প্রয়োজন নেই এবং সংকেতটি সরাসরি Arduino থেকে ডিজিটাল পিন 5 এ খাওয়ানো হয়। কোডটি খুব সহজ "FreqCount" লাইব্রেরির জন্য ধন্যবাদ যা আপনি নীচে ডাউনলোড করতে পারেন। ডিভাইসটি খুব সহজ এবং বিভিন্ন উপাদান নিয়ে গঠিত:
- আরডুইনো ন্যানো মাইক্রোকন্ট্রোলার
- আকৃতি পরিবর্ধক বোর্ড
- LCD প্রদর্শন
- ইনপুট সিগন্যাল শেপ সিলেক্টর
- ইনপুট জ্যাক
-এবং সময় ব্যবধান সুইচ: আমরা তিনটি অন্তর 0.1 -1 -এবং 10 সেকেন্ড চয়ন করতে পারি।
ধাপ 2: বিল্ডিং


আপনি যেমন ভিডিওতে দেখতে পাচ্ছেন, যন্ত্রটি পুরো পরিসরে খুব সুনির্দিষ্ট, এবং আমরা নীচে বর্ণিত সহজ পদ্ধতির সাহায্যে ফ্রিকোয়েন্সি মিটারও ক্যালিব্রেট করতে পারি:
Arduino লাইব্রেরি ফোল্ডারে FreqCount লাইব্রেরি খুঁজুন, FreqCount.cpp ফাইলে লাইনগুলি খুঁজুন: #if সংজ্ঞায়িত (TIMER_USE_TIMER2) && F_CPU == 12000000L float correct = count_output * 0.996155; এবং তাদের সাথে প্রতিস্থাপন করুন: যেখানে 1.000000 আপনার সংশোধন ফ্যাক্টর, ফ্রিকোয়েন্সি মিটারের ইনপুটে 1 মেগাহার্টজ প্রয়োগ করে সংশোধন করতে হবে। ফাইল পরিবর্তন করার পরে, Arduino বোর্ডে একটি নতুন স্কেচ আপলোড করুন।
ধাপ 3: পরিকল্পিত এবং Arduino কোড

অবশেষে, ফ্রিকোয়েন্সি মিটার একটি উপযুক্ত প্লাস্টিকের বাক্সে নির্মিত এবং ইলেকট্রনিক ল্যাবরেটরির আরেকটি উপকারী যন্ত্র।
প্রস্তাবিত:
DIY সরল Arduino বাতি: 5 ধাপ (ছবি সহ)

DIY সরল Arduino ল্যাম্প: এই প্রকল্পে, আমি Arduino ন্যানো এবং একটি LED স্ট্রিপ দিয়ে একটি বাতি তৈরির প্রক্রিয়ার মাধ্যমে আপনাকে নিয়ে যাব। শুরু করার আগে এটা জেনে রাখা গুরুত্বপূর্ণ যে আপনার বাতিতে কোন বৈশিষ্ট্যগুলি চান এবং কী বৈশিষ্ট্য রয়েছে সে সম্পর্কে অনেক নমনীয়তা রয়েছে
DIY সরল Arduino আবহাওয়া পূর্বাভাস: 3 ধাপ

DIY সরল Arduino আবহাওয়া পূর্বাভাস: এটি স্বল্প সময়ের স্থানীয় আবহাওয়া পূর্বাভাসের জন্য একটি দুর্দান্ত যন্ত্র
মাইক্রোকন্ট্রোলার ব্যবহার করে ফ্রিকোয়েন্সি মিটার: 8 টি ধাপ

মাইক্রোকন্ট্রোলার ব্যবহার করে ফ্রিকোয়েন্সি মিটার: এই টিউটোরিয়ালটি কেবল একটি মাইক্রোকন্ট্রোলার ব্যবহার করে কিভাবে একটি পালস সোর্সের ফ্রিকোয়েন্সি গণনা করতে হয় তা উল্লেখ করে। পালস উৎসের উচ্চ ভোল্টেজ স্তর 3.3 V এবং কম 0V। আমি STM32L476, টিভা লঞ্চপ্যাড, 16x2 আলফানিউমেরিক এলসিডি ব্যবহার করেছি 1K রেসি
বিশ্বের সবচেয়ে সহজ ব্যাটারি মিটার 5v পর্যন্ত MAh: 3 ধাপ

বিশ্বের সবচেয়ে সহজ ব্যাটারি মিটার 5v পর্যন্ত MAh: একটি Arduino এবং একটি প্রতিরোধক আমাদের এই নকশাটি তৈরি করতে প্রয়োজন যা 5v পর্যন্ত ভোল্টেজ ব্যাটারির জন্য একটি ক্ষমতা মিটার তৈরি করে। এসিড, ক্ষারীয়, NiCd, Li-ions এবং Lipo ব্যাটারি ব্যবহার করা যেতে পারে। বিপুল ক্ষমতার দাবি করে নকল ব্যাটারিতে বাজার ভরে গেছে
বাইনারি রিডআউটের সাথে দুটি চিপ ফ্রিকোয়েন্সি মিটার: 16 টি ধাপ

বাইনারি রিডআউট সহ দুটি চিপ ফ্রিকোয়েন্সি মিটার: বারোটি আলো নির্গত ডায়োড ব্যবহার করে। প্রোটোটাইপে কাউন্টার হিসাবে একটি CD4040 এবং টাইমবেস জেনারেটর হিসাবে একটি CD4060 রয়েছে। সংকেত দেওয়া একটি প্রতিরোধক দ্বারা - ডায়োড গেট। এখানে ব্যবহৃত CMOS ics 5 এর পরিসরে যে কোন ভোল্টেজ দ্বারা যন্ত্রটি চালিত হতে দেয়