matlabkhooneh

پروژه Orcad و PSpice - یکسوساز نیم موج ( کد Psp0001 )

1 - یکسوساز نیم موج ( شامل منبع تغذیه سینوسی ، دیود و مقاومت بار ) باید جریان 5mA را به مقاومت بار بدهد. دامنه ی ولتاژ ورودی 2V است.

الف ) مقدار مقاومت بار را با محاسبه دستی تعیین نمایید.

ب ) درستی نتیجه را با اسپایس Orcad ( PSpice )  بررسی کنید.

جهت سفارش پروژه ، تکلیف و آموزش پی اسپایس Orcad ( PSpice ) لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پشتیبانی ( تلفن ثابت دفتر متلب خونه ) : 02191307193  

تلگرام و ایتا :  09364847193

پروژه شبیه سازی MAX Plus II ( مدار منطقی و معماری کامپیوتر ) ( کد Digi0005 )

1 - پیاده سازی نیم جمع کننده Half Adder با استفاده از MAX Plus II

2 - پیاده سازی تمام جمع کننده Full Adder با استفاده از MAX Plus II

3 - طراحی شمارنده 3 بیتی بالارونده با استفاده از Dff در نرم افزار MAX Plus II

4 - عملکرد گیت های  not, xnor, xor, nor, nand, or, and را با استفاده از نرم افزار MAX Plus II  بررسی کنید.

5 - در یک سد سه دریچه وجود دارد ، مداری طراحی کنید که هنگام بازبودن حداقل دو دریچه یک چراغ روشن شود.

6 - یک مدار مقایسه گر برای دو عدد دوبیتی با استفاده از نرم افزار MAX Plus II طراحی و شبیه سازی کنید.

7 - یک شمارنده سه بیتی پایین رونده با استفاده از Tff در نرم افزار MAX Plus II طراحی و شبیه سازی کنید.

8 - دو عدد دوبیتی A و B به عنوان بیت کنترلی در نظر بگیرید. مداری طراحی کنید که خروجی شرایط زیر را داشته باشد.

الف - اگر A>B خروجی تا عدد 8 بشمارد

ب - اگر A<B خروجی تا عدد 4 بشمارد

ج - اگر A=B خروجی عدد صفر را شنان دهد.

9 - سیستم کنترل پارکینگی را طراحی کنید که از بین ماشین های با رقم پلاک 0 - 7 فقط اجازه ورود به پلاک های 3 و 5 را بدهد و شماره این اعداد را نمایش دهد.

10 - با استفاده از IC 74151 مالتی پلکسر ۸ به ۱ طراحی کنید.

11 - با استفاده از آی سی های 7404 و 7408 یک دیکدر ۲ به ۴ طراحی کنید.

12 - با استفاده IC7447 عدد رقم آخر شماره دانشجویی خود را در نرم افزار مکس پلاس شبیه سازی کنید.

13 - مدارهای فلیپ فلاپ JK , T , D را شبیه سازی و جدول درستی آن را بررسی کنید.

14 - با استفاده از یکی از آی سی های 7473 , 74109 ,  7476 یک شمارنده سنکرون طراحی کنید.

15 - سیستم کنترل پارکینگی را طراحی کنید که از بین ماشین های با رقم آخر پلاک 0 تا 7 فقط اجازه ورود به پلاک های 3 و 5 را بدهد و شماره این اعداد را نمایش دهد.

16 - با استفاده از نرم افزار MAx Plus II  یک ALU چهاربیتی را مدل سازی کنید.

 

جهت سفارش پروژه و تکلیف آزمایشگاه دیجیتال ( مدارمنطقی ) و مدل سازی مدارهای منطقی در نرم افزار Max Plus II لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تکالیف پروتئوس Proteus - شمارنده آسنکرون نزولی و صعودی 4 بیتی ( کد Digi0004 )

مدارهای زیر را در نرم افزار پروتئوس Proteus مدل کنید.

1- Gates-Test
2- Decoder-Test
3- HalfAdder-Test
4- FullAdder-Test
5- MultiPlexer8-1-Test
6- 4to2HightLevelPriorityEncoder-Test
7- FlipFlop&Register-Test
8- 4BitCounter-Test
9- 4BitAu-Test
10- 4BitLu-Test
11- 4BitShifter-Test
12- 4BitALU-Test
13- LED-Test
14- 8BitAdder-Test 

15 - با استفاده از ATmega32 و برنامه نویسی C مداری را در پروتئوس پیاده سازی کنید که سه عدد 8 بیتی از سه ورودی A , B , C میکروکنترلر دریافت کند و در خروجی D میانگین اعداد را با استفاده از LED نمایش دهد. در صورتی که یکی از ورودی ها صفر بود ، آن ورودی در میانگین لحاظ نشود.

 

16 - با استفاده از ATmega32 و برنامه نویسی C مداری را در پروتئوس پیاده سازی کنید که یک عدد را دریافت کرده ( حداکثر 5 ) و مقدار فاکتوریل آن را چاپ کند.

17 - یک قفل دو رقمی بسازید.

یک رمز در نظر بگیریی. کاربرد پس از وارد کردن عدد باید کلید * را فشار دهد تا برنامه عدد را چک کند. اگر کاربر رمز درست وارد کرد ، led شبز و اگر اشتباه وارد کرد ، led قرمز روشن شود. کاربر می تواند تا یه بار رمز اشتباه وارد کند. پس از آن صفحه کلید قفل می شود.

18 - در این پروژه قصد داریم با استفاده از یک میکروکنترلر ATMEGA32، یک KEYPAD-PHONE، یکLCD کاراکتری، چهار led و چهار پوش باتن سیستمی شبیه به نوبت دهی بانک، بیمارستان و ... به شرح زیر طراحی کنیم. سیستم نوبت دهی به این صورت عمل می کند که نخست با استفاده از کی پد، اسمی فرضی از مراجعه کننده دریافت می کند. ( برای این حالت کی پد باید طوری برنامه ریزی شود که علاوه بر اعداد بتواند حروف محدودی را هم بسازد. برای مثال کلید مربوط به عدد 1 هم عدد 1 باشد و هم حرف A. چیزی شبیه به صفحه کلید گوشی های قدیمی که چند حرف در یک کلید تعبیه شده بود. برای این کار میتوان از تایمرهای میکرو استفاده کرد. پس کی پد هم قابلیت ساختن اعداد 1 تا 9 را دارد و هم حروف a تا i

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

مقاصد در این پروژه همان led ها هستند که روشن بودن آن ها به معنی حضور مراجعه کننده در مقصد و خاموش بودن آن ها به معنی آمادگی برای ورود مراجعه کننده بعدی می باشد. پوش باتن برای اعلام خالی شدن هر مقصد می باشد به این صورت که با ورود مراجعه کننده به مقصد، led روشن و با فشردن پوش باتن مربوط به آن مقصد، led خاموش می شود.

19 -

20 -

21 -

22 -

 

جهت سفارش پروژه و تکلیف آزمایشگاه دیجیتال ( مدارمنطقی ) و مدل سازی مدارهای منطقی در نرم افزار پروتئوس Proteus لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

تکالیف پروتئوس Proteus - آزمایشگاه سیستم دیجیتال ( کد Dig0003 )

سر فصل آزمایش ها  آزمایشگاه سیستم دیجیتال 1  ( مدار منطقی )

1 - گیت های منطقی و نویز

2 - جمع کننده و تفریق کننده

3 - مالتی پلکسر

4 - ال ای دی و سون سگمنت 

5 - مبدل و دیکودرها

6 - مولد پالس دائم وتک پالس (آی سی 555)

7 - فیلیپ فالپ ها

پیاده سازی لچ SR Latch  و فلیپ فلاپ SR Flip Flop

پیاده سازی فلیپ فلاپ JK Flip Flop

پیاده سازی فلیپ فلاپ D Flip Flop

پیاده سازی فلیپ فلاپ T Flip Flop

8 - شمارنده سنکرون

9 - شیفت رجیستر

10 - شمارنده صعودی و نزولی

11 - مبدل دیجیتال به آنالوگ

12 - مبنا ها در شمارنده ها

13 - شمارنده آسنکرون

14 - آنالوگ سوئیچ

15 - توابع بولی زیر را با کمک جدول کارنو ( ضرب حاصل جمع ها و جمع حاصل ضرب ها ) ساده کرده و سپس با استفاده از نرم افزار Proteus پروتئوس مدار منطقی آن ها را رسم و شبیه سازی کنید.

\[f_{1}(a,b,c,d)=\sum m(0,1,3,4,5,6,7,8,9) \]

 16 - مداری ترکیبی طراحی کنید که چهار رقم ورودی کد BCD را گرفته و خروجی آن کد افزونی3 باشد.(تحلیل و شبیه سازی)

17 - برنامه ای بنویسید که * را در مکان 0و0 یک lcd نمایش دهد. دو کلید در نظر بگیرید که با زدن کلید اول * به سمت راست حرکت کند و پس از رسیدن به انتهای سطر دوباره به ابتدا برگردد. کلید دیگر سطر را تغییر دهد (با زدن کلید از سطر 0 به سطر 1 برود و با زدن دوباره به سطر 0 برگردد)

18 - کرنومتر: یک صفحه کلید تلفن و یک lcd به Atmega16 متصل کنید. ابتدا با زدن ارقام عدد روی lcd نمایش داده می شود و با زدن # شمارش معکوس شروع می شود.

19 - در فضای سیمولینک مدار زیر را شبیه سازی نموده و سپس با استفاده از برنامه نویسی داده را به فضای Workspace کرده و در انتها مقدار خروجی که بر مبنا دو بوده است را به مبنا 16تبدیل نماید.

20 - برنامه ای بنویسید که شماره دانشجویی و نام خانوادگی به صورت زیر بر روی LCD نمایش داده سود که با قرار دادن یک یا دو کلید بر روی یکی از پورت ها در یک وضعیت نام خانوادگی از سمت چپ به راست حرکت کرده و در حالت دیگر شماره دانشجویی از سمت راست به چپ حرکت کند . به جای کلید میشه از لاجیک استیک میشه استفاده کرد.

21 -  با استفاه از میکروکنترلر Atmega32 ، keypad و دو 7Seg عملیات ریاضی ( جمع ، تفریق ، ضرب و تقسیم صحیح ) دو عدد یک رقمی را انجام دهید.

22 -  با استفاده از یک آی سی 74192 و یک BCD 7447 و یک سون سگمنت آند مشترک، شمارنده ای یک رقمی در پروتئوس شبیه سازی کنید.

23 - با استفاده از جزوه ضمیمه شده با نوشتن برنامه برای dot matrix آشنا شوید. سپس برنامه ای بنویسید که نام شما را به صورت روان نمایش دهد، به طوری که در هر لحظه 2 حرف نمایش داده شود ( مثلا در نیم ثانیه اول حرف صفر و یک و در نیم ثانیه دوم حرف یک و دو و ...)

24 - به میکروکنترلر Atmega16 سه دکمه push-button ( دکمه های up و down و  play/pause ) و یک led و یک LCD  متصل کنید. برنامه ای بنویسید که ابتدا بر روی LCD عبارت count=0 را نمایش دهد. با زدن دکمه up عدد نمایش داده شده بر روی count افزایش و با دکمه down کاهش یابد.( حداکثر 59 و حداقل 0 ). با زدن دکمه play/pause شروع به شمارش معکوس تا صفر کند ( با فاصله های یک ثانیه) و با زدن مجدد آن متوقف شود. در زمان شمارش، دکمه های up  و down غیرفعال هستند. وقتی شمارش تمام شد، led روشن شود و با زدن مجدد دکمه های up  و down می توان شمارنده را دوباره تنظیم کرد ( led خاموش شود )

با افزودن دکمه دیگری به نام reset  به کمک وقفه، به محض زده شدن دکمه reset ، شمارنده صفر شده و led خاموش می شود و منتظر ورود عدد می شود.

25 - پروژه راه اندازی سنسور 40 بیتی DHT11 و نمایش دما و رطوبت بر روی سون سگمنت 4 تایی

 

26 - یک سیگنال ژنراتور به پایه INT2 متصل کنید و فرکانس سیگنال را بر روی LCD که متصل به پورت D است نمایش دهید. ( اجازه اتصال سیگنال ژنراتور به پورت های T0و T1  را ندارید )

27 - روی یک برگه با خط کش و بسیار تمیز صفحه کلید ۴ در ۳، سون-سگمنت با ای سی رابط و همچنین کلید ریست را به میکرو متصل کنید.
در برگه دیگر برنامه بنویسید که ۳ تا تابع داشته باشد، تابع display که عدد فشرده شده در صفحه کلید را در سون-سگمنت نمایش دهد، تابع keyboard, که صفحه کلید را اسکن و کد کلید فشرده شده را برمیگرداند و تابع main، که تابع اصلی است و توابع فوق را در یک حلقه نامتناهی فراخوانی‌می کند.
کد کاملا استاندارد باشد و بر اساس زیبایی و کیفیت طراحی و کد نمره پروژه ، ۱۰ نمره درنظر گرفته می شود.

28 - اتصال یک سون سگمت چهارتایی به میکرو و برنامه ای که ساعت را نمایش دهد.

   HH : MM : SS

29 - با استفاده از ATmega32 و یک 7seg چهارتایی و یک push button یک شمارنده 4 رقمی بسازید. با هر بار فشردن push button یک رقم به شمارنده اضافه سود.

30 - با استفاده از keypad و ATmega32 و یک LCD یک قفل دیجیتال بسازید.

31 - یک ساعت دقیق با ic : ds1307 طراحی و شبیه سازی کنید که قابلیت نمایش ساعت و دقیقه و ثانیه را داشته باشد برای نمایش از سون سگمنت مالتی پلکسی ۶ رقمی باید استفاده شود.

32 - شبیه سازی درب هوشمند با میکروکنترلر ATmega در محیط پروتئوس Proteus

33 - پروژه ماشین حساب با چهار عمل اصلی با استفاده از ATmega32

34 - پروژه راه اندازی موتور dc با درایور L298 و میکروکنترلر atmega16 با قابلیت چرخش به طرفین، توقف و کنترل سرعت

35 - پروژه کنترل تردد خودرو در پارکینگ با ال سی دی و پوش باتون

36 - تایمر ساده با ال سی دی با کدویژن و میکروکنترلر atmega32

37 -

38 -

39 -

40 -

41 -

42 -

43 -

44 -

45 -

46 -

47 -

48 -

49 -

50 -

جهت سفارش پروژه و تکلیف آزمایشگاه دیجیتال ( مدارمنطقی ) و مدل سازی مدارهای منطقی در نرم افزار پروتئوس Proteus لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

پروژه مدار الکتریکی با استفاده از Electronics Workbench (ورودی متناوب و پاسخ فرکانسی ) ( کد Ele0014 )

مدارهای زیر را در نرم افزار Electrinics Workbench (EWB) مدل سازی کنید.

1 - رفتار خازن در حالت DC ( ورودی ثابت )

بررسی شارژ شدن خازن بر حسب زمان

بررسی دشارژ شدن خازن بر حسب زمان

2 - رفتار خازن در مدار های AC ( جریان متناوب )

3 - پاسخ فرکانسی و مدار مرتبه اول RC

فیلتر پایین گذر RC

انتگرال گیر RC

مدار مشتق گیر

فیلتر میان گذر

4 - مدار یکسوساز نیم موج و یکسوساز تمام موج را در نرم افزار LTspice پیاده سازی و تحلیل کنید.

الف ) نمودار I-V مقاومت بار را نمایش دهید.

ب ) شکل موج خروجی و و مقدار DC را محاسبه کنید.

 

5 - طراحی یک تقویت کننده با منبع جریان برای بلند گوی 𝑅𝐿 طراحی شود، و مقادیر منبع تغذیه و حداکثر ولتاژ قابل تحمل المان ها را از نظر مقدار ولتاژ و مقدار جریان و توان و همچنین مقادیر راندمان ، مقدار خازن ، سویینگ و مقادیر مقاومت ها را به صورت دستی محاسبه و با تحلیل نمودار های خروجی به طور کامل شبیه سازی شود.

6 -

7 -

8 -

9 -

10 -

11 -

12 -

13 -

جهت سفارش پروژه و تکلیف مدل سازی مدارهای الکتریکی در نرم افزار Electronics WorkBench ( EWB ) لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره  989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

موضوعات
Designed By M A T L A B K H O O N E H