140 likes | 247 Views
Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani. Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani
E N D
Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani Hamid Aslani شبيه سازی مدارات ميکرو کنترلی ARES 7
شبيه سازی مدارات ميکرو کنترلی در اين فصل شما با طريقه ريختن برنامه روی ميکرو و شبيه سازی وديباگ کردن مدارات ميکرو کنترلی اشنا ميشويد بدون شک بيشترين استفاده ای که از اين نرم افزار ميشود برای شبيه سازی مدارت ميکرو کنترلی است.
در مداری که ميخواهيم شبيهسازی کنيم ، بايد دما را توسط سنسور lm35 اندازه گرفته و بر روی lcd نمايش داده شود ، در زير شماتيک مدار را مشاهده ميکنيد در فصل های قبل با طريقه اوردن قطعات از کتابخانه و طريقه سيم کشی اشنا شديد ، قطعات را به سند شماتيک بياوريد و مسير کشی بين انها را انجام دهيد
ريختن کد هگز روی ميکرو مرحله بعدی ريختن کد هگز بر روی ميکرو ميباشد ( در عمل نيز شما بايد کد هگز را توسط پروگامر روی ميکرو بريزيد ) برای اينکار بعد از کامپايل کردن برنامه کد هگز را در مکانی مناسب ذخيره کنيد.( با استفاده ازکامپایلر های چون bascom یا codvision)
بر روی ميکرو دوبار کليک کنيد ، پنجره ای مانند شکل زير باز ميشود ، بر روی محل مشخص شده کليک کنيد و در پنجره ای که درادامه باز ميشود کد هگز را باز کنيد :
مدار شما اماده شبيه سازی است، در قسمت کنترل بر روی play کليک کنيد تا شبيهسازی شروع شود ، مشاهده ميکنيد که دمای نمايش داده شده بر روی سنسور بر روی Lcd نمایش داده شود.
ديباگ کردن برنامه : توسط اين نرم افزار ميتوان هنگام شبيه سازی مدارات ميکرو کنترلری مقادير ثبات ها و ريجسترها و ... ميکرو را مشاهده کرد ، برای اين کار به فايلی با پسوند .elf که توسط کامپايلر توليد ميشود(اين فايل توسط کامپايلر های win avr و code vision و avr studio ساخته ميشود ) نياز است برای انجام عمليات بالا که به ان ديباگ کردن (debugging) گفته ميشود مراحل زير را انجام دهيد مراحل ريختن کد هگز روی ميکرو را انجام دهيد ، اما به جای ريختن کد هگز ، کد با پسوند .elf را روی ميکرو بريزيد در منوی فرمان به جای کليک کردن روی Play بر روی step کلیک کنید. با هر بار زدن کليک step يک خط از برنامه اجرا ميشود .
برای نمونه ميتوانيد به مسير زير در محل نصب نرم افزار برويد و نمونه مدار موجود را باز کنيد و نتيجه را مشاده کنيد Labcenter Electronics\Proteus 7 Professional\SAMPLES\VSM for AVR\One-Wire\DS18X20
افزودن کتابخانه به پروتئوس ضمیمه این فایل آموزشی کتابخانه ای برای proteus وجود دارد که با نصب آن کتابخانه این نرم افزار قدرتمندتر می شود.