نظرسنجي
نظر شما در مورد سايت چيست؟

عالي
خوب
متوسط
بد

تقويم
<    «  آذر 1389  »    >
شیدسچپج
 12345
6789101112
13141516171819
20212223242526
27282930 
مطلب تصادفی
پست تصادفي:
» ارتباط سنسور SRF02 با کامپیوتر+ برنامه نويسي با بسكام AVR ...
» الگوريتم ها و مقدماتي براي ربات مين ياب ...
» آشنایی کامل با DSP
» ايجاد ولتاژ منفي با يك ورودي(Single Input) براي Opamp ...
» آخرين نسخه كدويژن (2.4.04a) محبوب با كرك كامل ...
» آموزش فارسي سي شارپ دات نت
» ترانزیستور های سه بعدی شركت اینتل و تولید انبوه !! ...
» قوانين مسابقات مين ياب روبوكاپ آزاد ايران در سال 2010 ...
» پروگرامر USB جيبي AVR!
» دانلود نسخه كامل پروتئوس 7.8 (Proteus 7.8 SP2)
رتبه در الكسا


امروزه ارتباط سريال با كامپيوتر بحث داغي براي رباتيكي ها و صنعت كاران الكترونيك مي باشد . در این مقاله ، از ابتدا تا انتهای اتصال میکرو به کامپیوتر موجود از طريق پرتكل RS232 موجود است . سرفصل های این مقاله :
۱- طرز کار RS232 و آی سی MAX232 ودلیل استفاده از این آی سی
۲- نحوه ی اتصال میکرو به MAX232 و MAX232 به کامپیوتر

۳- دستورات مورد نیاز برای برنامه نویسی میکروکنترلرها با Codevision و Bascom
4- نحوه ی استفاده از HyperTerminal برای دریافت و ارسال اطلاعات
۵- آموزش برنامه نویسی با ویژوال بیسیک و سي شارپ دات نت – برای خواندن اطلاعات روی پورت سریال و نوشتن اطلاعات بر روی پورت سریال . و …

6- سمپل سورس VB6 براي ارتباط نرم افزاري (مطلب اختصاصي سايت)

7- سمپل سورس  Codevision براي ارتباط سريال با كامپيوتر  (مطلب اختصاصي سايت)

8- سمپل سورس Visual C#.net 2010 براي ارتباط سريال با كامپيوتر  (مطلب اختصاصي سايت)

9- فايل شبيه ساز ارتباط سريال در پروتئوس (مطلب اختصاصي سايت)

   
             بازديدها: 25181    نظرات:45

 

كتاب الكترونيك كاربردي

 

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

يكي از كتاب هاي ارزشمند در زمينه الكترونيك، در هنرستان، الكترونيك كاربردي است. اين كتاب براي دانشجويان مهندسي، جهت فهم بيشتر دروس (الكترونيك 1و 2 ، آزمايشگاه الكترونيك 1و2 ، مدار منطقي، آزمايشگاه منطقي) بسيار ارزشمند است و توصيه مي شود.

براي دانلود اين كتاب به ادامه مطلب برويد....

   
             بازديدها: 12938    نظرات:7

يكي از مشكلات بزرگي كه براي استفاده از مدارات Opamp امروزه ديده مي شود، نداشتن ولتاژ منفي هنگام استفاده از يك باتري و اصطلاحا ورودي يگانه (Single Input)است...
در مدار زير شما ياد مي گيريد كه چگونه با يك ورودي(مثل باتري)، هم ولتاژ مثبت و هم ولتاژ منفي در مدار داشته باشيد.
لازم به ذكر است اين كار را با IC 7660 نيز مي توانيد به راحتي انجام دهيد (فقط كافي است در سايت alldatasheet.com ديتاشيت آنرا بخوانيد تا متوجه عملكرد آن شويد...) ولي استفاده از مدار زير، جذابيت و ارزش بيشتري دارد. (براي بزرگتر ديدن تصوير بر روي آن كليك كنيد...)

 

ايجاد ولتاژ منفي با يك ورودي(Single Input) براي Opamp
   
             بازديدها: 8427    نظرات:0

 PWM چيست؟!

 

 

در بسياري از موارد، ما نياز به كنترل ولتاژ بر روي پايه‌هاي خروجي ميكروكنترلر را داريم. مثلاً اگر بخواهيم سرعت موتور را كنترل كنيم، بايد ولتاژي كه بر روي موتور اعمال مي‌شود را كنترل كرد. در حقيقت سرعت موتور تقريباًً تابع مستقيمي از ولتاژي است كه بر روي آن اعمال مي‌شود. يعني اگر ولتاژ كاريِ موتوري (ولتاژ استاندارد براي فعال سازي موتور كه بر روي بدنه‌ي آن نوشته مي‌شود) 12 ولت باشد، با اعمال ولتاژ 6 ولت روي آن، مي‌توانيد سرعت چرخش آن(rpm) را حدوداً به نصف كاهش دهيد.
كنترل سرعت ربات، در همه‌ي سطوح رباتيك اهميت بسيار زيادي دارد، از ربات‌هاي مسيرياب ساده گرفته تا ربات‌هاي فوتباليست. ما تا كنون ياد گرفته‌ايم كه چگونه مي‌توان به موتور دستور حركت يا توقف داد، اما راهي براي كنترل سرعت موتور ياد نگرفته‌ايم.
يادآوري
همانطور كه مي‌دانيد سطح ولتاژ پايه‌هاي خروجي ميكروكنترلر منطقي است، يعني يك پايه‌اي كه براي كنترل موتور ربات استفاده مي‌شود فقط مي‌تواند 0 يا 1 باشد. ما 2 پايه از ميكروكنترلر را به حركت ربات اختصاص مي‌دهيم، براي صدور دستور حركت، بايد يك پايه را 0 و پايه‌ي ديگر را 1 كنيم، در اين حالت بين 2 پايه‌ي موتور اختلاف پتانسيل برقرار مي‌شود و حركت مي‌كند. اگر هم بخواهيم موتور معكوس بچرخد، بايد پايه‌اي كه 1 بود 0 ، و پايه‌اي كه 0 بود را 1 كنيم؛ و براي توقف موتور، بايد هر دو پايه را 0 يا هر دو پايه را 1 كنيم (تا بين 2 پايه‌ي موتور اختلاف پتانسيل 0 ولت باشد). در نتيجه در حالت عادي ما فقط 2 فرمان "حركت" و "توقف" را مي‌توانيم به موتورها بدهيم، و ما هيچ كنترلي بر روي سرعت موتور نداريم.
PWM تكنيكي است كه به كمك آن مي‌توانيم ولتاژ پايه‌هاي خروجي ميكروكنترلر، و در نتيجه سرعت موتور يا ساير قطعات جانبي كه به ميكروكنترلر متصل مي‌شود را كنترل كنيم.

PWM مخفف واژه‌ي Pulse Width Modulation و به معناي "مدولاسيون پهناي پالس" است. همانطور كه گفتيم PWM تكنيكي براي كنترل ولتاژِ پايه‌ي خروجي است. حال ببينيم چگونه با اين تكنيك مي‌توان ولتاژ خروجي را كنترل كرد.
مي‌دانيم كه ولتاژ در پايه‌هاي خروجي ميكروكنترلر يا 0 است يا 5 ولت، اما براي كنترل سرعت موتور، بايد بتوانيم حداقل ولتاژ يكي از پايه‌ها را بين 0 تا 5 تغيير دهيم. PWM روشي است تا ما بتوانيم با استفاده از همين پايه‌ي خروجي معمولي، به نوعي ولتاژ را بين 0 تا 5 ولت تغيير دهيم.
در اين روش، ما با سرعت بالايي سطح ولتاژ خروجي را 0 و بلافاصله 1 مي‌كنيم(مثلاً هزار بار در ثانيه)، نمودار ولتاژ خروجي بر حسب زمان به شكل زير مي‌شود.

 

نمودار بالا ولتاژ خروجي اين پايه بر حسب زمان است.

 


در شكل بالا جمع 2 بازه‌اي كه با فلش‌هاي 2طرفه نشان داده شده است، (به عنوان مثال) 10 ميكرو ثانيه است. كه 5ميكرو ثانيه خروجي 1 و سپس 5ميكرو ثانيه 0 مي‌شود. اما همانطور كه گفته شد، اين عمل هزاران بار در ثانيه تكرار مي‌شود، اما آيا موتور نيز به همين تعداد در ثانيه روشن و خاموش مي‌شود؟

براي خواندن توضيحات كامل اين مبحث همراه با مثال هاي متعدد، به ادامه مطلب برويد...

   
             بازديدها: 55731    نظرات:40

الگوريتم ها و مقدماتي براي ربات مين ياب

  

تاريخ: 24 آذر 1389     نويسنده: admin

موضوع: رباتيك

در اين آموزش تصميم داريم شما را با ليگ ربات‌هاي مين ياب يا "Deminer" آشنا كنيم. اما اهميت اين ربات‌ها چيست و اصولاً چرا چنين مسابقاتي برگزار مي‌شود؟
پاراگراف زير عيناً از دفترچه‌ي قوانين مسابقات كشوري ربات‌هاي مين ياب در تبيين اهداف ربات‌هاي مين‌ياب آورده شده است:

«بر اساس گزارشات موجود، ايران سومين كشور دنيا از لحاظ مين‌هاي دفن شده است. در طول 8 سال جنگ تحميلي عراق بر عليه ايران بالغ بر 16 ميليون مين در سرزمين‌هاي مرزي غرب و جنوب كشور كاشته شده است كه بعضاً به علت دورافتاده بودن و صعب‌العبور بودن مناطق خنثي نشده باقي مانده و همه ساله افراد زيادي از بين مردم عادي و نظاميان قرباني مي‌كنند. استانهاي آذربايجان غربي، كرمانشاه، كردستان، ايلام و خوزستان، هنوز در معرض خطر انفجار مين‌هاي باقي‌مانده از بيست سال پيش هستند. كشف و خنثي سازي مين‌ها كاري بسيار خطرناك و پرهزينه است. اين اميد وجود دارد كه ربات‌هاي مين‌ياب بتوانند اين خطر را رفع نموده و تلفات انساني و هزينه مين‌يابي را كاهش دهند.»

 

 

اين پاراگراف به خوبي هدف از ساخت چنين ربات‌هايي را تبيين مي‌كند. اولين دوره‌ي مسابقات ربات‌هاي مين‌ياب در ايران، 6 سال پيش و توسط دانشگاه اميركبير برگزار شد، اما آن مسابقات در سال‌هاي بعد تداوم نيافت. اما مجدداً بعد از چند سال ليگ ربات‌هاي مين‌ياب جايگاه خود را در بين ليگ‌هاي مسابقاتي رباتيك ايران باز كرد و توانست به يكي از پر طرفدارترين ليگ‌هاي رباتيك در ايران تبديل شود. در حال حاضر مسابقات متعددي ساليانه در اين ليگ برگزار مي‌شود كه معتبرترين آن هم مسابقات ملي رباتيك خوارزمي است كه آبان ما امسال دومين دوره آن برگزار شد.

هر چند كه اين ليگ توسط فداراسيون جهاني روبوكاپ به عنوان ليگ مسابقات جهاني شناخته نشده است، اما در تمامي مسابقات معتبري كه هر سال در كشور ما برگزار مي‌شود، نظير خوارزمي، IranOpen، موش‌هاي هوشمند، دانشگاه نوشيرواني بابل و... مسابقات در اين ليگ برگزار مي‌شود و طرفداران زيادي هم دارد.اين ليگ در 3 زير شاخه‌ي زير برگزار مي‌شود:

1- ربات‌هاي مين‌ياب خودكار
2- ربات‌هاي مين‌ياب غيرخودكار(دستي)
3- رقابت فني

در  اين آموزش هدف اصلي ما ربات هاي مين ياب خودكار و تشريح آنها خواهد بود....

اين ليگ جزو ليگ‌هاي دانش‌جويي دسته بندي مي‌شود، اما به دليل عدم پيچيدگي‌هاي فني‌اي كه نسبت به ساير ليگ‌هاي دانشجويي(مثل ربات‌هاي فوتباليست‌و ...) دارد، باعث شده تا اين ليگ در اكثر مسابقات داخلي  پرشركت كننده‌ترين ليگ‌هاي دانشجويي باشد. حتي در مسابقات امسال تيم‌هاي دانش‌آموزي حرفه‌اي هم در اين مسابقات شركت داشتند كه اتفاقاً موفق به كسب جايگاه‌هاي مناسبي هم شدند. در ادامه تشريح مي‌كنيم كه اين ربات چه وظايفي بر عهده دارد و در پيست مسابقه بايد چه عملي را انجام دهد.
يك ربات مين ياب، بايد قادر باشد تمامي مين‌هاي كارگذاري شده در يك ناحيه‌ي مشخص را كشف و خنثي يا نابود سازد. اما شايد ساخت رباتي كه بتواند مين‌ها را خنثي يا نابود سازد كار بسيار پيچيده‌اي باشد، زيرا اين كار براي انسانها هم كار ساده‌اي نيست و نياز به قابليت‌هاي فيزيكي و هوشي بسيار بالايي دارد، و تا به حال رباتي با چنين قابليت‌هايي ساخته نشده است. پس اين بخش (يعني خنثي سازي مين‌ها) از مسابقات حذف شده است و كار ربات مين ياب در زمين مسابقه به كشف مين‌ها و تهيه‌ي نقشه‌ي ميدان مين بسنده شده است. ابتدا در مورد مشخصات زمين مسابقه و نحوه‌ي كارگذاري مين‌ها در اين زمين و سپس در مورد نحوه‌ي كشف مين‌ها توضيح مي‌دهيم و در نهايت هم به نقشه‌ا‌ي كه بايد از ميدان مين تهيه مي‌شود مي‌پردازيم.

 

زمين مسابقه

 زمين مسابقه را هيئت داوري و كميته‌ي برگزاري هر مسابقه با توجه به امكانات و شرايط برگزار كننده‌ها طراحي مي‌كنند، پس طبيعي است كه زمين مسابقات مختلف با هم تفاوت‌هايي داشته باشد، اما تشابهاتي بين همه‌ي آن‌ها وجود دارد كه به آن‌ها خواهيم پرداخت. (براي بزرگتر ديدن زمين بر روي آن كليك كنيد...)

 

 

الگوريتم ها و مقدماتي براي ربات مين ياب

 

 

شكل كلي زمين مسابقات مين‌ياب به شكل بالاست. ابعاد زمين معمولاً در حدود 5×5 متر است و معمولاً در داخل زمين موانعي مكعب شكل با ابعاد گوناگون بين (20 تا 50 سانتي متر) قرار دارد. جنس زمين از گچ و خاك است و سعي شده است تا جاي امكان سطح آن مسطح و سفت باشد. مرز‌هاي زمين با نوارهايي سفيد رنگ (با پهناي حدوداً 30 سانتي‌متر) مشخص شده و خارج از اين مرز‌ها مين كاشته نشده است. مين‌ها در زير اين زمين و با فاصله‌ي حدوداً 10سانتي متر از سطح آن كاشته شده‌اند و جاي آن‌ها را به جز تيم داوري هيچ فرد ديگري نمي‌داند و در واقع كار اصلي اين ربات‌ها اين است كه جاي مين‌ها را با علايمي مشخص نشان دهند. اما ربات‌ها چگونه‌در اين زمين مي‌توانند جاي مين‌ها را پيدا كنند؟

 

براي خواندن بيشتر اين مطلب به ادامه مطلب برويد....

   
             بازديدها: 17111    نظرات:5

حركت ربات در راستاي X,Y

  

تاريخ: 24 آذر 1389     نويسنده: admin

موضوع: رباتيك, مكانيك

تا كنون با 2 سيستم براي حركت ربات آشنا شده‌ايم: يكي سيستمي كه براي خودروهاي شهري استفاده مي‌‌شود و براي پيچيدن خودرو به هر سمت، چرخ‌هاي جلو به همان سمت متمايل مي‌شوند. دوم سيستم حركت ديفرانسيلي كه براي حركت تانك يا و خودروهاي سنگين راه‌سازي استفاده مي‌شود.

وجه اشتراك اين دو سيستم اين است كه در هر دو، وسيله‌ي مورد نظر (خودرو يا ربات)، فقط در يك راستا مي‌تواند جلو عقب برود و اگر بخواهد به سمت ديگري به جز جلو يا عقب برود، بايد به دور خود بچرخد. براي مثال در شكل زير اگر بخواهد از نقطه‌ي A به نقطه‌ي B برود، ابتدا بايد 90 درجه به راست بچرخد، سپس به سمت جلو حركت كند تا به نقطه‌ي B برسد.

 

 
هم اكنون با سيستم حركتي جديدي آشنا مي‌شويم كه به ربات ما اين قابليت را مي‌دهد كه ربات بتواند در دو راستاي عمود برهم بدون چرخش حركت كند. يعني همان‌گونه كه به راحتي مي‌تواند به جلو يا عقب حركت كند، بتواند هركجا كه لازم بود بدون اين كه به سمتي بچرخد، مستقيماً به چپ يا راست حركت كند. يعني در شكل بالا براي رسيدن به نقطه‌ي B، ديگر نيازي نيست ربات به سمت راست بچرخد و بعد حركت كند، بلكه مي‌تواند مستقيماً به سمت راست حركت كند و به B برسد.

اما چگونه ممكن است ربات بتواند در دو راستاي عمود بر هم حركت كند بدون اينكه به دور خود 90 درجه بچرخد؟

ابتدا با نوعي چرخ خاص آشنا مي‌شويم كه مهمترين عنصر براي طراحي اين سيستم حركتي جديد است:

 

 

اين چرخ‌ها اُمني ويل (Omni Wheel) نام دارند. شكل بالا يك اُمني ويل است كه به يك موتور گيربكس-دار متصل شده است. همان‌طور كه مي‌بينيد تعداد زيادي چرخ كوچك بر روي يك چرخ بزرگ‌تر در راستاي عمود بر هم تعبيه شده‌اند.

چند مدل ديگر از اين چرخ‌ها در زير نشان داده شده است:

 

 

 

 

 

اما چگونه از اين چرخ عجيب براي طراحي خود استفاده مي‌كنيم؟

 

براي خواندن بيشتر اين مطلب، به ادامه مطلب برويد...

   
             بازديدها: 13047    نظرات:2
موضوعات
باز کردن همه شاخه ها | بستن كل شاخه ها

آمار سايت
آمار مطالب:
  يک ساعت پيش: 0
  امروز: 0
  اين ماه: 0
  مجموع مطالب: 93
  کل نظرات: 447



آمار بازديد:
  بازديد امروز: 7
  بازديد ديروز: 591
  مجموع بازديدها: 3086769



آمار کاربران:
  يک ساعت پيش: 0
  امروز: 2
  اين ماه: 28
  مجموع کابران: 10547
  بن شدگان: 4

آخرين عضو مكاترونيك:


mostafa110

رتبه گوگل
Display Pagerank