سنسور های ربات.....

نگار

همراه نمونه
2014-09-10
289
460
0
.......
یک کتاب بهتون معرفی می کنم که در زمینه سنسور های مورد نیاز رباتیک خیلی می تونه کمکتون کنه
منظورتون فاصله سنج بود یا سنسور مین یاب بود من خوب متوجه نشدم ؟
1290068130_sensoring.gif

سنسور ها یا حسگر ها یکی از مهمترین قطعاتی هستند که امروزه جهان را متحول کرده اند . در واقع این سنسور ها هستند که اتفاقات فیزیکی دنیای ما را به زبان قابل فهم الکترونیک و دیجیتال تبدیل می کنند . اگر با یک لمس کردن صفحه گوشی تماس می گیرید و یا با تکان دادن گوشی موبایلتان موزیک بعدی را اجرا می کنید همه تاثیراتی است که این سنسور ها برای ما محیا کرده اند .اگر دوست دارید که در علم رباتیک کارهای سطح بالایی اجرا کنید واجب است که با تمامی سنسور ها و نحوه کارشان آشنا باشید .
سنسور ها به طور کلی به دو دسته تقسیم می شوند:

  • سنسور های آنالوگ
  • سنسور های دیجیتال


در نمونه اول سنسور بر اساس کاری که انجام می دهد یک ولتاژ آنالوگ در خروجی برای شما ایجاد می کند . ولی در نمونه دوم سنسور به شما یک عدد باینری می دهد . همانطور که می دانید دنیای دیجیتال چیزی به نام نویز نمی شناسد و زبان قابل فهم تری برای میکرو کنترلر ها و کامپیوتر ها است . پس توصیه آن است که از سنسور های دیجیتال استفاده کنید . البته باید گفت که همیشه سنسور دیجتال وجود ندارد و شما خود باید یک تبدیل کننده AtoD یا آنالوگ به دیجیتال طراحی کنید .
در این کتاب با بیش از 90 درصد سنسور های مورد نیاز در رابطه با رباتیک آشنا خواهید از جمله :

  • مقاومتی
  • ولتاژی
  • قطع و وصل
  • خازنی
  • CCD


سنسور های نوری ، سنسور های صوتی ، سنسور های گازی ، سنسور های رطوبتی ، سنسور های وزنی ، سنسور های ولتاژی ، سنسورهای حرارتی ، سنسور های قطع و وصل ، سنسور های مغناطیسی ، سنسور های حساس به حرکت و ...


---------------------------------------------------

حجم فایل:
700KB
---------------------------------------------------
---------------------------------------------------

---------------------------------------------------

پسورد تمامی فایل ها

میباشد.

منبع:




در رابطه با سنسور های فاصله سنج اکثرا از سنسور های آلتراسونیک استفاده می کنند
که یک فرستنده دارند و یک گیرنده
فرستنده یک صوت با فرکانس 40 کیلوهرتز ارسال می کند و مدت زمانی که صوت به یک شی بر خورد می کند و باز می گردد و به گیرنده می رسد را محاسبه می کنند و از روابط سرعت صوت و مدت زمان رفت و برگشت فاصله را محاسبه می کنند
البته یکسری ماژول آماده وجود دارد که اکثرا برای راحتی کار از آنها استفاده می شود
ping.jpg


ultra.gif

سنسور های pt100این سنسور ها که به سنسور های مقاومتی خطی نیز معروف هستند در انوع متنوع و با قابلیت اندازگیری دمای زیاد و دقت بالا ساخته میشوند. معروفترین نمونه از این سنسور ها PT100 میباشد که دقت بسیار بالا دارد و اخیرا تا دماهای 800 درجه ساخته می شود. این سنسورها دارای مقاومت متغیر حدود 0.385 اهم بر درجه سانتیگراد هستند. یعنی با هر در جه افزایش یا کاهش دما مقدار .385 اهم از مقاومتشان کم یا زیاد میشود . این سنسور دارای دوپایه میباشد.سنسور های pt100این سنسور ها که به سنسور های مقاومتی خطی نیز معروف هستند در انوع متنوع و با قابلیت اندازگیری دمای زیاد و دقت بالا ساخته میشوند. معروفترین نمونه از این سنسور ها PT100 میباشد که دقت بسیار بالا دارد و اخیرا تا دماهای 800 درجه ساخته می شود. این سنسورها دارای مقاومت متغیر حدود 0.385 اهم بر درجه سانتیگراد هستند. یعنی با هر در جه افزایش یا کاهش دما مقدار .385 اهم از مقاومتشان کم یا زیاد میشود . این سنسور دارای دوپایه میباشد.
Pt100S%20web.jpg



برای اندازه گیری دما شما یاید یک جریان از سنسور عبور دهید.
طبق قانون اهم مقدار ولتاژ دو سر یک مقاومت برابر با مقدار مقاومت در مقدار جریان عبوری از ان است ، از انجا که مقدار مقاومت pt100 با کم و زیاد شدن دما تغییر میکند بنابراین ولتاژ دوسر سنسور نیز تغیرر میکند .
با استفاده از adc میکرو میتوان این تغییرات ولتاژ را اندازه گرفت و ان را مشاهده کرد:


ساده ترین منبع جریانی که میتوان برای این سنسور استفاده کرد ، استفاده از یک مقاومت سری شده با این سنسور است ، بدین صورت که یک سرمقاومت به سنسور وسردیگر به ولتاژ تغذیه متصل میشود ، همچنین سردیگر سنسور نیز باید به گراند متصل شود .
تغییرات دما موجب تغییر ولتاژ در نقطه مشترک سنسور ومقاومت میشود .
در زیر یک پروژه برای اندازه گیری دما توسط این سنسور اورده شده است :
سنسور PT100‌ در دمای صفر درجه دارای مقاومت 100 اهم میباشد و در ازای هر درجه افزایش دما 0.385 اهم به مقاومتش افزوده میشود .در این پروژه هدف ساخت یک دماسنج با قایلیت اندازه گیری دمای بین 0 تا 700 درجه میباشد .
محاسبه مقدار مقاومت و منبع ولتاژ (ساخت منبع جریان وراه اندازی سنسور ):
از انجا که بیشترین دما 700 دجه است ،بنابراین مقدار بیشترین مقدار مقاومت سنسور برابر با 369.5 اهم میشود :
100+(700*.385)=369.5
در صورتی که ما از منبع تغذیه 5 ولت و مقاومت 1 کیلو اهم استفاده نماییم تغییرات ولتاژ 0 تا 1.349
را خواهیم داشت (مقاومت 1کیلو با pt سری میشود ، سردیگر pt به گراند و سر دیگر مقاومت به 5 ولت متصل میشود ، همچنین سر مشترک مقاومت و pt به adc میکرو متصل میشود )
برنامه:



کد قالب بندی شده:
regfile = "m16def.dat" : $crystal = 8000000 $]
Config Lcdpin = Pin , Db4 = Pind.0 , Db5 = Pind.1 , Db6 = Pind.2 , Db7 = Pind.3 , Rs = Pind.4 , E = Pind.5
Config Lcd = 16 * 2 : Dim A As Word,bas single
Config Adc = Single , Prescaler = Auto : Start Adc
Do
A = Getadc(0)
b=a: b = b *2.53
Locate 1 , 1 : Lcd "temp is:" ;fusing( b,"###,##") ; "c "
Loop
End


مقدار دیجتال ریخته شده در متغیر a : 276.0054
a=(1023/5)*1.349
مقدار نشان داده شده بر روی lcd به ازای این ولتاژ :700
بنابراین
b = b *2.53
از انجا که امکان محاسبات اعشاری بر روی متغیر word وجود ندارد ، بنابرای مقدار a در یک متغیر از جنس singleریخته میشود .

برگرفته از سایت: جهت دریافت اطلاعات بیشتر میتوانید به دیتاشیت این سنسور مراجعه کنید :


 
  • Like
واکنش‌ها[ی پسندها]: سحریی

درباره ما

  • خوش آمدید ؛ یه حسِ خوب یک انجمن است که شما می توانید در آن عضو شده از امکانات آن استفاده کرده و دوستان جدید پیدا کنید. این مجموعه دارای نظارت 24 ساعته بوده تا محیطی سالم را برای کاربران خود فراهم آورد،از کاربران انتظار می رود که با رعایت قوانین ما را برای رسیدن به این هدف یاری کنند.
    از طرف مدیر وب سایت:
    "همواره آرزو دارم که هربازدید کننده ای بعد از ورود به انجمن، با یه حسِ خوب اینجارو ترک کنه!"

منوی کاربر