אינציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל מודול USB Ke-USB24A. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל / מחשבים במאמר זה, ברצוני להציג בפניכם את מודול ה-USB Ke-USB24A מבית KERNELCHIP (kernelchip.ru). מה זה ולמה זה נחוץ? ודאי, מי שעוסק בפיתוח ותפעול של התקני ממשק מחשב מכיר היטב גם את יציאות ה-LPT וגם את יציאות ה-COM – כמובן, כי עד לאחרונה הן היו שיטות התקשורת העיקריות בין מעגל חיצוני למחשב. עם זאת, נכון לעכשיו, יציאות אלו נעלמות בהדרגה מלוחות האם של מחשבים מודרניים. נשאלת השאלה לגבי מעבר לאפיק USB. בנוסף להמון יתרונות, השימוש באוטובוס הזה דורש הרבה יותר מאמץ מאשר, למשל, יציאת COM רגילה. כעת עליך לתכנת את מיקרו-בקר ה-USB, לפתח מנהל התקן USB ולסבך את התוכנה באופן משמעותי. גם שימוש במכשיר HID לא תמיד נוח - נדרש הליך מסורבל למדי לעבודה עם המכשיר בצד ה-PC. דוגמאות לעבודה איתו נפוצות בשפת C++. אבל מה אם נרצה להשתמש, למשל, ב-Java? אם אנו עומדים בפני המשימה של שליטה במכשירים חיצוניים, למשל, מפתחות, ממסרים וכו'. דרך אפיק ה-USB, מהלך מעניין יהיה להשתמש במודול Ke-USB24A. הוא נועד לממשק התקנים דיגיטליים ואנלוגיים חיצוניים, חיישנים ומפעילים עם מחשב באמצעות אפיק USB. למודול יש 24 קווי קלט/פלט עם יכולת להגדיר באופן עצמאי את כיוון העברת הנתונים. אחד המאפיינים המעניינים ביותר של מודול זה הוא שכאשר הוא מחובר למחשב, הוא מוגדר על ידי מערכת ההפעלה כיציאת COM נוספת! הָהֵן. אם תתקין מנהלי התקנים עבור המודול (מוכנים וזמינים להורדה באתר האינטרנט של המפתח), אז יציאת COM חדשה תופיע במנהל ההתקנים בחלק היציאות הטוריות. באמצעותו נתקשר עם המודול. המשמעות היא שמבחינת תוכנה, החלפת מידע בין המודול למחשב מתבצעת באמצעות ממשק יציאה טורית רגילה. הנסיבות האחרונות מפשטות מאוד את התכנות, כי אין צורך להשתמש בספריות דינמיות נוספות, ממשקים מורכבים או תקשורת ישירה עם הנהג. כדי לכתוב תוכניות בקרת מודול משלך, אתה יכול להשתמש בכל שפת תכנות/סביבה שתומכת ביכולת לעבוד עם יציאות COM. אתה יכול להשתמש ב-C++, Delphi, VisualBasic, Java, ואפילו בשפת VBA המובנית של Excel! כמו כן, ממיר 10 סיביות אנלוגי לדיגיטלי (ADC) עם תדר דגימה של עד 400 הרץ כבר משולב בתוך המודול. כמו כן, למודול יש את היכולת לשמור את ההגדרות עבור כיווני קווי הקלט / פלט, מאפשר לך לשמור נתוני משתמש בזיכרון שלו. המודול גם מאפשר לך לשנות את מתאר מחרוזת התקן ה-USB שלך. זהו הטקסט שמופיע ב-Windows כאשר התקן USB חדש מחובר. יש לך את היכולת להגדיר ולשמור טקסט משלך שיופיע כאשר אתה מחבר את המודול למחשב שלך. כיצד נשלט המודול? גם הפתרון מעניין מאוד - נעשה שימוש בפקודות טקסט, בדומה לאלו המשמשות לשליטה במודמים. לדוגמה, כדי להגדיר רמת מתח גבוה (+5 V) בקו I/O מספר 14, עליך לכתוב פקודה כזו ליציאת ה-COM המשויכת למודול $KE,WR,14,1להחיל אפס לוגי - $KE,WR,14,0 וכו ' להכרות נוספת עם המודול, אני ממליץ להוריד את התיאור של פקודות הבקרה Ke-USB24A (kernelchip.ru/Ke-USB24A.php). בואו נסתכל מקרוב על מסקנות המודול. המטרה והפריסה של מיקומם מוצגים באיור ובטבלה שלהלן.
כעת נעבור ישר לשימוש המעשי של המודול. בואו נרכיב מעגל המבוסס על מודול לשליטה בעומסים חיצוניים דרך אפיק ה-USB, למשל, בואו נשלוט על נוריות המחוברות לקווי ה-I/O. התוכנית המומלצת מהיצרן מוצגת להלן. המעגל פשוט ביותר - נוריות פשוט מחוברות לקווי הקלט/פלט. כל הנוריות מחוברות לחוט המשותף של המעגל - למשל, פין 16 של המודול. שימו לב שאם אתם רוצים לשלוט בעומסים חזקים יותר, כמו נורות, ממסרים או מנועים, תצטרכו לדאוג למעגל החיץ, כי Ke-USB24A לא יעמוד בעומס כזה ויישרף. ניתן לחבר נוריות די בקלות. הבנו את המעגלים - הגיע הזמן לעבור לתוכנה. אנחנו צריכים תוכנית שיכולה להעביר נתונים דרך יציאת ה-COM. יש כאן מספר אפשרויות - אתה יכול להשתמש בתוכנה מוכנה, למשל, HyperTerminal, שהיא חלק מכל מערכת הפעלה של Windows. אתה יכול להשתמש בתוכנת מסוף מיוחדת KeTerm המומלצת על ידי המפתח (קודי מקור זמינים עבורה בסביבת הפיתוח C++, Microsoft Visual C++ 6.0). אתה יכול להוריד אותו מאתר Kernelchip. ולבסוף, האפשרות המעניינת ביותר היא לכתוב תוכנית משלך. זה די פשוט, כי אנחנו צריכים רק ידע בתכנות יציאת ה-COM - אנחנו אפילו לא צריכים לזכור על תכנות USB. נתחיל עם HyperTerminal כי... הוא זמין בכל גרסה של Windows והוא תמיד בהישג יד. כדי להפעיל אותו, בחר התחל -> תוכניות -> עזרים -> תקשורת -> היפרטרמינל. אשף יצירת חיבור חדש יתחיל מיד ויבקש ממך לציין שם חיבור. הזן שם כלשהו, לחץ על "אישור". השלב הבא הוא לבחור את יציאת ה-COM שדרכה ברצונך ליצור חיבור. ברשימה, בחר את מספר היציאה שהוקצה על ידי Windows עבור המודול (תוכל לראות אותו במנהל ההתקנים). לחץ על "אישור". לאחר מכן, האשף יבקש ממך לשנות את הגדרות היציאה. כאן יש צורך להעיר הערה חשובה - לפרמטרים כמו מהירות, מספר סיביות נתונים, סיביות זוגיות והגדרות אחרות אין משמעות עבור המודול, מכיוון הנתונים מועברים למעשה דרך אפיק ה-USB. אתה יכול להשאיר בבטחה את כל ההגדרות כברירת מחדל. לחץ על אישור." אז החיבור נוצר. לאחר מכן, מומלץ מאוד לשנות כמה הגדרות בתוכנית לנוחות השימוש. בחלונית הראשית של התוכנית, לחץ על כפתור "מאפיינים". בחלון שנפתח , עבור ללשונית "אפשרויות" ולחץ על "הגדרות ASCII... ". בחר את תיבות הסימון כמו באיור למטה. שימו לב לתיבת הסימון הראשונה. תחביר הפקודות של המודול דורש שכל הפקודות יסתיימו בהחזרת כרכרה ו הזנת שורה. לחץ על "אישור". כל ההגדרות הושלמו. אתה יכול להתחיל לעבוד. ראשית, נשלח למודול את הפקודה הפשוטה ביותר $KE - פקודת האימות. הקלד את הטקסט $KE והקש Enter. בתגובה, אנו מקבלים את השורה #OK - זה אומר שהמודול פעיל ומוכן לשימוש. ובכן, אז זה עניין של טכנולוגיה – אנו משתמשים בפקודה $KE,WR עם מספר השורה הרצוי והערך הנדרש להקלטה. אנו שולחים פקודות שונות - נוריות מהבהבות. בזה אני רוצה לסיים את מאמר ההיכרות הזה. לאחר מכן, נלמד כיצד לנהל את המודול מתוכנות הכתובות ב-C++, Delphi ואפילו EXcel. חקור תכונות מודול שימושיות אחרות, כגון ADC. עבור לחלק השני של המאמר: בקרת מודול Ke-USB24A מ- Excel מחבר: דמיטרי איבנוב (גרירוג); פרסום: cxem.net ראה מאמרים אחרים סעיף מחשבים. תקרא ותכתוב שימושי הערות על מאמר זה. חדשות אחרונות של מדע וטכנולוגיה, אלקטרוניקה חדשה: עור מלאכותי לחיקוי מגע
15.04.2024 פסולת חתולים של Petgugu Global
15.04.2024 האטרקטיביות של גברים אכפתיים
14.04.2024
עוד חדשות מעניינות: ▪ שכר הסופר יהיה תלוי בדפים הנקראים עדכון חדשות של מדע וטכנולוגיה, אלקטרוניקה חדשה
חומרים מעניינים של הספרייה הטכנית החופשית: ▪ חלק של האתר אודיוטכניקה. בחירת מאמרים ▪ מאמר תקני דיווח כספי בינלאומיים. עריסה ▪ מאמר למה אומרים על אדם בר מזל שהוא נולד בחולצה? תשובה מפורטת ▪ המאמר של סוליאנדרה. אגדות, טיפוח, שיטות יישום ▪ מאמר מערכות רמקולים לרכב בתדר גבוה. אנציקלופדיה של רדיו אלקטרוניקה והנדסת חשמל ▪ מאמר חמש ערימות של קלפים. פוקוס סוד כל השפות של דף זה בית | הספרייה | מאמרים | <font><font>מפת אתר</font></font> | ביקורות על האתר www.diagram.com.ua |