Mikroişlemci ile Analog-Sayısal Dönüştürücü (ADC)



Benzer belgeler
MikroiĢlemci ile Analog-Sayısal DönüĢtürücü (ADC)

MİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI MİKROİŞLEMCİLİ A/D DÖNÜŞTÜRÜCÜ

MİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ

DIGIAC 2000 Deney Seti PAT İŞLEMCİ KARTI :

6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1

MĐKROĐŞLEMCĐLĐ FONKSĐYON ÜRETECĐ

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş

ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER

ANALOG SAYISAL DÖNÜŞTÜRÜCÜ DENEYİ TÜMLEŞİK (ENTEGRE) ADC DEVRESİ İLE

KONTROL SİSTEMLERİ TASARIMI LABORATUARINA GİRİŞ

Mikrobilgisayar Donanımı

DENEY NO : 1 DENEY ADI : Analog Sinyallerin Sayısal Sinyallere Dönüştürülmesi

SAYISAL-ANALOG (DAC) ANALOG-SAYISAL(ADC) DÖNÜŞTÜRÜCÜLER

SAYISAL ANALOG DÖNÜŞTÜRÜCÜ DENEYİ

Bölüm 9 A/D Çeviriciler

ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY 6 ANALOG/DİGİTAL DÖNÜŞTÜRÜCÜ. Grup Numara Ad Soyad RAPORU HAZIRLAYAN:

DİJİTAL ELEKTRONİK DERS NOTLARI

Mikroişlemcili Sistemler ve Laboratuvarı

DENEY 6a- Dijital/Analog Çevirici (DAC) Devreleri

EEM 419-Mikroişlemciler Güz 2017

DENEY 6- Dijital/Analog Çevirici (DAC) Devreleri

FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8

FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8

ANALOG DEĞERLERİN İŞLENMESİ

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1. ARDUINO LCD ve Sensör Uygulamaları

DENEY NO : 2 DENEY ADI : Sayısal Sinyallerin Analog Sinyallere Dönüştürülmesi

MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş

ANALOGDAN-SAYISALA ÇEVİRİCİ (ADC)

İÇİNDEKİLER. 1-1 Lojik ve Anahtara Giriş Lojik Kapı Devreleri... 9

GÖRSEL EKRAN TASARIMI (VISUALIZATIONS)

PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mikroişlemci Arayüz Sistemleri EEE

EEM 419-Mikroişlemciler Güz 2016

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUARI İKİLİ TABANDA ÇOK BAYTLI ÇARPMA

MİKROBİLGİSAYAR LABORATUVARI DENEY RAPORU

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ

DİJİTAL ELEKTRONİK DERS NOTLARI

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKİ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ENDÜSTRİYEL OTOMASYON TEKNOLOJİLERİ

HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK

Çok sayıda adım motoru tasarımı olmasına rağmen, bu motorlar iki değişik temel tür altında toplanabilir: değişken relüktanslı veya hibrid yapılı.

EasyPic 6 Deney Seti Tanıtımı

ELM019 - Ölçme ve Enstrümantasyon 3

Bir motorun iç yapısı çok farklı gözükse bile, motorun uç davranışını bu iki türün birisi cinsinden tanımlamak her zaman mümkündür.

1. DARBE MODÜLASYONLARI

Paralel İletişim Arabirimi (PİA)

Sayılar, cebir, denklemler ve eşitsizlikler, fonksiyonlar, trigonometri, komplerks sayılar, logaritma

Değer. (a) Analog ve, (b) digital sinyallerin kıyaslaması. Digital devrelerin, karşıtı olan analog devrelere göre bazı avantajları vardır: bunlarda,

R-2R LADDER SWITCHES 8-BIT DAC SUCCESSIVE APPROXIMATION REGISTER 3-STATE BUFFERS

Çizgi İzleyen Robot Yapımı

TAŞIT ELEKTRONİĞİ VE DENETİMİ

BÖLÜM Mikrodenetleyicisine Giriş

BÖLÜM 24 CPU 22X. Analog giriş-çıkış modülü EM 235 Analog çıkış modülü EM 232 Analog girişler : IW0...IW6. Akım dönüştürücü. Gerilim dönüştürücü EM235

Algılayıcılar (Sensors)

web-sitesi : satış : teknik destek : tel : IM-SMO20 Ultrasonik Mesafe Sensörü Özellikler

Algılayıcılar / Transmitter

B.Ç. / E.B. MİKROİŞLEMCİLER

Bölüm 16 CVSD Sistemi

ADC Devrelerinde Pratik Düşünceler

Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR

SAYISAL SİSTEMLERDE ORTAK YOLUN KULLANILMASI

BİLGİSAYARLI KONTROL OPERASYONAL AMFLİKATÖRLER VE ÇEVİRİCİLER

BESLEME KARTI RF ALICI KARTI

TBİL-405 Mikroişlemci Sistemleri Bölüm 2 1- % %01010 işleminin sonucu hangisidir? % %11000 %10001 %10101 %00011

BALIKESİR ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ S EĞİTİM SETİ DENEY KİTAPÇIĞI

DENEY NO:1 SAYISAL MODÜLASYON VE DEMODÜLASYON

KIRIKKALE ÜNİVERSİTESİ

PROSES KONTROL DENEY FÖYÜ

Deney 8: ALU da Aritmetik Fonksiyonlar

Bölüm 10 D/A Çeviriciler

T.C. MİLLÎ EĞİTİM BAKANLIĞI MEGEP (MESLEKÎ EĞİTİM VE ÖĞRETİM SİSTEMİNİN GÜÇLENDİRİLMESİ PROJESİ) ELEKTRİK ELEKTRONİK TEKNOLOJİSİ

TRAMVAY OTOMATİK MAKAS KONTROL SİSTEMİ

KZ MEKATRONİK. Temel Elektrik Elektronik Eğitim Seti Ana Ünite

T.C. ONDOKUZ MAYIS ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK LABORATUVARI-II DENEY RAPORU

Tıbbi Enstrumantasyon Tasarımı ve Uygulamaları

YTÜ Makine Mühendisliği Bölümü Mekanik Anabilim Dalı Genel Laboratuvar Dersi Eğilme Deneyi Çalışma Notu

Bölüm 19 FBs-4DA/2DA Analog Çıkış Modülü

DENEY-7. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ

MUSTAFA KEMAL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ

TUŞ TAKIMI (KEYPAD) UYGULAMALARI

*Hoparlör nedir? *Hoparlörün tarihçesi *Hoparlörlerin özellikleri *Hoparlör çeşitleri nelerdir? *Hoparlörün iç yapısı *İyi bir hoparlör nasıl

MEKATRONİĞİN TEMELLERİ

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü

Ege MYO Bilgisayar Donanım Ders Notları

ASCII KODLARI. Bilgisayarda Metin (Text) Türü Bilgilerin Saklanması:

T.C. NİĞDE ÜNİVERSİTESİ MÜHENDİSLİK-MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ. Uzaktan Kumanda Edilen Lamba Dimmer inin Gerçekleştirilmesi

DENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ

BİLGİSAYAR DESTEKLİ ÖLÇME UYGULAMASI

Bölüm 20 FBs-4A2D Analog Giriş/Çıkış Modülü

Temel Mikroişlemci Tabanlı Bir Sisteme Hata Enjekte Etme Yöntemi Geliştirilmesi. Buse Ustaoğlu Berna Örs Yalçın

KAYNAK KİTAP: 1-DIGITAL DESIGN PRINCIPLES & PRACTICES PRINCIPLES & PRACTICES PRINCIPLES & PRACTICES. PRENTICE HALL. Yazar: JOHN F.

T.C HİTİT ÜNİVERSİTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ ELEKTRONİK DEVRELER 1 LAB. DENEY FÖYÜ DENEY-1:DİYOT

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

SÜREKLİ VE AYRIK ZAMANLI KONTROL SİSTEMLERİNDE KULLANILAN TEMEL MATEMATİKSEL OPERASYONLAR VE KARAKTERİSTİKLERİ

Transkript:

KARADENİZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİ LABORATUARI Mikroişlemci ile Analog-Sayısal Dönüştürücü (ADC) 1. Giriş Analog işaretler analog donanım kullanılarak işlenebilir. Bunun yanında analog donanım üzerinde değişiklik yapmak hem masraflı hem de çok zaman alıcı bir işlemdir. Oysaki yazılım düzeyinde değişiklik yapmak oldukça kolaydır. Bu yüzden yazılım olarak işlenebilecek işaretler bir A/D dönüştürücü üzerinden sayısal işaretlere dönüştürülür ve değişiklik işlemi sadece yazılım üzerinde yapılır. Analog işareti sayısal bilgiye dönüştürmenin birçok yöntemi vardır. Şekil 1 de verilen basit bir blok devreyle analog işaret sayısal bilgiye kolayca dönüştürülebilir. Şekil 1 de DA dönüştürücüye sıfırdan başlayarak sayısal bilgi sırayla uygulanır.vd gerilimi Va dan küçük olduğu her durum için Vo dan küçük olacaktır.vo ın sıfırdan büyük bir gerilim olarak bulunduğu ilk durumda DA dönüştürücünün girişindeki sayısal bilgi Va analog işaretinin sayısal olarak eşdeğeri olmuş olur. 2. Successive Approximation Metodu Şekil 1 deki dönüştürücüye verileri sıra ile uygulamak ve uygun sonuca ulaşmak oldukça yavaş bir yöntemdir. Bunu yerine en anlamlı bitten başlanarak D/A dönüştürücüye uygulanan verilerin bitleri lojik 1 yapılır ve Vo gerilimi okunur. Eğer Vo>= 0 ise o bitin yerine 0,değilse 1 konulur.bu işlem tüm bitler için tekrarlandığında Va nın sayısal eşdeğeri elde edilmiş olur.bunu bir örnekle açıklayalım. Şekil 2 de 3 bitlik bir ADC dönüştürücü için gerekli ağaç yapısı verilmiştir. 1

Şekil 2 : 3 bit için gerekli ikili yaklaşım ağacı Benzer şekilde deneyde kullanılan 8 bit için gerekli bit testleri de Tablo 1 de verilmiştir. Burada Va nın sayısal eşdeğeri 8 adım sonunda 01001100 olarak bulunmuştur. Örnekten de görüldüğü gibi elde edilecek sayısal bilgi DA dönüştürücünün bit sayısına bağlıdır.da dönüştürücünün bit sayısı ne kadar az alınırsa sonuç o kadar hızlı bulunmuş olur.bunun yanında bit sayısı ne kadar fazla alınırsa sonuç o kadar doğru çıkacaktır. Burada dikkate alınması gereken 2 kavram karşımıza çıkmaktadır. Bunlar örnekleme ve kuantalamadır. Şekil 3 te bir sinüs eğrisinin örneklenmesi ve kuantalaması verilmektedir. Sayısal tasarım bilgilerinizden bu kavramların ne olduğunu araştırınız. 2

Şekil 3. Sinüs İşaretinin 4bit kullanılarak örneklenmesi ve kuantalanması Bu deneyde DIGIAC 2000 deney seti ve be deney setinde bulunan DT35 uygulama kartı kullanılarak analog digital dönüştürücü uygulaması gerçekleştirilecektir. Deneye gelmeden önce DIGIAC 2000 deney seti kullanımı bie ilgili bilgi edininiz. Mikroişlemci Laboratuarı Deney 1 (Mikrobilgisar Donanımı deneyi) föyü kullanılabilir. 3. DT35 UYGULAMA KARTI DT35, mikrobilgisayarın kontrol edebileceği aygıt ve araçları içeren bir modüldür. Yazılan programların çeşitli çevre birimler üzerindeki kontrolünü göstermek amacıyla tasarlanmıştır. İçeriğinde ; 1. 8-bit Dijital-Analog çevirici (DAC) 2. 8-bit Analog-Dijital çevirici (ADC) 3. DAC tarafından sürülen, geri beslemeli bir motor 4. ADC tarafından okunabilen bir potansiyometre 5. DAC tarafından kontrol edilen bir optik verici ile ADC tarafından okunan bir optik alıcı 6. TTL uyumlu bir giriş/çıkış portundan kontrol edilen bir ses verici 7. TTL uyumlu iki giriş/çıkış portundan kontrol edilen bir ultrasonik verici ve alıcı 8. İki adet 8 bit port (Port-A ve Port-B) ve içeriklerini görüntülemek için bu portlar tarafından sürülen 16 led Port A: Dijital-Analog çeviciye 8-bit veri yazmada, Analog-Dijital çeviriciden 8-bit veri okumada kullanılır. Port B: DAC, ADC dönüşümlerini kontrol etmede, motorun geribeslemesini okumada, ses vericiyi sürmede ve ultrasonik alıcı-vericinin uzaklık ayarını kontrol etmede kullanılır. 3

3.1. Dijital-Analog Çevirici (DAC): Şekil 4 : DT35 Kitinin Blok Diyagramı 8-bitlik DAC, bir anahtar vasıtasıyla motora yada optik vericiye bağlanır. Diyagramı; Şekil 5 : 8-bitlik DAC blok diagramı. Dijital Analog çeviricide girişten gelen 0-FF arası dijital işaret 0-2.55V arası analog işarete dönüştürülür. 4

DAC tan çıkış alabilmek için PB0 lojik 0 yapılarak EN sinyali oluşturulur, ondan sonra da veri A portuna yazılır. Çıkış anahtarın durumuna göre motora ya da optik vericiye gönderilir. 3.2. Analog-Dijital Çevirici (ADC): 8-bitlik ADC, bir anahtar vasıtasıyla optik alıcıya ya da potansiyometreye bağlanır. Diyagramı; Şekil 6 : 8 bitlik ADC blok diagramı. Analog Dijital çeviricide girişten gelen 0-2.55V arası analog işaret 0-FF arası dijital işarete dönüştürülür ve A portundan dışarı verilir. 4. Deney Hazırlığı 1. Deneye gelmeden önce 80286 işlemcisi hakkında araştırma yapılmalıdır. 2. Analog-sayısal dönüşümünün nasıl yapıldığı araştırılmalıdır. 3. Örnekleme ve kuantalama kavramları araştırılmalı öğrenilmelidir. 4. Çözünürlük ve örnekleme frekansı ile ilgili ön bilgi edinilmelidir. 5. Deney uygulama yönergesindeki deneye hazırlık soruları cevaplanmalı ve el yazısı ile yazılmış 1-2 sayfalık bir rapor halinde sunulmalıdır. 5. Deney Tasarımı ve Uygulaması 1. Deney hazırlık soruları soru-cevap şeklinde sorularak öğrencinin ön hazırlığı yoklanır. 2. Deney föyünde verilen Şekil 1'in hem birinci yöntem hem de 2. yöntemle çalışması açıklanır ve sayısal değerlerle pekiştirilir. 3. Örnekleme ve kuantalamaya sayısal değerlerle örnek verilir. 4. Digiac 2000 deney setinin kısaca tanıtılması ve basit kullanımı öğrencilere gösterilir. 5. EPROM'da bulunan ADC programını çalıştırılır ve sonuçlar gözlemlenir. 6. Farklı değerlerin sayısala çevrilmesi ve bu değerler için örnekleme ve kuantalama değerlerinin hesaplanması gerçekleştirilir. 7. Deney esansında hesaplanan değerlerin öğrenciler tarafından not alınması sağlanır. 6. Deney Soruları 5

1. A/D dönüştürücü nedir? Hangi amaçla kullanılır? 2. A/D dönüştürücünün kullanıldığı yerlere en az 3 örnek veriniz. 3. A/D dönüştürücü türleri nelerdir? 4. Örnekleme ve kuantalama kavramları nelerdir, örnek vererek açıklayınız. 7. Deney Raporu 1. Kısa bir giriş 2. Deneyde yapılanlar 3. Sonuç ve Değerlendirme 6