מחפש מידע על תקשורת בין שני מיקרובקרים RF

הפורום הראשי, אתר הרובוטיקה הישראלי

המנהלים: אסף פוניס, גיא יונה

מחפש מידע על תקשורת בין שני מיקרובקרים RF

הודעהעל ידי belov » ב' יוני 18, 2012 7:37 pm

שלום, אני רוצה לעשות איזה פרוייקטון, יש לי שני מיקרובקרים pic 16f690
אני רוצה ליצור תקשורת חד כיוונית מבקר א לבקר ב. חשבתי על תקשרות RF.

איך אפשר לעשות זאת בדרך הכי פשוטה?

חשבתי להתשמש בתקשורת טורית שיש לבקר ולהתחבר למשדר FM ואז במקלט להתחבר עם בקר ב ולקלוט את המידע.

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

תודה.
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הודעהעל ידי The arctic wolf » ב' יוני 18, 2012 8:14 pm

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

בהצלחה!
אנדריי.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי belov » ב' יוני 18, 2012 8:48 pm

תודה, ואם אני רוצה ליצור מודול שידור וקליטה כזה, אפשר קצת מידע על זה?
ומה זה CPCA אפנון?
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

לא

הודעהעל ידי Ngel » ב' יוני 18, 2012 9:30 pm

עשיתי כמה סוגים של תקשורות.
בעזרת בקרי AVR.
השיטה שהשתמשתי בה היתה UART, תקשורת במהירות קבוע מראש, שלוש כבלים, אדמה RX TX.
דוגמאות ברשת בלי סוף.

לגבי הRF, השתמשתי במודולים שונים ומשונים וזולים, אם זה הXBEE,
סתם משדר מקלט ומשדרים מקלטים מתקדמים של NORDIC.

תשמתמש באתר 4project.co.il
רק תבחר...
Ngel
משתמש ותיק
משתמש ותיק
 
הודעות: 310
הצטרף: א' פברואר 04, 2007 6:47 pm

הודעהעל ידי belov » ב' יוני 18, 2012 9:39 pm

Uart אני מכיר. לתקשר בין שני בקרים המחוברים חוטית אני יודע. אני רוצה לתקשר בינהם אלחוטית. מודול של xbee יקר מידי. אני מחפש משהו low cost אני צריך לשדר עד 10 מטרים. וגם רק תקשורת חד כיוונית.
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הודעהעל ידי 4Project » ב' יוני 18, 2012 10:06 pm

עד 10 מטר אפשר לנסות תקשורת בעזרת לד אינפרה אדום.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
4Project
משתמש ותיק
משתמש ותיק
 
הודעות: 213
הצטרף: ה' פברואר 03, 2011 10:45 am
מיקום: Yehud

הודעהעל ידי belov » ב' יוני 18, 2012 10:11 pm

אינפרה לא טוב. לא תמיד יהיה לי קשר עין בין שני הבקרים. וגם כן זה אמור לעבוד בחוץ באור שמש. ככה שזה פחות טוב בשבילי
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הודעהעל ידי 4Project » ב' יוני 18, 2012 10:49 pm

OK, אז יש את הרכיבים הפשוטים האלה:
http://www.4project.co.il/section/177

משדר ומקלט באותו התדר יעושו את מה שאתה רוצה.
אתה צריך לדאוג לקידוד של המידע, רכיבים האלה לא יודעים לעשות את זה, אפשר להגיד שהם רכיבים RF פשוטים.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
4Project
משתמש ותיק
משתמש ותיק
 
הודעות: 213
הצטרף: ה' פברואר 03, 2011 10:45 am
מיקום: Yehud

הודעהעל ידי belov » ג' יוני 19, 2012 12:15 pm

הזמנתי ממך את המודולים האלה. הם ידעו להעביר לי תקשורת uart בין שני בקרים? לפי מה שראיתי המודולים האלה בנויים אלקטרוניקה דיסקרטית, ללא שום צ׳יפים. הרי אפשר לממש את המודול הזה לבד?
איזה אנטנה צריך לחבר למשדר ולמקלט? או שזה כבר כלול במודול?
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הודעהעל ידי 4Project » ג' יוני 19, 2012 1:17 pm

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

אתה יכול להשתמש בחוט כאנטנה, זה לא מגיע יחד עם הרכיבים.
אם אני זוכר נכון, אורך החוט רשום במפרט, אם לא, אז חפש באינטרנט בהתאם לתדר הרכיבים שבחרת.
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
4Project
משתמש ותיק
משתמש ותיק
 
הודעות: 213
הצטרף: ה' פברואר 03, 2011 10:45 am
מיקום: Yehud

הודעהעל ידי The arctic wolf » ד' יוני 20, 2012 7:02 pm

חבר'ה שלום,
עוד פעם יש לנו סלט.
קודם כל אני צריך לדייק, CPCA זה קיצור של Carier Present Carier Absent
זוהי שיטת איפנון לאות דיגיטלי, כאשר יש "1" לוגי ישנו גל נושא, כאשר יש "0" לוגי, אין גל נושא
(אפשר גם הפוך).
UART(Universal Asynchronous Reciever Transmitter זה רכיב תקשורת טורית המובנה ברוב הבקרים, בעל פרטוקול תקשורת משלו.
ואני לא רואה סיבה למה אי אפשר לממש תקשורת אסינכרונית פשוטה
דרך UART בעזרת שיטת האיפיון הנ"ל.
belov (מה השם הפרטי שלך ידידי??),
אפשר לבנות את המודולים לבד, אבל אני לא רואה סיבה היות והם זולים מאוד!

אנדריי.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי 4Project » ד' יוני 20, 2012 9:34 pm

היי אנדרי,

כמו שכתבת, UART הוא Receiver Transmitter, כלומר פרוטוקול דו-כיווני.
רכיבים האלה מאפשרים לייצר תקשורת חד כיוונית, לפחות ע"י שימוש בחלקים שהבחור הזמין.

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

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

כל הטריקים האלה נכללים בחלק ה-PHY של מערכת תקשורת. בחלק הזה גם נהוג לטפל בזיהוי ותיקון שגיעות בשידור. דוגמא פשוטה היא לשדר את הביט נניח 5 פעמים ברצף, אם קלטת "1" לוגי לפחות 3 פעמים, אז זה כנראה באמת "1".
זה כמובן מוריד את קצב העברת המידע, אבל אין מה לעשות, זה המחיר שמשלמים כדי להעביר את המידע בצורה אלחוטית ואמינה כמה שאפשר...
www.4project.co.il
כל הרכיבים לפרוייקט שלכם
4Project
משתמש ותיק
משתמש ותיק
 
הודעות: 213
הצטרף: ה' פברואר 03, 2011 10:45 am
מיקום: Yehud

עוד הצעה..

הודעהעל ידי Ngel » ד' יוני 20, 2012 9:37 pm

אם אתה רוצה,
יש לי מעגלי פיתוח שפתחתי במיוחד עבורי,
יש בהם בקר AVR וציפ תקשורת של NORDIC (2.4ghz( מתקדם מאוד, דיגיטאלי לא חרטא FM)
ניתן לתכנת ע"י תוכנה חינמית מתקדמת atmel studio 6.
אני מתכנת ע"י USB.

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

לא בקטע של לנצל, פשוט אתה מבין כמה דברים כאלה שווים...
Ngel
משתמש ותיק
משתמש ותיק
 
הודעות: 310
הצטרף: א' פברואר 04, 2007 6:47 pm

הודעהעל ידי The arctic wolf » ו' יוני 22, 2012 12:14 am

אלכס,
אתה צודק בקשר לדו כיווניות,
אבל שים לב למה שבלוב כתב:
אני רוצה ליצור תקשורת חד כיוונית מבקר א לבקר ב

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

NGEL, אם כל הכבוד למה שפיתחת, לדעתי האישית כמה מאות שקלים זה יקר מידיי
בישביל מימוש של תקשורת חד כיוונית פשוטה(בלוב לא מתכוון לשלוט בלווין או משהו ).


אנדריי.
זה שהרעיון משוגע עוד לא אומר שהוא לא יצליח!
The arctic wolf
רובוטריק
רובוטריק
 
הודעות: 1007
הצטרף: ד' ינואר 26, 2005 12:43 am

הודעהעל ידי belov » ו' יוני 22, 2012 6:40 am

4Project כתב:כמו שכתבתי, הם מודולי RF פשוטים.
הם לא יעבירו UART, אבל תוכל לנדנד קו דיגיטלי בצד המשדר ולראות את הנדנוד בצד המקלט.


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


The arctic wolf כתב:belov (מה השם הפרטי שלך ידידי??),

יורי...


Ngel כתב:יש לי מעגלי פיתוח שפתחתי במיוחד עבורי,

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

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



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

זה המשדר, 315Mhz
http://www.4project.co.il/documents/doc_1329_1806.pdf
וזה המקלט 315Mhz
http://www.4project.co.il/documents/doc_1326_1791.pdf
The arctic wolf כתב:NGEL, אם כל הכבוד למה שפיתחת, לדעתי האישית כמה מאות שקלים זה יקר מידיי
בישביל מימוש של תקשורת חד כיוונית פשוטה(בלוב לא מתכוון לשלוט בלווין או משהו ).
אנדריי.

צודק.
belov
חבר פורום
חבר פורום
 
הודעות: 54
הצטרף: ד' ינואר 14, 2009 5:15 pm

הבא

חזור אל פורום הרובוטיקה

מי מחובר

משתמשים הגולשים בפורום זה: Google [Bot] ו 12 אורחים

cron