0-40 ميجا هرتز ، مولد موجة جيبية بمبلغ 25 دولار.

الشاعر نائل ال٠ظفر قصيدة الى العراق الى السياسيين الى ٠لك الÙ

الشاعر نائل ال٠ظفر قصيدة الى العراق الى السياسيين الى ٠لك الÙ

جدول المحتويات:

Anonim

في الآونة الأخيرة ، بدأت بعض اللوحات الرخيصة للغاية (4-6 دولارات) في الخروج من الصين تحتوي على شريحة تعرف باسم AD9850 وهو مولد موجة جيبية للتوليف الرقمي المباشر.

من خلال 4 أسلاك تحكم فقط ، يمكننا التحكم في اللوحة عن طريق اردوينو. هذا يعطينا مولد موجة جيبية متغير يمكننا التحكم فيه لمنحنا موجة جيبية لطيفة للغاية من 0 ميجاهرتز إلى حوالي 40 ميجا هرتز في ذروة فولت كاملة إلى ذروتها.
قررت استخدام لوحة مفاتيح LCD $ 7 لإعطاء بعض على الشاشة إشارة مرئية للتردد بالإضافة إلى وسيلة للتحكم في التردد بسرعة وسهولة.

رمز للتحميل إلى اردوينو ، يمكن أن تكون مباشرة نسبيا إلى الأمام.
لقد تم استخدام المكتبات لتبسيط تبديل دبابيس التحكم لضبط التردد على اللوحة الفرعية. أيضا لأنني لست ذكيا بعد! مكتبة dds.h هي من Anthony Good - K3NG
بسيط جدا للاستخدام ، الأمر لضبط التردد هو ببساطة ؛
ddschip.setfrequency (التردد)؛
يمكن أن يكون أي أسهل؟
للحصول على اللوحة وتشغيلها ، ابحث عن مكتبة أنتوني هنا.
ضع دليل DDS في مجلدات مكتبة / مكتبة اردوينو مع جميع المكتبات الأخرى. بهذه الطريقة ، عندما تقوم بجمع / تحميل IDE ، ستجد الملف تلقائيًا.
تحتوي اللوحة على مدار الساعة ، دبوس التحميل ، دبوس البيانات ورمز إعادة الضبط. 4 دبابيس أخرى من الاستخدام هي إخراج موجة الخطيئة وإخراج موجة مربعة.

اللوازم:

الخطوة 1: مناقشة حول الكود ..

في رمز الإعداد ، ستحتاج فقط إلى تحديد ما هي المسامير التي استخدمتها لوظيفة ما بين لوحة DDS و Arduino.
#define data_pin 12
#define load_pin A5
#define clock_pin A4
#define clock_hz 120000000LL
dds ddschip (DDS9850، data_pin، load_pin، clock_pin، clock_hz)؛

هذا يضع بلدي dds يصل مع 120 ميجا هرتز على متن الكريستال. أقوم باستبدال أرقام التعريف الشخصي بالكلمات لتسهيل فهمها. على سبيل المثال ، سيتم استبدال كلمة data_pin في كل مكان توجد في وقت الترجمة برقم 12. هذا ما يفعله الأمر #define
الآن تم تعريف دبابيس الرقائق ، يمكننا فقط استخدام ddschip.setfrequency (تردد) ؛ أمر لضبط التردد على أي تردد نرغب ، في حدود قدرات الجهاز. تعد الألواح AD9850 التي استخدمتها جيدة جدًا لنحو 0-40 ميجا هرتز ، بالإضافة إلى ذلك فهي صغيرة بعض الشيء.

كنت أحسب أنني سوف استخدم الأزرار لأعلى ولأسفل لرفع أو خفض التردد.
قررت استخدام الزرين الأيمن والأيسر لتدوير المبلغ الذي سيزيده التكرار عند الرفع أو التخفيض. اخترت ، 1 هرتز ، 10 هرتز ، 100 هرتز ، 1 كيلو هرتز ، 10 كيلو هرتز ، 100 كيلو هرتز و 1 ميجا هرتز.
جمعت بعضًا من الشفرات التي اخترقت بعضها من مشروع لوحة مفاتيح LCD سابق (جهاز تشفير Morse). لقد حافظت على واجهة بسيطة بشكل معقول ، بعد كل شيء لدينا فقط 16 حرفا في سطرين.

بعد أن قمت ببناءه على المقعد واختباره على نطاق واسع ، قررت أن أضعه في صندوق. في البداية كنت أرغب في وضع حزمة بطارية داخل الصندوق أيضًا ، لكنني قررت ترك الوصول إلى مقبس الطاقة حتى أتمكن من توصيل حزمة بطارية خارجياً إذا أردت ذلك. والنتيجة هي الصور التي تراها هنا. تم تصميم واقي لوحة مفاتيح LCD ليتم استخدامه في العلن وليس مصممًا حقًا للذهاب في إحدى الحالات ، لكنني ارتديته مع قطع كبيرة. استخدمت كتلة طرفية على جانب جانبي لموجة الموجة الجيبية وقررت أيضًا الخروج من خرج الموجة المربعة ووعاء الضبط المرتبط به ، وعاء ضبط تباين شاشات الكريستال السائل ومصباح طاقة لوحة DDS.

الخطوة 2: كل ذلك. هنا هو الرمز.

المرفقة هنا هو رمز خطرت لي.
إذا قمت بتحسينه ، فالرجاء إخبارنا!
إذا كنت تريد المزيد من المعلومات ، تحقق من مدونتي هنا ..