salamis 1865 اشتراک گذاری ارسال شده در 15 فروردین، ۱۳۹۲ با سلام خدمت مهندسین گل با مجموعه تاپیک های آموزش روباتیک از 0 تا 100 در خدمتتون هستم: آموزش روباتیک از 0 تا 100(برق و الکترونیک) آموزش روباتیک از 0 تا 100(برنامه نویسی) آموزش روباتیک از 0 تا 100(سوالات و پیشنهادات) همون طور که می دونید علم روباتیک از سه شاخه زیر تشکیل شده: 1.برق 2.مکانیک 3.برنامه نویسی که در این تاپیک آموزش های مربوط به برق ارایه می شود. لطفا سوالات و اشکالات و ... در مورد آموزش ها را در تاپیک آموزش روباتیک از 0 تا 100(سوالات و پیشنهادات) مطرح کنید و تو این تاپیک اسپم ندید. از تمام دوستانی هم دعوت می کنم اگر امکانش براشون فراهم است برای پیش بردن تاپیک های آموزش همکاری کنن تا ما هم از اطلاعاتشون استفاده کنیم. کسانی هم قصد همکاری در تاپیک دارن در ارتباط باشن. با تشکر 12 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 15 فروردین، ۱۳۹۲ در بخش های اول می خوام یه آشنایی بدم با نرم افراز هایی که در این مسیر ما باهاشون کار می کنیم. قصد ما آموزش این نرم افزار ها نیست اما در اون حدی راجع بهشون توضیح می دم که همه بتونن از تاپیک استفاده کنن. اولین برنامه معرفی می کنم پروتوس هست. بچه های برقی احتمالا با این برنامه آشنایی دارن(علم روباتیک مختص رشته خاصی نیست من خودم افرادی رو دیدم که مثلا با مدرک کشاورزی کار روباتیک می کرد مهم اینه که علاقه داشته باشی) برنامه پروتوس(proteus professiona) برنامه ایست که به شما امکان طراحی ، شبیه سازی و حتی تست مدار را به شما می دهد. تست کردن و شبیه سازی مدار و رفع عیب های احتمالی قبل از ساخت مدار یک امتیاز بزرگ است. محیط برنامه ساده و با وجود ابزار های اندازه گیری (اسیلوسکوپ ، آمپر متر ، ولت سنج و ...) و همچنین قابلیت تحلیل های گوناگون و رسم نمودار های مربوط به مدار این برنامه را به یک ابزار مهم و جدا نشیدنی در پروژه های برق و الکترونیک تبدیل کرده است. شاید برنامه های زیادی به این منظور وجود داشته باشد(مانندpspice) اما سادگی کار کردن با این برنامه موجب محبوبیت آن در بین کاربران شده است. برای دانلود برنامه کرک شده از لینک غیر مستفیم زیر استفاده کنید(حجم 100 مگ) برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام در ادامه این تاپیک فایل های شبیه سازی شده مدار های روبات رو توسط این برنامه ارایه میدم و برای اجرای اون ها لازمه این برنامه رو سیستم تون نصب باشه پس توصیه می کنم اگه برنامه نصب نیست حتما نصب کنید اینم عکسی از محیط نرم افزار 11 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 15 فروردین، ۱۳۹۲ این برنامه به طور تخصصی به رسم و طراحی pcb برای ساخت مدارات چاپی می پردازد. توجه کنید فقط رسم pcb و مدار و امکان تست مدار ها مثل پروتوس وجود ندارد. شاید همه شما با روش های دستی ساخت(ماژیک زد آب و اسید کاری مدار و ....) آشنا باشید اما وقتی صحبت از ساخت یک روبات برای مسابقات و یا ساخت یک روبات صنعتی می شود این روش ها استفاده نمی شوند. بلکه شما مدار را طراحی و نقشه pcb برای آن رسم می کنید و سپس فایل pcb را به شرکت های چاپ مدار فرستاده و آن ها یک مدار کاملا تمیز و بی عیب و نقص به شما تحویل می دهند. نکته ای که جا داره اینجا بگم: برنامه ی پروتوس هم قابلیت طراحی pcb را دارند. اما اکثز شرکت های چاپ pcb فقط فایل های altium را برای چاپ می پذیرند. پس یادگیری این برنامه هم ضروری به نظر می رسد. برای دانلود برنامه به لینک زیر مراجعه کنید(حجمش زیاده اگر بهش نیاز دارید خریداری کنید بگردید گیرتون میات) برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام من نقشه مدار هایی که در آموزش قرار می دم سعی می کنم عکس باشه یا فایل پروتوس اینم محیط نرم افزار 10 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 30 اردیبهشت، ۱۳۹۲ طبق معمول هر کرس آموزش روباتیک ما هم کار خودمون رو با روبات مسیریاب ساده دنبال می کنیم. راجع به اینکه روبات مسیریاب چیه همه اطلاع دارید که روبات با یه سری سنسور خط سیاهی رو در پس زمینه سفید دنبال می کنه. بسته به مسابقات امکان داره رنگ ها با این چیزی که گفته شد فرق داشته باشه.این روبات بیشتر بخش میکروش مهمه که در تاپیک خودش دنبال کنید حتما. اهداف الکترونیکی این بخش از آموزش: آشنایی با طراحی و چاپ pcb آشنایی با انواع موتور ها آشنایی با درایو l298 آشنایی با سنسور مادون قرمز و CNY70 7 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 3 خرداد، ۱۳۹۲ با توجه به اینکه شاید بعضی از دوستان با پروتوس کار نکرده باشند این قسمت رو به شبیه سازی مدار در این برنامه می پردازیم(با تمرکز روی مدارات میکرو کنترلری). وقتی نرم افزار رو باز می کنید در اولین قدم باید قطعاتی رو که لازم دارید انتخاب کنید . برای این کار طبق شکل ابتدا دایره قرمز(component mode) را انتخاب سپس دایره آبی (pick) را بزنید تا فرم انتخاب قطعه باز شود. در پنجره باز شده در قسمت keywords اسم قطعه ای را که می خواهید بزنید. اسم چند قطعه اصلی در این برنامه: res : مقاومت cap: خازن inductor: سلف pot: پتاسیومتر pot-hg: پتاسیومتز diode: دیود cell / battery / led / switch برای آوردن میکرو هم کافیه مدلش رو بزنید.مثلا atmega32 بعد هم ok رو بزنید تا اسمش بیات تو لیست devices . واسه آوردنش هم تو محیط کار ساده است. در حالیکه انتخابش کردید تو محیط کار کلیک کنید و بعد از انتخاب جای مناسب یک بار دیگه کلیک کنید تا در صفحه قرار بگیره. برای اتصال پایه ها به هم: رو پایه مبدا کلیک کنید تا سیم رو بسازه و بعد سیم رو تا پایه مقصد بگشید و روی اون هم کلیک کنید. مهم: دار مدارات میکرو دار ما از فایل اجرایی با پسوند COFF که با code vision ساختیم استفاده می کنیم. برای این کار روی میکرو دوبار کلیک کنید و سپس در ردیف program file رو عکس پوشه که جلوش هست کلیک کنید و در پنجره باز شده فایل COFF مربوط به برنامه مورد نظر را انتخاب و تایید کنید. حال برنامه را run کنید و نتیجه را مشاهده فرمایید. 9 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 29 خرداد، ۱۳۹۲ تو بخش برنامه نویسی یه همچین مداری داشتیم. اون خط آبیه رو توضیحه زیادی راجع بهش ندادیم و فقط گفتیم که اسمش هست net بعضی مواقع هست که اگر بخواهیم به روش معمولی سیم کشی کنیم خیلی مدارمون شلوغ میشه. میام از نت استفاده می کنیم . همون طور که در تصویر مشاهده می کنید این خط آبی کار چند سیم رو همزمان انجام میده. برای رسم این خط آبی با توجه به شکل زیر باید گزینه ای که با دایره آبی مشخص شده است را انتخاب کنیم. سپس باید با استفاده از سیم معمولی تمام پایانه های مبدا و مقصد را به سیم آبی وصل کنیم. حال با نام گذاری پایانه ها مشخص می شود که کدام پایه ها به هم وصل هستند. مهم: پایه های هم نام به هم وصل می شوند. برای نام گذاری پایه ها از گزینه ای که با دایره قرمز مشخص شده استفاده می کنید. در شکل اول اگر توجه پایه ها 1.2.3.... نام گذاری شده اند. 7 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 11 تیر، ۱۳۹۲ در مدار تمرین قبل از کلیدی استفاده کردیم به این صورت: شاید براتون این سوال پیش بیات که اون خط GND به چه دردی می خوره. فرض کنید اون خط زمین نبود و مدار پایه به صورت اولیه 0 باشد. با یک باز زدن کلید مقدار پایه 1 می شود اما با برداشتن دست از روی کلید وضعیت کلید چه می شود؟؟؟؟ شاید فکر کنید که ارتباطش با سطح 1 قطع است پس از لحاظ منطقی 0 است. که کاملاااااا غلط می باشد. تا اعمال نشدن مستقیم 0 به پایه مقدار 1 در آن حفظ خواهد شد. پس وجود اون پایه gnd به این خاطر است که بعد باز شدن کلید مقدار پایه به 0 برگردد. 6 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 16 تیر، ۱۳۹۲ l298 یکی از ای سی درایور های پرکاربرد می باشد که قابلیت راه اندازی همزمان 2 موتور را دارد. درایور؟؟؟؟ چون خروجی میکرو و سایر قطعات الکترونیکی اون قدر نیست که بتونه یک موتور ، فن و ... رو راه اندازی کنه. درایور ورودی کنترلی رو از میکرو میگیره و خروجی تقویت شده رو به موتور میده. پین های 1و15این پین ها برای کنترل شدت جریان اعمال شده به موتورها هستند.مقاومت بین این پایه ها و زمین برای کنترل جریان استفاده خروجی به موتور استفاده می شود. ولی اگر نخواهیم از آنها استفاده کنیم باید آنها را به GND متصل نماییم. پین های 2و3خروجی برای موتور 1 پین 13 و 14 خروجی برای موتور 2 پین 5 و 7 ورودی کنترلی برای موتور 1 پین 10 و 12 ورودی کنترلی برای موتور 2 پین 6 فعال ساز موتور 1 پین 11 فعال ساز موتور 2 پین 4 ولتاز مورد نیاز برای موتور باید به این پایه وصل شود(حداکثر 46 ولت) پین 9 ولتاز مورد نیاز درایور باید به این پایه وصل شود(5 ولت) پین 8 زمین اگر ورودی فعال ساز 1 باشد. منابع تغذیه و زمین هم به درستی وصل شده باشند با توجه به ورودی هر بخش خروجی آن بخش تعیین میشود. در هر بخش 2 ورودی داریم که ترکیب آنها با هم 4 حالت مختلف را می سازد: [TABLE=width: 500] [TR] [TD=align: center]output[/TD] [TD=align: center]input2[/TD] [TD=align: center]input1[/TD] [/TR] [TR] [TD=align: center]خاموش[/TD] [TD=align: center]0[/TD] [TD=align: center]0[/TD] [/TR] [TR] [TD=align: center]راست گرد[/TD] [TD=align: center]0[/TD] [TD=align: center]1[/TD] [/TR] [TR] [TD=align: center]چپ گرد[/TD] [TD=align: center]1[/TD] [TD=align: center]0[/TD] [/TR] [TR] [TD=align: center]خاموش[/TD] [TD=align: center]1[/TD] [TD=align: center]1[/TD] [/TR] [/TABLE] نکته :با اعمال موج pwm به پایه فعال ساز می توان سرعت چرخش موتور را کنترل کرد. 6 لینک به دیدگاه
1234aidin 13 اشتراک گذاری ارسال شده در 24 مرداد، ۱۳۹۲ در مدار تمرین قبل از کلیدی استفاده کردیم به این صورت: شاید براتون این سوال پیش بیات که اون خط GND به چه دردی می خوره. فرض کنید اون خط زمین نبود و مدار پایه به صورت اولیه 0 باشد. با یک باز زدن کلید مقدار پایه 1 می شود اما با برداشتن دست از روی کلید وضعیت کلید چه می شود؟؟؟؟ شاید فکر کنید که ارتباطش با سطح 1 قطع است پس از لحاظ منطقی 0 است. که کاملاااااا غلط می باشد. تا اعمال نشدن مستقیم 0 به پایه مقدار 1 در آن حفظ خواهد شد. پس وجود اون پایه gnd به این خاطر است که بعد باز شدن کلید مقدار پایه به 0 برگردد. :ws52:اخه با زدن کلید اتصال کوتاه پیش میاد بهتر نیست اول کلید رو با یه مقاومت سزی کنیم بعد به 5 ولت وصل کنیم ؟ 3 لینک به دیدگاه
Mehdi.Aref 26780 اشتراک گذاری ارسال شده در 28 مرداد، ۱۳۹۲ :ws52:اخه با زدن کلید اتصال کوتاه پیش میاد بهتر نیست اول کلید رو با یه مقاومت سزی کنیم بعد به 5 ولت وصل کنیم ؟ درسته شاید چون این مدار یک مدار شبیه ساز هست که با نرم افزار پرتئوس بسته شده و اصول طراحی مدار براش زیاد مهم نیست به این شکل دراومده 4 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 22 بهمن، ۱۳۹۲ در این پست قصد دارم شما رو با این قطعه که در روبات مسیرباب و همچنین روبات های حل ماز استفاده میشه آشنا کنم. کلا شما از این سنسور برای تشخیص مانع هم می تونید استفاده کنید. در زیر شکل این پکیج را می بینید: این پکیج دارای 4 پایه می باشد و در واقع از کنار هم قرار گرفتن یک دیود نوری و یک ترانزیستور نوری یا فتوسل تشکیل شده است. همانطور که می دانید در یک ترانزیستور جریان کمی که در پایه بیس برقرار می شود می تواند جریان بزرگ کلکتور را کنترل می کند. در این ترانزیستور نوری اشعه ی نور در واقع کار جریان بیس را انجام می دهد. اگر مانعی جلوی سنسور باشد جسم نور تابیده شده از دیود نوری را بازتاب می کند و ترانزیستور نوری با دریافت این نور بازتابی روشن می شود. ما با تحلیل و اندازه گیری جریان کلکتور ترانزیستور به وضعیت آن پی می بریم. نحوه صحیح اتصال cn70: 3 لینک به دیدگاه
salamis 1865 مالک اشتراک گذاری ارسال شده در 23 بهمن، ۱۳۹۲ دیتا شیت این سنسور رو هم براتون آپلود کردم برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید. ورود یا ثبت نام 3 لینک به دیدگاه
ارسال های توصیه شده