עבור לתוכן

שליטה במתח יוצא מפורטים

Featured Replies

פורסם

שלום לכולם,

מישהו יודע אם אפשר לשלוט במתח היוצא מכל פורט במחשב ב- C#?

אני צריך איכשהו להוציא מתח משתנה בין 0-5V ולא רק 0 ו-5.

יש דרך לשלוט במתח היוצא בעזרת תוכנה בלבד?

[מדובר על כל פורט: USB, COM, LPT - גם מכרטיס קול יהיה טוב]

תודה מראש,

BSOF

פורסם

אין דרך לשלוט ע"י תוכנה בלבד.

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

פורסם

הדרישה שלך קצת לא ברת ביצוע לדעתי.

לפי מה שאני מבין אתה רוצה שהפורט יוציא לך מתחים רציפים בין 0 ל 5 וולט, ז"א אתה רוצה פורט אנלוגי, אבל פורטי מחשב כמו COM,LPT,USB הם דיגיטליים והם בנויים בצורה דיגיטלית (ע"י מעגלים דיגיטליים) לכן יכולים להוציא מתחים בדידים בלבד.

פורסם

אתה יכול לבצע דבר כזה באמצעות שליטה על Duty Cycle של סיגנל באחת הרגליים ולחבר קבל.

אפשרות נוספת זה לחבר את הLPT לרכיב DAC ולקבל דרכו מתח לפי רמות שאתה קובע בפורט.

כרטיס קול למיטב ידיעתי לא מגיע למשרעת כל כך גדולה וגם לא מסוגל לספק מתח DC, אתה כן יכול לחבר אותו דרך גשר וקבל לקבלת תחום רחב מאוד של מתחים מ0 ועד המשרעת המקסימלית שלו (בד"כ 2V אם אני לא טועה) כאשר אתה מוציא תדר קבוע גבוה.

פורסם
  • מחבר

תודה לכולם!

אני בסוף פשוט לוקח פורט של מדפסת ומחבר אותו לD to A.

נותן לי טווח מספיק גדול למה שאני צריך.

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

שוב, תודה לכולם. :)

פורסם

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

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים