תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
במדריך זה נלמד כיצד לייצר מחולל אותות תדרים באמצעות מודול AD9850 ו- Arduino.
צפו בסרטון!
הערה: הצלחתי להשיג תדר של עד 50MHz +אך איכות האות מחמירה עם התדרים הגבוהים יותר.
שלב 1: מה שאתה צריך
- Arduino Uno או כל לוח Arduino אחר
- AD9850 (DDS Synthesizer) מידע נוסף
- חוטי מגשר
- לוח לחם
- תוכנת Visuino: הורדה כאן
שלב 2: תגובת פלט
אתה יכול לראות את תוצאות הפלט בתדר 10 הרץ
- התמונה הראשונה היא היקף המחובר ל- SQ Wave 1 סיכה
- התמונה הראשונה היא היקף המחובר ל- Sine Wave 1 סיכה
שלב 3: המעגל
- חבר את סיכת המודול "AD9850" סידורי "W_CLK" לסיכה Arduino Digital 8
- חבר את סיכת המודול "AD9850" סידורי "FQ_UD" לסיכה 9 של Arduino Digital
- חבר את סיכת המודול "AD9850" סידורי "נתונים סידוריים" לסיכה Arduino Digital 11
- חבר את סיכת מודול "AD9850" סידורי "איפוס" לסיכה Arduino Digital 10
- חבר את סיכת המודול "AD9850" VCC לפין Arduino 5V
- חבר את סיכת המודול "AD9850" GND (משני הצדדים) לסיכת ה- Arduino GND
שלב 4: הפעל את Visuino ובחר את סוג הלוח UNO של Arduino
יש להתקין גם את Visuino: https://www.visuino.eu. הורד גרסה חינם או הירשם לניסיון חינם.
התחל את Visuino כפי שמוצג בתמונה הראשונה לחץ על כפתור "כלים" ברכיב Arduino (תמונה 1) ב- Visuino כאשר מופיע הדיאלוג, בחר "Arduino UNO" כפי שמוצג בתמונה 2
שלב 5: ב- Visuino הוסף, הגדר וחבר רכיבים
- הוסף רכיב "מכשיר אנלוגי סידני DDS סידורי (מחולל אותות) - AD9850"
- בחר רכיב "סינתזה 1" ובחלון המאפיינים תחת "תדר (הרץ)" הגדר את התדר הרצוי, במקרה שלנו הגדרנו את התדר 10 הרץ
- בחר רכיב "Synthesizer1" וחבר את הסיכה "שעון טעינת Word" לסיכה דיגיטלית של Arduino 8
- בחר רכיב "Synthesizer1" וחבר את סיכה "עדכון תדר" לסיכה 9 דיגיטלית של Arduino
- בחר רכיב "סינתזה 1" וחבר את סיכה "איפוס" לסיכה דיגיטלית של Arduino 10
- בחר רכיב "סינתזה 1" וחבר את סיכה "נתונים" לסיכה דיגיטלית של Arduino 11
שלב 6: צור, הידור והעלה את קוד הארדואינו
ב- Visuino, לחץ לחיצה תחתונה על הכרטיסייה "Build", וודא שהיציאה הנכונה נבחרה ולאחר מכן לחץ על הלחצן "Compile/Build and Upload".
שלב 7: שחק
אם אתה מפעיל את מודול ה- Arduino UNO, ה- AD9850 יתחיל לשים את התדר על סיכות הפלט, גל מרובע החוצה על סיכת "SQ Wave Out 1" או גל Sine על סיכת "Sine Wave Out 1".
מזל טוב! סיימת את הפרויקט שלך עם Visuino. מצורף גם פרויקט Visuino שיצרתי עבור Instructable זה, אתה יכול להוריד אותו ולפתוח אותו ב- Visuino: