26-10-2007, 23:51
|
|
|
חבר מתאריך: 10.10.07
הודעות: 2,500
|
|
תלוי מה רוצים למדוד: אם לדוגמה הרובוט רוצה רק לזהות מיכשול, אז מספיק למדוד אם יש או אין החזרה, ואין בעיה להשתמש באינפרה אדום. מדידת מרחק מדוייקת זה כבר מסובך הרבה יותר.
המכשירים שמודדים מרחק מבוססים לרוב על עיקרון של שידור פולס קצר (אור או קול) ומדידת הזמן שעובר עד שההחזר נקלט. המרחק מחושב ע"י הכפלת הזמן שנמדד במהירות התפשטות הפולס (300,000,000 מטר/שניה לאור לעומת בערך 300 מטר/שניה לקול) וחלוקה ב 2 - כי הפולס עבר דרך כפולה.
אם מודדים מרחק של מטר, אזי באור הפרש הזמנים בין השידור לקליטת ההחזר יהיה 6.6 ננו שניות, ובקול כ 6 מילי שניות.
כדי למדוד זמנים מסדר גודל של ננו שניות, דרושים מעגלי חומרה בתדר גבוה מאוד (גיגההרץ). כדי למדוד זמנים בדיוק של מילי שניות מספיק גם מיקרו מעבד כמו שיש לך.
_____________________________________
Elim
|