תפריט English Ukrainian רוסי עמוד הבית

ספרייה טכנית בחינם לחובבים ואנשי מקצוע ספריה טכנית בחינם


אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל
ספרייה חינם / ערכות של מכשירים רדיו-אלקטרוניים וחשמליים

שיחת מוזיקת ​​זיכרון ב-PIC16F84. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

ספריה טכנית בחינם

אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / שיחות וסימולטורים אודיו

הערות למאמר הערות למאמר

לפעמים אתה רוצה לדעת: "לא צלצלו בפעמון הדלת כשאף אחד לא היה בבית?". זה יעזור לשיחה המוזיקלית המוצעת, שיש לה פונקציית זיכרון מיוחדת. הוא יוצר על המיקרו-בקר של משפחת R/C הפופולרית, התוצאה הייתה מכשיר פשוט ביותר שיכול לנגן כמה עשרות מנגינות ולזכור את הלחיצה האחרונה על כפתור הפעמון אם הדלת לא נפתחה בזמן.

עקרון הפעולה של מכשיר זה הוא כדלקמן: אם הדלת הקדמית לא נפתחת תוך שלוש דקות מרגע הלחיצה על כפתור הפעמון, אז בפעם הבאה שהיא תיפתח, תושמע אחת המנגינות המתוכנתות. במילים אחרות , כשתפתח את הדלת ותשמע את המנגינה הזו, תבין שמישהו התקשר בהיעדרך. אחרת, עבודתו אינה שונה מהקריאה המוזיקלית הרגילה.

בהתגלמות המתוארת, המכשיר מנגן 16 מנגינות, הנבחרות באופן אקראי. על ידי שינוי הקודים של תוכנית הבקרה, אתה יכול להחליף מנגינות ib בכל אחרות, כמו גם לשנות את המספר ואת זמן הצליל שלהן.

תרשים סכמטי של השיחה מוצג באיור. 1. הבסיס שלו הוא המיקרו-בקר DD1 (PIC16F84-04I / P מ-Microchip). תדר השעון נקבע על ידי מהוד הקוורץ ZQ1. אות 34 נלקח מפין 7 (RB1) של המיקרו-בקר, מוגבר על ידי טרנזיסטור VT1 ושוחזר על ידי ראש דינמי BA1.

שיחת מוסיקה בזיכרון ב-PIC16F84

לחצן הפעמון SB1 וחיישן פתיחת הדלת SF1 מחוברים ליציאות המיקרו-בקר באמצעות נגדים מגבילי זרם R3, R5. הקבלים C5 ו-C6 שוללים פעולה ספונטנית של השיחה מהפרעות שנגרמו על ידי מכשירי חשמל.

המכשיר מופעל מרשת ה-AC דרך שנאי מטה T1. המתח של הפיתול המשני מתוקן על ידי גשר הדיודה VD1. מתח DC מיוצב על ידי הרגולטור המשולב DA 1.

ציור של לוח מעגלים מודפס ומיקום החלקים עליו מוצגים באיור. 2. הלוח מיועד להתקנת נגדי MLT. קבלים K50-35 (C1, C2) ו-KM (השאר).

שיחת מוסיקה בזיכרון ב-PIC16F84

גשר דיודה VD1 - KTS405 עם כל אינדקס אותיות. מהוד קוורץ ZQ1 - בתדר של 4 מגה-הרץ. קבלים C3, C4 - כל קרמיקה עם קיבולת של 15 ... 33 pF. טרנזיסטור VT1 - כל אחד מסדרת KT815. ההתנגדות של הנגד R1 צריכה להיות לא יותר מ-40 קילו אוהם.

בתור T1, כל שנאי מתאים המספק מתח של 9 ... 10 V על הפיתול המשני בזרם של 0.3 A. בגרסת המחבר, נעשה שימוש בשנאי TS-Sh-ZM1. שבו מספר הסיבובים של הפיתול המשני מצטמצם ב-90.

לחצן SB1 - רגיל לפעמון דלת, חיישן פתיחת דלת SF1 - מתג קנה. מחובר למשקוף הדלת. מגנט מונח על הדלת עצמה. כאשר הדלת סגורה, מתג הקנים נסגר בפעולת מגנט, וכאשר הוא נפתח, הוא נפתח. החיישן יכול להיות בכל עיצוב.

רשימת התוכנית:

שיחת מוסיקה בזיכרון ב-PIC16F84
(לחץ להגדלה)

כדי להחליף מנגינות, בואו נכיר את העיקרון של הצבתם בזיכרון המיקרו-בקר. הם ממוקמים בזיכרון התוכנית בטווח הכתובות שבין 200H ל-3FFH. פתק אחד תופס מילת מכונה אחת בזיכרון. כל מנגינה חייבת להסתיים בקוד 07H. מסכת M_RAND. ממוקם בכתובות 0079H ו-0085H. קובע את מספר המנגינות ו. בהתאמה, המספר המרבי של תווים במנגינה (טבלה 2).

שיחת מוסיקה בזיכרון ב-PIC16F84

אז אם המסכה היא F8H (32 מנגינות של 15 תווים), אז המנגינה הראשונה תקבל את הכתובות 200H-20FH. השני -210H-21FH ..... 32nd - 3F0H-3FFH. ברור שכל אחת מהן תופסת 16 מילות מכונה, ומספר התווים המרבי במנגינה הוא 15 (מלת מכונה אחת שמורה לקוד 07H).

יש לשים לב: אם אין קוד 07Н בסוף המנגינה. אז הבא יתנגן בלי הפסקה וכו' עד אז. עד שנתקל בקוד זה. במקרה זה (16 מנגינות של 31 צלילים), המנגינה הראשונה תופסת את הכתובות 200H-21FH. השני הוא -220H-23FH וכו'. המספר האמיתי של הערות (מ-1 עד 31) תלוי איפה הקוד 07H ימוקם. קודי הערה, בהתאם למשך הזמן שלהם ושייכותם לאוקטבה מסוימת, מוצגים בטבלה. 3.

שיחת מוסיקה בזיכרון ב-PIC16F84
(לחץ להגדלה)

אתה יכול להשתמש בתוכנת music.exe לתצוגה מקדימה של מנגינות.

בכתובת 008BH הוא קבוע Wait_D. קביעת זמן ההמתנה לפתיחת הדלת. זמן זה (בשניות) שווה בערך ל-Wait_D-2. במקרה שלנו, הקבוע הוא 5AH (בעשרוני - 90) וזמן ההמתנה הוא 90 2 = 180 s = 3 דקות.

כדי לשנות את התוכנה, עליך לטעון את קובץ ring.hex לתוך עורך hex (בדרך כלל מובנה בתוכנת המתכנת) ולערוך אותו, תוך התחשבות בכך שמילת המכונה של המיקרו-בקר PIC16F84 היא באורך 14 סיביות ומיוצגת על ידי מספר הקסדצימלי בן ארבע ספרות. יש להחליף רק את שתי הספרות הפחות משמעותיות, שכן המשמעותיות ביותר מייצגות את קוד ההוראה. לדוגמה, בזיכרון בכתובת 208H נמצא המספר 3483H, ואתה צריך לכתוב את הקוד 07H. על ידי שינוי רק את הספרות התחתונות, נקבל את המספר 3407Н.

כמו כן, ניתן לבצע שינויים ישירות בקוד המקור של התוכנה (קובץ nng.asm). לשם כך, עליך ליצור תיקיית Ring בספריית השורש של כל דיסק, למקם שם את הקבצים nng.asm, ring.pjt ו-ring.lkr. לאחר מכן, בסביבת MPLAB v4.12, פתח את הפרויקט ring.pjt ואת הקובץ ring.asm. שצריך לערוך. לאחר מכן, התחל לבנות את הפרויקט וקבל קובץ ring.hex חדש.

קבצי פרויקט

מחבר: M. Burov, Kostroma

ראה מאמרים אחרים סעיף שיחות וסימולטורים אודיו.

תקרא ותכתוב שימושי הערות על מאמר זה.

<< חזרה

חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה:

עור מלאכותי לחיקוי מגע 15.04.2024

בעולם טכנולוגי מודרני בו המרחק הופך להיות נפוץ יותר ויותר, חשוב לשמור על קשר ותחושת קרבה. ההתפתחויות האחרונות בעור מלאכותי על ידי מדענים גרמנים מאוניברסיטת Saarland מייצגים עידן חדש באינטראקציות וירטואליות. חוקרים גרמנים מאוניברסיטת Saarland פיתחו סרטים דקים במיוחד שיכולים להעביר את תחושת המגע למרחקים. טכנולוגיה חדשנית זו מספקת הזדמנויות חדשות לתקשורת וירטואלית, במיוחד עבור אלה שמוצאים את עצמם רחוקים מיקיריהם. הסרטים הדקים במיוחד שפיתחו החוקרים, בעובי של 50 מיקרומטר בלבד, ניתנים לשילוב בטקסטיל וללבוש כמו עור שני. סרטים אלה פועלים כחיישנים המזהים אותות מישוש מאמא או אבא, וכמפעילים המשדרים את התנועות הללו לתינוק. הורים הנוגעים בבד מפעילים חיישנים המגיבים ללחץ ומעוותים את הסרט הדק במיוחד. זֶה ... >>

פסולת חתולים של Petgugu Global 15.04.2024

טיפול בחיות מחמד יכול להיות לעתים קרובות אתגר, במיוחד כשמדובר בשמירה על ניקיון הבית שלך. הוצג פתרון מעניין חדש של הסטארטאפ Petgugu Global, שיקל על בעלי החתולים ויעזור להם לשמור על ביתם נקי ומסודר בצורה מושלמת. הסטארט-אפ Petgugu Global חשפה אסלת חתולים ייחודית שיכולה לשטוף צואה אוטומטית, ולשמור על הבית שלכם נקי ורענן. מכשיר חדשני זה מצויד בחיישנים חכמים שונים המנטרים את פעילות האסלה של חיית המחמד שלכם ופועלים לניקוי אוטומטי לאחר השימוש. המכשיר מתחבר למערכת הביוב ומבטיח פינוי פסולת יעיל ללא צורך בהתערבות של הבעלים. בנוסף, לאסלה קיבולת אחסון גדולה הניתנת לשטיפה, מה שהופך אותה לאידיאלית עבור משקי בית מרובי חתולים. קערת המלטה לחתולים של Petgugu מיועדת לשימוש עם המלטה מסיסת במים ומציעה מגוון זרמים נוספים ... >>

האטרקטיביות של גברים אכפתיים 14.04.2024

הסטריאוטיפ שנשים מעדיפות "בנים רעים" כבר מזמן נפוץ. עם זאת, מחקר עדכני שנערך על ידי מדענים בריטים מאוניברסיטת מונאש מציע נקודת מבט חדשה בנושא זה. הם בדקו כיצד נשים הגיבו לאחריות הרגשית של גברים ולנכונותם לעזור לאחרים. ממצאי המחקר עשויים לשנות את ההבנה שלנו לגבי מה הופך גברים לאטרקטיביים לנשים. מחקר שנערך על ידי מדענים מאוניברסיטת מונאש מוביל לממצאים חדשים לגבי האטרקטיביות של גברים לנשים. בניסוי הראו לנשים תצלומים של גברים עם סיפורים קצרים על התנהגותם במצבים שונים, כולל תגובתם למפגש עם חסר בית. חלק מהגברים התעלמו מההומלס, בעוד שאחרים עזרו לו, כמו לקנות לו אוכל. מחקר מצא שגברים שהפגינו אמפתיה וטוב לב היו מושכים יותר לנשים בהשוואה לגברים שהפגינו אמפתיה וטוב לב. ... >>

חדשות אקראיות מהארכיון

תאי הדלק יהיו זולים יותר 24.05.2013

מדענים מאוניברסיטת ווסטרן מצאו דרך להוזיל באופן דרסטי את מחיר תאי הדלק באמצעות סינכרוטרון CLS הקנדי. זה יכול לפתוח את הדרך לייצור המוני של מקור אנרגיה מבטיח מאוד שיהיה שימושי בכל אמצעי התחבורה, בחיי היומיום ובייצור.

המהות של הטכניקה החדשה היא "לפרק" את זרז הפלטינה לננו-חלקיקים ואפילו לאטומים בודדים שיכולים להאיץ תגובות כימיות.

פלטינה, שהיא יקרה מאוד ומשמשת לרוב כזרז, מתבזבזת לרוב מכיוון שרק אטומי פני השטח עובדים, ולשכבות התחתונות של המתכת אין מגע עם הסביבה החיצונית ולכן "בטלה". מסתבר שכדי לייצר תא דלק צריך לקנות פלטינה ולשלם עבור 100% מהחומר היקר, אבל רק 10-20% יעבדו בפועל. בעצם, זה מסביר את העלות הגבוהה של תאי דלק שיכולים להחליף את מנועי הבנזין המונעים במכוניות שלנו.

הטכנולוגיה החדשה פותרת את בעיית הוצאת יתר של פלטינה. שיטה חדשה של שקיעת שכבה אטומית (ALD) מאפשרת לך להפקיד בדיוק כמה זרז שאתה צריך - לפחות אטום אחד לשימוש בננו-מכונות. זה מוזיל בצורה דרסטית את מחיר תא הדלק מבלי לפגוע בביצועים שלו, שאגב, כבר מספיק גבוהים לשימוש מסחרי.

ניתן היה לפתח טכנולוגיה חדשה לשקיעה של שכבות אטומיות באמצעות קרינת סינכרוטרון של מתקן CLS ומיקרוסקופ אלקטרונים ברזולוציה גבוהה במיוחד. הודות לכך, מדענים הצליחו להתחקות אחר התכונות הכימיות של פלטינה ולמצוא את הדרך הטובה ביותר "לפרק" פלטינה לחלקים הקטנים ביותר האפשריים שיכולים לתמוך בתגובה קטליטית.

Ballard Power Systems, אחת מיצרניות תאי הדלק הגדולות, כבר החלה להתעניין בטכנולוגיה החדשה. ייתכן שהשקעתם תאפשר ליצור את המדגם הזול הראשון של תא דלק, שיהפוך לדף חדש בהיסטוריה של האנרגיה.

עוד חדשות מעניינות:

▪ מיקרוסקופ קוונטי אופטי יונים רואה אטומים בודדים

▪ גם כלבי ים חולים בשפעת

▪ קוקה קולה בשדות ובציד

▪ Intel SSD 660p מבוסס על QLC 3D NAND

▪ חור שחור הוליד כוכב לכת

עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה

 

חומרים מעניינים של הספרייה הטכנית החופשית:

▪ מדור האתר סיפורים מחיי חובבי רדיו. בחירת מאמרים

▪ מאמר כמה כללי סרטון ביתי. וידאו ארט

▪ מאמר כיצד משמש פחמן-14 לקביעת גילם של עצמים? תשובה מפורטת

▪ מאמר קרח. עצות לטיול

▪ מאמר קידוד דיבור במערכות תקשורת סלולריות דיגיטליות. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

▪ כתבה VHF - מקלט סטריאו FM 60-108 מגה-הרץ על שבב TDA7021T. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל

השאר את תגובתך למאמר זה:

שם:


אימייל (אופציונלי):


להגיב:




הערות על המאמר:

סרגיי
במקום RTCC עדיף לכתוב TMR0 לפי 16F84inc. בעמוד 2 מונה ה-PCLATH שולח לנו משום מה את רשימת המנגינות (אולי זה נועד?) למקרה שבסוף התוכנית, אחרי IDLOCS, שמתי DT במקום DW. בואו נחזור ל-TEMP1. באופן כללי, עדיין לא הבנתי עד הסוף את התוכנית. ואני לא רוצה להוריד בטיפשות את קובץ ה-Hix ללא הבחנה. באופן כללי, התוכנית שנונה, יש בה את כל ההפרעות. למרות שמשום מה TOIE לא מחובר בפנקס INTCON. [לְמַעלָה]


כל השפות של דף זה

בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר

www.diagram.com.ua

www.diagram.com.ua
2000-2024