מאמר זה דן כיצד לשלוט בפוטנציומטר דיגיטלי באמצעות ארדואינו, וכן באילו אזורי יישום יכול להיות למכשיר זה. בואו נשתמש במודול מוכן שעולה פחות מ -1 דולר.
נחוץ
- - פוטנציומטר דיגיטלי X9C;
- - ארדואינו;
- - מחשב עם סביבת הפיתוח של Arduino IDE;
- - לוח אב טיפוס וחוטי הרכבה.
הוראות
שלב 1
פוטנציומטר, או נגד משתנה, הוא מכשיר חשמלי המאפשר לשנות את התנגדות זרם חשמלי. פוטנציומטר קלאסי (מכני) מורכב משני מגעים, שביניהם קיים שלישי - מטלטלין. על ידי הזזת המגע הניתן לתזוזה, אנו משנים את ההתנגדות בינו לבין כל אחד מהמגעים הקבועים.
פוטנציומטר אלקטרוני הוא אנלוגי לפוטנציומטר מכני, אך עם מספר יתרונות: אין בו חלקים מכניים, ניתן לשלוט בו מרחוק באמצעות למשל מיקרו-בקר והוא קטן משמעותית בגודלו.
שלב 2
פוטנציומטר הדיגיטלי מסוג X9C יכול להיות אחד מהדירוגים הבאים: X9C102 = 1kΩ, X9C103 = 10kΩ, X9C104 = 100kΩ. ערכים אלה הם ההתנגדות המרבית האפשרית עבור הנגד. בין 0 לערך המקסימלי בשלבים של 1/100 מהמקסימום, ניתן לכוונן את ההתנגדות במגע "הנע" השלישי.
מיקום המגע ה"נעה "נשלט על ידי סדרת פולסים שליליים. כל דחף מעביר את ערך ההתנגדות צעד אחד לכיוון העלייה או הירידה. העלייה או הירידה בהתנגדות מוסדרת על ידי כף רגל מיקרו-מעגלית מיוחדת.
שלב 3
בואו נרכיב את המעגל כפי שמוצג בתמונה. אנו זקוקים לאספקת חשמל ולשלושה חוטי בקרה: CS - בחירת מכשיר (רמה נמוכה), INC - שינוי התנגדות פלט (פולסים ברמה נמוכה), U / D - כיוון שינוי (U - למעלה - המתח על רגל המעגל גבוה רמת לוגיקה, D - למטה - רמה נמוכה).
שלב 4
עכשיו בואו נכתוב סקיצה כזו ונטען אותה בזיכרון לוח הארדואינו.
סקיצה זו מכילה את האלגוריתם הבא: הגדל את ההתנגדות כל 100 אלפיות השנייה ב -10% צעדים מ -0 ל -100% ממקסימום הפוטנציומטר.
שלב 5
אם כעת, בעזרת מולטימטר, נבדוק את ההתנגדות בין המרכז לאחת המסקנות הסופיות, אז נתקן את שינויי ההתנגדות.
אפעיל 5 וולט על הפוטנציומטר ואמדוד את המתח בעזרת אוסצילוסקופ. התמונה ממחישה את התוצאה.