سلام من یه سنسور شارپ خریدم چون شنیدم که می شه با اون فاصله سنجی کرد می خواستم بدونم که اون رو چطور به avr متصل کنم؟ :angry:
اطلاعیه
Collapse
No announcement yet.
مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
Collapse
X
-
پاسخ : مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
سلام .................
به لینک های زیر یه سر بزنید ...
http://ag-vp-www.informatik.uni-kl.d.../sharphack.pdf
http://www.sensorsmag.com/articles/0...0299/index.htm
http://www.sensorsportal.com/HTML/Sensor.htm
موفق باشید .دوستان! مدتی کمتر به سایت میام ..
دیدگاه
-
پاسخ : مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
نوشته اصلی توسط حسام الدینسلام .....................
برای فاصله یابی چرا از اولتراسونیک استفاده نمیکنید؟
رفتم یه سنسور شارپ خریدم 20000 تومان ولی متاسفانه از اب عبور می کرد (چون می خواستم سطح اب داخل لیوان رو بسنجم }
در کل مادون قرمز بدرد فاصله سنجی نمی خوره چه شارپ چه غیره
شما می تونید یه من و بقیه در مورد التراسونیک کمک کنید :applause:
دیدگاه
-
پاسخ : مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
نوشته اصلی توسط حسام الدینسلام ..............
از کدوم قسمتش میخواین شروع کنین؟ یه تاپیک جناب سپاس یار ایجاد کرده بودن که در مورد اولترا سونیک بود.. توی اون هم جوابتون نبود؟
دیدگاه
-
پاسخ : مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
نوشته اصلی توسط بهرامسلام .... اگه کسی تا حالا با سنسورهای ultasonic کار کرده و اطلاعاتی در مورد برنامه نویسی این سنسورها داره اینجا قرار بده تا دیگران هم استفاده کنن :applause:
اقای سپاس یار و یار محمدی که کار کردند هم زیاد خودشون رو در گیر نمی کنن :angry:
دیدگاه
-
پاسخ : مسافت سنجی با gp2d12 (سنسور مادون قرمز شارپ)
با سلام. من یه روبات سگ درست کردم که یه زوج آلتراسونیک روی سر این روبات که به یک Stepper Motor وصل بود، فاصله نزدیکترین شی رو در اطراف خودش بدست می آورد و به سمت اون می چرخید و حرکت می کرد. اصول کار هم اینه که شما با میکرو یک سیگنال به فرستنده می فرستی و دقیقا بعد از ارسال دستور، تایمر رو فعال می کنی. به محض اینکه چیزی از گیرنده در یافت کردی، تایمر رو متوقف می کنی. و بر حسب فرکانس کاری تایمر و عدد شمارش شده و همچنین سرعت صوت، فاصله رو بدست می آری. فقط باید دقت کرد که عدد بدست اومده زمان رفت و برگشته. و اما در مورد مداراتش : برای فرستنده من از یک آی سی 555 استفاده کردم که پایه 4 رو به PORTB.0 وصل کرده بوده و به محض یک کردن این پایه، فرستنده شروع به ارسال می کرد. برای گیرنده هم اول سیگنال دریافتی رو با دو عدد Op-Amp موجود در آی سی LM385 دو طبقه تقویت کردم و بعد از اون از یک مقایسه کننده برای تشخیص دریافت یا عدم دریافت استفاده کردم. این مقایسه کننده، در صورت دریافت سیگنال برگشتی توسط سنسور گیرنده، مقدار یک را به PORTB.1 میکرو ارسال می کرد. سنسورها هم در فاصله حدود 5 سانتی متری و به موازات هم قرار داشتند. کل این مدارات روی صفحه ای قرار داشت که بوسیله استپ موتور مثل سر سگ 180 درجه می چرخید و تو هر درجه یک بار فاصله رو اندازه می گرفت و در نهایت به سمت زاویه ای که کمترین فاصله در اون واقع بود می چرخید. پک آماده این زوج سنسور آلتراسونیک هم موجوده که قیمت چندانی هم نداره. فکر کنم حدود 10000 تومن باشه که پیشنهاد می کنم بگیرین. اگه سوال دیگه ای هست من در خدمتم. خوش باشید.
دیدگاه
دیدگاه