كل مهندس يحب العبث بالإلكترونيات في وقت ما يريد أن يكون لديه معمل خاص به. مقياس متعدد ، مقياس المشبك ، راسم الذبذبات ، مقياس LCR ، مولد الوظيفة ، مصدر طاقة الوضع المزدوج ومحول تلقائي هي الحد الأدنى من المعدات لإعداد مختبر لائق. في حين أنه يمكن شراء كل هذه الأشياء ، يمكننا أيضًا بسهولة بناء القليل منها بمفردنا مثل مولد الوظيفة ومزود الطاقة ثنائي الوضع.
في هذه المقالة سوف نتعلم كيف يمكننا بسرعة وسهولة بناء مولد الوظائف الخاص بنا باستخدام Arduino. يمكن لمولد الوظيفة هذا ويعرف أيضًا باسم مولد الموجي أن ينتج موجة مربعة (5V / 0V) بتردد يتراوح من 1 هرتز إلى 2 ميجاهرتز ، ويمكن التحكم في تردد الموجة بواسطة مقبض ، وتكون دورة العمل مشفرة إلى 50٪ ولكن من السهل تغيير ذلك في البرنامج أيضًا. بصرف النظر عن ذلك ، يمكن أن ينتج المولد أيضًا منذ الموجة مع التحكم في التردد. هل لاحظ أن هذا المولد ليس من الدرجة الصناعية ولا يمكن استخدامه للاختبار الجاد. لكن بخلاف ذلك سيكون مفيدًا لجميع مشاريع الهوايات ولن تحتاج إلى الانتظار لأسابيع حتى تصل الشحنة. وأيضًا ما هو أكثر متعة من استخدام جهاز قمنا ببنائه بأنفسنا.
المواد المطلوبة
- اردوينو نانو
- 16 * 2 شاشة LCD أبجدية رقمية
- التشفير الروتاري
- المقاوم (5.6 كيلو ، 10 كيلو)
- مكثف (0.1 فائق التوهج)
- لوحة بيرف ، بيرجستيك
- طقم لحام
مخطط الرسم البياني
يظهر الرسم التخطيطي الكامل للدائرة لمولد وظيفة Arduino أدناه. كما ترى ، لدينا Arduino Nano الذي يعمل بمثابة العقل لمشروعنا وشاشة LCD مقاس 16 × 2 لعرض قيمة التردد الذي يتم إنشاؤه حاليًا. لدينا أيضًا جهاز تشفير دوار يساعدنا على ضبط التردد.
يتم تشغيل الإعداد الكامل بواسطة منفذ USB الخاص بـ Arduino نفسه. الروابط التي استخدمتها سابقًا لم تتحول إلى مستحقات لبعض الأسباب التي سنناقشها لاحقًا في هذه المقالة. ومن ثم اضطررت إلى العبث بالأسلاك قليلاً عن طريق تغيير ترتيب الدبوس. على أي حال ، لن تواجه أي مشكلات من هذا القبيل حيث يتم حلها بالكامل ، ما عليك سوى اتباع الدائرة بعناية لمعرفة الدبوس المتصل بما. يمكنك أيضًا الرجوع إلى الجدول أدناه للتحقق من اتصالاتك.
اردوينو دبوس | متصلا |
D14 | متصل بـ RS لشاشات الكريستال السائل |
D15 | متصل بـ RN من LCD |
د 4 | متصل بـ D4 من LCD |
د 3 | متصل بـ D5 من LCD |
د 6 | متصل بـ D6 من LCD |
د 7 | متصل بـ D7 من LCD |
D10 | الاتصال بجهاز التشفير الدوار 2 |
D11 | الاتصال بجهاز التشفير الدوار 3 |
D12 | الاتصال بجهاز التشفير الدوار 4 |
D9 | مخرجات موجة مربعة |
د 2 | اتصل بـ D9 من Arduino |
د 5 | ثم يتم تحويل مخرجات SPWM إلى شرط الجيب |
الدائرة بسيطة للغاية. نحن ننتج موجة مربعة على الدبوس D9 والتي يمكن استخدامها على هذا النحو ، يتم التحكم في تردد هذه الموجة المربعة بواسطة المشفر الدوار. ثم للحصول على موجة جيبية ، ننتج إشارة SPWM على الطرف D5 ، يجب أن يكون تردد هذا مرتبطًا بتردد PWM ، لذلك نوفر إشارة PWM هذه للدبوس D2 للعمل كمقاطعة ثم نستخدم ISR للتحكم في تردد منذ الموجة.
يمكنك بناء الدائرة على اللوح أو حتى الحصول على ثنائي الفينيل متعدد الكلور لذلك. لكنني قررت أن ألحمه على لوحة Perf لإنجاز العمل بسرعة وجعله موثوقًا للاستخدام على المدى الطويل. يبدو لوحتي هكذا بمجرد اكتمال جميع الاتصالات.
إذا أردت أن تعرف