در این پروژه برنامه ی تبدیل تاریخ شمسی به قمری و میلادی در نرم افزار آردوینو نوشته شده و با اتصال نمایشگر و کیپد به آردوینو در نرم افزار پروتئوس شبیه سازی شده است.این پروژه شامل راه اندازی کیپد و LCD با آردوینو بوده و با دریافت تاریخ شمسی از طریق کیپد ، تاریخ میلادی و قمری محاسبه شده و در LCD نمایش داده می شود. این مجموعه شامل ، فایل های آردوینو و پروتئوس ، فیلم اجرای برنامه و گزارش و توضیحات مربوط به کد های نوشته شده است. دانلود خلاصه ای از مطالب این پروژه دانلود فیلم اجرای برنامه در محیط پروتئوس ...
در این پروژه برنامه ی تبدیل تاریخ شمسی به قمری و میلادی در نرم افزار آردوینو نوشته شده و با اتصال نمایشگر و کیپد به آردوینو در نرم افزار پروتئوس شبیه سازی شده است.این پروژه شامل راه اندازی کیپد و LCD با آردوینو بوده و با دریافت تاریخ شمسی از طریق کیپد ، تاریخ میلادی و قمری محاسبه شده و در LCD نمایش داده می شود. این مجموعه شامل ، فایل های آردوینو و پروتئوس ، فیلم اجرای برنامه و گزارش و توضیحات مربوط به کد های نوشته شده است. دانلود خلاصه ای از مطالب این پروژه دانلود فیلم اجرای برنامه در محیط پروتئوس ...
این پروژه با استفاده از میکروکنترلر AVR و با استفاده از زبان BASCOM انجام شده است. در این پروژه یک ساعت دیجیتالی با استفاده از LCD برای نمایش طراحی شده است. ساعت دیجیتالی ساعت، دقیقه و ثانیه را نمایش می دهد و شامل سه دکمه برای تنظیم ساعت، دقیقه و ثانیه می باشد. فایل برنامه به زبان BASCOM و طراحی شماتیک با پروتئوس برای دانلود قرار داده شده است. ...
در این پروژه (با کمک نرم افزار پروتئوس) با استفاده از دو interrupt خارجی (int0,int1 ) وقفه های تعداد پره های عبور کرده از optocounter و پوش باتون به میکرو ارسال میگردد و کنترل موقعیت و جهت میکرو اعمال میگردد.توسط پتانسیومتر و ADC انجام شده هم مقدار OCR0 تغییر میابد و با اعمال PWM های مختلف باعث تغییر سرعت موتور میشود . در این پروژه از تراشه L298 برای درایو موتور استفاده شده و تعداد پره هایی که از مقابل optocounter عبور میکنند تا منجر به توقف موتور شوند، با مقدار دهی به پورت C قابل تغییر است.خروجی PWM از PB.3 یا همان OC0 گرفته شده و به ENABLE A تراشه L298 متصل شده. پایه PB.2 هم در صورت صفر شدن باعث صفر شدن EN A و در نتیجه توقف موتور میشود . ...
در این پروژه (با کمک نرم افزار پروتئوس) با استفاده از دو interrupt خارجی (int0,int1 ) وقفه های تعداد پره های عبور کرده از optocounter و پوش باتون به میکرو ارسال میگردد و کنترل موقعیت و جهت میکرو اعمال میگردد.توسط پتانسیومتر و ADC انجام شده هم مقدار OCR0 تغییر میابد و با اعمال PWM های مختلف باعث تغییر سرعت موتور میشود . در این پروژه از تراشه L298 برای درایو موتور استفاده شده و تعداد پره هایی که از مقابل optocounter عبور میکنند تا منجر به توقف موتور شوند، با مقدار دهی به پورت C قابل تغییر است.خروجی PWM از PB.3 یا همان OC0 گرفته شده و به ENABLE A تراشه L298 متصل شده. پایه PB.2 هم در صورت صفر شدن باعث صفر شدن EN A و در نتیجه توقف موتور میشود . ...
یک مدار که قادر است سه رقم ورودی را جمع کند. این مدار دارای سه ورودی و دو خروجی است که دو متغییر x و y ورودیهای هست که قرار هست جمع شود و ورودی سوم z رقم نقلی حاصل از جمع قبلی میباشد. خروجی ها با s نتیجه جمع (Led آبی) و c که نشان دهنده رقم نقلی (Led قرمز) است مشخص میشود. فایل شامل فایل پروتئوس و دو فایل توضیح هست. ...
فرض کنید میخواهیم دو عدد دو بیتی X و Y را با هم مقایسه کنیم (کل مدار 4 ورودی دارد). اگر X بزرگتر شد LED آبی روشن شود (خروجی O1 یک شود)، اگر Y بزرگتر شد LED قرمز روشن شود (خروجی دوم O2). و اگر برابر باشد LED زرد روشن شود (خروجی سوم O3). فایل شامل فایل پروتئوس و دو فایل توضیح هست. ...
یک مدار که قادر است عمل تفریق را بین دو بیت، با در نظر گرفتن یک بیت قرضی انجام دهد. این مدار دارای سه ورودی و دو خروجی است. یک خروجی تفاضل را تولید کرده و خروجی دوم رقم قرضی را. فایل شامل فایل پروتئوس و دو فایل توضیح هست. ...
مداری با حداکثر 4 ورودی و 7 خروجی (که مستقیما به ورودیهای سون سگمنت وصل می شود) طراحی شده که ورودی دودویی دریافتی را در سون سگمنت نشان دهد. فایل شامل فایل پروتئوس و دو فایل توضیح ...
عبارت است از یک مدار ترکیبی که اطلاعات دودویی را از طریق 2 به توان n خط ورودی دریافت کرده و آنها را به n خط خروجی منحصر به فرد تبدیل میکند. علاوه بر آن یک خط خروجی (V) برای اعتبار سنجی جواب خواهد بود زمانی که همه ورودی ها صفر باشد این خروجی صفر و زمانی که حداقل یک ورودی غیر صفر باشد این خروجی یک خواهد بود. یک انکدر طراحی شده که چهار ورودی و سه خروجی داشته باشد. فایل شامل چهار فایل پروتئوس و دو فایل توضیح هست. ...
دیکدر عبارت است از یک مدار ترکیبی که اطلاعات دودویی را از طریق n خط ورودی دریافت کرده و آنها را حداکثر به 2 به توان n خط خروجی منحصر به فرد تبدیل میکند. برای این آزمایش دیکدری 4*2 به همراه یک پایه Enable (Active high) طراحی نمایید که چهار خروجی دارد فایل شامل فایل پروتئوس و دو فایل توضیح هست. ...
طراحی مدار برای سون سگمنت (Seven Segment) با پروتئوس (Proteus) مداری با حداکثر 4 ورودی و 7 خروجی (که مستقیما به ورودیهای سون سگمنت وصل می شود) طراحی کنید که ورودی دودویی دریافتی را در سون سگمنت نشان دهد. فایل شامل 4 سری طراحی مدار در چهار فایل پروتئوس مجزا و سه فایل توضیح ...
مدار ترکیبی مداری است که خروجی های آن در هر لحظه تنها به وسیله ورودی های همان لحظه تعیین می شود و به ورودی های قبلی بستگی ندارد.دیکدرها، انکدرها، مالتی پلکسرها و اکثر مقایسه گرها، جمع کننده ها، ضرب کننده ها نمونه هایی از مدارهای ترکیبی هستند. در این پروژه نیم جمع کننده، تمام حمع کننده، جمع کننده چهاربیتی، تفریقکننده چهاربیتی،مقایسه کننده دوبیتی و چهار بیتی در نرم افزار پروتئوس شبیهسازی شده است. به عنوان مثال، تصویر نیم جمع کننده و تفریق کننده 4 بیتی در زیر قرار داده شده است : ...
مدار ترکیبی مداری است که خروجی های آن در هر لحظه تنها به وسیله ورودی های همان لحظه تعیین می شود و به ورودی های قبلی بستگی ندارد.دیکدرها، انکدرها، مالتی پلکسرها و اکثر مقایسه گرها، جمع کننده ها، ضرب کننده ها نمونه هایی از مدارهای ترکیبی هستند. در این پروژه نیم جمع کننده، تمام حمع کننده، جمع کننده چهاربیتی، تفریقکننده چهاربیتی،مقایسه کننده دوبیتی و چهار بیتی در نرم افزار پروتئوس شبیهسازی شده است. به عنوان مثال، تصویر نیم جمع کننده و تفریق کننده 4 بیتی در زیر قرار داده شده است : ...