ADuC8xx. II. Analog Devices MICROCONVERTER & ADuC8xx EĞİTİM NOTLARI Bölüm 7

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "ADuC8xx. II. Analog Devices MICROCONVERTER. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm 7"

Transkript

1 II. Analog Devices MICROCONVERTER ADuC8xx 174

2 MICROCONVERTER TANITIMI 7.1. ANALOG DEVICES MICROCONVERTER (ADUC8XX) AİLESİNE GİRİŞ ADuC8xx microconverter ailesi, endüstri standardı 8051 mimari yapısına bir mikrokontrolör, yüksek hassasiyetli (12, bit resolution), yüksek performanslı analog/digital digital/analog dönüştürücüleri (ADC DAC) ve çok çeşitli analog ve digital birimleri tek entegre devre üzerinde içeren mikrokontrolörlerden oluşmaktadır. On-chip download / debug interface e sahip olan microconverterlar, devre üzerinde monte edilmiş durumda iken programlanabilir, Üzerindeki ADC leri yazılım ile kalibre edilebilir. Çok küçük fiziksel boyutlarına karşın zengin çevre birimleri donatılmışlardır. Bütün gelişmiş özelliklerine karşın, pahalı ve geniş hacim kaplayan ürünlerin aksine, düşük maliyetli ve çok yüksek entegrasyona sahip bir ailedir. 175

3 Yüksek doğruluk ve yüksek hız özellikleri ile microconverterler, akıllı sensör kalibrasyonu, her tip bilgi toplama, işleme ve haberleşme gibi uygulamalar için uygundur. Yüksek doğruluk özelliği, tasarımcılar için çok cazip bir özelliktir. Ayrıca, Idle ve Power down modlarına sahip statik CPU yapısında olmaları nedeniyle çok az akım çekerek çalışabilmeleri sayesinde, düşük güç tüketimi gerektiren uygulamalar ve cihazlar için mükemmel bir seçenek oluştururlar ADUC8XX MCU LARIN GENEL ÖZELLİKLERİ UYGULAMA ALANLARI Akıllı sensör uygulamaları Ölçme ve kontrol sistemleri (Teraziler, endüstriyel kontrol cihazları, process kontrol vb) Yüksek hassasiyetli analog bilgi toplama ve işleme Düşük güç tüketimi gerektiren, pille çalışan taşınabilir cihazlar (el terminalleri, data logger, biyomedikal cihazlar vb) ÖZELLİKLERİ Yüksek doğrulukta yüksek hızda, çok kanallı A/D ve D/A dönüşümleri Endüstri standardı 8051 mikrokontrolör mimari yapısı Program ve veri hafızalarının devre üzerinde ( in-circuit ) programlanabilme özelliği Düşük maliyetli geliştirme kitleri ve yazılımları sayesinde hızlı ürün geliştirme 12 bitten 24 bite kadar çözünürlük, 5 Hz den 400 KSPS ye varan hız 62 KB a varan prorgram belleği, 4 KB a varan Flash/EEPROM Data belleği 8052: 8 bit, endüstriyel alanlarda 20 MIPS e kadar işlemci hızı 176

4 Microconverterlar üzerlerindeki ADC lerin SAR veya sigma-delta ( Σ ) yapısında olmasına göre iki gruba ayrılır. Şekil 7.1 de Microconverter ailesini oluşturan iki ana kol görülmektedir Şekil 7.1 SAR : Yüksek hızlı ( , 400 KSPS ), 12 bit rezolüsyonlu ADC Σ : Düşük hızlı ( örnek/s ), bit rezolüsyonlu ADC Şekil 7.2 de SAR tipi ADC yapısına sahip olan microconverterların blok şeması görülmektedir. Şekil

5 CPU core aktif iken oluşan gürültülere karşın, microconverter ailesi SAR tipi ADC ye sahip olan üyelerde geçerli olan ADC performansı Şekil 7.3 de görülmektedir. Şekil 7.3 Şekil 7.4 de Σ tipi ADC yapısına sahip olan microconverterların blok şeması görülmektedir. Şekil

6 Σ tipi ADC ye sahip olan microconverterların ADC performansı Şekil 7.5a ve Şekil 7.5b da görülmektedir. Şekil 7.5a Şekil 7.5b Σ tipi olan microconverterlarda ADC rezolasyonu çok daha yüksek olup ( bit), çok düşük genlikli işaretler ile çalışılması mümkün olduğundan ADC girişinde bir PGA (Programmable Gain Amplifier) birimi yer almaktadır. Ayrıca akım kaynağı ve ikinci bir yardımcı ADC mevcuttur. Bu akım kaynağı, işlemcinin 4-20 ma transmitter gibi kullanılmasına imkan sağlamaktadır. 179

7 Analog Devices Microconverter Ailesindeki üyeler, sadece ADC yapısına göre değil, aynı zamanda hafıza kapasitesi ve MCU hızına göre de sınıflandırılabilir. İlk modellerdeki standart özellikler,ileriki modellerde, ADuC83x grubunda yüksek hafıza kapasiteli yapısı (32-62 KB ) ve ADuC84x grubunda yüksek hızlı mimari yapı ( 1 clock cycle = 1 machine cycle ) olarak geliştirilmiştir. Dolayısıyla aynı kristal frekansı için 12 kat hızlı işlem hızı elde edilebilmektedir. Bu özellikleri her üye için Tablo 7.7 de daha net görebiliriz. Tablo tabanlı yapıya ADuC serisinde eklenen yeni özellikler ile birlikte programlama modeli de bazı değişiklikler göstermiştir.bu model Şekil 7.8 dan gözlenebilir. 8 KB, 32 KB, 62KB 640 BYTE, 4KB FLASH/EE PROGRAM FLASH/EE DATA HAFIZASI MEMORY 8051UYUMLU MİMARİ YAPI 2304 BYTES RAM 128-BYTE SFR ALANI ADC Birimi ( 8 Kanal, 12 Bit/ 2 Kanal, Bit/ 10 Kanal, Bit) DİĞER ON-CHİP BİRİMLER SICAKLIK SENSÖRÜ 12 BİT DAC SERIAL I/O ( UART, SPI, I 2 C ) WDT PSM TIC PWM DMA Modu Şekil 7.6 Microconverter Programlama Modeli 180

8 Analog Devices sürekli geliştirdiği microconverterlarına yeni özellikler eklemektedir. Yüksek bellek alanları ve 12 kat hızlı CPU core yapısı bunlardan bazılarıdır. Şekil 7.7 de ilk microconverterlar ile 83x serisinin hafıza kapasitelerinin karşılaştırması gösterilmiştir. Standart AduC8xx Ürünleri Yüksek Hafızalı ADuC8xx Ürünleri ( ADuC812/814/816/824 ) ( ADuC831/2/4/6 ) On-chip Bellek On-chip bellek 62KB 640 bytes 256 Byte 8 KB + 4 KB 2 KB Flash/EE Data RAM Flash/EE Code Şekil 7.7 Flash/EE Data RAM Flash/EE Code ADuC8xx serisi microconverterların hafıza modeli Şekil 7.8 de görülmektedir. Standart 8051 ailesinde mevcut olmayan on-chip dahili SRAM, 2 KB kapasitesinde ADuC83x ve ADuC84x de bulunmaktadır. MOVX komutuyla erişilen bu bölge genel amaçlı veri RAM olarak kullanılabileceği gibi, arttırılmış yığın alanı ( extended stack space ) olarak da kullanılabilmektedir. Ayrıca yine standart 8051 lerde bulunmayan EEPROM veri hafızası 640 Byte ya da 4 KB olarak kullanıma sunulmuştur. Şekil

9 Gelişen teknoloji ve yeni tarzdaki devre tasarımlarına uygun üretilen Microconverter ailesi çeşitli kullanım gereksinimlerine uygun değişik kılıf tiplerine sahiptir. Şekil 7.9 de Analog Devices Ailesi microconverterlarının kılıf tipleri görülmektedir. 14mm 14 m m 52-PQFP 6. 5 m m 9.8mm 28-TSSOP 8 m m 8mm 56-CSP Şekil7.9a Şekil 7.9b İlk microconverterların işlem hızı, standart 8051 de olduğu gibi 12 clock cycle = 1 machine cycle iken Şekil 7.10 da görüldüğü gibi ADuC84x serisi ile 1 clock cycle = 1 machine cycle olacak şekilde arttırılmıştır. Dolayısıyla aynı core clock frekansına sahip olan ADuC84x lerde program işletim süresi 12 kat kısalmıştır. Oscillator 12-Clock 8052 machine cycle 1-Clock 8052 ADuC83x - 1.3MIPS 16MHz Clock ADuC84x - 16MIPS 16MHz Clock (3V) - 20MIPS 20MHz Clock (5V) Şekil

10 Piyasadaki çoğu microcontroller ticari (0 C /+70 C) veya endüstriyel (-40 C /+ 85 C) çalışma sıcaklık aralığında üretilirken microconverter ailesi üyeleri en az endüstriyel standartlarda, hatta çeşitli modelleri -40 C / +125 C aralığında çalışacak şekilde üretilmektedir. ADuC C -> 125 C ADuC C -> 125 C ADuC C -> 85 C ADuC C -> 85 C ADuC C -> 125 C ADuC C -> 125 C ADuC C -> 125 C ADuC C -> 85 C ADuC C -> 85 C ADuC C -> 85 C ADuC C -> 85 C ADuC C -> 125 C ADuC C -> 125 C ADuC C -> 125 C STANDART 8051 AİLESİ İLE BENZERLİKLERİ / FARKLILIKLARI Analog Devices Microconverterları, 8051 çekirdeğine sahip olduğu için 8051 ile birçok ortak özelliğe sahiptir. Bunun yanında 8051 den farklı, geliştirilmiş birçok yeni özelliğe sahiptir. BENZERLİKLER: Standart 8052 deki 8 KB on-chip bellek Analog Devices microconverter ailesinde de aynen korunmuş olup, bazı modellerde KB a kadar çıkmaktadır. Standart 8052 de 256 Byte olan Internal Data RAM, ADuC8xx Ailesinde korunmuş, bazı modellerde harici 2 KB eklenmiştir. ADuC8xx Ailesinde, standart 8051 deki SFR ler aynen korunmuş, ancak yeni özelliklerle beraber yeni SFR ler eklenmiştir. ADuC8xx Ailesi Standart 8051 ile aynı port özelliklerini göstermektedir. ( ADuC814 de harici veri hafızası erişimi bulunmaz. ) Standart 8051 ile ADuC8xx Ailesi interrupt yapısı benzer özellikler gösterir deki 5 farklı, 6 kesme kaynağı yapısı ADuC8xx Ailesinde aynen korunmuş, ek olarak yeni interrupt kaynakları eklenmiştir. 183

11 Standart 8051 deki 12 clock cycle = 1 machine cycle eşitliği ADuC8xx ailesindeki ADuC84x serisine kadar geçerlidir. ADuC84x ile birlikte işlem hızı arttırılmıştır. Microconverterlarda standart 8052 de yer alan 16 bitlik Timer / Counter yapısı aynen korunmuştur. On-chip osilatör devresi, ADuC812/831/841 de standart 8051 ile aynıdır, diğerlerinde ilave özellik PLL devreye girmiştir. ADuC8xx Ailesinde de 8051 deki gibi full duplex UART yapısı bulunmaktadır. FARKLILIKLAR: Standart 8051 deki 5 vektörlü, 6 kesme kaynağı sayısı, Analog Devices Ailesi microconverterlarda artmış, yeni kesme vektörleri eklenmiştir.şekil 7.11 de 8051 deki kesme vektörleri görülürken, Şekil 7.12 da ADuC812 microconverterı kesme vektörleri görülmektedir. Şekil

12 Power Supply Monitor External INT0 (P3.2) End of ADC or DMA mode Conv. IT0 PSMI (PSMCON.5) IE0 ADCI EPSM (IE2.1) EX0 EADC PX0 PADC High Priority Low Priority Timer0 Overflow External INT1 (P3.3) Timer1 Overflow SPI/I2C Port UART Timer2 Overflow IT1 EXEN2 I2CI ISPI RI TI TF2 EXF2 TF0 IE1 TF1 OR OR OR ET0 EX1 ET1 ESI (IE2.0) ES ET2 EA PT0 PX1 PT1 PSI PS PT2 Şekil 7.12 Şekil 7.13 da ise bu kesme vektörlerinin açıklamaları,vektör adresleri ve öncelik seviyeleri anlatılmaktadır. Mnemonic Interrupt Name Vector Address Priority Within Level PSMI Power Supply Monitor Interrupt 43H 1 IE0 External Interrupt-0 03H 2 ADCI End of ADC Conversion Interrupt 33H 3 TF0 Timer-0 Overflow Interrupt 0BH 4 IE1 EXternal Interrupt-1 13H 5 TF1 Timer-1 Overflow Interrupt 1BH 6 ISPI/I2CI SPI/I2C Interrupt 3BH 7 RI/TI UART Interrupt 23H 8 TF2/EXF2 Timer-2 Interrupt 2BH 9 Şekil 7.13 Standart 8051 de olmayan EEPROM Veri Hafızası, ADuC83x e kadar olan Analog Devices Ailesi ürünlerinde 640 Byte, ADuC83x den sonraki modellerde 4 KB dır. EEPROM a Şekil 7.14 de görüldüğü gibi, EDATAx ( x = 1,2,3,4 ) ve ECON SFR lerini kullanarak ulaşmak mümkündür. Şekil 7.15 de EEPROM u byte byte silme, blok blok silme, blok programlama ve blok okuma süreleri gösterilmiştir. 185

13 SFR page address EADRL SFR page data EDATA1 EDATA2 EDATA3 EDATA4 SFR control word ECON data Flash/EE space ( page N+1 ) ( page N ) 640 bytes = 160 pages 01h 02h 04h 05h 06h = READ = PROGRAM = VERIFY = ERASE = ERASE ALL Şekil 7.14 SFR 16bit timing control value ETIM2 ETIM1 = 100µs F CLK SFR control word ETIM3 = 201 dec = C9 hex Erase Single Page (4 bytes) - 20ms Erase Full Array (640 bytes) - 20ms Program Page - 250µs Read Page - 1 machine cycle Şekil 7.15 ADuC8xx microconverterlarında UART yapısı seri haberleşmenin yanı sıra on-chip download, debug ve monitoring işlemleri için kullanılabilir. 186

14 RxD TxD Industry Standard UART User Controlled Baud Rate Configurable via SFR space 4 modes of operation supported : Mode 0: Shift Register baud = F/12 Mode 1: 8-bit UART baud = variable Mode 2: 9-bit UART baud = F/32 or F/64 Mode 3: 9-bit UART baud = variable Şekil 7.16 U niversal A synchronous R eceiver T ransmitter Analog Devices Ailesinde Standart 8051 den farklı diğer bir özellik ise Power On Reset modudur. Bu modda besleme gerilimi 2.45 V u geçtiği andan sonra 128 ms boyunca dahili reset bir sinyal üretir, besleme gerilimi 2.45 V un altına indiği anda reset sinyali yinelenir, gerilim tekrar 2.45 in üstüne çıktıktan sonra 128 ms boyunca reset 5 V seviyesinde devam eder. Şekil 7.17 de açıklanan kısımlar şekille gösterilmiştir. ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 ADuC832 ADuC834 ADuC836 Integrated POR on All New MicroConverter Products (Everything After ADuC812/816/824) No Need for Any External Hardware on the Reset Pin DV DD RESET (internal ) 2.45V typ 1.0V typ 128ms typ 128ms typ 1.0V typ Şekil

15 ADuC8xx microconverterlarında ( ADuC814 hariç ) standart 8051 den farklı olarak, harici XRAM i adreslemek için iki latch kullanılır. Böylece adreslenen alan büyür. Şekil 7.16 standart 8051 de harici RAM e ulaşma şekli, Şekil 7.17 ise ADuC8xx de harici XRAM e ulaşma şekli görülmektedir. Şekil 7.18 ADuC812 ADuC8xx SRAM ADuC814 P0 D0-D7 (DATA) ADuC816 ADuC824 ALE LATC H A0-A7 up to 16M-Byte 64K-Byte addressa ble ADuC831 P2 A8-A15 ADuC832 LATC H A16-A23 ADuC834 RD OE ADuC836 WR WE Şekil 7.19 ADuC8xx microconverterları SPI ( Serial Peripheral Interface ) portu ile 4 iletişim hattından (Data In,Data Out,Serial Clock,Chip Select) çevre birimlerle haberleşebilme özelliğine sahiptir. 188

16 MISO MOSI SCLK S erial P eripheral I nterface Industry Standard Synchronous 3-wire Serial Interface Supports Master or Slave Operation Simultaneous Transmission and Reception 8bit Data Comms Fully Configurable via SFR space Şekil 7.20 Seri haberleşme uygulamalarından I 2 C Bus iki iletişim hattı sayesinde microcontroller ve etrafındaki diğer sistem araçları arasında iletişim sağlanır.aduc8xx serisinde I2C Serial Port birçok üründe bulunmaktadır. SDATA SCLK 2-wire Serial Interface Philips I2C TM Compatible Supports 7bit Soft Address Supports Hard Slave and Soft Master Implementations Fully Configurable Via SFR Space I2C Inter-IC bus Şekil

17 ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 ADuC832 ADuC834 ADuC836 * I 2 C peripheral is now fully licensed for all parts except the ADuC812 With Licensed MicroConverter Products, Customer Can Use the I 2 C Peripheral In Full * I2C has been removed from the ADuC812 datasheets for review (of datasheets), however we will continue to manufacture and test ADuC812 with two-wire serial interface, during and after this interim period. Şekil 7.22 ADuC8xx Ailesinde de Baud Rate standart 8051 deki gibi hesaplanır, fakat ADuC83x ve üstü microconverterlarda Baud Rate hesabı için ayrı bir timer kullanılır. Şekil 7.23 Birçok mikrodenetleyicide olduğu gibi ADuC8xx ailesi microconverterları da Watchdog Timer özelliğine sahiptir. Bu özellik sayesinde, WDCON SFR si ile ayarlanan belli sürelerde program, kendini resetler. Bu sayede, programın sonsuz döngülerden çıkması sağlanır. 190

18 runaway code generates a... RESET! SFR control word WDCON WDCON WatchDog Timer Control Register PRE2 watchdog timeout selection bits PRE1 [16,32,64,128,256,512,1024,2048]ms PRE0 WDR1 watchdog timer refresh bits WDR2 set sequentially to refresh watchdog WDS watchdog status flag WDE watchdog enable Şekil 7.24 Timer Interval Counter özelliği ADuC812 hariç diğer ADuC ailesi elemanlarında bulunmaktadır. Timer Interval Counter ile daha uzun gecikmeler yapılabilir, gerçek zamanlı clock olarak kullanılabilir.ayrıca power down moddayken çalışabilir. Şekil

19 Şekil 7.26 Microcontrollerlardaki bir sorun bu ürünlerin ek bir program yükleme kartı gerektirmeleridir.ancak ADuC serisinde ek bir karta ücret ödemeden On-Chip Download özelliğini kullanarak seri porttan program yüklenebilir,debug edilebilir ve görüntülenebilir.aduc8xx Ailesinin Download/Debug modu ile programlama ve hata ayıklama için.psen pini 1kΩluk direnç üzerinden topraklanıp bir reset pulse verildiğinde bu moda girilir.moddan çıkmak için ise PSEN pinin toprak bağlantısı kesilip bir reset pulse vermek yeterlidir. Ailenin diğer üyelerinden farklı olarak ADuC814 de PSEN pini yerine DLOAD pini kullanılır.bu pinin kullanımında ise Program yükleme ve debug için besleme gerilimine bağlamak ve reset pulse üretmek gerekir.moddan çıkmak için pini toprağa çekerek tekrar reset pulse vermek gerekir. 192

20 Şekil 7.27 Bazı uygulamalarda kullanıcının flash memory üzerine önceden yazılmış bir programı özel olarak ayrılmış bir bölmeye yüklemesi gerekebilir.böyle bir ihtiyaca karşı ADuC ailesinin bazı üyelerinde ULOAD Flash Memory Download Modu kullanılarak yazılım tarafından 0000h-DFFFh aralığındaki kısım silinebilir ve bu bölgeye program yüklenebilir.bu özelliğe ihtiyaç duyulmadığı durumlarda ise Flash Memory Download Normal Modu kullanılarak standart prosedürle çalışılabilir.bu kullanım tiplerinin memory blok şemaları ve özelliği barındıran ürünler Şekil 7.28 de gösterilmiştir. Şekil

21 Single Pin Emulator ile toprak bağlantısı dışında sadece tek bir pin kullanılarak haberleşme,bilgi aktarımı ve besleme gibi çok çeşitli işlemler kolayca yapılabilir.bunun için Şekil 7.25 deki Emulatör kiti kullanılmalıdır. Bu kit sadece Quick Start Development System Plus ile verilir. Şekil 7.29 Analog Devices microconverterlarındaki Power Supply Monitor özelliği ile belli bir gerilim seviyesi referans alınarak bu değerin altında interrupt üretilmesi sağlanır. Bu değerler 4.63 V ile 2.63 V arasındadır ve yazılımla ayarlanabilir. AV DD DV DD 4.63V 4.37V 3.08V 2.93V 2.63V SFR control word PSMCON PSMCON PSMCON.7 PSMCON.6 PSMCON.5 PSMCON.4 PSMCON.3 [4.63, 4.37, 3.08, 2.93, 2.63] PSMCON.2 INT! Power Supply Monitor Control Register (not used) PSM status bit (1=normal, 0=fault) PSM interrupt bit (250ms turn-off delay) trip point select bits PSMCON.1 AV DD /DV DD fault indicator (1=AV DD /0=DV DD ) PSMCON.0 PSM powerdown control (0=off, 1=on) Şekil

22 PWM Şekil 7.31 Şekil

23 Standart 8051 de 256 Bytelık on chip Data RAM, hem veri için hem de stack için kullanılır. Fakat bu alan bazı uygulamalar için yeterli olmayıp stackteki bilgiler ile verinin karışmasına sebep olabilir. Bunu büyük ölçüde önlemek için ADuc8xx ailesinde stack alanı genişletilmiştir. EXSP SFR sinin 0 ya da 1 olma durumuna göre 1792 Bytelık alan ya stack+veri yada sadece veri alanı olarak kullanılır. Şekil 7.33 Analog Devices microconverterlarının bir kısmında Auxilary ADC bulunurken ( ADuC816/824/834/836 ), bazılarında bu ADC yoktur ( ADuC812/814/831/832 ). ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 ADuC832 ADuC834 ADuC836 50/60 Hz Rejection Şekil

24 ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 ADuC832 ADuC834 ADuC836 Normal Mode Rejection: (at 20Hz Output Word Rate) >60dB >95dB Common Mode Rejection: (at Any Output Word Rate) >90dB >90dB Şekil 7.35 db db SF=69(dec) // OWR=20Hz f f (Hz) (Hz) ADC Chopping ADuC812 ADuC814 ADuC816 ADuC824 ADuC831 V EXC REFIN+ AIN1 AIN2 REFIN- ADuC8xx - V OS + CHOP BUF PGA ADC ADuC832 ADuC834 ADuC836 V ADC1 = (AIN1-AIN2) + V OS V ADC2 = (AIN2-AIN1) + V OS V ADC1 + (-V ADC2 ) V ADC = 2 Şekil 7.36 = AIN1-AIN2 Gürültü Performansı 197

25 ( 16 Bit ) Tablo 7.2 ( 24 Bit ) Tablo 7.3 DMA Modu özelliği ADuC8xx işlemcilerinde bulunup standart 8051 de bulunmayan bir özelliktir. DMA modu ile Şekil 7.37 de görüldüğü gibi ADC den direkt haricihafızaya ulaşmak mümkündür. 198

26 Şekil ADUC8XX SEÇİM TABLOSU Tablo

27 7.2. MICROCONVERTER ALT GRUPLARI İLK ÜRÜNLER (ADUC812, ADUC816, ADUC824) ADuC812 ÖZELLİKLER: 8-kanal 12-bit 200 KSPS ADC 2 tane 12-bit DAC Gerilim Referansı Sıcaklık Sensörü Endüstriyel standartta 8052 Mimari yapısı (1.3MIPS e kadar) 8K-byte Flash Code byte Flash Data byte RAM UART SPI / I 2 C 3 tane Counter/Timer Watchdog Timer Power Supply Monitor ADuC812 nin blok şeması Şekil 7.38 de görüldüğü gibidir. Şekil 7.38 Şimdi de ADuC812 microconverterının iç yapısına bir göz atalım.entegrenin içindeki elemanlar ve kapladıkları alanlar gerçekle orantılı olarak Şekil 7.39 da gösterilmiştir. 200

28 8 CHANNEL ADC FLASH MEMORY ARRAYS 8052 CORE V REF / PTAT TWO DACs INTERNAL RAM ANALOG SECTION Şekil 7.39 DIGITAL SECTION Aşağıda ADuC812 entegresinin ADC, DAC ve güç ile ilgili özellikleri verilmiştir. ADC: INL - ±½LSB SNR - 70dB Input Range - 0 to VREF Conv. Time - 5µs DAC : DNL - ±½LSB Output Range - 0 to VREF -or- 0 to VDD Settling Time - 8µs Power : Specified for 3V or 5V Operation 5V 3V Normal 26mA 12mA Idle 15mA 6mA Powerdown 50µA 50µA ADuC812 performansı Şekil 7.40 da görüldüğü gibidir. 201

29 Şekil 7.40 ADuC816 ÖZELLİKLER : 24-bit (or 16-bit) ilk ADC 16-bit Auxiliary ADC 12-bit DAC Endüstriyel standartta 8052 Mimari yapısı ( 1.3MIPS e kadar ) 8K-byte Flash Code byte Flash Data byte RAM Time Interval Counter 32KHz Osilatör & Programlanabilir core clock a sahip PLL Gerilim referansı Sıcaklık sensörü UART, SPI, I 2 C 3 tane counter/timer Watchdog timer Power Supply Monitor 202

30 Aşağıda ADuC816 microconverterının blok şeması görülmektedir. Şekil 7.41 ADuC816 microconverterının performansı aşağıdaki tablo ve şekilde görüldüğü gibidir. Tablo

31 Şekil 7.42 ADuC824 ÖZELLİKLERİ : ADuC824 microconverterı ADuC816 ile aynı özelliklere sahiptir. ADuC824 ile ADuC816 arasınadaki tek fark, ADC rezolasyonudur. Bunun dışında donanım ve yazılım bakımından %100 aynıdır. Şekil 7.43 de ADuC824 microconverterının blok şeması görülmektedir. 204

32 Şekil 7.43 Şekil 7.44 de ADuC824 microconverterının iç yapısı görülmektedir. Şekil 7.44 Tablo 7.6 ve Şekil 7.45, ADuC824 ün performansını göstermektedir. 205

33 Tablo 7.6 Şekil 7.45 ADuC824 de güç tüketimi ve ADC performansı aşağıdaki gibidir. Güç Tüketimi : 5V 3V 206

34 Normal Mod: 4mA 3mA Idle Mode: 1.4mA 900µA Powerdown Mode: 20µA 5µA ( internal clock = default = 1.573MHz ) ADC Performansı ( İlk ADC ) : Output Word Rate: 5.4Hz - 105Hz Input Voltage Range:±20mV - ±2.56V differential (rail-to-rail input buffer) No Missing Codes: 24bits guaranteed SNR: >18bits pk-pk (@20Hz, ±2.56V) INL: ±15ppm max (i.e. >16bits) Drift: ±10nV/ C typ offset ±0.5ppm/ C typ gain ADuC824 ile ADuC816 microconverterlarının birçok özelliği aynı olduğu gibi 50/60 Hz rejection da aynıdır. db SF=69(dec) / OWR=20Hz f (Hz) Normal-Mode Rejection: (20Hz Output Word Rate) Common-Mode Rejection: (Any Output Word Rate) Şekil MİNİ MICROCONVERTER ADUC

35 ÖZELLİKLERİ : 12 bit, 6 kanal ADC Dual 12 bit DAC 8 KB Program Byte DataFlash EEPROM Endüstriyel standartta 8052 mimari yapısı Robust Internal Pore ( Power on Reset ) Time Interval Counter 32 khz osilatör & Programlanabilir core clock a sahip PLL Şekil 7.47 de ADuC814 microconverterının blok şeması görülmektedir. Şekil 7.47 ADuC814 microconverterının ADC, güç ve boyutlarla ilgili ayrıntılı özelliklerini inceleyelim: 208

36 12-bit ADC: INL < 2 LSB DNL < 4 LSB (no missing codes) Power : 3mA - normal mode (3V, 2.1MHz) 5µA - powerdown mode (32KHz running) Size: 28-TSSOP = 6.5mm x 9.8mm Tablo 7.7 de ADC nin performans tablosu görülmektedir Tablo YÜKSEK HAFIZALI MODELLER (ADUC831, ADUC832, ADUC836, ADUC834) 209

37 ADuC831/ADuC832 ÖZELLİKLER : 62 KB Flash Code + 4 KB Flash Data + >2 KB RAM 12 bit 8 kanal ADC Endüstriyel standartta 8052 mimari yapısı Σ DAC moduna sahip PWM Remote download/ Remote Flash yapan ULOAD Modu Dual Data Pointer & Arttırılmış Stack Pointer Bölümlere ayrılmış, sabit Baud Rate Zamanlayıcısı Robust Internal POR ( Power on Reset ) Time Interval Counter 32 khz Osilatör & Programlanabilir core clock a sahip PLL ( Sadece ADuC832 de ) Şekil 7.48 ve Şekil 7.49, ADuC831 ve ADuC832 microconverterlarının blok şemalarını göstermektedir. Şekil

38 Şekil 7.49 ADuC834/ADuC836 Şekil 7.49 ÖZELLİKLERİ : 62 KB Flash Kod + 4 KB Flash data + > 2 KB RAM Dual 24/16 bit Σ ADC Single 12 bit DAC Endüstriyel standartta 8052 mimari yapısı Σ DAC modu ile Dual PWM Remote Download / Remote Re-Flash yapabilen ULOAD modu Dual Data Pointer & Arttırılmış Stack Pointer Bölümlere ayrılmış, sabit Baud rate zamanlayıcısı Robust Internal POR ( Power on Reset ) NOT : ADuC834 ve ADuC836 arasındaki tek fark, ADC rezolasyonudur. Bunun dışında yazılım ve donanım bakımından %100 aynıdır. Şekil 7.50 de ADuC834 ün blok şeması görülmektedir. 211

39 Şekil YÜKSEK HIZLI MODELLER (ADUC841, ADUC842, ADUC843; ADUC845, ADUC847, ADUC848) ADuC841/ADuC842/ADuC843 ÖZELLİKLERİ : ADuC841, ADuC812 ve ADuC831 ile pin uyumlu; ADuC842 ise ADuC832 ile pin uyumludur. 62 KB Flash/EE Kod alanı ( ayrıca 32 KB ve 8 KB seçenekleri ) 4 KB Flash/ EE Veri alanı Standart 8052 deki 256 Byte a ek olarak 2 KB on chip RAM Dual PWM Yüksek hızlı UART Baud Rate generator Remote Download yapan ULOAD modu PLL & Time Interval Counter ( Sadece ADuC842 de ) Dual Data Pointer, Arttırılmış Stack Alanı 212

40 İyileştirilmiş 8051 mimari yapısı ( 8 3V & 16 5V ) Sınıflandırılmış I 2 C Portu o Hızlı ( 400 khz ) o Quad adreslemeli o Ayrı pinlerde SPI ve I 2 C Daha hızlı ADC ( 400 KSPS ) Daha iyi gerilim referansı ( 200 ppm ) ADuC843, ADuC842 in DAC sız halidir. Şekil 7.51 de ADuC842 nin blok diyagramı görülmektedir. Şekil 7.51 ADuC845/ADuC847/ADuC

41 ÖZELLİKLERİ : Arttırılmış ADC kanal sayısı ( 10 single-ended ya da 5 diferansiyel, ya da herhangi bir kombinasyonda ) İlk ve Yardımcı ADC nin her ikisi de 24 bit Giriş bufferı yazılım ile enable ya da disable edilebilir. Chop modu yazılım ile enable ya da disable edilebilir. İki analog giriş pini, ikinci diferansiyel referans çifti olarak kullanılabilir. Birbirinden tamamiyle bağımsız SPI ve I 2 C fonksiyonları I 2 C dual adresleme ADuC847, ADuC845 in DAC sı ve Auxilary ADC siz halidir. Şekil 7.52 de ADuC845 microconverterının blok şeması görülmektedir. Şekil 7.52 ADuC845/847/848 microconverterlarının sensörlerle interface i için çeşitli uygulama örnekleri şekillerde görülmektedir. 214

42 Şekil 7.53 Şekil

43 7.3. MICROCONVERTER DESTEK ÜRÜNLERİ QUICK START & QUICK START PLUS YAZILIMI QuickStart QuickStart Plus Eval Board Download/Debug Cable International Power Supply Software: IDE (Assembly Only) Accutron Aspire IDE (assembly-only debug using serial download/debug mode, assembly-only simulation) WSD (Windows Serial Downloader) WASP (Windows Analysis Software Package) ADSIM Simulator Örnek kodlar, fonksiyon kütüphaneleri, datasheetler, uygulama notları, vs. Eval Board Single-Pin Emulator Serial Cable International Power Supply Software: IDE (C + Assembly) Keil Compiler (Trial Version) Accutron Aspire IDE (single-pin emulator kullanırken c-source debug özelliği & single-pin emulatore bağlıyken c-source simulasyonu) Sınırlı C Compiler (Keil, 2K sınırlı) Örnek kodlar, fonksiyon kütüphaneleri, datasheetler, uygulama notları, vs. SERIAL DOWNLOAD / DEBUG CABLE 216

44 Connects Directly to the Chip s UART Pins RS-232 Level Translation Built Into Cable Permanently Embedded On-Chip Resources Allow In-System Serial Download & Debug Cable Included in all QuickStart Development Kits SINGLE PIN EMULATOR Connects to Chip via a Single Pin & Ground Allows Full Non-Intrusive Emulation Using Chip that s Already Soldered Down Analogous to JTAG, but Uses Fewer Pins Emulator Included in all QuickStart Plus Development Kits ACCUTRON ASPIRE IDE 217

45 Aspire herhangi bir uygulamada ihtiyaç duyabileceğiniz her türlü programı içerisinde barındıran çok kapsamlı bir IDE (Integrated Development Environment / Entegre Geliştirme Ortamı) olarak kullanılabilir.hem assembler hem de C koduyla yazdığınız programları chip üzerine yükleyebilir, satır satır koşturup her noktada istenilen dahili RAM bilgilerini,sfr değerlerini,vb izleyebilir ya da hiçbir donanım bağlantısı yapmadan yazılımı istediğiniz ADuC üyesi için simüle edebilirsiniz. KEIL µvision2 IDE Accutron firmasının ürünü olan ASPIRE yazılımına benzeri özelliklere sahip bir başka yazılım da Keil firmasının ürünü olan µvision2 isimli program paketidir. WSD SERIAL DOWNLOADER 218

46 WSD Assemblerın işlemi sonucu oluşan.hex uzantılı makine kodu içeren dosyanızı chip üzerine yüklemenizi sağlar.basitçe seri port ile direkt olarak chip bacaklarına bağladığınız RS-232 tabanlı bir iletim hattı sayesinde makine kodunu yükleyebilirsiniz. WSD içerisinde kullanım amaçlarına göre seri COM portu seçimi ve PLL kristal seçenekleri ayarlanabilir hale getirilmiştir. WASP ANALOG PERFORMANCE EVALUATION Windows Analog Software Yazılım Programı (WASP)bütün MicroConverter ürünlerinin analog performanslarını analiz etmek için genel bir uygulama yazılımıdır. 219

47 MICROCONVERTER WEB SITE Datasheetler, Teknik notlar Örnek kodlar 8051 Referans Materyalleri Free Tools Downloads/Upgrades Yardımcı Sitelere Link Makaleler & Basından 220

48 7.4. GELİŞMİŞ MICROCONVERTER LAR (ADuC7xxx ) ÖZELLİKLER: 12 bit, 12 kanal ADC 4*12 bit DAC 45 MHz ARM7 62 KB Flash 8 KB SRAM SPI, I 2 C, UART-LIN 10 ppm V REF Gerilim Komparatörü Programmable Logic Array PWM Timer/RTC YENİ ÖZELLİKLER: ARM7 TDMI MCU Mimari yapısı 16/32 bit mimari yapısı 45 MHz işlem hızı Debug için embedded JTAG Uncommitted Comparators Üç faz PWM More flexible ADC I/P S Low Drift V REF Programmable Logic Array Boyutlar, performans, maliyet ve integrasyon 221

49 Şekil 7.55 ADuC702x BLOK DİYAGRAMI Şekil

50 ADuC702x SEÇİM TABLOSU Tablo

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

Detaylı

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması

Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)

Detaylı

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir: 8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş

Detaylı

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:

8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir: 8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş

Detaylı

İÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30

İÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30 VII 1 GİRİŞ 1 Gömülü Sistemler (Embedded Systems) 1 Kitap Hakkında 2 Kitap Kimler İçin? 2 Kitabı Takip Edebilmek İçin Gerekenler 3 Kitabın İçeriği ve Uygulamaları 4 2 ARM İŞLEMCISI VE MIKRO-DENETLEYICILER

Detaylı

Ad Soyad: Öğrenci No:

Ad Soyad: Öğrenci No: ADUC841 sayma değeri P3.4 (T0) osc E TH0 TL0 MOD Seçimi Taşma (overflow) TMOD 1. Giriş kaynağı kontrol GATE0 C/T0 M1 M0 3. Yenileme modu P3.2 (INT0) 2. Çalışma kontrol TCON TF0 TR0 Zamanlayıcı/Sayıcı-0

Detaylı

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir.

8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir. Bölüm 9: 8086 nın Bacak Bağlantısı ve İşlevleri 8086 & 8088 her iki işlemci 40-pin dual in-line (DIP) paketinde üretilmişlerdir. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit

Detaylı

ADCCON1: MD1 EXT_REF CK1 CK0 AQ1 AQ0 T2C

ADCCON1: MD1 EXT_REF CK1 CK0 AQ1 AQ0 T2C CFG841 Saklayıcısı ADUC841 mimarisinde yer alan çeşitli çevre birimlerinin ayarının yapıldığı CFG841 SFR si bit adreslenemez. Reset sonrası başlangıç değeri 10h dir. CFG841: EXSP PWPO DBUF EPM2 EPM1 EPM0

Detaylı

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7

PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7 PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret

Detaylı

x86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar

x86 Ailesi Mikroişlemciler ve Mikrobilgisayarlar x86 Ailesi 1 8085A,8088 ve 8086 2 Temel Mikroişlemci Özellikleri Mikroişlemcinin bir defade işleyebileceği kelime uzunluğu Mikroişlemcinin tek bir komutu işleme hızı Mikroişlemcinin doğrudan adresleyebileceği

Detaylı

8051 & ADuC8xx EĞİTİM NOTLARI Selim DİLMAÇ

8051 & ADuC8xx EĞİTİM NOTLARI Selim DİLMAÇ 8051 & ADuC8xx EĞİTİM NOTLARI Selim DİLMAÇ 1- Mikroişlemcilere Giriş 2- Neden 8051 3-8051 Mimarisi 4-8051 Donanım Özellikleri (Hardware Description) 5-8051 Assembly Dilinde Programlama 6-8051 Programlayıcının

Detaylı

BÖLÜM 6 Seri Port Đşlemleri

BÖLÜM 6 Seri Port Đşlemleri C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 6 Seri Port Đşlemleri Amaçlar Seri haberleşmenin önemini kavramak 8051 seri port kontrol saklayıcılarını öğrenmek Seri port çalışma modları hakkında bilgi

Detaylı

İletişim Protokolleri (Communication Protocols)

İletişim Protokolleri (Communication Protocols) İletişim Protokolleri (Communication Protocols) Arduino dış dünya ile iletişim kurabilmek için genel amaçlı i/o pinleri önceki konu başlığında incelenmişti. LED, buton, role vb. cihazlardan girdi almak

Detaylı

EVAL-ADUC814EB EVALUATİON BOARD

EVAL-ADUC814EB EVALUATİON BOARD . EVAL-ADUC814EB EVALUATİON BOARD 10.3 ADUC814EB EVAL BOARD GETTİNG STARTED GUIDE GİRİŞ Bu öğretim rehberi MicroConverter QuickStart geliştirme sisteminin birer parçası olan çeşitli yazılım ve donanım

Detaylı

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Hazırlayan: Arş. Gör. Hakan ÜÇGÜN Mikroişlemcili Sistem Uygulamaları Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim

Detaylı

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31 İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18

Detaylı

Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta

Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ Yrd.Doç.Dr.

Detaylı

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim sağlamakla kalmıyor, müzik çalıyor,

Detaylı

Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1

Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1 SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1 Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ

Detaylı

Giris {\} /\ Suhap SAHIN

Giris {\} /\ Suhap SAHIN Giris 0 {\} /\ Suhap SAHIN Kaynaklar http://users.ece.utexas.edu/~valvano/volume1/e-book/ Kaynaklar https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-02x Konular 1. 2. 3. 4. 5. 6.

Detaylı

NEDEN 8051. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm-2 Selim Dilmaç Neden 8051

NEDEN 8051. 8051 & ADuC8xx EĞİTİM NOTLARI Bölüm-2 Selim Dilmaç Neden 8051 NEDEN 8051 8051 ailesi, INTEL firması tarafından 1980 lerin başında piyasaya sunulan dünyanın en popüler 8-bit mikrokontrolör ailesidir. INTEL den sonra, bu MCU (Micro Controller Unit) ailesi ile uyumlu

Detaylı

Configuration bitleri ve reset durumları hakkında kavramlar

Configuration bitleri ve reset durumları hakkında kavramlar PİC HAKKINDA KISA KISA BİLGİLER-1 Pic mikrodenetleyicilerinin 8 bit, 16 bit ve 32 bit işlemci çeşitleri vardır. Çoğu uygulamalarımız için 8 bit yeterli olmaktadır. Bu kursta kullanacağımız pic işlemcisi,

Detaylı

PIC 16F877 nin kullanılması

PIC 16F877 nin kullanılması PIC 16F877 nin kullanılması, dünyada kullanıma sunulmasıyla eş zamanlı olarak Türkiye de de uygulama geliştirenlerin kullanımına sunuldu., belki de en popüler PIC işlemcisi olan 16F84 ten sonra kullanıcılara

Detaylı

EEM 437 MİKROİŞLEMCİLER DERS NOTLARI

EEM 437 MİKROİŞLEMCİLER DERS NOTLARI T.C. SAKARYA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EEM 437 MİKROİŞLEMCİLER DERS NOTLARI Prof. Dr. Ayhan ÖZDEMİR Yrd. Doç. Dr. Zekiye ERDEM (25) Dersin amacı: Temel

Detaylı

Bununla birlikte WiSeN sensör düğümü ile enerji, güvenlik, protokol vb. konularında birçok akademik çalışma gerçekleştirebilirsiniz.

Bununla birlikte WiSeN sensör düğümü ile enerji, güvenlik, protokol vb. konularında birçok akademik çalışma gerçekleştirebilirsiniz. WiSeN SENSÖR DÜĞÜMÜ Türkiye de ilk kez üretimi gerçekleştirilen, dünyadaki bulunan çeşitli sensör düğümlerden (TelosB, MicaZ vb.) daha üstün teknolojisi olan WiSeN Zigbee Kablosuz Sensör Düğümünü sizlere

Detaylı

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

Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi

Detaylı

Genel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2

Genel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 Genel Kavramlar Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 ADC : Analog/Digital Converter ARM : Acorn RISC Machine CLK : Clock CPU : Central Processing Unit DAC : Digital / Analog

Detaylı

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI

PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi

Detaylı

DOKUMANLAR

DOKUMANLAR DOKUMANLAR https://www.pickat.org Bu belgeyi yukarıdaki karekodu telefonunuza taratarak veya aşağıdaki linkten indirebilirsiniz. Link sürekli güncellenmektedir. https://drive.google.com/file/d/1wyi3ejzvge9vbu0ujklajnsjukbfldv/view?usp=sharing

Detaylı

Analog Sayısal Dönüşüm

Analog Sayısal Dönüşüm Analog Sayısal Dönüşüm Gerilim sinyali formundaki analog bir veriyi, iki tabanındaki sayısal bir veriye dönüştürmek için, az önce anlatılan merdiven devresiyle, bir sayıcı (counter) ve bir karşılaştırıcı

Detaylı

D Duplex : Alıcı + Verici Çalışma Debouching : DMA : Direct Memory Access Data-Bus : Data Veri Yolu Data Flow : Veri Akışı Data Processing : Veri

D Duplex : Alıcı + Verici Çalışma Debouching : DMA : Direct Memory Access Data-Bus : Data Veri Yolu Data Flow : Veri Akışı Data Processing : Veri A: Access time : Erişim Zamanı Active High : Aktif Yüksek Active Low : Aktif Düşük Adress : Adres Address Bus : Adres Yolu Adress Decoding : Adres Kod Çözümü ALE : Adress Latch Enable Architecture : Mimari

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Processor organization Register organization Instruction cycle 2 Processor organization İşlemci

Detaylı

Bilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu

Bilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu Bilgisayar ile Dijital Devrelerin Haberleşmesi FT232R ve MAX232 Entegreleri Çalışma Raporu Hazırlayan: Fatih Erdem 26 Mayıs 2011 Bilgisayar ile Dijital Devrelerin Haberleşmesi Günümüz bilgisayarları USB,

Detaylı

EasyPic 6 Deney Seti Tanıtımı

EasyPic 6 Deney Seti Tanıtımı EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power

Detaylı

C-Serisi PLC İleri Seviye Eğitim

C-Serisi PLC İleri Seviye Eğitim C-Serisi PLC İleri Seviye Eğitim 1 PLC ye Giriş 2 PLC ye Giriş 3 PLC ye Giriş CJ1 I/O Modülleri - 8/16/32/64pts Max I/O - 160,640 Max Program Kapasitesi - 20K Steps Komut sayısı - 400 4 PLC Ladder Diyagram

Detaylı

BÖLÜM in Bellek Organizasyonu

BÖLÜM in Bellek Organizasyonu C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 3 8051 in Bellek Organizasyonu Amaçlar 8051 mikrodenetleyicisinin bellek türlerini öğrenmek Dahili veri belleği (Internal RAM) hakkında bilgi sahibi olmak

Detaylı

ATBRFN. Radyo Frekansı (RF) Tabanlı Dorse Takip Birimi. Bilgi Dokümanı (ATBRFN) www.dtsis.com 1

ATBRFN. Radyo Frekansı (RF) Tabanlı Dorse Takip Birimi. Bilgi Dokümanı (ATBRFN) www.dtsis.com 1 Radyo Frekansı (RF) Tabanlı Dorse Takip Birimi (ATBRFN) Bilgi Dokümanı www.dtsis.com 1 İçindekiler 1. Genel Tanım... 3 2. Sistem Tanımı... 4 2.1. Master Cihaz... 4 2.1.1. Blok Diyagram... 4 2.1.2. Teknik

Detaylı

Doç. Dr. Cüneyt BAYILMIŞ

Doç. Dr. Cüneyt BAYILMIŞ BSM 460 KABLOSUZ ALGILAYICI AĞLAR Doç. Dr. Cüneyt BAYILMIŞ Nesnelerin İnterneti 1 BSM 460 KABLOSUZ ALGILAYICI AĞLAR 5. Hafta KABLOSUZ ALGILAYICI AĞLAR Nesnelerin İnterneti 2 Kablosuz Algılayıcı Ağlar (Wireless

Detaylı

ELM019 - Ölçme ve Enstrümantasyon 3

ELM019 - Ölçme ve Enstrümantasyon 3 DAQ - Converters Veri Toplayıcılar Data Acquisition Bir Veri Toplama Sisteminin (DAS) Bileşenleri Bazı tıbbi cihazlar bir hastadan gelen fizyolojik işaretlerin takibini ve analizini yapabilir. Şekildeki

Detaylı

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

Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Analog - Dijital Dönüştürücülerin ADC0804 entegre devresi ile incelenmesi Giriş Sensör ve transdüser çıkışlarında genellikle

Detaylı

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.

4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir. MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz

Detaylı

MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı

MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 2 MSC-51 Ailesi MCS-51 Ailesi Ekim 2014 Yrd. Doç. Dr. Mustafa Engin 8051 in Blok Şeması 4 Denetim Hatları Veri Yolu DPTR P.C. 8051

Detaylı

IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU

IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU IFD8520 ADRESLENEBİLİR RS-485/RS-422 İZOLELİ ÇEVİRİCİ KULLANIM KILAVUZU ÖNSÖZ: Delta IFD8520 izoleli adreslenebilir RS-232 RS-422/RS-485 çevirici, RS-422/RS-485 'den RS-232 protokolüne haberleşme arabirimi

Detaylı

Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü

Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü Keyestudio SHT31 Temperature and Humidity Module / SHT31 Sıcaklık ve Nem Modülü Overview / Genel Bakış This module mainly uses the SHT31 temperature and humidity sensor, which belongs to the SHT3X series

Detaylı

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ

EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ 1 Mikrodenetleyici Anatomisi Çevre Birimler (Peripherals) Timers Watchdog Timer Program sonsuz döngüye girdiğinde işlemciyi resetler İletişim Arayüzleri

Detaylı

İLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı

İLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı İLERI MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 5 Seri Veri İletimi Seri Veri İletimi Uzun mesafeli, Düşük hızın yeterli olduğu durumlarda kullanılır. Senkron ve Asenkron olmak

Detaylı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı SAYISAL TASARIM Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 6 DAC, Sayısal Analog Dönüştürücüler DAC Sayısal Analog Dönüştürücüler Analog sayısal dönüşümün tersini gerçekleyen elemanlara sayısal

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.

Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından

Detaylı

(Random-Access Memory)

(Random-Access Memory) BELLEK (Memory) Ardışıl devreler bellek elemanının varlığı üzerine kuruludur Bir flip-flop sadece bir bitlik bir bilgi tutabilir Bir saklayıcı (register) bir sözcük (word) tutabilir (genellikle 32-64 bit)

Detaylı

IRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) www.dtsis.

IRT63M. Bilgi Dokümanı. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) www.dtsis. 128x64 piksel grafik LCD, Klavye, UART ve Ethernet Haberleşme ile Temassız Kart (ISO14443A/B) Okuyucu (IRT63M) Bilgi Dokümanı www.dtsis.com 1 İçindekiler 1. Genel Tanım... 3 2. Blok Diyagram... 4 3. Teknik

Detaylı

ĐŞARET ĐŞLEME (SIGNAL PROCESSING)

ĐŞARET ĐŞLEME (SIGNAL PROCESSING) ĐŞARET ĐŞLEME (SIGNAL PROCESSING) Modern ölçme sistemlerinde Đşaret Đşleme bloğunun yerini çoğunlukla bir PC almıştır. Söz konusu bloğun en önemli fonksiyonu, ölçülen fiziksel büyüklük elektriksel işarete

Detaylı

PIC Mikrodenetleyicileri

PIC Mikrodenetleyicileri PIC Mikrodenetleyicileri Intel 1976 da 8031/51 ailesini piyasaya sürdüğünde dünyanın en popüler mikroişlemcisi olmuştu. Bu işlemci dünya üzerinde 12 den fazla firma tarafından (İntel, Phillips, Dallas,

Detaylı

İLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı

İLERI MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı İLERI MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı EK-A IDE, Program Geliştirme Araçları Geliştirme Araçları Keil C51 Yazılımı Geliştirme Araçları ISIS Programı ISIS/Proteus programı:

Detaylı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı SAYISAL TASARIM Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 5 ADC, Analog Sayısal Dönüştürücüler Analog İşaretler Elektronik devrelerin giriş işaretlerinin büyük çoğunluğu analogtur. Günlük yaşantımızda

Detaylı

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

R-2R LADDER SWITCHES 8-BIT DAC SUCCESSIVE APPROXIMATION REGISTER 3-STATE BUFFERS MİKROİŞLEMCİ UYUMLU A/D VE D/A ÇEVİRİCİLER A/D ve D/A çeviricilerin pratikte sıkça kullanılan türlerinden biri de mikroişlemci uyumlu olanlarıdır. Şekil.'de ZN8 D/A çeviricinin çalışma prensip şeması verilmiştir.

Detaylı

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

27.10.2011 HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK Mikroişlemci HAFTA 1 HAFIZA BİRİMLERİ Program Kodları ve verinin saklandığı bölüm Kalıcı Hafıza ROM PROM EPROM EEPROM FLASH UÇUCU SRAM DRAM DRRAM... ALU Saklayıcılar Kod Çözücüler... GİRİŞ/ÇIKIŞ G/Ç I/O

Detaylı

Ayhan Yüksel. (Son güncelleme: 06.03.2013 Berat Doğan) Tıbbi Enstrumantasyon Tasarım & Uygulamaları (06.03.2013)

Ayhan Yüksel. (Son güncelleme: 06.03.2013 Berat Doğan) Tıbbi Enstrumantasyon Tasarım & Uygulamaları (06.03.2013) ADuC 841 μ-denetleyicisi Ayhan Yüksel (Son güncelleme: 06.03.2013 Berat Doğan) Tıbbi Enstrumantasyon Tasarım & Uygulamaları (06.03.2013) 1 Sunum Planı Mikrodenetleyici ADuC841 mikrodenetleyicisi ADuC 841

Detaylı

BÖLÜM 7 XTAL2 XTAL1. Vss. Şekil Mikrodenetleyicisi osilatör bağlantı şekli. Bir Makine Çevrimi = 12 Osilatör Periyodu

BÖLÜM 7 XTAL2 XTAL1. Vss. Şekil Mikrodenetleyicisi osilatör bağlantı şekli. Bir Makine Çevrimi = 12 Osilatör Periyodu BÖLÜM 7 7. ZAMANLAYICI/SAYICI YAPISI: 7.1. Sistem Saat üreteci ve Makine Çevrimi Bilgi: Saat üreteci bir mikrodenetleyicinin fonksiyonlarını yerine getirebilmesi için gerekli olan saat darbelerini üreten

Detaylı

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

SAYISAL ANALOG DÖNÜŞTÜRÜCÜ DENEYİ Deneyin Amacı: SAYISAL ANALOG DÖNÜŞTÜRÜCÜ DENEYİ Sayısal Analog Dönüştürücüleri (Digital to Analog Converter, DAC) tanımak ve kullanmaktır. Giriş: Sayısal Analog Dönüştürücüler (DAC) için kullanılan devrelerin

Detaylı

Bölüm 9 A/D Çeviriciler

Bölüm 9 A/D Çeviriciler Bölüm 9 A/D Çeviriciler 9.1 AMAÇ 1. Bir Analog-Dijital Çeviricinin çalışma yönteminin anlaşılması. 2. ADC0804 ve ADC0809 entegrelerinin karakteristiklerinin anlaşılması. 3. ADC0804 ve ADC0809 entegrelerinin

Detaylı

Mikroişlemcili Sistemler ve Laboratuvarı

Mikroişlemcili Sistemler ve Laboratuvarı SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı Hafta04 : 8255 ve Bellek Organizasyonu Doç.Dr. Ahmet Turan ÖZCERİT

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Donanım performans kriterleri Eş zamanlı çalışma Güç tüketimi Yazılım performans kriterleri

Detaylı

RedoMayer Makina ve Otomasyon

RedoMayer Makina ve Otomasyon RedoMayer Makina ve Otomasyon >Robotik Sistemler >PLC ve modülleri >Operatör Panelleri >Servo Motor ve Sürücüleri >Redüktörler >Encoderler www.redomayer.com RedoMayer Makina ve Otomasyon, 20 yılı aşan

Detaylı

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ

BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ÇALIŞMASI PİC PROGRAMLAMA İLE BASİT UÇAK OYUNU MEHMET HALİT İNAN BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ

Detaylı

ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI:

ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI: ADUC841 MİKRODENETLEYİCİ TABANLI GELİŞTİRME KARTININ TANITIMI: Aduc841 geliştirme kartının genel görüntüsü aşağıda verilmiştir; RS232 ANALOG USB ÇIKIŞ ANALOG GİRİŞ POTLAR TEXT LCD EKRAN GÜÇ KAYNAĞI LEDLER

Detaylı

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ İçerik Mikroişlemci Sistem Mimarisi Mikroişlemcinin yürüttüğü işlemler Mikroişlemci Yol (Bus) Yapısı Mikroişlemci İç Veri İşlemleri Çevresel Cihazlarca Yürütülen İşlemler

Detaylı

ATB100. ATB100 GPRS / GPS Tabanlı Filo Yönetim Terminali. Bilgi Dokümanı. www.dtsis.com 1

ATB100. ATB100 GPRS / GPS Tabanlı Filo Yönetim Terminali. Bilgi Dokümanı. www.dtsis.com 1 GPRS / GPS Tabanlı Filo Yönetim Terminali Bilgi Dokümanı www.dtsis.com 1 Tanım kompakt, bağımsız ve ekonomik, ancak güçlü ve zengin özelliklere sahip filo yönetimi terminalidir. Tri-band GSM/GPRS modem

Detaylı

PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi

PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi 6 th International Advanced Technologies Symposium (IATS 11), 16-18 May 2011, Elazığ, Turkey PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi K. Cüneray 1, M.R. Canal 2

Detaylı

BQ370-02 Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: 1.0 03.05.2016 BQTEK

BQ370-02 Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: 1.0 03.05.2016 BQTEK Modbus Analog Giriş Kartı 6 Kanal 4 20mA Kullanım Kılavuzu Doküman Versiyon: 1.0 03.05.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm... 4 2. Cihaz

Detaylı

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000. Kullanım Kılavuzu. Doküman Versiyon: BQTEK Modbus Analog Giriş Kartı 6 Kanal PT100 - PT1000 Kullanım Kılavuzu Doküman Versiyon: 1.0 22.04.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm...

Detaylı

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM

INVT IVC1. -Kompakt Tip PLC. Marketing 2014 HM INVT IVC1 -Kompakt Tip PLC Marketing 2014 HM Özelikler IVC1 Özelikleri Genişleme 128 IO 7 modül genişleme Haberleşme Arayüzü 2 seri port: 1xRS232, 1xRS232/485 Temel komut işlem Hızı 0.3μs Pulse Girişi

Detaylı

Bazı Cisco Router Modelleri: Cisco 1720 Router

Bazı Cisco Router Modelleri: Cisco 1720 Router Router,OSI modelinin 3.katmanında çalışan ve ağ protokollerini destekleyen ve ağları birbirine bağlayan cihazdır. Bir router içersinde birbirinden farklı amaçlar için dört tür bellek vardır.bunlar; ROM:

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Mikro işlemler Fetch cycle Indirect cycle Interrupt cycle Execute cycle Instruction

Detaylı

Ek bilgi Internet:.../cecx

Ek bilgi Internet:.../cecx Modüler PLC ler CECX İki ürün versiyonu: CoDeSys tabanlı modüler PLC CoDeSys ve SofMotion tabanlı motion PLC Kolay konfigürasyon Otomatik modül algılaması Network de PLC yi bulmak için arama fonksiyonu

Detaylı

İ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Ü

İ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Ü İ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Ü 1. Giriş Analog işaretler analog donanım kullanılarak işlenebilir. Ama analog

Detaylı

MINI MICROCONVERTER ADUC814

MINI MICROCONVERTER ADUC814 MINI MICROCONVERTER ADUC814 8.1 ADUC814 GENEL ÖZELLİKLERİ ADUC814, 28 bacaklı SMD kılıf(28-tssop) içerisinde endüstri standardı 8052 uyumlu 8-bit, yüksek performanslı ADC/DAC ve Flash/EE program/veri belleği

Detaylı

DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA

DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA HAZIRLAYAN: Ramazan Muhammet TULAY DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA BU ÇALIŞMA, DSPIC30F2010 VEYA HERHANGİBİR DSPIC MİKRODENETLEYİCİSİNİ ASSEMBLER İLE PROGRAMLARKEN,

Detaylı

80C51 Mikrodenetleyicilerinde Timer-Counter Yapılarının FPGA Mimarileri Kullanılarak Geliştirilmesi. Özdemir ÇETİN 1. Bölümü, Adapazarı

80C51 Mikrodenetleyicilerinde Timer-Counter Yapılarının FPGA Mimarileri Kullanılarak Geliştirilmesi. Özdemir ÇETİN 1. Bölümü, Adapazarı 80C51 Mikrodenetleyicilerinde Timer-Counter Yapılarının FPGA Mimarileri Kullanılarak Geliştirilmesi Özet Murat ÇAKIROĞLU 1 Ahmet Turan ÖZCRİT 1 alil İbrahim SKİKURT 1 Özdemir ÇTİN 1 1 Sakarya Üniversitesi,

Detaylı

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER

CUMHURİYET MESLEKİ VE TEKNİK ANADOLU LİSESİ BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ DERSİ DERS NOTLARI BELLEKLER BELLEKLER Genel olarak bellekler, elektronik bilgi depolama üniteleridir. Bilgisayarlarda kullanılan bellekler, işlemcinin istediği bilgi ve komutları maksimum hızda işlemciye ulaştıran ve üzerindeki bilgileri

Detaylı

MP211 DONANIM KILAVUZU

MP211 DONANIM KILAVUZU MP211 DONANIM KILAVUZU MP211 PLC Serisi 06 / 2017 MIKRODEV_HM_MP211 İÇİNDEKİLER ŞEKİL LİSTESİ... 2 Önsöz... 3 Mikrodev i Tanıyalım... 4 UYARI!... 5 1 MP211 GENEL BİLGİLER... 6 1.1 FİZİKSEL ARAYÜZLER...

Detaylı

Mikroişlemciler. Microchip PIC

Mikroişlemciler. Microchip PIC Mikroişlemciler Microchip PIC Öğr. Gör. M. Ozan AKI r1.1 Microchip PIC Mikrodenetleyiciler www.microchip.com Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler

Detaylı

FRENIC MEGA ÖZET KULLANIM KLAVUZU

FRENIC MEGA ÖZET KULLANIM KLAVUZU FRENIC MEGA ÖZET KULLANIM KLAVUZU GENEL BİLGİLER SÜRÜCÜ KONTROL BAĞLANTILARI PLC 24 VDC CM DİJİTAL GİRİŞ COM UCU FWD REV DİJİTAL GİRİŞLER ( PNP / NPN SEÇİLEBİLİR ) SW1 X1 - X7 EN ENABLE GİRİŞİ Y1 - Y4

Detaylı

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir. Kesmeler çağırılma kaynaklarına göre 3 kısma ayrılırlar: Yazılım kesmeleri Donanım

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Donanım performans kriterleri Eş zamanlı çalışma Güç tüketimi Yazılım performans kriterleri

Detaylı

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh.

T E M E L K AV R A M L A R. Öğr.Gör. Günay TEMÜR / Teknoloji F. / Bilgisayar Müh. B İ L G İ S AY A R M Ü H E N D İ S L İ Ğ İ N E G İ R İ Ş T E M E L K AV R A M L A R BAŞLAYALIM BİLGİSAYAR (COMPUTER) NEDİR? Bilgisayar, kullanıcıdan aldığı verilerle aritmetiksel ve mantıksal işlemler

Detaylı

WI180C-PB. Online teknik sayfa

WI180C-PB. Online teknik sayfa Online teknik sayfa A B C D E F H I J K L M N O P Q R S T Ayrıntılı teknik bilgiler Teknik bilgiler Aksesuar ailesi Bilgi Koruma sınıfı Boyutlar (G x Y x U) Açıklama Sınıflandırmalar Sipariş bilgileri

Detaylı

William Stallings Computer Organization and Architecture 9 th Edition

William Stallings Computer Organization and Architecture 9 th Edition William Stallings Computer Organization and Architecture 9 th Edition Bölüm 5 İç Hafıza Bir Hafıza Hücresinin Çalışması Bütün hafıza hücrelerinin ortak özellikleri vardır: 0 ve 1 durumundan birini gösterirler

Detaylı

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme PROGRAMIN ADI DERSIN KODU VE ADI DERSIN ISLENECEGI DÖNEM HAFTALIK DERS SAATİ DERSİN SÜRESİ ENDÜSTRİYEL ELEKTRONİK MİK.İŞLEMCİLER/MİK.DENETLEYİCİLER-1 2. Yıl, III. Yarıyıl (Güz) 4 (Teori: 3, Uygulama: 1,

Detaylı

Paralel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları

Paralel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları Paralel ve Seri İletişim Şekil1a: Paralel İletişim Şekil1b. Seri iletişim Şekil 2: İletişim Modları Asenkron/Senkron İletişim PROTEUS/ISIS SANAL SERİ PORT ile C# USART HABERLEŞMESİ Seri iletişimde, saniyedeki

Detaylı

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:

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: ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL TASARIM LABORATUVARI DENEY 6 ANALOG/DİGİTAL DÖNÜŞTÜRÜCÜ DENEYİ YAPANLAR Grup Numara Ad Soyad RAPORU HAZIRLAYAN: Deneyin Yapılış Tarihi Raporun Geleceği Tarih Raporun

Detaylı

BÖLÜM 3 3.1. 8051 MİKROİŞLEMCİSİ

BÖLÜM 3 3.1. 8051 MİKROİŞLEMCİSİ BÖLÜM 3 31 8051 MİKROİŞLEMCİSİ Standart 8051: 8051 Intel firması tarafından, 1980 lerin başında piyasaya sunulan, dünyanın en popüler 8-bit mikroişlemcisidir Bu mikroişlemci için, başta Intel olmak üzere,

Detaylı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı

SAYISAL TASARIM. Ege Üniversitesi Ege MYO Mekatronik Programı SAYISAL TASARIM Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 3 Yarı İletken Bellekler Bellek Birimi Bellek içerisinde veri saklayan aygıttır. Veriler bir bit ile 8 bit genişliğinde bellekte saklanabilir.

Detaylı

Uzak Terminal Ünitesi RTU. RTU300 Serisi RTU400 Serisi. Akıllı Kontrolde Teknoloji Devi

Uzak Terminal Ünitesi RTU. RTU300 Serisi RTU400 Serisi.  Akıllı Kontrolde Teknoloji Devi Uzak Terminal Ünitesi RTU Serisi wwwmikrodevcom HABERLEŞME Mikrodev telemetry ve otomasyon sistemleri, yüksek elektromanyetik uyumluluk, güçlü PLC özellikleri ve Serisi RT 0 0 U4 çoklu haberleşme kanal

Detaylı

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır.

İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. İŞLETİM SİSTEMİ İşletim sistemi kullanıcıyla bilgisayar donanımı arasında iletişim sağlayan programdır. Programların ve donanımların kullanılması için bir çalıştırılması platformu oluşturur. Sistemin yazılım

Detaylı

MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı

MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 6 Seri Veri İletimi ve 8051 in Seri Portunun Kullanımı 6 Seri Veri İletimi ve 8051 in Seri Portunun Kullanımı UART I2C SPI USB CAN

Detaylı

RTU300 SERİSİ DONANIM KILAVUZU

RTU300 SERİSİ DONANIM KILAVUZU RTU300 SERİSİ DONANIM KILAVUZU RTU310/RTU320/RTU330/RTU340/RTU350 RTU Serisi 07 / 2017 MIKRODEV_HM_RTU300 İÇİNDEKİLER ŞEKİL LİSTESİ... 2 Önsöz... 3 Mikrodev i Tanıyalım... 4 UYARI!... 5 1 RTU300 GENEL

Detaylı

FPGA ile Kablosuz Görüntü Aktarımı. Yusuf Onur Koçberber

FPGA ile Kablosuz Görüntü Aktarımı. Yusuf Onur Koçberber FPGA ile Kablosuz Görüntü Aktarımı Yusuf Onur Koçberber Seminer 2009 Yaz Plan FPGA Genel bilgiler FPGA nın İç Yapısı, Nasıl Programlanabiliyor?, Nasıl Çalışıyor? Neden bu kadar popüler oldu? MPW Her şeyin

Detaylı

ACR-Net 100 Kullanım Kılavuzu

ACR-Net 100 Kullanım Kılavuzu ACR-Net 100 Kullanım Kılavuzu Ayrıntılı bilgi için web sayfamızı ziyaret edin. www.acrelektronik.com.tr 1 İçindekiler 1. ACR-Net 100... 3 1.1. ACR-Net 100 Özellikleri... 3 1.2. Kullanım Alanları... 3 1.3.

Detaylı

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUVARI KESMELİ GİRİŞ/ÇIKIŞ

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUVARI KESMELİ GİRİŞ/ÇIKIŞ İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ MİKROİŞLEMCİLİ SİSTEM LABORATUVARI KESMELİ GİRİŞ/ÇIKIŞ 8259 PIC (Programmable Interrupt Controller) ve 8086 CPU tümleşik devrelerin sinyal akışı

Detaylı