27
آﻧﺎﻟﻮگ ﺑﻪ دﯾﺠﯿﺘﺎل ﻣﺒﺪﻟﻬﺎي) DAC ( و دﯾﺠﯿﺘﺎل ﺑﻪ آﻧﺎﻟﻮگ) ADC ( ﻧﮋادﯾﺎن ﺻﻔﺮي دﮐﺘﺮ اﻟﺮﺣﯿﻢ اﻟﺮﺣﻤﻦ اﷲ ﺑﺴﻢ ﻣﻘﺪﻣﻪ: ¢ آﻧﺎﻟﻮگ ﺳﯿﮕﻨﺎﻟﻬﺎيً اﮐﺜﺮا ﺳﺮوﮐﺎردارﯾﻢ آن ﺑﺎ درﺻﻨﻌﺖ ﮐﻪ ﻫﺎﯾﯽ ﺳﯿﮕﻨﺎل و ﺑﺎﺷﻨﺪ ﻣﯽ ﻫﺎي داده ﭼﻮن ﺑﺎ ﺑﺎﯾﺪ ﻣﯿﺸﻮد، ﭘﺮدازش ﮐﺎﻣﭙﯿﻮﺗﺮ ﺗﻮﺳﻂ دﯾﺠﯿﺘﺎل از اﺳﺘﻔﺎدهIC ﻫﺎيADC و ﻧﻤﻮده ﺗﺒﺪﯾﻞ دﯾﺠﯿﺘﺎل ﺑﻪ را آﻧﺎﻟﻮگ ﺳﯿﮕﻨﺎﻟﻬﺎي، ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻪ) ﯾﺎ ﻣﯿﮑﺮو ﮐﻨﺘﺮﻟﺮ( ﻧﻤﺎﯾﯿﻢ اراﺋﻪ. ¢ ﺑﺼﻮرت ﻣﺠﺪدا ﺑﺎﯾﺪ ﻧﯿﺰ ﺗﻮﻟﯿﺪي ﺳﯿﮕﻨﺎل، ﻻزم ﻫﺎي ﭘﺮدازش ازاﻧﺠﺎم ﭘﺲ ﯾﮏ ﺑﻪ آﻧﺎﻟﻮگ ﺳﯿﮕﻨﺎل ﺷﻮد اﻋﻤﺎل ﻧﻈﺮ ﻣﻮرد ﺳﯿﺴﺘﻢ. ¢ آﻧ ﺳﯿﮕﻨﺎل ﯾﮏ ﺑﻪ ﮐﺎﻣﭙﯿﻮﺗﺮ ﺑﻮﺳﯿﻠﻪ ﺗﻮﻟﯿﺪي دﯾﺠﯿﺘﺎل ﺳﯿﮕﻨﺎل ﺗﺒﺪﯾﻞ ﺑﺮاي ﻧﯿﺰ ﺎﻟﻮگ ازIC ﻫﺎيADC ﻧﻤﺎﯾﯿﻢ ﻣﯽ اﺳﺘﻔﺎده. 2 ﻧﮋادﯾﺎن ﺻﻔﺮي دﮐﺘﺮ

ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

و ) DAC(مبدلهاي دیجیتال به آنالوگ )ADC(آنالوگ به دیجیتال

دکتر صفري نژادیان

بسم اهللا الرحمن الرحیم

:مقدمهمی باشند و سیگنال هایی که درصنعت با آن سروکارداریم اکثراً سیگنالهاي آنالوگ ¢

هاي ICاستفاده از دیجیتال توسط کامپیوتر پردازش میشود، باید با چون داده هايADC میکرو یا ( به کامپیوتر ، سیگنالهاي آنالوگ را به دیجیتال تبدیل نموده و. ارائه نماییم) کنترلر

یک پس ازانجام پردازش هاي الزم ، سیگنال تولیدي نیز باید مجددا بصورت ¢.سیستم مورد نظر اعمال شود سیگنال آنالوگ به

الوگ نیز براي تبدیل سیگنال دیجیتال تولیدي بوسیله کامپیوتر به یک سیگنال آن ¢. استفاده می نماییم ADCهاي ICاز

2

دکتر صفري نژادیان

Page 2: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

ü کامپیوتر دیجیتال وظیفه کنترل سیستم رابه عهده دارد.

ü مبدل آنالوگ به دیجیتال)A/D ( سیگنال خطا را که یک سیگنال پیوسته زمان است. تبدیل میکند ) که قابل پردازش بوسیله کامپیوتر باشد ( زمان ، به فرم گسسته

ü درخروجی کامپیوتر، یک مبدل دیجیتال به آنالوگ )D/A ( براي تبدیل سیگنال. دیجیتال کامپیوتر به سیگنال آنالوگ مورد نیازاست

سیستم کنترل دیجیتال: مثال

3

دکتر صفري نژادیان

:انواع سیگنال ها:سیگنال ها

پیوسته زمان¢گسسته زمان¢

:سیگنال پیوسته زمان سیگنالی است که در گستره پیوسته اي از زمان تعریف پیوسته زمانسیگنال

یا پیوسته اي از مقادیر دامنه این سیگنال ممکن است گستره .می شود. را اختیار نمایدزمقادیر متمای از تعداد محدودي

کوانتیزه کردن نمایش یک متغییر با دسته اي از مقادیر متمایز را )Quantization ( کوانتیزه شده و مقادیر متمایز حاصل را مقادیر)

Quantized (گویند . 4

دکتر صفري نژادیان

Page 3: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

:سیگنال پیوسته زمان

سیگنال آنالوگ پیوسته زمان¢سیگنال کوانتیزه شده پیوسته زمان ¢

اما در عمل اغلب . سیگنال آنالوگ حالت خاصی از سیگنال پیوسته زمان است . را به جاي آنالوگ به کار می برند پیوسته زماناصطالح

5

دکتر صفري نژادیان

:سیگنال گسسته زمانان سیگنال گسسته زمان سیگنالی است که تنها در لحظه هاي گسسته اي از زم ¢

.) کوانتیزه شده استtیعنی سیگنالی که در آن متغییر مستقل .(تعریف می شود

را انتخاب اگر دامنه یک سیگنال گسسته زمان بتواند گستره پیوسته اي از مقادیر ¢Sampled-( نمونه برداري داده ها کند، در اینصورت سیگنال را سیگنال

data (گویند .

آنالوگ در سیگنال نمونه برداري داده ها را می توان از نمونه برداري یک سیگنال ¢.لحظه هاي گسسته اي از زمان به وجود آورد

6

دکتر صفري نژادیان

Page 4: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

سیگنال دیجیتال یک سیگنال گسسته زمان با دامنه : سیگنال دیجیتال ¢چنین سیگنالی را می توان با دنباله اي از اعداد نمایش . کوانتیزه شده است

).مثال بصورت باینري (داد

7

دکتر صفري نژادیان

چگونگی تبدیل آنالوگ به دیجیتال

8

دکتر صفري نژادیان

Page 5: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

(DAC)مبدل هاي دیجیتال به آنالوگ

بیتی را بعنوان ورودي nیک مبدل دیجیتال به آنالوگ یک کد دیجیتال ¢. گرفته و یک ولتاژ یا جریان آنالوگ را به عنوان خروجی تحویل می دهد

:عموماً شامل سه قسمت زیر است DACیک یک ولتاژ مرجع دقیق و پایدار ¢DACخود مبدل ¢)Op-Amp( یک تقویت کننده عملیاتی ¢

9

دکتر صفري نژادیان

: ایده آل عبارت است از D/A بیتی ، خروجی یک nبراي یک کد باینري

است که بوسیله کد ورودي سویئچ هاي الکترونیکی آنالوگی شامل DACیک . می باشد شبکه اي از مقاومت هاي دقیق کنترل می شوند و همچنین شامل

{ {1 2

0 1 2( 2 2 2 )nR E F n

m s b l s b

V V B B B− − −= + + +L

10

دکتر صفري نژادیان

Page 6: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

:)RESOLUTION(وضوح . نامند می DAC یا وضوح Resolution را DACتعداد خطوط دیجیتالی ورودي

متناظر با تغییر یک اندازه پله خروجیمعیاري از ) resolution( وضوح ¢. در ورودي است ) lsb(بیت با کمترین ارزش

. می باشد DAC بنابراین وضوح معیاري از دقت یک ¢

0.3906یا ) 82 ( 256 قسمت در 1 بیتی داراي وضوح DAC 8 یک ¢. می باشد درصد

11

دکتر صفري نژادیان

WEIGHTED RESISTOR D/A CONVERTER

Tree-bit weighted resistor D/A converter

o TV I R= −12

دکتر صفري نژادیان

Page 7: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

بیت با بیشترین ارزش و B1. است B1B2B3 بیتی 3ورودي مدار باال کلمه بیت با کمترین ارزش و داراي B3 و 2-2 داراي وزن B2 و 2-1داراي وزن

. می باشد 2-3وزن

باشد ، سوئیچ iB ، 1وقتی بیت . هر بیت یک سوئیچ آنالوگ را کنترل می کند به تقویت کننده عملیاتی آنالوگ متناظر جریانی را از مقاومتی با وزن

. که نقش جمع کننده را دارد می فرستد

: به جمع کننده فرستاده میشود عبارت است از Bi=1جریانی که به دلیل

2REF

i i

VIR

=13

دکتر صفري نژادیان

2i R

: براي ولتاژ خروجی داریم

.بنابراین ولتاژ خروجی مستقیماً متناسب با کد دیجیتال ورودي است

31 2

31 2

1 2 31 2 3

( )2 4 8

=- ( )2 4 8

=- ( 2 2 2 )

REFREF REFout T

REF

REF

V BV B V BV I R RR R R

BB BV

V B B B− − −

= − = − + +

+ +

+ +

14

دکتر صفري نژادیان

Page 8: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

Three-bit R-2R Ladder D/A Converter

.می باشند 2R و R باال مقاومتها تنها داراي دو مقدار D/Aدر مبدل

R-2R LADDER D/A CONVERTER

15

دکتر صفري نژادیان

R-2R LADDER D/A CONVERTER

براي تولید خروجی آنالوگ بر اساس تعداد زیادي بیت ورودي ، به :مزیت¢. محدوده وسیعی از مقادیر مقاومتهاي دقیق نیاز نیست

براي تعداد مشخصی از بیت هاي ورودي ، تعداد مقاومت هاي مورد نیاز :عیب¢. می باشد ( weighted resistor network)دو برابر مدار قبلی

میباشد R دیده می شود برابر REFVمقاومت معادل ساختار نردبانی که بوسیله :در نتیجه

1 2 3( )2 4 8o TI I IV I R B B B R= − = − + +

1 2 31 2 3 1 2 3( ) =- ( 2 2 2 )

2 4 8REF REF REF

o REFV V VV B B B R V B B B

R R R− − −= − + + + +

16

دکتر صفري نژادیان

Page 9: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

2NR D/A CONVERTERS:

Three-bit 2nR D/A Converter

17

دکتر صفري نژادیان

و R مقاومت با مقادیر برابر بیتی نیاز به 2nR D/A nیک مبدل ¢. سوئیچ آنالوگ دارد

¢2n به هم متصل شده اند مقسم ولتاژ مقاومت بطور سري براي تشکیل یک .

. ند یک تقویت کننده با بهره واحد از بارگزاري مقسم ولتاژ جلو گیري می ک ¢

ساختار سوئیچ هاي آنالوگ به نحوي به یکدیگر متصل شده اند که تشکیل یک می دهند و با کد دیجیتال به نحوي کنترل می شوند که هر کلمه از درختی

.مسیر خاصی از مقسم ولتاژي به خروجی مبدل ایجاد می نماید کد 18

دکتر صفري نژادیان

2n

12 2n + −

Page 10: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

)ADC(مبدل هاي آنالوگ به دیجیتال

مطابق شماي نشان داده شده در باال داراي خط آنالوگ ورودي و ADCیک .داده هاي دیجیتالی خروجی است

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

( quantiazation ) و سپس عدد دیجیتال معادل را در خروجی قرار را صفر می کند تا نشان دهد عمل تبدیل داده و خط

. به اتمام رسیده است

0 7D -D

Convert

Conversion Complete 19

دکتر صفري نژادیان

:زمان تبدیل

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

:فرکانس نمونه برداري پیوتر براي آنکه تصویر مناسبی به فرم دیجیتال از یک سیگنال آنالوگ در کام

حداقل ) Sampling Rate(داشته باشیم باید فرکانس نمونه برداري نظر دو برابر ماکزیمم فرکانس موجود در طیف فرکانسی سیگنال آنالوگ مورد

) تئوري شانن (باشد

. می گیرند maxf برابر 10 تا 5عمالً فرکانس نمونه برداري را

Convert Conversion Complete

C onver sion Time

max2sf f>

20

دکتر صفري نژادیان

Page 11: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

:با زیاد شدن فرکانس نمونه برداري . تصویر دیجیتال دقیق تري از سیگنال آنالوگ بوجود می آید ¢

این امر به قیمت بکارگیري حافظه بیشتري جهت ذخیره اطالعات تمام ¢. می شود

بکار میرود ADCهر چه در سیستمی نیاز به نرخ نمونه برداري باالتري باشد یک . کمتري داشته باشدکه زمان تبدیل

21

دکتر صفري نژادیان

):RESOLUTION(وضوح

. می نامند ADCیا وضوح Resolution را ADCتعداد خطوط دیجیتالی خروجی

بیشتر باشد ، به ازاي تغییرات کوچکتر سیگنال ADCهر چه تعداد خطوط خروجی از دقت ADCیعنی . آنالوگ ورودي می تواند داده دیجیتالی جدیدي را ارائه نماید

. کمتري را ایجاد میکند quantizationباالتري برخوردارخواهد بود و یا خطاي

ها که هر کدام داراي مزایا و معایبی ADCدر زیر چند نمونه از ساختار داخلی . میباشند ارائه شده است

22

دکتر صفري نژادیان

Page 12: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

1. COMPARATOR ) مقایسه کننده( بیتی است که با استفاده از یک مقایسه 1 یک مبدل ADCساده ترین ¢

.کننده آنالوگ ساخته می شود

زیادي است اما ) Quantization Error(این مبدل داراي خطاي ¢آستانه براي تعیین آنکه یک سیگنال آنالوگ کوچکتر و یا بزرگتر از یک مقدار

(Threshold Value ) است بکار می رود .

ADCاز مقایسه کننده همچنین به عنوان یک عنصر در ساخت مبدل هاي ¢. چند بیتی استفاده می گردد

23

دکتر صفري نژادیان

حلقه باز ، یعنی )Op-amp( مقایسه کننده در واقع یک تقویت کننده عملیاتی . بدون فیدبک ، است

24

دکتر صفري نژادیان

Page 13: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

خروجی به یعنی اگر ولتاژ ورودي مثبت از ورودي منفی اندکی بیشتر باشد ، ولتاژ ¢.مقدار ماکزیمم مثبت اشباع می شود

تاژ برعکس ، اگر ولتاژ ورودي مثبت اندکی از ورودي منفی کمتر باشد ، ول ¢

. خروجی به مقدار ماکزیمم منفی اشباع میشود

وجی در صورت استفاده از خروجی مقایسه کننده در یک مدار منطقی ، باید خر ¢. صفر و یک منطقی را تولید کند

، یک مقایسه کننده ADC نیز عالوه بر مبدل AVRمیکرو کنترل هاي ¢.آنالوگ دارند 25

دکتر صفري نژادیان

1شکل V1 , V2 , V3 ولتاژهاي مبنا )DC ( وV1 >V2>V3می باشند .

2. Flash Converter

26

دکتر صفري نژادیان

Page 14: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

X0X1CBA

00000

10001

01011

11111

1

1 2

2 3

3

<V <V

v

a

a

a

a

v VV vV vV

< →

≤ →≤ →

≤ →

2جدول

0

1

X A B C + A B C = A ( B C + B C ) = A ( B )

X A B C + A B C = A B

C= ⊕

=27

دکتر صفري نژادیان

3شکل

4شکل 28

دکتر صفري نژادیان

Page 15: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

کل در مدار فوق از مقایسه کننده هایی استفاده شده که اصول کار آن در ش ¢. مطرح شده است4

. براي مقایسه و تقریب زدن استفاده شده است DCاز ولتاژ هاي مبناي ¢

براي سطوح ولتاژ ورودي مختلف ، خروجی مقایسه کنندها 2مطابق جدول ¢. تغییر می کنند

مقایسه کننده در این n2-1بیتی باشد به ADC nاگر بخواهیم وضوح این ¢.سیستم نیاز است که امري غیر اقتصادي براي وضوح هاي باال است

29

دکتر صفري نژادیان

:FLASH CONVERTERمزایا و معایب

) زمان تبدیل پایین ( سرعت تبدیل باال : مزیت ¢. نیاز به تعداد زیادي مقایسه کننده دارد : عیب ¢

30

دکتر صفري نژادیان

Page 16: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

3. COUNTER ADC

Clockبا لبھ مثبت .کار میکند

چون با لبھ مثبت کارمیکند

Upcounter . است

31

دکتر صفري نژادیان

شروع به شمارش می 000 ، شمارنده از به مجرد صفر شدن خط ¢ ولتاژي ایجاد کند که با DACکند تا وقتی که شماره ایجاد شده در ورودي

va شده و شمارنده متوقف می 0، و 1در این صورت خط ، . برابر باشد صفر شده تا نشان دهد تبدیل تمام ضمناً خط. گردد

. شده است

. مدار باال براي وضوح هاي باال اقتصادي است :مزیت ¢

مدار باال براي تبدیل سیگنال هایی مناسب است که زمان تبدیل سریعی :عیب ¢. الزم نداشته باشد

Convert

Conversion Complete

32

دکتر صفري نژادیان

y y

Page 17: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

:نکته : JKشمارنده با فلیپ فالپ ¢

33

دکتر صفري نژادیان

34

دکتر صفري نژادیان

Page 18: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

SUCCESSIVE APPROXIMATION ADC :

35

دکتر صفري نژادیان

می باشد که با دادن مدار دیجیتالی خبره اي CLCدرمدارشکل باال درواقع مدار ¢اعداد مختلف به فلیپ فالپ ها وتست نمودن خروجی مقایسه کننده ، طبق الگوریتم از پیش تعیین شده اي وروش سعی وخطا ، مناسبترین عدد معادل

. سیگنال ورودي راپیدا میکند

( وقت صرف شود n clock cycle آن است که ADCبدترین وضعیت دراین ¢ Clockولی در مدارقبل بدترین وضعیت ) بیتیnبراي خروجی

cycle می باشد .

ADC می تواند مزایاي 4 مدار ADCطراحی مناسب براي وضوح هاي باال ، با ¢. رادربرداشته باشد) 3 و2مدارهاي ( مدارهاي قبلی

36

دکتر صفري نژادیان

2 1n −

Page 19: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

مدارهاي نمونه بردار و نگه دار) SAMPLE AND HOLD CIRCUITS (

دیجیتال قبال نمونه برداري به عنوان قدم اول در تبدیل سیگنالهاي آنالوگ به • قبل از مطرح شده این در واقع توسط یک مدار به نام نمونه بردارو نگه دار که

ADCیک مدار نمونه بردار و نگه دار براي سیگنال هاي . قرار دارد انجام میشود. براي سیگنال هاي دیجیتال عمل می کند Dآنالوگ مانند یک فلیپ فالپ نوع 37

دکتر صفري نژادیان

ار مقدار با دستور یک سیگنال کنترلی دیجیتال ، یک مدار نمونه بردار و نگه د ¢مقدار ذخیره شده آنالوگ در . سیگنال آنالوگ ورودي را ذخیره می کند

جدید خروجی مدار باقی می ماند تا اینکه دستور بعدي براي ذخیره یک مقدار . به مدار داده شود

در . استفاده می گردد A/Dاز مدار نمونه بردار و نگه دار در ورودي یک مبدل ¢ ولتاژ نگه داشته شده در خروجی مدار نمونه بردار و نگه A/Dاینصورت، مبدل

. دار را تبدیل می نماید

این کار باعث حداقل شدن عدم دقت در مقدار دیجیتال بدست آمده براي ¢ل رخ سیگنال آنالوگ که بدلیل تغییر در مقدار سیگنال در طول فرایند تبدی

. می دهد می گردد 38

دکتر صفري نژادیان

Page 20: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

سوئیچ در ساده ترین شکل، یک مدار نمونه بردار و نگه دار را می توان با یک ¢. آنالوگ و یک خازن ساخت

یا BJTسوئیچ آنالوگ را می توان با استفاده از دیود ها، ترانزیستورهاي ¢. ساختFETترانزیستور هاي

39

دکتر صفري نژادیان

ANALOG(مالتیپلکسرآنالوگ MULTIPLEXERS(:

ین تفاوت که مالتیپلکسرآنالوگ درواقع مانند مالتیپلکسر دیجیتال عمل می کند با ا ¢. سیگنالهاي ورودي وخروجی آن آنالوگ هستند

را یک کد باینري در ورودیهاي آدرس آن بین چند ورودي آنالوگ مختلف، یکی ¢. انتخاب کرده و به خروجی وصل می کند

چندین ADCبه کمک یک مالتیپلکسر آنالوگ می توان بااستفاده از یک مبدل ¢. تبدیل کرد ورودي آنالوگ مختلف را با مالتیپلکس کردن درحوزه زمان، به دیجیتال

40

دکتر صفري نژادیان

Page 21: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

، به یک کانال ورودي مالتیپلکسر آنالوگ واتصال VRبااتصال یک ولتاژمرجع ¢ (Gain) به یک ورودي دیگرمالتیپلکسر آنالوگ میتوان خطاي بهره صفرولت

. را اصالح نمودA/D درخروجی Offsetو

راتبدیل می VRو 0Vقبل ازتبدیل یک سیگنال آنالوگ، ابتدا ولتاژهاي ¢. را ذخیره می نماییم N(R) و N(0)کنیم و مقادیر دیجیتال حاصل یعنی

. را بدست می آوریم N(M) راتبدیل کرده و VMسپس سیگنال آنالوگ

41

دکتر صفري نژادیان

ح اندازه ازاین مقادیر بصورت زیر بوسیله میکروپروسسور براي محاسبه ولتاژ صحی: گیري شده استفاده می گردد

N (M ) - N (0 )V VN (R ) - N (0 )M R=

42

دکتر صفري نژادیان

Page 22: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

ADC804

43

دکتر صفري نژادیان

ADC804

44

دکتر صفري نژادیان

Page 23: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

ADC804

45

دکتر صفري نژادیان

ADC804

46

دکتر صفري نژادیان

Page 24: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

47

دکتر صفري نژادیان

48

دکتر صفري نژادیان

Page 25: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

CONNECTIONS FOR CONTINUOUS CONVERSIONS USING THE ADC0804.

49

دکتر صفري نژادیان

50

دکتر صفري نژادیان

Page 26: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

51

دکتر صفري نژادیان

52

دکتر صفري نژادیان

Page 27: ﻢﯿﺣﺮﻟا ﻦﻤﺣﺮﻟا ﷲا ﻢﺴﺑeee.sutech.ac.ir/sites/eee.sutech.ac.ir/files/Groups/Cont... · 2015-12-14 · :(RESOLUTION) حﻮﺿو.ﺪﻨﻣﺎﻧﯽﻣ DAC

53

دکتر صفري نژادیان