במאמר זה, אתאר כיצד ניתן לשדרג ל- בבית סינתיסייזר מוזיקלי. האתגר יהיה לפנינו לפתח ואז להרכיב מחדש אלקטרוני סינתיסייזר, אך עם אפקטים ופונקציות נוספות.
כיום באינטרנט יש מספר לא מבוטל של ערכות שונות לסינתיסייזרים חובבים. רובם מבוססים על העיקרון של מעגלי גנרטור 555 או אחרים. המגבלה היחידה היא שמעגל כזה יכול להפיק רק צליל אחד בכל פעם, וכדי לנגן אקורדים עלינו להחזיק את המקשים זה בזה, תוך קבלת מספר צלילים שנשמעים בו זמנית.
בהתאם, עבור 12 צלילים אנו זקוקים ל 12 מחוללי תדרים. אם מקלדת המוסיקה שלך מורכבת מ 48 מקשים, תזדקק ל 48 מחוללי צלילים.
כך שבמקרה זה, שבב ההיגיון CMOS 4060 יכול להציל אותנו. לשבב זה יש מחלקה / דלפק בינארי בן ארבע עשרה ערוצים עם פונקציית העברה מקצה לקצה, כמו גם הגנרטור עצמו. דיאגרמת חסימת הפונקציות CMOS 4060 נראית כך: לפלט ה- Qn יהיה הערך ה- n של הדלפק, כמו 2 ^ n, מה שאומר ש- Q4 2 ^ 4 = 16 (1/16 מתדר השעון) ואילו Q5 2 ^ 5 = 32 ( כלומר 1/32 שעון תדר). במקרה שלי, אני אשתמש בשבב הספציפי הזה.
גדלי האוקטבות קשורים זה לזה. האוקטבה הראשונה מאוד, היא C1 (תדר 16.3 הרץ), יש לה בדיוק חצי אוקטבה C2 (תדר 32.7 הרץ) וכו '. ה- CMOS 4060 מסוגל לשתף את מהירות השעון שלהם דרך יציאות Qn. לשם כך אתה זקוק למחוללי צלילים (4060x12), בעוד שתתמוך ב 7 אוקטבות (7x12 = 96 צלילים).
למעשה, הפרויקט הראשוני הוא כדלקמן: העיצוב מורכב ממחולל טון בגודל 12x4060, ו- dsPIC המיועד לאפקטים, מגברים ושליטה.
התרשים למעלה מציג את מחוללי הטון CMOS 4060. את תדר השעון, אנו יכולים לחשב לפי הנוסחה f = 1 / (2xPixR2xC1). בהתפתחותי אני משתמש ב -4 אוקטבות (כלומר 48 גוונים) החל מאוקטבה C3 (תדר 130 הרץ) ולאוקטבה B6 (תדר 1975 הרץ). אתה יכול לבחור את הערכים שאתה צריך.
אז מכינים ערכה שבה 6 גווני פלט:
התרשימים הבאים הם ספק כוח 7805a קונבנציונאלי ומגבר LM386. בעיקרון שום דבר מיוחד:
לכן, הצעד הראשון עבורנו יהיה הכנת התוכנה והכפתורים. לקחתי את הכפתורים ממקלדת הצעצועים הסינית, שרציתי לזרוק, עם זאת, זה שימושי היטב לאחר מכן.הדבר היחיד שבלבל אותי היה שמשתמשים בכפתורי המטריצה בצעצוע. כתוצאה מכך ביצעתי עבור כפתורי ה- PP:
לוח המעגל מוצג כאן:
כאן אנו רואים את הלוח שהכנתי לכפתורים בגודל המקורי:
האסיפה שלי מוצגת כאן למעשה:
תמונה זו מציגה את החוטים והמעגלים:
בתמונה זו אנו רואים את ההרכבה שהושלמה בהצלחה:
כדי להתאים את התדר השתמשתי ב- Nexus 7, כמו גם ביישום מקלט ה- gStrings. אגב, אני רוצה להודות למפתחים על היישום השימושי הזה. כעת נצטרך להתאים רק אוקטבה אחת. כעת כאשר C3, C4 או כל תו אחר מכוונים, השאר יכוון אוטומטית הודות למחלק התדרים:
לבסוף, לאחר מנוחה וכמות עצומה של קפאין, השלב הראשון של הפרויקט הסתיים והתברר כך:
הפעולות הבאות:
- בתמונה יתכן ותבחין ברווח ריק בין הלוחות. נכון, המרחב הזה נועד לשלוט באפקטים של dsPIC וקול.
עלינו גם להכין את הכיסוי העליון.
מחשבותיי על האסיפה הזו:
- כפתורים, למרבה הצער, אינם רכים כמו במקלדת המקורית. לכן, יהיה צורך למצוא אפשרות מתאימה יותר לפיתרון הגרסה הסופית של המכשיר.
- המגבר LM386 לא ממש תואם לטונים. בווליום נמוך שמתי לב לעיוות כלשהו. לכן, בהמשך, סביר להניח שאחליף אותו במגבר סטריאו מתאים יותר. אני גם רוצה שיהיו לי אוקטבות שמאל וימין עם אפקטים נפרדים ופלט קול.
רשימה עם פריטי רדיו:
התוצאה: כך תוכלו לשדרג את הסינתיסייזר שלכם. התהליך באופן טבעי אינו מהיר, לעיבוד מסוג זה תצטרך סבלנות וכישורים מסוימים. עם זאת, התוצאה דורשת את כל המאמצים הללו ולא תשאיר אתכם מאוכזבים. ביציאה, תקבלו חוויה מצוינת שניתן ליישם בהרבה שינויים, שדרוגים או תוצרת בית טכנולוגיה אלקטרונית.