قیمت لحظه ای طلا و اونس - سایت طلا
Iran Robotic
انجمن پرشس و پاسخ


مسابقات رباتیک بابل 1 تا 3 اردیبهشت ماه 1387 www.robofire.ir
این مجموعه به یک اپراتور مسلط به کامپیوتر (مجموع آفیس)و اینترنت (مرد) تمام وقت نیازمند می باشند. در صورت تمایل لطفا CV (رزومه) خود را به آدرس moayeri@gmail.com ارسال نمایید

جستجو در مقالات سایت


 

نام کاربري : ميهمان

نام کاربري
رمز عبور


رمز عبور را فراموش کرده ام؟
چنانچه در ورود مشکل دارید
لطفا از مرورگر FireFox استفاده نمایید
 





شماتيک ربات مسيرياب با ميکرو ۲۰۵۱
موارد اولیه برای کارگاه الکترونيک رباتيک
تبدیل آنالوگ به دیجیتال با استفاده از میکرو و ADC
mp3 player با 89c51snd1
کار با پرت پارالل
کار با پرت سريال ۲
نحوه خواندن مقدار مقاومت
آشنايی با نيمه رساناها


مدار تبدیل آنالوگ به دیجیتال توسط ای سی 555
i-sobot كوچك‌ترين ربات انسان‌نماي جهان
مجله هوش مصنوعی
اولین دوره جشنواره بزرگ ربات های ملی
نخستین همايش ملي نخبگان جوان
دومین دوره مسابقات انتخابی المپیاد جهانی روبات لگو
لیست اجناس
سفارش پروژه های دانشجویی
فرستنده اف ام با توان بک وات
فرستنده گیرنده مادون قرمز 8 کاناله با برد 10 متر:
گیرنده مادون قرمز 8 کاناله با برد 10 متر
لیست تمامی مطالبی که تاکنون در وبلاگ منتشر شده به صورت یکجا
گیرنده FM (مدار رادیو موج اف ام ) 100 در صد عملی
مدار حس کننده اختلاف دما
به زودی

آشنایی با اصطلاحات کاربردی در شبکه
انواع حسگرها
آشنایی با مدارک رسمی MICROSOFT
تکرار کننده (ریپیتر) چیست؟
blu-ray چیست؟
میلاد مولود کعبه مبارک باد !

.....عیــــــــــــــدمبارک بــادا !
تفنگ مغناطیسی

عکس های روبات های شوشتر و شاهکارهای .........
طریقه ساخت فیبر مدار چاپی بوسیله اسپری پزتیو20
طریقه ساخت فیبر مدار چاپی بوسیله لتراست
طریقه ساخت فیبر مدار چاپی بوسیله لامینت
سنسور مادن قرمز بدون حساسيت به نور محيط
هوش مصنوعی
جناب آقای استاد محمدی
جناب آقای استاد زارعی
راه اندازی سایت جدید مرکز
معرفی كتاب : مباني رباتيك اصول و طراحي و ساخت(جلـد اول)
تازه های الکترونیک
فراخوان(تغيير زمان دفاعيه )
معرفی کتاب : روبوتیک ، مکاترونیک و هوش مصنوعی
روز شمار علم در این هفته


تست
انجمن هاي فارسي سيسکو سيستم
ديتا شيت قطعات الکترونيکي
يک نگاه بکنيد بد نيست.
مقاله
سايت در مورد دلفي
بهترين منبع براي برنامه نويسي با مثال
همه چيز در مورد الکترونيک
معرفي پايه هاي خانواده ۷۴**و ۴۰**
فيلم از ربات هاي مسير ياب
ExpressPCB
قوانين شبيه سازي روبوکاپ دو بعدي
معرفي پايه هاي خانواده ۷۴**و ۴۰**
معرفي پايه هاي خانواده ۷۴**و ۴۰**
 


تعداد بازديد امروز: [7262]
تعداد بازديد ديروز: 6808
تعداد مقالات ارسالي:
245
تعداد اعضا:
7555
کاربران آنلاين :
 


نام کاربری

نظر شما درباره طراحی سایت چه می باشد

خیلی خوب
ضعیف
متوسط

 


ارسال های جديد وبلاگ یا سايت خدمات الکترونیک صنعت ربات robosys.blogfa.com

عنوان :بروز رسانی  

 

 دوستان عزیزم بعلت کاملا خصوصی مجبور شدم چند وقتی از بروز کردن سایت دور باشم ولی تا چند روز آینده منتظر مطالب جدید من باشید



منبع: http://robosys.blogfa.com/post-9.aspx

نظرات

 

عنوان :آشنایی با میکروکنترلر  

 

 

آشنایی با میکروکنترلر

PIC 16f84

 

2ic

 

میکروکنترلر در واقع یک کامپیوتر تک تراشه ای کوچک است به این معنی که کل سیستم کامپیوتر مانند CPU، RAM، ROM، خطوط(Input/Output) I/O،(Analog/Digital) A/D،(Digital/Analog) D/A، پورت های سریال و موازی، تایمر و ... داخل یک تراشه یا IC  (Integrated Circuit) جای داده شده است. میکروکنترلر ها قابلیت ذخیره سازی و اجرای برنامه را دارند و می توانند عملیات ریاضی و منطقی را نیز انجام دهند و همچنین در مورد وضعیت خطوط ورودی و خروجی تصمیم گیری نمایند.امروزه تراشه ها در بسیاری از لوازم و وسایل زندگی روزمره و حتی امنیتی کاربرد وسیعی یافته اند و علاوه بر آن در طراحی و اجرای پروژه ای تحقیقاتی و علمی از جمله رباتیک و کنترل استفاده می شوند.

یکی از شرکتهای ساخت میکروکنترلر Microchip Technology می باشد که محصولات آن تحت نام کلی PIC ارائه می شوند. (Programmable Interface Controller)

این نوع تراشه ها در انواع 8 و 18 و28 و 40 و 64 و 80  پایه موجود می باشند.

 

 

برتری های PIC

1-     قابلیت برنامه نویسی با زبان سطح بالا که مشکلات کار با زبان ماشین یا اسمبلی را ندارد. به راحتی با زبان برنامه نویسی مشابه Basic  می توان PIC  را برنامه ریزی کرد.

2-     سرعت اجرای بالای برنامه ها، زیرا برنامه ها به زبان ماشین در PIC  بارگذاری شده اند و با سرعت بالایی اجرا می شوند.

3-     سادگی و قیمت مناسب

 

مشخصات سخت افزاری

ما در اینجا بیشترPIC 16f84  را مورد بررسی قرار می دهیم که دارای 18 پایه می باشد و کاربرد وسیعی را دارد و 13 پایه به عنوان ورودی و خروجی در اختیار ما می گذارد.این تراشه دارای دو پورت   A(5 pin) و B(8 pin)  می باشد که بر حسب نیاز می توان آن ها را خروجی یا ورودی تعریف کرد. هر کدام از پایه ها بر حسب شماره در زیر معرفی شده اند:

 

 

 

ic

     

17- بیت اول پورت A :    RA0

18- بیت دوم پورت A :     RA1

1- بیت سوم  پورت A :    RA2

2- بیت چهارم پورت A :   RA3

3- بیت پنجم پورت A :   RA4

 

 

6- بیت اول پورت B :         RB0

7- بیت دوم پورت B :        RB1

8- بیت سوم پورت B :      RB2

9- بیت چهارم پورت B :     RB3

10- بیت  پنجم پورت B :   RB4

11- بیت ششم پورت B :  RB5

12- بیت هفتم پورت B :   RB6

13- بیت هشتم پورت B : RB7

 

 

4- MCLR برای Reset کردن بوده و در حالت عادی عکس می باشد یعنی باید به منبع ولتاژ وصل باشد.

5- vss  (GND

14-vdd  (VCC)

15 و 16-  برای اتصال به یک نوسان ساز(مانند کریستال)

 

 

ساختار حافظه

میکروکنترلرهای PIC از نظر نوع حافظه به 4 دسته تقسیم می شوند :

1- دارای حافظه از نوع  Flash هستند : آی سی هایی که دارای حرف F هستند  مانند 16F84
2- دارای حافظه از نوع
EPROM هستند : آی سی هایی که دارای حرف C یا CE هستند  مانند 16C84 -16CE625
3-دارای حافظه از نوع
ROM هستند :آی سی هایی که دارای حرف CR هستند  مانند 16CR84
4-دارای حافظه از نوع
EEPROM هستند .

همچنین آی سی هایی که دارای حرف L هستند دارای رنج ولتاژ گسترده ای هستند .



منبع: http://robosys.blogfa.com/post-8.aspx

نظرات

 

عنوان :مقايسه انواع موتور و درایورهای آن ها  

 

 

مقايسه انواع موتور و درایورهای آن ها

يكي از مهمترين اجزای يك ربات بخش مکانیکی و سيستم توليد كننده نیروی محرکه آن مي باشد.

از موتور براي تبديل انرژي الكتريكي به انرژي مكانيكي استفاده ميشود.

بسته به كاركرد ربات ، توان مصرفي ، دقت لازم و پارامترهايي از اين قبيل نوع موتور ربات انتخاب مي شود. بي شك يكي از مشخصه هاي اصلي موفقيت يك ربات انتخاب صحيح موتور محرك ربات مي باشد. در يك دسته بندي كلي سه نوع موتور الكتريكي وجود دارد:

·        موتور AC

·       موتور DC

·        موتور پلهاي (Stepper motor)

در اين گفتار تنها به بررسي اجمالي خصوصيات اين سه نوع موتور و مقايسه آنها اشاره خواهد شد:

موتور AC

·        معمولاً در مدارهايي با مصرف انرژي زياد و دستگاههاي الكتريكي خانگي مورد استفاده قرار ميگيرد.

·        اين موتورها با جريان متناوب برق كار ميكنند لذا به آنها موتور AC گفته ميشود. يخچال ، جاروبرقي و آبميوه گيري موتور AC دارند.

·         مكانيسم كنترلي موتورهايAC تقريباً پيچيده است.

·        براي كنترل ميزان چرخش موتور از وسيلهاي به نام شیفت انكودر استفاده ميشود.

 موتور DC

·         توان مكانيكي آنها عموماً كمتر از موتورهاي AC است.

·         موتورهاي DC ساختار سادهاي دارند.

·         بسياري از اسباب بازيهاي برقي با موتور DC كار ميكنند.

·         آرميچر بارزترين نوع موتور DC است.

·        اغلب براي استفاده از موتورDC  به مدار راهانداز نياز داريم.

·         براي چرخش يكنواخت موتور DC فقط كافيست تغذيه موتور با يك ولتاژ DC صاف (رگوله( مثل باطري تأمين شود.

·         ايراد موتور DC عدم امكان كنترل دقيق سرعت و چرخش موتور است. براي امتحان اين موضوع كافيست تغذيه يك آرميچر در حال چرخش را قطع كنيد و مشاهده كنيد كه مدتي طول مي كشد تا آرميچر بطور كامل از حركت باز ايستد.

·         قيمت پايين، تنوع قدرت و سرعت، از جمله مزاياي استفاده از موتورهاي DC ميباشد.

 موتور پلهاي (Stepper motor)

·         استپ موتور نوعي موتور مثل موتورهای DC است که حرکت دورانی تولید می کند. با این تفاوت که استپ موتورها دارای حرکت دقیق و حساب شده تری هستند.

·         این موتورها به صورت درجه ای دوران می کنند و با درجه های مختلف در بازار موجود هستند.

·           موتورهای پله ای موجود در بازار معمولا در دو نوع ۵ یا ۶ سیم يافت مي شود.

·          موتور ديسك سخت يك نمونه موتور پلهاي است.

·          كاربرد اصلي اين موتورها در كنترل موقعيت است.

·          اين موتورها ساختار كنترلي سادهاي دارند. لذا در ساخت ربات كاربرد زيادي دارند. بطوريكه به تعداد پالسهايي كه به يكي از پايههاي راه انداز آن  ارسال ميشود موتور به چپ يا راست ميچرخد.

·         توان خروجي اين موتورها كمتر از دو نوع قبلي است.

·        استفاده از موتور پلهاي مشکلاتي از جمله وزن زیاد، قیمت بالا و قدرت بسیار کم را بدنبال دارد.

  اصول كار موتور پله‌اي

·        واژه پله به معنی چرخش به اندازه درجه تعریف شده موتور است.

مثلاً موتور پله‌اي با درجه ۱.۸ باید ۲۰۰ پله حركت كند تا ۳۶۰ درجه یا یک دور کامل بچرخ د: ۱.۸X۲۰۰ =۳۶۰

·        یک استپ موتور با درجه ۱۵ فقط باید ۲۴ پله برای یک دور کامل انجام دهد : ۲۴X۱۵=۳۶۰

به اين ترتيب هرچه تعداد پله­هاي يك موتور بيشتر باشد دقا چرخش آن افزايش مي­يابد.

·         مكانيسم كنترلي موتور پله اي طوريست كه امکان کنترل سرعت به سادگي ميسر مي شود.

 موتور پله كامل و نيم پله

·        در حالت عادي ميزان چرخش موتور به تعداد پالسهاي اعمالي و گام موتور بستگي دارد. هر پالس يك پله موتور را مي‌چرخاند.

·        با تحريك دو فاز مجاور در موتور مي‌توان موتور را به اندازه نيم پله حركت داد. به اين ترتيب تعداد پله‌هاي موتور دو برابر مي‌شود و در نتيجه دقت چرخش موتور هم دوبرابر مي گردد.

 راه اندازي موتور پله‌اي

·         تراشه L297 يك راه انداز  مناسب براي موتور پله‌اي است.

·        مدارهاي راهانداز متنوعي براي استفاده از موتورهاي پلهاي وجود دارد. در اينجا از مدارمجتمع L297  و L298 براي راهاندازي موتور پلهاي استفاده ميشود. كه طريقه بستن آن در شكل زير نشان داده شده است.

·       جهت کنترل موتور به قابلیت هایی همچون حرکت به عقب و جلو، کنترل سرعت، کنترل جریان و توقف آنی موتور احتیاج داریم و این نیازها را درایور مورد نظر ما یعنی L298 براحتی تامین می نمايد. L298 یک آیسی پل-H دوتایی (  DUALH-Bridge) دارای ۱۵ پایه ميباشد که  قادر است وظایفی چون چرخش موتور به عقب و جلو، کنترل سرعت، کنترل جریان و توقف آنی موتور را انجام دهد. كنترل موتور به اين شرح است كه پس از محاسبه ميزان چرخش موتور براي جابجايي مورد نظر با استفاده از ميكرو كنترلر به تعداد مورد نظر پالس به پايه راه انداز ارسال ميكنيم.

·        يك پايه براي تعيين جهت چرخش (ساعتگرد و پاد ساعتگرد) مورد استفاده قرار ميگيرد.

·         پايه Enableمدار راهانداز را فعال و غير فعال مينمايد.

  مقايسه موتور  DCو موتور پله‌اي

·        براي كسب اطلاعات بيشتر در مورد نحوه كاركرد انواع موتورها و ديگر مسايل مورد نياز جهت ساخت ربات مي توانيد برنامه هاي آموزشي شبكه آموزش با عنوان "آموزش ساخت ربات" را كه وي‍ژه برگزاري همين مسابقات توليد شده است، دنبال كنيد.

منبع : nurc



منبع: http://robosys.blogfa.com/post-7.aspx

نظرات

 

عنوان :کنترل ربات توسط مادون قرمز  

 

 در این پروژه با نحوه کنترل از راه دور یک روبات آشنا می شوید.این مدار شامل چندین قسمت است.که به توضیح هر یک از این قسمت ها خواهم پرداخت.
در این پروژه ابتدا با نحوه کنترل از راه دور 4 کاناله مادون قرمز و سپس نحوه استفاده از گیت های منطقی و همچنین کنترل موتور آشنا می شوید.

قسمت های مدار


  1. قسمت تغذیه
  2. فرستنده
  3. گیرنده
  4. جبر بولی در واقع در این قسمت کار نتیجه گیری حرکت انجام می شود
  5. کنترل موتور

قسمت فرستنده

قطعات مورد نیاز قسمت فرستنده


  1. 1 عدد آی سی PT2262IR
  2. 4 عدد مقاومت 4.7 کیلو اهم
  3. 1 عدد مقاومت 470 کیلو اهم
  4. 1 عدد خازن 100 میکروفاراد
  5. 4 عدد دیود 1N4148
  6. 1 عدد مقاومت 7.8 اهم
  7. 1 عدد مقاومت 100 اهم
  8. 2 عدد ترانزیستور 2SC557
  9. 1 عدد فرستنده مادون قرمز
  10. 4 عدد کلید push-bottom

نقشه مدار به همرا توضیحات مدار


اگر می خواهید از تغذیه ای بیشتر از 3 ولت استفاده کنید.مثلا 5 تا 6 ولت بایست به جای مقاومت 4.7 اهم که به سر کاتد دیود فرستنده متصل شده است.(سمت کاتد دیود دارای یک حلقه مشکی رنگ است و سمت آند این حلقه را ندارد.)
مقاومت 220 تا 470 اهم را امتحان کنید.در ضمن نحوه اتصالات در نقشه کاملا مشخص است و نیازی به توضیح ندارد.نکته ای که می مانند.نحوه ارسال اطلاعات است.زمانیکه شما هر یک از کلیدها را فشار می دهید همانطور که در نقشه مشخص است.پایه 18 که مربوط به تغذیه مثبت است حاوی ولتاژ نزدیک به 3 ولت می شود. علت افت ولتاژ در این پایه به دلیل وجود دیودها است چرا که دیود ها بسته به نوع آن ها باعث اندکی افت ولتاژ در مدار می شوند.
در ضمن در قسمت فرستنده، آند دیود فرستنده مادون قرمز مطابق نقشه به مثبت ولتاژ متصل است.که برای کار، می بایست قسمت زمین آن نیز وصل شود.،قسمت زمین این فرستنده مادون قرمز توسط پایه 17 آی سی ایجاد می شود.هر کدام از کلیدها را که فشار دهید.این پایه ولتاژ دار یا به اصطلاح HIGH می شود.با HIGH شدن این پایه بیس ترانزیستور C1815 توسط این پایه و مقاومت 100 اهم تحریک می شود. و با توجه به نوع آن که NPN است.وبعد از آن نیز یک ترانزیستور C1815 دیگر قرار گرفته است.( به این نوع ترکیب ترانزیستورها به اصطلاح دارلینگتون می گویند.) دراین نوع ترکیب ترانزیستورها با کوچکترین جریانی در بیس ترانزیستور روشن می شود.اگر به نقشه توجه کنید.در کنار پایه های 1 تا 9 هم ولتاژ مثبت را ملاحظه می کنید.و هم تغذیه زمین که در اینجا همان ولتاژ صفر است.
این ولتاژهای جهت کد بندی اطلاعاتی است که شما ارسال می کنید. نظیر همین پایه هایی که به مثبت یا زمین وصل می کنید در گیرنده نیز پایه های متشابه با پایه های فرستنده را نیز به زمین یا مثبت ولتاژ متصل کنید.در این پروژه من از پیش فرض آی سی PT2262IR استفاده کردم و این پایه های آدرس دهی را به جایی وصل نکردم.اگر می خواهید این پایه ها را آدرس دهی کنید همین کار را بایست در گیرنده نیز تکرار کنید.اگر اسیلسکوپ در اختیار داشته باشید.با اتصال یک سر پراپ اسکوب به زمین مدار و اتصال سر دیگر کابل به سر کاتد دیود مادون قرمز فرستنده می توانید شکل موج هایی که ارسال می شود را ملاحظه کنید با فشار هر دکمه PUSH-BOTTOM شکل موج های متفاوتی را و کاملا کد شده و متمایز را در سمت کاتد دیود فرستنده خواهید دید.
این شکل موجها به صورت چند پالس مربعی HIGH و چند پالس صفر است.که این پالس ها در صورت فشار هر یک از کلید های PUSH-BOTTOM به صورت دایم در اسکوپ نیز به صورت مکرر دیده می شوند.تعداد پالس های مثبت و صفر که توسط قشردن هر کلید ایجاد می شود کاملا از یکدیگر متمایز هستند.و همین نکته است که در گیرنده اشتباهی رخ نمی دهد و با فشردن هر کلید .پایه متناسب ّبا آن در گیرنده HIGH یا LOW می شود.
img/daneshnameh_up/f/f4/PT2272F1.jpg


قسمت گیرنده

قطعات مورد نیاز قسمت گیرنده


  1. 1 عدد آی سی PT2272-M
  2. 4 عدد سنسور مادون قرمز 3 پایه PIC-2319SMB(البته به جای این سنور هز سنسورهای 3 پایه دیگر هم می توانید استفاده کنید.ولی این سنسور عملکر مطلوبی دارد.)
  3. 1 عدد مقاومت 1 مگااهم
  4. 1 عدد مقاومت 100 اهم
  5. 1 عدد مقاومت 75 کیلو اهم
  6. 1 عدد ترانزیستور C1815
  7. 2 عدد مقاومت 10 کیلو اهم
  8. 4 عدد مقاومت 100 اهم
  9. 5 عدد خازن 100 میکروفاراد
  10. 1 عدد LED

نقشه مدار به همراه توضیحات مدار


در نقشه مدار تمام جزییات مشخص است.به سنسور گیرنده مادون قرمز توجه کنید در بالای یکی از پایه ها حرفی شبیه به E انگلیسی را مشاهده می کنید.این پایه،پایه خروجی این سنسور است.پایه وسطی این سنسور پایه زمین است.و پایه دیگر مربوط به تغذیه مثبت این سنسور است.همانطور که در نقشه مشاهده می کنید. پایه تغذیه سنسور مادون قرمز در هر چهار سنسور یک بار با یک مقاومت 100 اهم به مثبت منبع تغذیه و بار دیگر با یک خازن 100 میکرو فاراد به زمین می رود.این نوع خازن ها الکترولیت هستند.
که می بایست به جهت آن توجه کنید.سر منفی این خازن را که بر روی آن با علامت منفی مشخص است.به زمین وسر دیگر آن را به پایه 3 این 4 سنسور به صورت مجزا همانطور که در نقشه مشخص است متصل کنید.
در این نقشه چهار سنسور مادون قرمز را می بینید که با هم موازی شده اند.پایه خروجی همه این سنسورها با یک مقاومت 10 کیلو اهم به بیس ترانزیستور 557 متصل است.البته در ابتدا برای هر سنسور یک ترانزیستور مجزا در نظر گرفتم و مدارش را بستم،سپس یک ترانزیستور برای همه سنسورها را امتحان کردم دیدم از لحاظ عملکرد و میزان فاصله تفاوتی نمی کنند.پس یک ترانزیستور را برای همه مدار انتخاب کردم.
ترانزیستور 557 یک ترانزیستور PNP یا به اصطلاح مثبت است.که بیس آن با ولتاژ صفر تحریک می شود.،و در واقع ترانزیستور روشن می شود.همانطور که در نقشه ملاحظه می کنید بیس این ترانزستور با یک مقاومت 10 کیلواهم به مثبت ولتاژ متصل شده است.
در واقع در حالت عادی،یعنی زمانیکه پالسی توسط سنسورها دریافت نمی شود.این ترانزیستور به خاطر مقاومت 10 کیلواهمی که به بیس آن متصل است خاموش است.در لحضه روشن شدن،ترانزیستور پالس دریافت شده از سنسور گیرنده را به پایه 14 انتقال می دهد.و این پایه تشخیص می دهد.،که کدامیک از پایه های 10 تا 13 HIGH یا به عبارتی دارای ولتاژ مثبت باید بشود.
که نحوه ارسال این پالس ها در قسمت فرستنده توضیح داده شده است.هر بار که شما کلیدی را در قسمت فرستنده فشار دهید.اگر به هر یک از پایه های 10 تا 13 آی سی PT2272 یک عدد LED را با مقاومت 100 اهم متصل کنید.می بینید زمانیکه کلید مربوط به پایه 10 در فرستنده را فشار می دهید.پایه متناظر آن در گیرنده که پایه 10 است HIGH یا ولتاژ دار می شود که این HIGH شدن در صورت اتصال LED به این پایه،باعث روشن شدن آن می شود.همین قضیه در مورد دیگر پایه ها نیز حاکم است.
اگر در قسمت فرستنده پایه از پایه های 1 تا 8 آیسی را به زمین یا مثبت ولتاژ متصل کرده اید.بایست متناظر آن در گیرنده را به زمین یا ولتاژ متصل کنید تا مدار شما درست کار کند.که من همانطور که در قسمت فرستنده عنوان کردم از این کار استفاده نکردم و از پیش فرض خود آیسی فرستنده استفاده کردم.بنابراین این کار را در قسمت گیرنده نیز انجام ندادم.
در ضمن شما هر بار که کلیدی را در قسمت فرستنده فشار دهید.LED ای که با یک مقاومت 100 اهم به پایه 17 متصل شده است روشن می شود و این روشن شدن تا زمینیکه دست شما بر روی هر یک از کلیدها در فرستنده باشد ادامه می یابد.به محض قطع کردن کلید این LED نیز خاموش می شود.در واقع این کلید به صورت وقفه یا INTERRUPT عمل می کند.گذاشتن این LED در مدار برای این است که سازنده بفهمد چه موقع عمل دریافت صورت می گیرد.
نکته آخری که می ماند این است که آی سی PT2272-M ، آی سی ای از نوع لحظه ای است.یعنی به محض قطع شدن کلید در فرستنده پایه متناظر آن کلید در گیرنده نیز قطع می شود.ممکن است در بعضی مواقع بخواهید این اطلاعات یا کنترل شما در صورت قطع شدن هر یک از کلید های فرستنده نیز باقی بماند برای این منظور به جای آی سی PT2272-M از آی سی PT2272-L استفاده کنید.قسمت گیرنده نیز در اینجا تمام می شود.اگر می خواهید می توانید کار را تا همان جا دنبال کنید و به جای استفاده از گیرنده برای کنترل موتورهای روبات برای کنترل موارد دیگری استفاده کنید.

img/daneshnameh_up/f/f5/PT2272-M2.jpg

قسمت مربوط به استفاده از گیت های منطقی

قطعات مورد نیاز


  1. 2 عدد آیسی 4081

نقشه مدار به همرا توضیحات

قبل از توضیحات این قسمت لازم است بگویم که آی سی 4081 دارای 4 عدد گیت AND است.هر گیت شامل دو ورودی و یک خروجی است.بنابراین در این آی سی ما دارای 8 ورودی و 4 خروجی مجزا هستیم. که مجموع این پایه ها 12 عدد می شود 2 پایه دیگر این آی سی نیز به تغذیه زمین و مثبت اختصاص دارند.این نکته را نیز بدانید که خروجی هر گیت AND زمانی HIGH یا یک یا فعال می شود.،که هر دو ورودی آن HIGH یا یک یا فعال باشند.پس هر کجا من از عبارات HIGH یا فعال شدن یا یک شدن استفاده کردم همه یک معنی را می دهند.
در این نقشه پایه 1 و 6 آی سی 4081 به صورت مشترک به پایه 13 آی سی PT2272-M که در نقشه مربوط به قسمت گیت منطقی در کنار آن عدد 1 گذاشته شده است.متصل می شود.پایه های 2و5 را نیز به صورت مستقیم به مثبت ولتاژ متصل کنید.هر زمان که پایه 13 آیسی PT2272 به واسطه فرستنده HIGH شود.پایه های خروجی 3و4 این آی سی HIGH می شود که این پایه جهت کنترل موتور به پایه های ورودی 5 و 10 یا INPUT آی سی L298 متصل می شود.در این حالت هر دو موتور در یک سمت حرکت می کنند که این حرکت باعث حرکت روبات به سمت جلو می شود.همین مسئله نیز در مورد پایه های خروجی دیگر آی سی 4081 نیز وجود دارد.که با فعال شدن پایه 12 آی سی PT2272 هر دو خروجی 10,11 آی سی 4081 نیز فعال می شوند.پایه 11 آی سی 4081 را به پایه 7 و پایه 10 آی سی 4081 را به پایه 12 آی سی L298 متصل کنید.در این حالت دو موتور بر خلاف حالت قبل می چرخند و روبات شما به سمت عقب حرکت می کند.در شکل سمت راست نیز نحوه چرخش روبات به سمت راست یا چپ را با روشن شدن تنها یک موتور مشاهده می کنیدزمانیکه پایه 11 از آی سی PT2272 که در کنار آن عدد 3 نیز نوشته شده است فعال شود.پایه 1 دومین آی سی 4081 ، HIGH می شود با توجه به HIGH شدن این پایه و اینکه پایه 2 این آیسی به طور مستقیم به مثبت ولتاژ متصل است.،پایه 3 دومین آی سی 4081 نیز ،HIGH می شود.با توجه به اتصال این پایه به پایه 5 آی سی L298 تنها موتور سمت راست روشن می شود و موتور دیگر همچنان خاموش است .این مسئله تا زمانی وجود دارد.که شما کلید مربوط به این عملکرد را در فرستنده فشار دهید.به محض قطع شدن این کلید.هر دو موتور خاموش می شوند.در مورد پایه 4 نیز همین قضیه برای موتور دیگر صادق است.که براحتی می توانید این قضیه را تحلیل کنید.
img/daneshnameh_up/3/37/40811.jpg

img/daneshnameh_up/d/dd/408122.jpg



















نحوه کنترل موتور

قطعات مورد نیاز

  1. 1 عدد آیسی L298
  2. 4 عدد مقاومت 4.7 کیلو اهم
  3. 8 عدد دیود 1N4007
  4. 2 عدد خازن 104
  5. 2 عدد خازن 10 میکروفاراد

نقشه مدار به همراه توضیحات

در این قسمت می بایست پایه های خروجی را به پایه های ورودی آی سی L298 که در این قسمت نقشه، هم پایه های ورودی آی سی L298 و هم پایه های خروجی آی سی 4081 به این پایه ها مشخص شده است.،متصل کنید.
پایه های ورودی آی سی L298 به صورت مجزا با 4 عدد مقاومت 4.7 کیلواهم به زمین متصل شده است تا تکلیف این ورودی ها در زمانیکه پالسی فرستاده نمی شود مشخص باشد.
در حالتی که هر 4 ورودی با این مقاومت ها زمین شده باشد هر دو موتور خاموش است.پایه های های مربوط به ENABLE یا فعال شدن این آی سی در نقشه مشخص است.پایه های 6و 11 به مثبت ولتاژ و پایه های 1و 15 را به زمین برای کار با این آی سی می بایست متصل شود.پایه 4 تغذیه دیگر این آی سی که تا ولتاژ 42 ولت را تحمل می کند هر چه قدر این ولتاژ بیشتر باشد.موتور های شما قدرت بیشتری دارند.البته موتورهای شما نیز بایست تحمل این حد از ولتاژ را داشته باشند.در اینجا من برای این پایه ولتاژ 8 ولت را در نظر گرفتم.اگر بدنه روبات شما سبک است می توانید برای این پایه نیز ولتاژ 5 ولت را در نظر بگیرید.
پایه های 2،3،14 و 13 از آی سی L298 پایه های خروجی هستند.پایه 2 و 3 برای یک موتور و پایه های 13 و 14 برای موتور دیگر استفاده می شود.سر هر سیمی که به هر موتور وارد می شود با دو عدد دیود به زمین و مثبت ولتاژ ‌متصل می شود.بنابراین 8 دیود برای حفاظت مدار از جریان برگشتی موتور احتیاج داریم.همانطور که می بینید سر آند یا سر مثبت این دیودها به زمین و سر منفی یا کاتد به مثبت ولتاژ متصل می شود.مطلبی دیگر نمی ماند جز اینکه چرا از خازن در دو سر موتور استفاده شده است.بایست بگویم موتور یک مصرف کننده سلفی است.که در آن جریان از ولتاژ‌جلوتر است برای از بین بردن این مسئله و برای اینکه موتور بتواند حرکت کند از یک خازن در دو سر هر دو موتور استفاده می شود.اگر خازن های 104 برای شما مطلوب نبود می توانید دو عدد خازن 10 میکروفاراد را با این دو خازن نیز موازی کنید.در اینجا با توجه به مهم بودن جهت خازن های الکترولیت تفاوتی نمی کند که خازن را در چه جهتی به دو سر موتور متصل می کنید.
img/daneshnameh_up/9/9b/L2981.jpg


قسمت تغذیه روبات


در این روبات از 6 عدد باطری 1.2 ولت 2300 میلی آمپر قابل شارژ سونیNMH استفاده کردم.اگر این باطری ها را شارژ کنید مجموع آن ها تا 8.5 ولت نیز می شود.اگر از این باطری ها استفاده می کنید.بایست از رگولاتور 7805 استفاده کنید.و تنها تغذیه پایه 4 آی سی L298 را به صورت مستقیم به ولتاژ 8 ولت متصل کنید .بقیه مدار ولتاژ 5 ولت را خواهند داشت که از خروجی رگولاتور 7805 ،این ولتاژ را دریافت خواهند کرد.در رگولاتور 7805 برای داشتن ولتاژ 5 ولت در خروجی بایست ولتاژ وردی حدود 2.5 ولت از ولتاژ خروجی بیشتر باشد.
اگر از 4 عدد باطری 1.5 ولت معمولی استفاده می کنید.مجموع ولتاژ ها 6 ولت می شود.که در اینجا دیگر رگولاتور 7805 عملکرد مطلوب یعنی ولتاژ‌ 5 ولت ثابت را در خروجی نخواهد داشت.برای این منظور از رگولاتور LM294 استفاده بایست کرد.این رگولاتور با اختلاف 0.5 ولت از ولتاژ ورودی،ولتاژ خروجی را ایجاد می کند.به شکل نقشه این قسمت در زیر توجه کنید.
البته استفاده از باطری های معمولی را زمانی پیشنهاد می کنم که روبات شما مکانیک سبکی داشته باشد.
img/daneshnameh_up/e/ee/REGHOLEH.jpg





 



نقشه کلی مدار

img/daneshnameh_up/4/4e/robot6.JPG
منبع : سایت رشد



منبع: http://robosys.blogfa.com/post-6.aspx

نظرات

 

عنوان :اموزش avr قسمت دوم  

 

 

این قسمت ادامه پست قبل است در مورد avr

خانواده های محصولات AVR :

Tiny AVR:

میکروکنترلری با اهداف کلی و با بیش از 4 کیلو بایت حافظه فلش و 128 بایت حافظه استاتیک و قابل برنامه ریزی است.(منظور از حافظه استاتیک SRAM و حافظه قابل برنامه ریزی EEPROM است.)

Mega AVR:

این نوع میکروها قابلیت خود برنامه ریزی دارند و می توان آنها را بدون استفاده از مدارات اضافی برنامه ریزی کرد همچنین بیش از 256K بایت حافظه فلش و 4K بایت حافظه استاتیک و قابل برنامه ریزی دارند.

LCD AVR:

این نوع میکرو دارای درایور برای نمایشگر LCD با قابلیت کنترل اتوماتیک تباین و مقایسه تصویر می باشد.باعث تمدید عمر باتری می شود و در حالت فعال دارای توان مصرفی پایینی است.

توان مصرفی پایین:

  • توان مصرفی پایین آنها برای استفاده بهینه از باتری و همچنین کاربرد میکرو در وسایل سیار و سفری طراحی شده که میکروهای جدید AVR با توان مصرفی کم از شش روش اضافی در مقدار توان مصرفی ، برای انجام عملیات بهره می برند.
  • این میکروها تا مقدار 1.8 ولت قابل تغذیه هستند که این امر باعث طولانی تر شدن عمر باتری می شود.
  • در میکروهای با توان پایین ، عملیات شبیه حالت Standby است یعنی میکرو می تواند تمام اعمال داخلی و جنبی را متوقف کند و کریستال خارجی را به همان وضعیت شش کلاک در هر چرخه رها کند!

AVR های مدل tiny:

به خود اجازه ندهید که نام آن شما را گول بزند... میکروهای مدل tiny توانایی های عظیمی دارند.به خاطر کوچک بودن و داشتن MCU بسیار پر قدرت به اینگونه میکروها نیاز فراوانی هست آنها به هیچ منطق خارجی نیاز نداشته و به همراه یک مجتمع مبدل آنالوگ به دیجیتال و یک حافظه قابل برنامه ریزی EEPROM قابلیتهای خود را ثابت می کنند.

نکات کلیدی و سودمند مدل Tiny :

  • آنها به منظور انجام یک عملیات ساده بهینه سازی شده و در ساخت وسایلی که به میکروهای کوچک احتیاج است کاربرد فراوان دارند.
  • کارایی عظیم آنها برای ارزش و بهای وسایل موثر است.

AVR های مدل Mega:

اگر شما به میکرویی احتیاج دارید که دارای سرعت و کارایی بالا باشد و توانایی اجرای حجم زیادی از کد برنامه را داشته و بتواند داده های زیادی را سروسامان دهد باید از AVR های مدل Mega استفاده کنید آنها به ازای هر یک مگا هرتز سرعت ، توانایی اجرای یک میلیون دستورالعمل در هر یک ثانیه را دارند همچنین قابل برنامه ریزی و بروزرسانی کدها با سرعت و امنیت بسیار بالایی هستند.

خب این پست هم تموم شد و ادامه را در پست بعدی می نویسم ...

اگر خدا بخواد بعد از این قسمت اموزش avr مطالب جالب تری را ارئه میکنم. فعلا خداحافظ



منبع: http://robosys.blogfa.com/post-5.aspx

نظرات

 

عنوان :لیست قیمت های جدید  

 

 

در این پست می خوام لیست کوچکی از چند تا موتورگیربکس ها و... براتون بگزارم

کد

توضیحات

حدود قیمت

تومان

عکس

20/x

12ولت – 125 دور در دقیقه – آلمانی اصل – قطر گیربکس 3.7 سانت طول موتور همرا گیربکس آن 9 سانت – طول شافت 4.2 سانت وقطر آن 5 میل

25,000

دیدن عکس

134/x

12 ولت - 38 دور در دقیقه قطر گیربکس 5 سانت – طول گیربکس همراه با موتور 9.8 میل – قطر شافت 5 میل و طول آن 3 سانت است- تایوانی

40,000

دیدن عکس

134/1

12 ولت – 330 دور در دقیقه – کوچک در حد 9 سانت طول وقطر 2.3 سانت  کم حجم وپر قدرت برای ساخت ربات

14,000

دیدن عکس

134/2

12 ولت – 430 دور در دقیقه – کوچک در حد 9 سانت طول وقطر 2.3 سانت  کم حجم وپر قدرت برای ساخت ربات

14,000

دیدن عکس

134/3

12 ولت – 800 دور در دقیقه – کوچک در حد 9 سانت طول وقطر 2.3 سانت  کم حجم وپر قدرت برای ساخت ربات

14,000

دیدن عکس

134/4

12 ولت – 1000 دور در دقیقه – کوچک در حد 9 سانت طول وقطر 2.3 سانت  کم حجم وپر قدرت برای ساخت ربات

14,000

دیدن عکس

109

استپ موتور 1/8 درجه – تایلندی – 15 ولت – 4*4cm

3,800

دیدن عکس

104

استپ موتور 1/8 درجه – ژاپنی – 6/7 اهم – 5 ولت – 4*4 cm

6,700

دیدن عکس

106

استپ موتور 7/5 درجه – تایلندی – 5 ولت

2,500

دیدن عکس

103

استپ موتور7/5 درجه – 75 اهم – 5 سیم – 5/5 ولت

3,500

دیدن عکس

111

استپ موتور 18 و 15 درجه –Airpax  - 5 و12 ولت – کوچک به قطر2.5 سانت و طول1.3 سانت 

1,500

دیدن عکس

001

تایر تفلونی به قطر 9 الی 9.5 سانت و عرض1.3 سانت همراه با اسفنج برای جلوگیری از لیز خوردگی – محور از 2 میل تا 7 میل متغییر – از مزیت این تایر شافت آن است که به علت کلفت بودن آن بر عکس تایر های اسباب بازی که زود میشکند و کمتر می توان جفت آن را پیدا کرد محکم و استوار است 

(قیمت تکی)

1,200

دیدن عکس

002

تایر تفلونی به قطر 7 سانت و عرض1.3 سانت همراه با اسفنج برای جلوگیری از لیز خوردگی – محور از 2 میل تا 7 میل متغییر - از مزیت این تایر شافت آن است که به علت کلفت بودن آن بر عکس تایر های اسباب بازی که زود میشکند و کمتر می توان جفت آن را پیدا کرد محکم و استوار است

(قیمت تکی)

800

دیدن عکس

003

تایر تفلونی به قطر 5 سانت و عرض1.3 سانت همراه با اسفنج برای جلوگیری از لیز خوردگی – محور از 2 میل تا 7 میل متغییر - از مزیت این تایر شافت آن است که به علت کلفت بودن آن بر عکس تایر های اسباب بازی که زود میشکند و کمتر می توان جفت آن را پیدا کرد محکم و استوار است

(قیمت تکی)

600

دیدن عکس

تذکر مهم : این قیمت ها فقط تا 48 آینده میباشد و بعد از آن حتما با ما تماس بگیرید و قیمت های جدید را دریافت کنید --- همچنین قیمت ها به تومان می باشد ---- برای پست به شهرستانهای دیگر هزینه پست (ارسال از هر طریقی که شما میخواهید ) نیز به قیمت کالا اضافه میگردد



منبع: http://robosys.blogfa.com/post-4.aspx

نظرات

 

عنوان :تماس برای خرید  

 

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

تلفن  : ۲۳۶۳۲۸۳-۰۳۱۱

E-mail :hopar_k2@yahoo.com

آدرس : اصفهان - خیابان طالقانی - بین سرتیپ و خلجا - ربروی گز اعتماد - ساختمان پردیس طبقه پایین (قربانزاده)

lvh[ui klhddn



منبع: http://robosys.blogfa.com/post-3.aspx

نظرات

 

عنوان :آموزش میکرو  

 

 

اطلاعات کلی در مورد میکروکنترلرهای AVR

AVR Microcontroller Quick Guide

مقدمه مترجم:

با عرض سلام و احترام خدمت دوست عزیز خواننده

از این که منت گذاشتید و به اثر این حقیر توجه کردید از شما ممنونم این مقاله نوشته شده در فوریه 2004 توسط شرکت ATMEL یکی از بزرگترین تولیدکنندگان چیپ های میکروالکترونیک در جهان است.

به جهت اهمیت یافتن روز افزون میکروکنترلرهای جدید AVR در صدد ترجمه آن برآمدم. این مقاله به ارائه اطلاعات کلی در مورد ساختار داخلی و انواع مختلف میکروهای AVR پرداخته است.در ترجمه آن سعی کردم بیشتر از لغات فارسی معادل استفاده کنم با اینکه خودم زیاد راضی نیستم ولی چاره ای نداشتم باید فارسی را پاس بداریم ! حتما می دانید که برای برخی لغات تخصصی انگلیسی هیچ معادل فارسی وجود ندارد به خاطر همین در بعضی از قسمتها خود لغت انگیسی را آورده ام که فهم صحیح آن بستگی به تجربه ی خواننده دارد.مسلم است که اگر شما درباره ی میکروکنترلرها پیش زمینه ای داشته باشید آنگاه آمادگی بیشتری برای فهم این مقاله خواهید داشت پس اگر یک خواننده مبتدی در میکروکنترلرها هستید ممکن است در درک برخی مطالب کمی دچار مشکل شوید که با پرسیدن چند سوال کوچک از کسی که اینکاره است می توانید بعضی ابهامات را برطرف کنید.امیدوارم همیشه پیروز و شاد باشید .

مقدمه ای بر میکروکنترلرهای AVR :

 

میکروهای AVR دارای انعطاف پذیری غیر قابل مقایسه و بی همتایی هستند.آنها قادر به ترکیب هر نوع کدی با یک معماری کارامد از طریق زبانهای C و Assembly هستند و قادرند از طریق این برنامه ها تمام پارامترهای ممکن در یک سیکل یا چرخه ماشین را با دقت بسیار بالا هماهنگ کنند.

میکرو AVR دارای معماریی است که میتواند در تمام جهات مورد استفاده شما،عمل کند میکرو AVR معماریی دارد که برای شما کارایی 16 بیتی ارائه می دهد که البته قیمتش به اندازه یک 8 بیتی تمام می شود.

بهره های کلیدی AVR :

 

دارای بهترین MCU برای حافظه فلش در جهان ! (MCU: Master Control Unit)

دارای سیستمی با بهترین هماهنگی

دارای بالاترین کارایی و اجرا در CPU (یک دستورالعمل در هر سیکل کلاک)

دارای کدهایی با کوچکترین سایز

دارای حافظه خود برنامه ریز

دارای واسطه JTAG که با IEEE 1149.1 سازگار است

 (IEEE: Institute of Electrical and Electronics Engineers.)

دارای سخت افزار ضرب کننده روی خود

دارای بهترین ابزارها برای پیشرفت و ترقی

دارای حالات زیادی برای ترفیع دادن یا Upgrade .

واژگان کلیدی AVR :

 

میکرو کنترلر AVR به منظور اجرای دستورالعملهای قدرتمند در یک سیکل کلاک(ساعت) به اندازه کافی سریع است و می تواند برای شما آزادی عملی را که احتیاج دارید به منظور بهینه سازی توان مصرفی فراهم کند.

میکروکنترلر AVR بر مبنای معماری  RISC(کاهش مجموعه ی دستورالعملهای کامپیوتر) پایه گذاری شده و مجموعه ای از دستورالعملها را که با 32 ثبات کار میکنند ترکیب می کند.

به کارگرفتن حافظه از نوع Flash  که AVR ها به طور یکسان از آن بهره می برند از جمله مزایای آنها است.

یک میکرو AVR می تواند با استفاده از یک منبع تغذیه 2.7 تا 5.5 ولتی از طریق شش پین ساده در عرض چند ثانیه برنامه ریزی شود یا Program شود.

میکروهای AVR در هرجا که باشند با 1.8 ولت تا 5.5 ولت تغذیه می شوند البته با انواع توان پایین (Low Power)که موجودند.

راه حلهایی که AVR پیش پای شما می گذارد، برای یافتن نیازهای شما مناسب است:

با داشتن تنوعی باور نکردنی و اختیارات فراوان در کارایی محصولات AVR، آنها به عنوان محصولاتی که همیشه در رقابت ها پیروز هستند شناخته شدند.در همه محصولات AVR مجموعه ی دستورالعملها و معماری یکسان هستند بنابراین زمانی که حجم کدهای دستورالعمل شما که قرار است در میکرو دانلود شود به دلایلی افزایش یابد یعنی بیشتر از گنجایش میکرویی که شما در نظر گرفته اید شود می توانید از همان کدها استفاده کنید و در عوض آن را در یک میکروی با گنجایش بالاتر دانلود کنید.

ادامه در پست بعدی.....



منبع: http://robosys.blogfa.com/post-2.aspx

نظرات

 

عنوان :لیست اجناس  

 

 جوجه گردان زرد (گلابي)د
جوجه گردان سفيد(چهارگوش)د
موتورگيربکس12ولت 20دور
موتورگيربکس12ولت 150دور
موتورگيربکس6ولت 150دور
موتورگيربکس12ولت 250دور
موتورگيربکس12ولت 300دور
موتورگيربکس12ولت 120دور
موتورگيربکس12ولت 10دور
موتورگيربکس12ولت 80دور
موتورگيربکس12ولت 250دور
جانسون شافت بلند (موتور سشوار) د
جانسون شافت کوتاه
موتور 24ولت- 10آمپر- 2550دور- 250وات (مخصوص دوچرخه هاي برقي و ...)د
موتور 36ولت- 14آمپر- 2550دور- 350وات (مخصوص دوچرخه هاي برقي و ...)د
انواع کيت هاي آماده به مونتاژ روبات و...1
تاير به قطر و پهناي مختلف
(سفارش تراش قطعات تفلوني پذيرفته مي شود)



منبع: http://robosys.blogfa.com/post-10.aspx

نظرات

 

عنوان :معرفی وبلاگ  

 

 من در این سایت می خواهم در باره مطالب علمی و همچنین فروشگاهی اینترنتی برای افرادی که برای پیدا کردن قطعات ربات خود (مخصوصا قسمت موتوری)مشکل دارند را حل کنم  منتظر پست بعدی باشید



منبع: http://robosys.blogfa.com/post-1.aspx

نظرات

 



لينک هاي ورودی

 


Copyright by Farsitools co 1385 - 2006 AM طراحی و سرمایه گذاری شده در گروه طراحان ایران - ايران رباتیک . کام
 

قیمت لحظه ای طلا و اونس - سایت طلا