طراحی کنترلر، مدارت دلخواه، پروژه ها و تمرینات درس میکروکنترلرها
این پروژه در اصل یک ساعت زنگ دار می باشد که قابلیت برنامه ریزی آلارم صبحگاهی و تنظیم 5 برنامه یادآور را دارد. با تنظیم آلارم هر روز راس ساعت تنظیمی آلارم پخش می شود، همچنین با تنظیم یادآور ها در ساعت و تاریخ مشخص نیز آلارم پخش می شود. از امکانات آن می توان برای هر یادآور یک نام تعیین کرد (20 کاراکتر اسکی) با قابلیت تایپ حروف کوچک و بزرگ انگلیسی با کیبورد 3×4 و ...یک ماشین حساب لمسی ساده با قابلیت نوشتن تعداد 12 نوع عملیات متفاوت و پشت سر هم با محاسبه فوری جواب، قابلیت پاک کردن کارکتری جمله نوشته شده، نوشتن عدد اعشاری و منفیبا استفاده از میکروکنترلر ATMEGA8 و کیبورد 3×4 می توان حروف و اعداد را تایپ کرد و درون یک متغییر ذخیره نمود و محتوای این متغییر بر روی نمایشگر LCD نمایش داده می شود. در صورتی که فضای LCD پر شود کاراکترها به سمت چپ شیفت داده می شوند. تمامی حروف و اعداد کوچک و بزرگ انگلیسی قابل تایپ می باشند.در صورتی که برق شهر از حداقل تعریف شده کمتر، یا از حداکثر بیشتر شود رله خروجی قطع خواهد شد و از طریق بازر بوق هشدار پخش می شود. ولتاژ فعلی، زمان باقیمانده تا اتصال رله و پیغام ها روی نمایشگر نشان داده می شود.ساعت دیواری دیجتال با قابلیت نمایش ساعت و دقیقه، دمای اتاق، تاریخ شمسی، روز هفته، زدن تک بوق وقتی که زمان یک ساعت جلو می رود، تنظیم ساعت و دما تنها با 2 کلید. ابعاد ساعت 33*27 سانتی متر می باشد.
پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr

MCP-7

پروژه آلارم صبحگاهی و یادآور با LCD گرافیکی و avr
پروژه ماشین حساب لمسی ساده با avr

MCP-15

پروژه ماشین حساب لمسی ساده با avr
پروژه تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr

MCP-3

پروژه تایپ حروف و اعداد با کیبورد 3.4 به زبان سی با avr
پروژه محافظ لوازم برقی با avr و نمایشگر LCD

MCP-23

پروژه محافظ لوازم برقی با avr و نمایشگر LCD
پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr

MCP-13

پروژه ساعت دیواری دیجیتال به همراه تاریخ شمسی و دما با avr

نمایش گراف و شکل موج در پروتیوس

یکی از امکانات جالبی که در نرم افزار پروتیوس هست نمایش انواع شکل موج دربازه زمانی دلخواه بر روی یک گراف میباشد البته میتوان شکل موج ها را نیز برروی اسیلوسکوپ هم نشان داد اما اسیلوسکوپ شکل موج را دریک بازه زمانی کوتاه نشان میدهد اما در این روشی که در ادامه برای شما توضیح خواهیم داد قادرید شکل موج خروجی مدار را در یک بازه زمانی مثلا بازه زمانی ۲۰ میلی ثانیه یا ۱ ثانیه یا ۱۰ ثانیه نشان دهیدو براحتی پرینت بگیرید

از بخش سفارش طراحی هم اکنون درخواست خود را ثبت کنید
حل و تشریح کلیه تمرینات درس میکروکنترلر AVR
طراحی و ساخت مدارات دلخواه شما با میکروکنترلر AVR


خوب برای اینکار ابتدا مدار خود را در پروتیوس رسم کنید بعد از اتمام رسم مدار در پروتیوس همانطور که در عکس زیر می بینید و با شماره ۱ نشان داده شده است در منو کناری سمت چپ اگر دقت کنید حدودای وسط منو های سمت چپ یک ایکن مانند پراب میبینید که در بالای آن نوشته v  و اگر روی ان با موس بایستید مینویسد voltage probe mode(به عکس زیر دقت کنید و برای بزرگتر دیدن عکس ها برروی آن کلیک کنید)

خوب حالا با کمک این پراب از قسمت های مختلفی مداری که میخواهید از ان خروجی برای نمایش بگیرید استفاده کنید(شماره ۲ در عکس بالا و شماره ۳ در عکس پایین)

حالا در همین منو سمت چپ پروتیوس اگر دقت کنید آیکنی می بینید که در ان ۲ شکل موج سینوسی مانند قرمز وابی کشیده و اگر با موس روی ان بایستید مینویسد graph mode روی ان کلیک کنید (شماره ۴ در عکس)خواهید دید که یک لیست از انواع گراف برای شما نمایش داده میشود که بسته به نیاز و کاربرد یتوانید از ان استفاده کنید(شماره ۵ در عکس)

با کلیک بر روی آیکنی که گفتم الان اگر برروی محیط طراحی بیاید و با موس  شروع به درگ کردن کنید خواهید دید که یک کادر مستطیل شکل تشکیل میشود که میتوانید به ابعاد دلخواه صفحه گراف را بسازید (شماره ۶ در عکس بالا)

خوب حالا  محیط گراف خودتون را تعیین کردین برروی ان راست کلیک کنید وبر روی add traces  کلیک کنید البته این کار را هم میتوانید از طریق شرکات کیبورد که ctrl+T  است هم استفاده کنید

منظور از این کار این هست که شما باید تعیین کنید که برروی گرافتون میخواهید شکل موج کدام از خروجی های تعیین شده نمایش داده شود و در کادر و جدول بازشده خروجی مورد نظرتون را تعیین میکنید راستی در این منو باز شده در قسمت name  یک نام دلخواه بذارین مثلا بذارین output  یا مثلا من گذاشتم yazdkit و این نام در کنار شکل موج شما نمایش داده میشود

حالا ok را بزنید و دوباره روی محیط گراف راست کلیک کنید و edit graph را بزنید در منو باز شده در کادر دوم و سوم زمان شروع و پایان نمونه گیری جهت نمایش را تعیین میکنید مثلا از زمان ۰ تا ۱۰۰ میلی ثانیه  یا مثلا از زمان ۱ تا ۲ ثانیه گراف رابرای شما بکشد

حالا ok  رابزنید و پروتیوس از شما میپرسد که از نو گراف را برای شما نمایش دهد وتنظیمات رااعمال کند که شما روی yes  کلیک میکنید
بعد از کلیک برروی yes خواهید دید که گراف شما نمایش داده خواهد شد
به همبن راحتی بود البته شاید در چند دفعه اول کمی مشکل باشه اما وقتی اصول اونو یاد بگیرین می بینید که خیلی هم راحت است.حالا من کمی گراف را  پیشرفته تر کردم و چندین خروجی برروی ان نمایش دادم که میتوانید ببنید

درپایان برای این که راحت تر بتوانید این اموزش رادنبال کنید ، یک نمونه تقویت کننده امیتر مشترک را در پروتویس کشیدم و شکل موج های ورودی و خروجی را برای روی ان نمایش دادم که میتوانید آن را دانلود کنید

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

پسورد : www.yazdkit.com
منبع: www.yazdkit.com

  منبع: www.picpars.com

  لطفا مقالات، آموزش‌ها و پروژه های خود را به آدرس ایمیل ارتباطی ایمیل نمائید تا آن را با نام خودتان در سایت منتشر کنیم.

به این مطلب امتیاز دهید

برچسب ها:
تاریخ ارسال چهارشنبه، 20 مرداد ماه، 1389    نویسندهنویسنده: مدیریت    نظرات 3 نظر    بازدید بازدید [ 13236 ]   پرینتنسخه چاپی
فایل پی دی اف فایل پی دی اف   ارسال به دوستان ارسال به دوستان