matlabkhooneh

تکلیف اصول سیستم های مخابراتی دانشگاه صنعتی اصفهان

1 - تبدیل فوریه سیگنال های زیر را بدست آورید

 \[ x(t)=e^{-at}u(t)\]

\[ x(t)=\frac{1}{t_{0}}exp(-\frac{\pi t^{2}}{t_{0}^{2}})\]
\[ x(t)=sinc^{2}(t)\]

برای دو مورد اول توابع خودهمبستگی را نیزمحاسبه کنید.

2 - الف )  تبدیل فوریه سیگنال زیر را محاسبه کنید.

\[ x(t)=A\;rect(\frac{t}{T}-\frac{1}{2})\]

ب ) قسمت های زوج و فرد این سیگنال را بدست آورید.

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

3 - توابع پاسخ فرکانسی و پاسخ ضربه سیستم زیر را بدست آورید.

4 - تبدیل فوریه پالس مدوله شده زیر را بدست آورید.

\[ x(t)=[u(t)-u(t-T)]cos(2\pi f_{0}t)\]

اگر T به سمت بی نهایت میل کند تبدیل فوریه X(f) به چه تابعی میل خواهد کرد.

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

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

پروژه PIC - پیاده سازی مالتی پلکسر با PIC16f84a ( کد Pic0001 )

1 - یک کد برای میکرو pic16f84a در محیط mikroC PRO for PIC بنوسید که کار مالتی پلکسر را انجام دهد. چهار ورودی به ترتیب به b0  تا b3 متصل شود و دو انتخابگر به  A0,A1 متصل شود و خروجی نیز  B7 باشد.

2 - برنامه و سخت افزاری طراحی کنید که یک عدد 8 بیتی علامتدار را از PORTB دریافت نماید و آن را بر روی نمایشگر سون سگمنت چهار رقمی از نوع آند مشترک به روش مالتی پلکسری نمایش دهد و بر روی رقم چهارم نمایشگر علامت را نشان دهد.

راهنمایی : اگر بیت PB.7 یک باشد علامت منفی و اگر صفر باشد علامت مثبت است. بنابراین محدوده عدد خوانده شده بین 127+ تا 127- خواهد بود.

3 -

 

جهت سفارش پروژه ، تکلیف و آموزش میکروکنترلر PIC و Mikro C لطفا با متلب خونه تماس بگیرید، تا پس از بررسی هزینه خدمت شما اعلام گردد.

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

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

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

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

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

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

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

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

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

تکالیف آزمایشگاه ریز پردازنده ( کد Ele0017 )

1 - راه‌اندازی نمایشگر LCD کاراکتری و آشنایی با نحوه برنامه‌ نویسی آن‌ است.

در‌ این‌ آزمایش‌ یک‌ عدد‌ نمایشگر ‌LCD کاراکتری‌ از‌ نـــوع ‌2 × 16 (دارای‌2 ردیف‌ و ‌16 ستون) استفاده‌ می‌ شود.

برنامه‌ را‌ طوری‌ تغییر‌ دهید‌ که‌ در‌ خط‌ اول‌ پیام‌‌ (UUT‌) و‌ در‌ خط‌ دوم‌ پیام‌ ( ir.ac.uut.www‌) نمایش‌ داده‌ شود.

برنامه را طوری تغییر دهید که متن پیام‌ های هر خط، در وسط خط نمایش داده شود.

برنامه را طوری تغییر دهید که متن پیام‌ها بر روی نمایشگر بصورت چشمک زن نمایش داده شود.

2 - مداری طراحی کنید که عددی چهار بیتی از ورودی گرفته و خروجی آن تنها در صورتی که عدد ورودی مضربی از 3 باشد فعال شود.

3 - با استفاده از یک جمع کننده چهاربیتی و گیت های منطقی مقایسه کننده 4 بیتی طراحی کنید.

4 - با استفاده از دو آی سی BCD ( مانند 7447 و 7448 ) و Atmega16  برنامه ای بنویسید که دو 7Segment را همزمان نشان دهد که رقم دهگان یکی بیتشر باشد ( فقط مجاز به استفاده از 5 خروجی هستید )

5 - روشن و خاموش کردن LED توسط میکروکنترلر

6 - تشکیل شمارنده باینری توسط میکروکنترلر بر روی 4 عدد LED

7 - اسکن کلیدهای پوش و کشویی

8 - رقص نور

9 - نمایش اعداد بر روی 7Segment

10 - شمارنده توسط 7Segment

11 - نمایش اعداد و حروف بر روی نمایشگر HEX

12 - شمارنده اعداد و حروف با استفاده از نمایشگر HEX

13 - نمایش اطلاعات بر رروی نمایشگر DOTMATRIX

14 - تابلو روان توسط نمایشگر DOTMATRIX

15 - نمایش داده بر روی نمایشگر LCD کاراکتری

16 - تابلو روان توسط LCD  کاراکتری

17 - نمایش اطلاعات بر روی نمایشگر LCD گرافیکی

18 - اسکن کی پد

19 - ساعت دیجیتال

20 - دماسنج

21 - فرکانس متر دیجیتال

22 - راه اندازی موتور پله ای به صورت پله کامل

23 - راه اندازی موتور DC

24 - راه اندازی موتور DC با استفاده از PWM

25 - رطوبت سنج

26 - دماسنج توسط NTC

27 - کنترل نور به کمک سنسور CDS

28 - ارتباط با حافظه EEPROM خارجی

29 - ارتباط SD/MMC به کمک RS-232

30 - ساعت جهانی RTC

31 - تبادل داده با  RF-Tranciever و کنترل

32 - ارتباط با کامپیوتر از طریق پورت USB

33 - ارسال دیتا به کمک ریموت به بلوک IR-Reciever

34 - ارتباط با تلفن از طریق DTMF

35 - پروگرام میکرو از طریق BOOTLOADER

36 - کد و شبیه سازی پروتئوس یک میکروکنترلر را به گونه ای طراحی کنید که عملکرد یک چراغ راهنمایی را پیاده سازی کند.

37 - کد و شبیه ساز یک میکروکنترلر را به گونه ای طراحی کنید که نام شما را روی یک LCD به صورت چشمک زن نمایش دهد.

38 - کد نویسی یک چراغ راهنمایی ( چهار راه با دو چراغ راهنمایی رانندگی ). این کدنویسی را در نرم افزار پروتئوس Proteus بر روی یک AVR شبیه سازی نمایید. به جای هر رنگ از هریک از چراغ راهنمایی می توانید از  LED استفاد ه کنید. ( در کل 6 عدد LED )

39 - برنامه ای بنویسید که وضعیت دو کلید فشاری UP و Down را بررسی نماید و مقدار عددی نمایشگر تک رقمی نوع آند مشترک را فزایش یا کاهش دهد.

40 - برنامه ای بنویسید که عملکرد یک دیکدر 3 به 8 را شبیه سازی کند.(با پایه فعال ساز)(استفاده از جدول درستی و شماتیک مدار) به شماره دانشجویی فرد ختم شود.

41 - برنامه ای بنویسید که عملکرد یک مالتی پلکسر 4 به 1 را با پایه فعال ساز شبیه سازی کند.(استفاده از جدول درستی و شماتیک مدار) به شماره دانشجویی زوج ختم شود

42 - برنامه ای بنویسید که به ازای زدن یک کلید فشاری یک شمارنده که با استفاده از دو 7seg پیاده سازی شده است تا عدد 99 شمارش نماید .پایه های g…b.a تنها به یک پورت وصل شده اند.

43 - مدار گیت های منطقی AND , OR , NOT , NAND , NOR , XOR , XNOR را با استفاده از ترانزیستور در پروتئوس Proteus مدل کنید.

44 - با استفاده از یک lcd و یک led ، اعداد یک تا 100 به ترتیب روی نمایشگر lcd نمایش داده شود ، هر عددی که نمایش داده می شود در صورتی که عدد اول باشد led روشن شود.

45 - با استفاده از ATmega16 یک قفل دیجیتال 4 رقمی ره به صورت زبان فارسی نمایش دهد.

در شروع برنامه " دستگاه راه اندازی شود "

در ورود رمز " رمز را وارد نمایید "

رمز اشتباه " رمز شما اشتباه است "

درصورت تایید رمز " درب رودی باز است "

را نمایش دهد.

46 - چراغ راهنمایی طراحی کنید که به ترتیب 40 ثانیه قرمز ، 40 ثانیه زرد ، 40 ثانیه سبز روشن شود و مجددا این سیکل تکرار شود. سون سگمنت را طوری طراحی کنید که شمارش 40 ثانیه را نمایش دهد. ( کدویژن و پروتئوس )

47 - پیاده سازی شمارنده از 0 تا 9999  با استفاده از 4 سون سگمنت به صورت گردشی.

48 - پیاده سازی نام و شماره دانشجویی خود بر روی LCDکاراکتری و شیفت آن ( اسم از ابتدای سطر پر شود )

49 - پیاده سازی جمع کننده 2 بیتی و نمایش حاصل بر روی 7Segment .

50 - اتصال صفحه کلید ماتریسی به میکرو و نمایش اعداد فشرده شده بر روی LCD.

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

تکالیف مدار منطقی ( جدول کارنو ) ( کد Digi0006 )

1 - متمم تابع زیر کدام است؟

\[f(x,y,z)=\sum m(1,4,7)\]

2 - ساده شده ی تابع زیر کدام است؟

\[f(x,y,z)=\sum m(3,4,6,7)\]

3 - ساده شده F=f1+f2 را به صورت ماکسترم ها بنویسید.

\[f_{1}(x,y,z)=\prod (2,4,7)\]

\[f_{1}(x,y,z)=\prod (3,5)\]

5 - معادل عدد 4(22.3) را در مبنای 10 بنویسید.

6 - معادل عدد 2(1101.110) را در مبنای 8 بنویسید.

7 - معادل عدد 8(47.61) را در مبنای 16 بنویسید.

8 - معادل عدد 10(197) را به صورت BCD بنویسید.

9 - معادل عدد 10(256.192) را در مبنای 5 بنویسید.

10 - در معادله  8(144) = *(121) مقدار * را بدست آورید.

11 - در سیستم نمایش اعداد اندازه - علامت معادل دهدهی عدد 2(1000110) را به دست آورید.

12 - با فرض x=1000011 و y=1010100 حاصل تفریق x-y را با استفاده از روش متمم 2 بدست آورید.

13 - حاصل جمع دو عدد 10000100 و 01110110  را بدست آورید.

14 - فرض کنید می خواهیم پیام 0001110 را توسط یک سیستم مخابراتی ارسال کنیم. در هر یک از حالت های زیر عنوان نمایید برای این که مقصد بتواند پیام را به درستی دریافت بکند، فرستنده چه پیامی را باید ارسال کند؟

الف- فرستنده و گیرنده بر اساس الگوریتم تشخیص خطای توازن زوج طراحی شده اند.

ب- فرستنده و گیرنده بر اساس الگوریتم تشخیص خطای توازن فرد طراحی شده اند.

15 - دو عدد 250 و 32 را در قالب 16 بیتی با یکدیگر جمع و تفریق کنید. (250-32 و 32-250 و 250+32 )

16 - لطفا اعداد زیر را از مبنای 2 به  10ببرید. ( راه حل انجام کار به طور کامل شرح و بیان شود )

10010101 - 111010010 - 100010110 - 110100111

17 - اعداد زیر را از مبنای 10 به 16 تبدیل کنید.

13569 - 159632 - 14635 - 9875

18 - جمع دو عدد F156BA را با CABED انجام دهید.

19 - دو عدد 10000111 را با 11110010 جمع کنید.

20 - لطفا گیت های زیر را به طور دقیق و خوانا رسم کنید.

(A OR B) AND ( A AND B)

(A AND B) OR (C AND D)

(A XOR B) NAND (A NOR C)

A XNOR (C OR D)

21 - توابع زیر را با استفاده از قوانین جبر بول و دمرگان ساده سازی نموده و مدار منطقی آن ها را رسم نمایید.

\[F=\bar{A}B+A \bar{B}+AB\]

\[F=\bar{A} \bar{C}+AB \bar{C}\]

\[F=\bar{A} \bar{B} \bar{C}+\bar{A} \bar{B} C+ \bar{A} B +A \bar{B}\bar{C}\]

\[F=\bar{A} \bar{B} \bar{C}+\bar{A} \bar{B} C+ A\bar{B} \bar{C} +A \bar{B}C\]
\[F=A\bar{C}+B\bar{C}+\bar{A}B+\bar{A}\bar{B}\]

22 - تابع زر را با استفاده از یک دیکدر 4*2 پیاده سازی کنید.

\[F(A,B,C)=\sum m(2,4,7)\]

23 - عدد دهدهی -13 را به عدد 8 بیتی دودویی با نمایش مکمل دو تبدیل نمایید.

24 - مقدار عملیات جبری زیر را محاسبه و حاصل را به صورت مکمل دو هشت بیتی نمایش دهید.

\[10001010-00110111=?\]

25 - عدد 21.25 در مبنای دهدهی را به عدد دودویی متناظر بر اساس استاندارد ممیز شناور IEEE754 تبدیل نمایید.

26 - عدد 97 را به مبنای دو ببرید.

27 - روال طراحی با استفاده از گیت NAND را به طور کامل توضیح دهید.

28 - فقط با استفاده از گیت NAND تابع گیت XOR را پیاده سازی و در نرم افزار پروتئوس  Proteus مدل کنید.

29 - تابع زیر را فقط با استفاده از گیت NAND پیاده سازی کنید و جدول درستی آن را بررسی کنید.

\[F(A,B,C,D)=\sum m(0,1,4,5,8,9,10,12,13,14)\]

30 - با استفاده از آی سی های 7404 و 7408 یک دیکدر 2 به 4 طراحی کنید.

31 - با استفاده از  آی سی 7400 یک انکدر 4 به 2 طراحی کنید.

32 - با استفاده از آی سی 7400 یک مالتی پلکسر 2 به  1 طراحی کنید.

33 - ب استفاده از آی سی 7400 یک دی مالتی پاکسر 1 به 4 طراحی کنیم.

34 - با استفاده از یک انتخاب کننده داده 4 به 1 تابع زیر را طذاحی کنید.

\[ F(A,B,C)=\sum (0,2,4,5)\]

35 - با استفاده ازفقط دروازه های NAND تابع دروازه XOR را پیاده سازی کنید و صحت جدول درستی آن را بررسی کنید.

36 - تابع زیر را فقط با استفاده از دروازه NAND پیاده سازی کنید و جدول درستی مدار را به ازای ورودی های A, B, C , D بررسی کنید.

\[ F(A,B,C,D)=\sum (0,1,2,4,5,8,9,10,12,13,14)\]

37 - دلیل تبدیل مدارهای دارای AND و OR و NOT به مدارهایی که فقط شامل NAND هستند چیست؟

38 - برای رای گیری در یک هیئت 4 نفره ( A , B , C , D ) هر شخص رای خود را توسط یک کلید صادر می کند. اگر رای نفر A معادل دو رای باشد ، مداری طراحی کنید که هرگاه اکثریت آرا حاصل شد یک چراغ روشن شود ( چراغ ها با یک منطقی روشن و با صفر منطقی خاموش می باشند. )

الف ) جدول درستی مدار را به دست آورید

ب ) تابع خروجی را ساده کنید

39 - با استفاده از تراشه های 7400 ( حاوی چهار دروازه NAND دو ورودی ) و 7486 ( حاوی چهار دروازه XOR دو ورودی ) یک تمام جمع کننده طراحی نمایید.

40 - با استفاده از آی سی های 7400 و 7486 یک جمع کننده 4 بیتی طراحی کنید.

41 - یک مدار ترتیبی طراحی کنید که ورودی

42 - با استفاده از Full Adder دو عدد زیر را با هم جمع کنید و نمودار آن را پیاده سازی کنید.    011 + 101

43 - تابع زیر را در جدول کارنو بیابید و سپس نمودار آن را رسم کنید.

F=AB+A'C'+B'C+AC

44 - با استفاده از مالتی پلکسر 74151 تابع زیر را پیاده سازی کنید و جدول صحت ان را تحقیق کنید.

\[ F(a,b,c,d)=\sum (1,3,4,11,12,13,14,15)\]

45 - مداری طراحی کنید که جدول صحت آن به شکل زیر است با استفاده از دیکدر 8*3(74hc138)

f A0 A1 A2
1 0 0 0
0 1 0 0
0 0 1 0
1 1 1 0
0 0 0 1
1 1 0 1
1 0 1 1
0 1 1 1

46 -  عبارت زیر را با استفاده از گیت های منطقی در نرم افزار پروتئوس پیاده سازی نمایید و سپس جدول درستی را به ازای تمامی حالت های ورودی بنویسید.

\[ f=a.b+a.\bar{c}+a.\bar{b}.s\]

47 - سون سگمنت آند مشترک و کاتد مشترک چیست؟ با استفاده از 6 سون سگمنت کاتد مشترک و همچنین logic state تاریخ تولد خود را در نرم افزار پروتئوس Proteus نمایش دهید.

48 - در نرم افزار پروتئوس یک شمارنده 4 بیتی را با استفاده از jk فیلیپ فلاپ به نحوی طراحی کنید که از صفرتا عدد دلخواه کوچکتر از 10 را بشمارد.

49 - با استفاده از آی سی 74192 یک شمارنده طراحی کنید که تا عدد زیر بشمارد.
70+ دو رقم اول سمت راست شماره دانشجویی= عدد
مثال برای شماره دانشجویی11472606986باید تا عدد156=70+86شمارش شود.

50 - یک چراغ راهنمایی (30+ رقم اول سمت راست شماره دانشجویی ) ثانیه ای را طراحی کنید به طوری که چراغ زرد آن در5ثانیه آخر روشن شود.
مثال برای شماره دانشجویی 11472606986 چراغ قرمز باید بعد از شمارش 36=30+6ثانیه به طور معکوس روشن و در 5ثانیه آخر خاموش و چراغ زرد روشن شود و سپس چراغ سبز روشن شود.

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

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