PDA

צפייה בגרסה מלאה : רכיב אלקטרוני מכפיל אות



S.V.
17-11-14, 00:26
לצורך כיול מערכת מסויימת, אני מחפש רכיב אלקטרוני אשר תפקידו להכפיל או לשלש את האות שהוא מקבל.
למשל,
כניסה של 10 פולסים לשניה => יציאה של 20 פולסים לשניה
או
כניסה של 10 פולסים לשניה => יציאה של 30 פולסים לשניה

האם יש חיה כזו (אמורה להיות..) ומה שמה המקצועי?

opl
17-11-14, 06:36
signal doubler
Signal Multiplier

חנן-ג'יפולוג
17-11-14, 10:00
אני נשמע כבר כמו זה שבפתגם "מי שיש לו פטיש, כל בעייה נראית לו כמו מסמר" , ובכל זאת:
ארדואינו אונו יעשה לך את זה בשמחה, כולל גמישות של הכפלה בכמה שבדיוק בא לך, גם אם זה פי 2.385, בשינוי ע"י תכנות פשוט או סיבוב טרימר.

opl
17-11-14, 10:57
דווקא ההמלצה על הכפלה מנוהלת בקר/מעבד היא הנכונה יותר במיוחד במצבים שבהם דיוק הוא הכרחי.

חנן-ג'יפולוג
17-11-14, 11:30
אני מניח שאתה צודק, עם מספר הסתייגויות.
דווקא מבחינת דיוק נראה לי שהיכולת להכפיל את התדר במספר דיגיטלי מדויק עד כדי ספרות עשרוניות, היא גבוהה יותר דווקא בבקר. דווקא עם בקר חוסר התלות בדיוק של נגד כזה או אחר היא עדיפה.
במידת הצורך, זה קל יותר לשכפול ללא צורך בכיול.

אתה מוזמן לתקן אותי ולציין רכיב מסוים שיכול למשל להכפיל את התדר ב2.378.

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

shahav
17-11-14, 11:45
אך עוקפים את הבעייה של הבדיקות אתחול?
לדוגמא - ליפניי שמחשב הרכב משתמש בחיישני ABS, הוא מודד התנגדות\זרם ללא שינויי מתח. הרכיבים הללו יודעים לזייף מצביי איתחול?

חנן-ג'יפולוג
17-11-14, 11:47
כבר עשיתי את זה בעבר, עם ממסר שבזמן האתחול מחבר למעגל את הרכיב הרגיל על התנגדויותיו, ובזמן עבודה הממסר הולך למקור החלופי.

opl
17-11-14, 12:52
חנן, נראה לי שהובנתי לא נכון, ההצעה שלך היא הנכונה יותר...

חנן-ג'יפולוג
17-11-14, 12:54
יצאתי דביל. אם מתכתבים לא נוהגים [emoji47]

shmulikbg
17-11-14, 12:56
יצאתי דביל. אם מתכתבים לא נוהגים [emoji47]

כמה הנזק?

חנן-ג'יפולוג
17-11-14, 12:57
קצת בושות בפורום... הנהיגה הצליחה. ההתכתבות נכשלה.

S.V.
17-11-14, 22:47
קודם כל, תודה אנשים!

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

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

חנן-ג'יפולוג
17-11-14, 22:50
110 דולר זה חריג מאוד. הארדואינו עולה 8 דולר.
ג'וקים פשוטים למיניהם עולים בד"כ פחות.

מהן היכולות שלך לבנות מעגל מרכיבים?

S.V.
17-11-14, 23:27
אין לי בעיה להלחים רכיבים לפי שרטוט של מעגל אלק', אבל מה שאני צריך במקרה הזה (נראה לי...) הוא הרבה יותר פשוט:
ישנו מכשיר שנותן פולסים בטווח תדרים משתנה. אני רוצה להרחיב את הטווח שלו, פי 2 או פי 3.
יכולת כיוונון עדין ומדוייק יכולה להיות אופציה נחמדה, אבל לא מחייבת. מכיוון שהיר כבר קיימת במכשיר.
צריך רק רכיב טיפש עם רגליים של כניסת ויציאת מתח, או משהו בסגנון.
אם קיים דבר כזה מקביל לפוטנציומטר, בכלל טוב.
חיפוש של מכפילי תדר למיניהם באיביי נתן תוצאות שעולות עשרות ומאות דולרים. מכאן מגיעה בעצם השאלה שלי...
מקווה שעכשיו הייתי יותר ברור.

חנן-ג'יפולוג
18-11-14, 00:49
באילו תדרים מדובר? בערך?

S.V.
19-11-14, 00:04
בגדול 1HZ עד 4MHZ , העבודה מתמקדת בתחומי הקצה - 1-100HZ , 1-10MHZ

חנן-ג'יפולוג
19-11-14, 06:57
הבנתי.
ראשית, הארדואינו אונו כנראה יהיה איטי מדי למשימה, עם שעון של 16 מגההרץ. תצטרך ארדואינו מהיר יותר.
שנית, יש ברשת מעגלים שמשתמשים ברכיבים פשוטים כגון זה שצירפתי, שמשתמש בפליפ-פלופ, שער not, ושער nor. מעוות את צורת ומשך הפולס , ודורש קניית שלושה רכיבים לפחות ובניית מעגל.
יש גם צ'יפים ייעודיים אבל עוד לא מצאתי מעגל שמתאים לתדרים שציינת.
בכל מקרה, נראה לי שההשקעה כאן ביחס לקניית מכשיר מוכח באיביי או בקניית ותכנות ארדואינו היא גדולה מדי, אלא אם כן יהיה מדובר בmass production.

מוני אורבך
19-11-14, 07:49
תגדיר את הבעיה יותר טוב.
לא מה אתה צריך לעשות אלא לשם מה אתה צריך לעשות זאת.
רק כך נוכל לתת לך זוויות גישה "מחוץ לקופסא" שאולי יפתרו את הבעיה יותר פשוט ויותר בזול.
מה אתה צריך לכייל לאיזו רמת דיוק וכו..

Pageup
19-11-14, 08:21
בעקרון אפשר לקנות לוחות עם FPGA (נגיד SPARTAN3) בכמה עשרות דולרים ולעשות דברים יותר מתוחכמים
http://www.ebay.com/itm/XC3S500E-XILINX-Spartan-3E-FPGA-Evaluation-Development-Core-Board-XCF04S-FLASH-/261136644066?pt=LH_DefaultDomain_0&hash=item3cccf4f7e2
הלוח הזה מגיע עם שעון של 50MHZ פנימי אז הוא יכול להתמודד עם הדרישות די בקלות. מעבר לזה,
יש לו בפנים DCM (מנהל שעונים דיגיטלי) שיודע לעשות הכפלות וחילוקים. אבל לכתוב קוד לדבר הזה דורש ידע ב Verilog/VHDL
וזה קצת יותר מסובך.

S.V.
20-11-14, 01:59
לא מדובר בייצור המוני וגם לא קרוב לזה.
כחלק ממחקר ביולוגי, אני צריך לבצע מספר מניפולציות על יכולת שליחת אותות של שני משדרים נישאים, אחד עובד בתדר נמוך ואחר בתדר בינוני.
צריך רכיב כמה שיותר פשוט, אין לי כוונה או ידע מקצועי להכנס לכיול תוכנה.

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

ושוב, לא קיים משהו בסיס לחלוטין? כזה שאין לו אופציה לתיכנות, אלא רק נתון קבוע של הכפלה פי 2 / פי 3, באופן אמין ומדוייק ?
(מאפשר לי לשחק בכפולות זוגיות ואי-זוגיות של תדרי המוצא, זה מספיק לי)
מה זה "מדוייק" - רצוי שהסטייה לא תעלה על 0.1 אחוז.

חנן-ג'יפולוג
20-11-14, 06:23
כי שעון של 16 מגה אומר שניתן לעשות 16 מגה פקודות תוכנה בשנייה.
לפחות בצורת היישום שאני חושב עליה בשביל לבצע הכפלה כזו, ידרשו לפחות כמה עשרות פקודות בשביל מחזור בודד ולכן אני לא רואה אפשרות שהאונו יצליח להכפיל תדר לרמה של אפילו מגההרץ אחד.
יתכן שאני טועה ואז אשמח אם מישהו יראה דוגמת קוד תוכנה, שנלמד.

חנן-ג'יפולוג
20-11-14, 06:30
אגב, זה לא עונה ישירות לשאלתך, אבל בעקרון אני חושב שהרבה יותר קל לייצר סיגנל מאפס מאשר להכפיל סיגנל קיים, אז יתכן שבמידה ותגדיר לנו היטב את צורת הסיגנל הרצוי, נוכל לעזור לך לייצר כזה בזול ובפשטות.

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

talw
20-11-14, 08:15
שאלת תם,עברו מספר עשרות שני מאז שנגעתי בדברים האלה,אם זה רלוונטי לניסוי,לא עדיף לעבוד הפוך?,זאת אומרת לקחת תדר שעון מאיזשהו גביש/צ׳יפ מסויים ולהתחיל לחלק אותו?
נראה לי יותר פשוט מעשית.

חנן-ג'יפולוג
20-11-14, 08:19
אני חושב שאתה צודק.

S.V.
21-11-14, 00:16
אוקיי, חנן. בוא ננסה:
אני צריך לייצר סיגנל ריבועי בטווחים של 1-10 מגההרץ, ו- 1-100 הרץ.
איזה רכיב אתה ממליץ בתור מקור תדר ראשוני, וכיצד אני יכול להאט או לווסת אותו, באמצעות רכיבים פשוטים?
אם תוסיף קישורים למוצרים ספציפיים מאיביי, אהיה מאושר עד הגג..

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

חנן-ג'יפולוג
21-11-14, 17:05
תוצרת ישראל ?

חנן-ג'יפולוג
21-11-14, 17:08
עד 8 מגה הרץ.

ועוד אחד עד 40Mhz.
http://tapatalk.imageshack.com/v2/14/11/21/d2d9f8939cdb90635510dc164e9e4c80.jpg


http://tapatalk.imageshack.com/v2/14/11/21/a084962a3847ad542171320c2188f4a9.jpg

S.V.
22-11-14, 00:14
כן, זה בערך הרעיון!
תודה!


אני לא מצליח להבין משהו לגבי הקיט הזה:
http://www.ebay.com/itm/Digital-LCD-AVR-DDS-V2-0-Signal-Generator-Sine-Square-Sawtooth-Triangle-Wave-/191386880272?
איזה ספק כוח אני צריך?
5V או 12V ?
מראים כאילו הוא צריך לקבל גם וגם, אבל מינוס משותף....

חנן-ג'יפולוג
22-11-14, 01:13
לפי התמונות זה נראה שבעקרון הוא צריך לקבל 12- וגם 12+ וגם 5 + ובאמת המינוס של כולם משותף, שעם זה לא צריכה להיות בעיה. אתה פשוט מחבר את המינוסים של ספקי ה12 וה5.
בנוסף, אתה לוקח עוד ספק של 12 וולט ומחבר את הפלוס שלו אל המינוס המשותף ואת המינוס שלו לכניסת ה12- בכרטיס.
בתמונות נראה שהם סיפקו רק 12 ו5 פלוס. אני מקווה שהכרטיס מגיע עם הנחיות.

S.V.
23-11-14, 01:51
הבנתיך.
יגיע מקווה שאסתדר.
שוב, תודה !

-->