جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سأوضح لك اليوم كيفية إنشاء عداد تردد بسيط قادر على قياس ترددات الإشارات المتفاعلة أو الجيبية أو المثلثة حتى 6.5 ميجا هرتز
الخطوة 1: الوصف
الجهاز المعروض في الفيديو عبارة عن مقياس تردد مصنوع باستخدام متحكم Arduino Nano. يمكنه قياس تردد الإشارات بأشكال مستطيلة وجيبية ومثلثة.
تمت رعاية هذا المشروع من قبل NextPCB. يمكنك المساعدة في دعمي عن طريق التحقق منها في أحد هذه الروابط:
7 دولارات فقط لطلب SMT:
مصنع موثوق للوحات متعددة الطبقات:
لوحات PCB 10 قطعة مجانًا:
خصم 20٪ على طلبات PCB:
يتراوح نطاق قياسها من بضع هرتز إلى 6.5 ميغا هرتز. تتوفر أيضًا ثلاث فترات زمنية للقياس - 0.1 و 1 و 10 ثوانٍ. إذا قمنا بقياس الإشارات المستطيلة فقط ، فلن تكون هناك حاجة لمكبر تشكيل ويتم تغذية الإشارة مباشرة إلى الدبوس الرقمي 5 من Arduino. الشفرة بسيطة جدًا بفضل مكتبة "FreqCount" التي يمكنك أيضًا تنزيلها أدناه. الجهاز بسيط للغاية ويتكون من عدة مكونات:
- متحكم اردوينو نانو
- تشكيل لوحة مكبر للصوت
- عرض شاشات الكريستال السائل
- محدد شكل إشارة الإدخال
- جاك المدخلات
- ومفتاح الفاصل الزمني: يمكننا اختيار ثلاث فترات 0.1-1 - و 10 ثوانٍ.
الخطوة الثانية: البناء
كما ترى في الفيديو ، الأداة دقيقة جدًا في النطاق الكامل ، ويمكننا أيضًا معايرة مقياس التردد بالإجراء البسيط الموضح أدناه:
في مجلد مكتبات Arduino ، ابحث عن مكتبة FreqCount ، في ملف FreqCount.cpp ، ابحث عن الأسطر: #if معرّفة (TIMER_USE_TIMER2) && F_CPU == 12000000L تعويم صحيح = count_output * 0.996155؛ واستبدلها بـ: #if تعريف (TIMER_USE_TIMER2) && F_CPU == 16000000L float true = count_output * 1.000000 ؛ حيث أن 1.000000 هو عامل التصحيح الخاص بك ، يجب إجراء التصحيح بتطبيق 1 ميجاهرتز على إدخال مقياس التردد. بعد تغيير الملف ، قم بتحميل رسم تخطيطي جديد على لوحة Arduino.
الخطوة 3: التخطيطي وكود اردوينو
أخيرًا ، مقياس التردد مدمج في صندوق بلاستيكي مناسب وهو أداة مفيدة أخرى في المختبر الإلكتروني.