2. SD KARTLAR yıllarında teknolojinin gelişmesiyle daha küçük boyutlu hafıza kartlarına olan ilgi artmıştır. Bu yıllarda mikrosd kartlar
|
|
- Esen Özkök
- 8 yıl önce
- İzleme sayısı:
Transkript
1 SD KART ÜZERİNDE HAVA BASINCI VERİLERİNİ SAKLAYAN PIC MİKROKONTROLÖR PROJESİ Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa, KKTC 1. GİRİŞ SD Memory Card (Secure Digital Memory Card), Türkçesi Güvenli Sayısal Hafıza Kartı anlamına gelmektedir. İlk olarak SanDisk [1] tarafından 2001 li yıllarda ortaya çıkan bu kartlar MMC (Multimedya Kart) kartların bir gelişmiş şekli olarak da düşünülebilir. SD kartlar günümüzde birçok elektronik cihazlarda kullanılmaktadırlar. Örneğin, cep telefonlarında, sayısal kameralarda, MP3 çalanlarda, GPS alıcılarında, PDAlarda, ve daha bunlar gibi birçok elektronik cihazlarda SD hafıza kartlarını görmemiz mümkündür. Hafıza kartı olarak kullanılan diğer kartlar şunlardır: SM ( Smart Media ), CF ( Compact Flash ), MMC ( Multi Media ), ve MS ( Memory Stick ). Bu yazımızda PIC18F452 modeli bir mikrokontrolöre SD kart bağlantısının nasıl yapılacağı açıklanmaktadır. Projede PIC mikrokontrolör bir hava basıncı sensörü sayesinde basıncı algılayıp okumuş olduğu basınç verilerini her saniye bir SD kart üzerinde saklamaktadır. Projede mikrokontrolör yazılımı MikroElektronika firmasının [2] geliştirmiş olduğu mikrobasic derleyici kullanılarak yapılmıştır. 2. SD KARTLAR Şekil 1 de resmi gösterilen standart SD kartlar içerisinde mikroişlemci, hafıza, ve giriş-çıkış devreleri bulunmaktadır. 32mm x 24mm x 2.1mm ebatlarında olan SD kartların 16MB, 32MB, 64MB, 128MB, 256MB, 512MB, 1GB, 2GB ve 4GB kapasiteli çeşitleri bulunmaktadır. Sonraları, daha küçük cihazlarda kullanılmak için minisd kartlar geliştirilmiştir. Bu kartların boyutları standard SD kartın yarısı kadar olup 20mm x 21.5mm x 1.4mm ölçülerindedirler. minisd kartlar genellikle 32MB ce 2GB arasında bir kapasitede üretilmektedirler. MiniSD kartları adapterler sayesinde standart SD soketlerinde kullanmak mümkündür yıllarında teknolojinin gelişmesiyle daha küçük boyutlu hafıza kartlarına olan ilgi artmıştır. Bu yıllarda mikrosd kartlar üretilmiştir. Boyutları 9 sadece 11mm x 15mm x 1mm olan mikrosd kartlar 32MB ve 2GB arasında bir kapasitede üretilmektedirler. mikrosd kartları adapterler sayesinde minisd ve standart SD soketlerinde kullanmak mümkündür. SD kartlar yaklaşık 2MB/s veri aktarımı yapabilmektedirler. Veri transfer hızı genellikle standard CDROM okuma hızı baz alınarak verilmektedir. 1x olarak da bilinen standart CDROM hızı yaklaşık 150kB/s dir. Bu durumda, 32x diye satılan bir SD kartın hızı 32x150 = 4,8MB/s kadardır.sd kartlar 9 bacaklıdır. Şekil 2 de standart bir SD kartın bacak bağlantıları gösterilmiştir. Şekilden de görüleceği gibi kolay tanınması için 9 nolu bacak diğerlerinden daha aşağıdadır. Tablo 1 de SD kartın bacak bağlantıları açıklanmıştır. SD kartlar iki modda çalışmaktadır: SD kart modu, ve SPI (Seri Arayüz Bus modu). Genellikle daha kolay olduğu için birçok projelerde kart SPI modunda kullanılmaktadır. Bu modda kullanıldığında sadece aşağıdaki 7 bacağa gerek olmaktadır: Tablo 1 SD kart bacak bağlantıları Bacak İsim SPI Modu 1 CD/DAT3/CS Çip seç 2 CMD/Datain Dışarıdan karta veri 3 VSS Toprak 4 VDD Güç Kaynağı 5 CLK Saat 6 VSS2 Toprak 7 DAT0 Kartdan dışarıya verir 8 DAT1 Kullanılmaz 9 DAT2 Kullanılmaz Önsöz Duyurular Makale PIC Mikrokontrolör Sempozyum EMO Hakkında Eğlence Seminer Gezi Yeni Üyeler
2 2 tane toprak (bacak 3 ve 6) Güç kaynağı (bacak 4) Çipi seç (bacak 1) Çıkış (bacak 7) Giriş (bacak 2) Saat (bacak 5) Burada 3 tane bacağın güç kaynağı ve toprak için kullanıldığı göz önünde bulundurulursa veri alış-verişi için sadece aşağıdaki 4 bacağın kullanıldığını görürüz: Çipi seç (bacak 1) Çıkış (bacak 7) Giriş (bacak 2) Saat (bacak 5) Karta güç kaynağı bağlandığında ilk olarak kart SD modunda çalışmaktadır. Daha sonra karta gönderilen komutlar sayesinde kart SPI moduna geçirilmektedir. mikroc derleyici kartı SD moduna koyup çalıştırmaktadır. Tablo 2 de bazı SD kartların kapasiteleri verilmiştir: Tablo 2 SD kart kapasiteleri Model SDSDB-16 SDSB-32 SDSJ-64 SDSDJ-128 SDSDJ-256 SDSDJ-512 SDSDJ-1024 Kapasite 16Mb 32Mb 64Mb 128Mb 256Mb 512Mb 1024Mb Kart üzerinde bir bölüm güvenli veri saklamak için ayrılmıştır. Bu bölüm göz önünde bulundurulursa, kullanıcının yazıp okuyabileceği bölüm Tablo 3 de gösterildiği gibidir. Örneğin, 1GB SD kart üzerinde 20,480 güvenli sektör ve kullanıcının yazıp okuyabileceği 1,983,744 sektör bulunmaktadır. Kullanıcı bu sektörlerin herhangi birine veri yazıp okuyabilir (1 sektör = 512 bayt). Tablo 3 SD kart sektör alanları Model Güvenli Alan (Sektör) Kullanıcı Alanı (Sektör) SDSDB SDSDB ,776 SDSDJ-64 1, ,856 SDSDJ-128 2, ,016 SDSDJ-256 5, ,080 SDSDJ , ,864 SDSDJ ,480 1,983,744 SD kartlar tipik olarak 2.7V gerilim ile çalışmaktadırlar. Karta verebileceğimiz maksimum gerilim 3.6V geçmemelidir. Eğer kart mevcut 5V ile çalıştırılacaksa gerilimi 5V dan 2.7V 3.6V düşüren regülatör devresi kullanmamız gerekmektedir. 3. SD KART MIKROBASIC KOMUTLARI MikroBasic PIC derleyicisinin SD kartlara yazıp okumak için birçok özel fonksiyonları bulunmaktadır. Bu fonksiyonlar sayesinde SD kartlar üzerinde dosyalar yaratabilir ve veri saklayabiliriz. SD kart fonksiyonları sadece PIC18 serisi mikrokontrolörler için yazılmıştır (PIC16 serisi için bu fonksiyonları kullanamayız) Önemli olan mikrobasic SD kart fonksiyonları Tablo 4 de verilmiştir. Bu fonksiyonları iki bölüme ayırabiliriz: Direk olarak SD kart sektörlerine veri yazıp okumak için kullanılan fonksiyonlar (ilk 3 fonksiyon), ve SD kart üzerinde dosya yaratıp bu dosyaya veri yazıp okuyan fonksiyonlar. SD kartın herhangibir sektörüne veri yazıp okumak için şu işlemleri yapmalıyız: Kartı hazırla (Mmc_Init) Kartın istenilen sektörüne veri yaz (Mmc_Write_ Sector) Kartın istenilen sektöründen veri oku (Mmc_Read_ Sector) Yukarıdaki işlemlere ilaveten, kart üzerinde olan bir dosyaya veri ilave etmek istediğimizde şu işlemleri yapmalıyız: Önsöz Duyurular Makale PIC Mikrokontrolör Sempozyum EMO Hakkında Eğlence Seminer Gezi Yeni Üyeler
3 SD KART ÜZERİNDE HAVA BASINCI VERİLERİNİ SAKLAYAN PIC MİKROKONTROLÖR PROJESİ Kartı Hazırla (Mmc_Fat_Init) Dosya ismini tanımla (Mmc_Fat_Assign) Dosyanın sonuna git (Mmc_Fat_Append) Dosyaya veri yaz (Mmc_Fat_Write) Mmc_Fat_Assign fonksiyonu ile dosya ismini tanımlarken, dosya ismi büyük harf, 8 karakterli olmalı, ve 3 karakter dosya uzantısı verilmelidir. Dosya ismi ve uzantısı arasında nokta kullanmamalıyız. Dosya isminden sonra argüman olarak 0x80 kullanırsak yeni dosya yaratılir, aksi halde yeni dosya yaratılmaz (daha fazla bilgi için mikrobasic kullanım kılavuzuna bakınız). MikroBasic SD kart fonksiyonlarını kullanmazdan önce ilk olarak kartı SPI moduna koymamız gerekmektedir. Bunun için ise programımızın başında aşağıdaki fonksiyonu olduğu gibi çağırmamız gerekmektedir: Spi_Init_Advanced(MASTER_OSC_DIV16, DATA_SAMPLE_MIDDLE, CLK_IDLE_LOW, LOW_2_HIGH) Tablo 4 : Önemli mikrobasic SD kart fonksiyonları Komut Mmc_Inıt Mmc_Read_Sector Mmc_Write_Sector Mmc_Fat_Init Mmc_Fat_QuickFormat Mms_Fat_Assign Mmc_Fat_Reset Mmc_ Fat_Rewrite Mmc_Fat_Append Mmc_Fat_Read Mmc_Fat_Write Tanımı Fonksiyonları BAşlat 1 Sektör Oku 1Sektöre Yaz FAT dosya sistemini başlat Kartı format yap Dosya ismini belirt Dosyanın başına git Dosyanın başına git ve doyayı temizle Dosyanın sonuna git Dosyadan veri oku Dosyaya veri yaz kullanmamız mümkündür. Mikrokontrolör 4MHz rezonatör ile çalıştırılmıştır, fakat arzu edilirse kristal de kullanılabilir. Mikrokontrolörün AN0 analog bacağı MPX4115A modeli [4] bir hava basıncı sensörüne bağlanmıştır. Bu sensör aşağıda gösterildiği gibi 6 veya 8 bacaklı olabilir: 6 bacaklı sensör Bacak Tanım 1 Çıkış gerilimi 2 Toprak 3 +5V gerilim 4-6 Kullanılmaz 8 bacaklı sensör Bacak Tanım 1 Kullanılmaz 2 +5V gerilim 3 Toprak 4 Çıkış gerilimi 5-8 Kullanılmaz Şekil 3. Projenin blok şema Basınç Sensörü Mikro Kontrolör SD Kart 4. PIC SD KART PROJESİ Projenin blok şeması Şekil 3 de verilmiştir. Projenin elektronik devresi ise Şekil 4 de görülebilir. Projede PIC18F452 modeli bir mikrokontrolör [3] kullanılmıştır. Projede PIC18 serisinden PIC18F452 dışında başka herhangibir mikrokontrolör Şekil 4. Projenin elektronik devresi
4 Sensör Şekil 5 de gösterilmiştir. V = Sensörün çıkış gerilimi (V) Hava basıncı ölçümlerinde genellikle milibar birimi kullanılmaktadır. Deniz seviyesinde ve 15ºC sıcaklıkta hava basıncı milibardır. Yukarıdaki formülde basınç kpa olarak verilmiştir. kpa basınç birimini milibar basınç birimine dönüştürmek için formülü 10 ile çarpmamız gerekmektedir: veya, V mb = 10 x mb = 2.0V Şekil 6 da MPX4115A sensor gerilim çıkışının basınç ile değişimi gösterilmiştir. Burada bizim ilgimizi çeken bölgeler basıncın milibar arasında olduğu bölgelerdir. Hava basıncını milibar olarak okuyup kart üzerinde saklamak için gerekli işlemler şunlardır: Mikrokontrolörün analog giriş portlarından birini kullanarak analog basıncı 10 bitlik bir dijital sayı olarak oku. Şekil 5. MPX4115A basınç sensörü MPX4115A hava basıncı sensörünün çıkış gerilimi şu formül ile verilmektedir: V = 5.0*(0.009* kpa 0.095) Volts M illib a r s veya, V kpa = burada, kpa = Atmosferik basınç (Kilo Pascals) Şekil 6 MPX4115A hava basıncı gerilim değişimi Formülü kullanarak okunmuş olan gerilimi milibar biriminden basınca dönüştür. Basıncı SD kart üzerindeki dosyaya yaz. SD kart mikrokontrolörü PORT C bacaklarına şu şekilde bağlanmıştır:
5 Çip seç Saat Çıkış Giriş RC2 RC3 RC4 RC5 Hava basincini AN0 analog portdan oku ve Veri degiskeninde sakla. Veri degiskeni basinci milibar olarak saklar SD kart giriş bacaklarındaki maksimum gerilimin 3.6V geçmemesi gerekmektedir. Bunun için çıkışı +5V olan mikrokontrolör bacaklarındaki gerilim 3.3K ve 2.2K gerilim bölücü dirençler kullanılarak +3V a düşürülmüştür. Projede SD karta gerilim sağlamak için MC33269 DT-3.3 modeli [5] ve +5V gerilimi +3.3V a düşüren regülatör kullanılmıştır. Projenin yazılımı Şekil 7 de verilmiştir. Ana programın başında AN0 bacağı giriş olarak tanımlanmış ve A/D çevirici konfigür yapılmıştır. Daha sonra Spi_Init_ Advanced fonksiyonu çağrılarak kart SPI çalışma moduna konmuştur. mikrobasic SD kart dosya kullanan fonksiyonları kullanmazdan önce Mmc_ Fat_Init fonksiyonuna çağırmamız gerekmektedir. SD kart üzerinde dosya yaratmak için Mmc_Fat_ Assign fonksiyonunu kullandık ve Mmc_Fat_Rewrite fonksiyonu ile dosyanın başına gidip Mmc_Fat_Write fonksiyonu il şu başlığı yazdık: BASINÇ VERILERI. Ana program esas olarak sonsuz bir döngü içerisinde çalışmaktadır. SD KART UZERINDE HAVA BASINCI VERILERINI SAKLA Bu projede PIC18F452 modeli bir mikrokontrolor kullanilmistir. Mikrokontrolorun PORT C bacaklarina bir SD kart su sekilde baglanmistir: Kart CS - Kart CLK - Kart DO - Kart DI - RC2 RC3 RC4 RC5 Ayni zamanda mikrokontrolorun AN0 analog giris bacagina MPX4115A modeli bir hava basinci sensoru baglanmistir. Program kart uzerinde BASINC.TXT isimli yeni bir dosya açar ve her 15 saniyede bir sicaklik ve hava basinci verilerini bu dosyalarda saklar. Dosya: BASINC.PBP Tarih: Ocak 2007 Programlayan: Doğan Ibrahim program BASINC sub function Basinc_Oku() as Word DIM Veri as Longint Dim Temp as word Temp = Adc_Read(0) Veri = Longint(Temp)*10000/1024 Volt a donustur Veri = Veri Veri = Veri / 9 Basinc end sub main: DIM basinc as Word DIM Stat as Byte DIM Basinclik as String[5] DIM BBaslik as String[80] DIM YeniSatir as Byte[1] TRISA = 0x01 ADCON1 = 0x8E A/D ceviriciyi hazirla Basinci oku Result = Word(Veri) AN0 bacagi giris YeniSatir[0] = chr(10) BBaslik = BASINC VERILERI + chr(10) SPI bus baslat Spi_Init_Advanced(MASTER_OSC_DIV16,DATA_ SAMPLE_MIDDLE, CLK_IDLE_LOW,LOW_2_HIGH) SD karti dosyalama islemi icin hazirla Stat = Mmc_Fat_Init(PORTC, 2) Basinc Dosya ismini belirt, dosyanin basina git ve baslik yaz Stat = Mmc_Fat_Assign( BASINC.TXT, 0x80) Mmc_Fat_Rewrite() Mmc_Fat_Write(BBaslik,16) Tekrar: Basinci oku ve acilmis olan dosyaya yaz basinc = Basinc_Oku() Basinci oku WordToStr(basinc,Basinclik)
6 Karaktere donustur Mmc_Fat_Assign( BASINC.TXT, 0x80) Dosyayi belirt Mmc_Fat_Append() Mmc_Fat_Write(Basinclik, 5) Basinci karta yaz Mmc_Fat_Append() Mmc_Fat_Write(Yenisatir, 1) Yeni satir yaz Delay_Ms(15000) 15 saniye bekle Goto Tekrar Tekrarla End. Şekil 7. Projenin yazılımı Basınc_oku fonksiyonu AN0 portundan basıncı okur ve sayısala dönüştürür. 10-bit analog-sayısal çevirici kullanıldığı için sayısala çevirilen sayı 0 ve 1023 arasında herhangibir değer alabilir (toplam 1024 değer). +5V referans gerilimi 1024 adım olarak gösterildiği için, okunmuş olan sayısal değeri Volt olarak gerçek gerilime dönüştürmek için 5/1024 ile çarpmamız gerekmektedir. Bu elde ettiğimiz Volt değeri daha önce verilen formülde gösterildiği gibi 2 ile çarpıp 0.95 ilave etmemiz ve sonra da a bölmemiz gerekmektedir. Kısacası, basıncı gerçek milibar olarak hesaplamak için, eğer elde ettiğimiz sayısal sayı Temp ise yapmak istediğimiz işlem şudur: milibar = ( 2 * Temp * (5/1024) ) / veya, milibar = ( 10* Temp / ) / Kesirli işlemleri ortadan kaldırmak için pay ve paydayı 1000 ile çerparsak, milibar = ( * Temp / ) / 9 Basınc_Oku fonksiyonunda yukarıdaki işlem yapılıp hava basıncı değeri elde edilmektedir. Programda yazmak istediğimiz dosya adını Mmc_Fat_ Assign alt-programı ile belirtmemiz gerekmektedir. Şekil 8 de BASINC.TXT dosyasının WORD programı ile açılımı gösterilmiştir. Şekil 8. SD kart üzerindeki BASINC.TXT dosyasının Word ile açılımı 5. SONUÇ Bu yazımızda SD hafıza kartlarının PIC mıkrokontrolör tabanlı sistemlerde kullanımlarına bir göz attık. Yazımızda hava basinci yarı-iletken bir basinç sensörü ile algılanır ve milibara dönüştürülüp her 15 saniyede bir SD kart üzerindeki bir dosyada saklanır. Yazımızda PIC18 modeli bir mikrokontrolör ve mikrobasic derleyici kulalnılmıştır. SD kartlar boyutlarının küçük ve yüksek kapasitelerinden dolayı portabıl cihazlarda veri saklamak için ideal bir yapıya sahiptirler. SD kartların kapasiteleri hemen her yıl artmaktadır. Halen piyasada 4GB kapasiteli kartlar mevcuttur. Bu yazımızda prensipleri verilmiş ve tasarımı yapılmış olan SD kart sistemi geliştirilip çok daha kompleks SD kart sistemleri kurmak mümkündür. 6. KAYNAKÇA D. Ibrahim, PIC Mikrokontrolör SD Kart Projeleri Bileşim Yayıncılık ve Fuarcılık A.Ş., 2008,
Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Biyomedikal Mühendisliği, Bölümü E-mail: dogan @neu.edu.tr Tel: 90 3922236464
GERÇEK ZAMAN ENTEGRE DESTEKLİ PIC MİKROKONTROLÖR PROJESİ Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Biyomedikal Mühendisliği, Bölümü E-mail: dogan @neu.edu.tr Tel: 90 3922236464
DetaylıPIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI
PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa, KKTC E-mail: dogan@neu.edu.tr, Tel: (90) 392 2236464 ÖZET Bilgisayarlara
DetaylıPIC TABANLI, 4 BASAMAKLI VE SER
PIC TABANLI, 4 BASAMAKLI VE SERİ BAĞLANTILI 7 SEGMENT LED PROJESİ Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü, Lefkoşa E-mail: dogan@neu.edu.tr,
Detaylı1. Hafıza Depolama Araçları. 2. Hafıza Çeşitleri. 3. Hafıza Ölçümü. 4. Bilgisayar Performansı
DEPOLAMA 1. Hafıza Depolama Araçları 2. Hafıza Çeşitleri 3. Hafıza Ölçümü 4. Bilgisayar Performansı HAFIZA DEPOLAMA ARAÇLARI HARDDİSK ZİPDİSK SSD BELLEK KARTLARI(SD,CF,MMC,MS) FLASH DİSK CD DVD ROM DİSKET
DetaylıPIC MİKROKONTROLÖR TABANLI ADIM MOTORU KONTROLU
PIC MİKROKONTROLÖR TABANLI ADIM MOTORU KONTROLU Prof. Dr. Doğan İbrahim Yakın Doğu Üniversitesi, Bilgisayar Mühendisliği Bölümü, KKTC E-mail: dogan@neu.edu.tr Tel: (392) 2236464 ÖZET Adım motorlarını (stepping
Detaylı1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA
1-Sabit diskler 2-Hafıza kartları 3-USB flash Diskler 4-CD-ROM- DVD-Blueray 5-Hafıza ölçümü 6-Bilgisayar performansı DEPOLAMA İÇ ve DIŞ DİSKLER Sabit Diskler Dahili (İç) sabit diskler Harici (Dış) taşınabilir
Detaylıidea rsbasic KOMUTLARI
idea KOMUTLARI İÇİNDEKİLER 2.1 Etiketler (Labels)... 4 2.2 Yorumlar (Comments)... 5 2.3 Semboller (Symbols)... 6 2.4 backward (geri)... 7 2.5 debug (hata ayıkla/izle)... 8 2.6 dec (azalt)... 9 2.7 do..
Detaylı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ı5. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
5. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları Bellekler İç Bellekler ROM Bellek RAM Bellek Dış Bellekler Sabit Disk Sürücüleri
Detaylı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ıC Programlama Dilininin Basit Yapıları
Bölüm 2 C Programlama Dilininin Basit Yapıları İçindekiler 2.1 Sabitler ve Değişkenler......................... 13 2.2 Açıklamalar (Expresions)........................ 14 2.3 İfadeler (Statements) ve İfade
Detaylıİnsan Vücudu S cakl ğ n Sürekli Olarak Ölçen Cihaz Tasar m
İnsan Vücudu S cakl ğ n Sürekli Olarak Ölçen Cihaz Tasar m Prof. Dr. Doğan İbrahim ve Doç. Dr. Shahin Ahmedov Yakın Doğu Üniversitesi, Le oşa, TRNC ÖZET İnsan vücudunun sıcaklığı çok hassas bir şekilde
DetaylıB.Ç. / E.B. MİKROİŞLEMCİLER
1 MİKROİŞLEMCİLER RESET Girişi ve DEVRESİ Program herhangi bir nedenle kilitlenirse ya da program yeniden (baştan) çalıştırılmak istenirse dışarıdan PIC i reset yapmak gerekir. Aslında PIC in içinde besleme
DetaylıDERS 5 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar
DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar Ders 5, Slayt 2 1 BACAK BAĞLANTILARI Ders 5, Slayt 3 PIC
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. 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)
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ıBESLEME KARTI RF ALICI KARTI
BESLEME KARTI Araç üzerinde bulunan ve tüm kartları besleyen ünitedir.doğrudan Lipo batarya ile beslendikten sonra motor kartına 11.1 V diğer kartlara 5 V dağıtır. Özellikleri; Ters gerilim korumalı Isınmaya
Detaylı6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1
6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1 Günümüzde kullanılan elektronik kontrol üniteleri analog ve dijital elektronik düzenlerinin birleşimi ile gerçekleşir. Gerilim, akım, direnç, frekans,
DetaylıNJ Kontrolcüde SD Kart a Değişken Değeri Kaydetme. NJ Kontrolcülerde SD Kart Fonksiyonları Blokları FilePuts ile Datalog Uygulaması
NJ Kontrolcüde SD Kart a Değişken Değeri Kaydetme NJ Kontrolcülerde SD Kart Fonksiyonları Blokları FilePuts ile Datalog Uygulaması NJ Kontrolcü de SD Kart Fonksiyon Blokları NJ Kontrolcülerimizde SD Kart
DetaylıPIC16F87X te ADC MODÜLÜNÜN KULLANIMI
PIC16F87X te ADC MODÜLÜNÜN KULLANIMI Emre YAVUZ Temmuz 2009 PIC16F87X te ADC MODÜLÜ Ü KULLA IMI Bu makalemizde PIC16F87X serisi mikrodenetleyicilerde ADC modülünün temel düzeyde kullanımını anlatacağım.
DetaylıLCD (Liquid Crystal Display )
LCD (Liquid Crystal Display ) Hafif olmaları,az yer kaplamaları gibi avantajları yüzünden günlük hayatta birçok cihazda tercih edilen Standart LCD paneller +5 V ile çalışır ve genellikle 14 konnektor lü
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java da Fonksiyon Tanımlamak Java da Döngüler Java da Şart İfadeleri Uygulamalar Java da Fonksiyon Tanımlamak JAVA DA FONKSİYON TANIMLAMAK 4 Fonksiyonlar;
DetaylıAçıköğretimde Mobil Öğrenme Açıköğretim e-öğrenme hizmetlerinden mobil bilişim aygıtlarıyla yararlanma olanaklarının değerlendirilmesi
Açıköğretimde Mobil Öğrenme Açıköğretim e-öğrenme hizmetlerinden mobil bilişim aygıtlarıyla yararlanma olanaklarının değerlendirilmesi Yrd. Doç. Dr. M. Emin Mutlu H. Umut Yenigün Nazan Uslu Anadolu Üniversitesi
DetaylıMİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ
KARADENİZ TEKNİK ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR ORGANİZASYONU LABORATUVARI MİKROİŞLEMCİ İLE A/D DÖNÜŞÜMÜ 1. GİRİŞ Analog işaretleri sayısal işaretlere dönüştüren elektronik devrelere
DetaylıAlgoritma ve Akış Diyagramları
Algoritma ve Akış Diyagramları Bir problemin çözümüne ulaşabilmek için izlenecek ardışık mantık ve işlem dizisine ALGORİTMA, algoritmanın çizimsel gösterimine ise AKIŞ DİYAGRAMI adı verilir 1 Akış diyagramları
DetaylıBölüm 7. Depolama. Bilgisayarların. Discovering. Keşfi 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak
Depolama Bilgisayarların Discovering Keşfi 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Depo Depolama, veriyi, talimatları ve bilgiyi gelecekte kullanmak üzere saklamaktır. Depolama
DetaylıÇoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say
İÇİNDEKİLER 1. Bilgisayarın Yapısı Ve Programlama Dilleri Giriş 1 Bilgisayar ve Programlamanın Kısa Bir Tarihçesi 2 Donanım ve Yazılım Kavramları 3 Bilgisayarın Donanımsal yapısı 4 Giriş Birimi (Input
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Ü DENEYİ YAPANLAR Grup Numara Ad Soyad RAPORU HAZIRLAYAN: Deneyin Yapılış Tarihi Raporun Geleceği Tarih Raporun
DetaylıDENEY-2. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-2 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY 2-1: YEDİ SEGMENT GÖSTERGE ÜZERİNDE VERİ GÖRÜNTÜLEME AMAÇ: Mikrodenetleyicinin portuna
DetaylıİŞLEMCİLER (CPU) İşlemciler bir cihazdaki tüm girdilerin tabii tutulduğu ve çıkış bilgilerinin üretildiği bölümdür.
İŞLEMCİLER (CPU) Mikroişlemci Nedir? Mikroişlemci, hafıza ve giriş/çıkış birimlerini bulunduran yapının geneline mikrobilgisayar; CPU' yu bulunduran entegre devre çipine ise mikroişlemci denir. İşlemciler
DetaylıProgram Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } }
Temrin1: PIC in PORTB çıkışlarından RB5 e bağlı LED i devamlı olarak 2 sn. aralıklarla yakıp söndüren programı yapınız. En başta PORTB yi temizlemeyi unutmayınız. Devre Şeması: İşlem Basamakları 1. Devreyi
DetaylıANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER
ADC ve DAC 1 BM-201 2 ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER Maksimum ve minimum sınırları arasında farklı değerler alarak değişken elektriksel büyüklüklere analog bilgi ya da analog değer denir. Akım ve gerilim
DetaylıHacettepe Robot Topluluğu
Hacettepe Robot Topluluğu PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş HUNRobotX - PIC Assembly Dersleri 1. Ders: PIC Programlamaya Giriş Yazan: Kutluhan Akman, Düzenleyen: Canol Gökel - 4 Haziran
DetaylıKüresel Yerbulum Sistemi (GPS) Kullanan Mikrokontrolör Tabanl Veri Toplama Sistemi Tasar m
Küresel Yerbulum Sistemi (GPS) Kullanan Mikrokontrolör Tabanl Veri Toplama Sistemi Tasar m Prof. Dr. Doğan İbrahim Yakın Doğu Üniversite si, Biyomedikal Mühendisliği Bölümü, Lefkoşa, KKTC E-mail: dogan@neu.edu.tr
DetaylıPIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?
PIC PROGRAMLAMA hbozkurt@mekatroniklab.com www.mekatroniklab.com.tr STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ Bu ayki sayımızda, özellikle CNC ve robotik uygulamalarda oldukça yaygın olarak kullanılan step motorlar
Detaylı2. Malzemeler: Bu bölümde size verilecek malzemeler anlatılacaktır ve montaj yaparken dikkat etmeniz gereken hususlar belirtilecektir.
Bu döküman Mikroişlemciler laboratuarında yapılacak deney ve projelerde kullanılacak olan Programlama ve Port Kartının kurulum ve tanıtım amacı ile hazırlanmıştır.kartın hazırlanmasında yardımlarını esirgemeyen
DetaylıÇizgi İzleyen Robot Yapımı
Çizgi İzleyen Robot Yapımı Elektronik Elektronik tasarım için yapılması gerek en önemli şey kullanılacak malzemelerin doğru seçilmesidir. Robotun elektronik aksamı 4 maddeden oluşur. Bunlar; 1. Sensörler
DetaylıBİL-142 Bilgisayar Programlama II
BİL-142 Bilgisayar Programlama II (C/C++) Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Giriş Sınıflar, Nesneler, Fonksiyon ve Veri Üyeleri Sınıf ve Fonksiyon Üyeleri
Detaylı3/7/2011. ENF-102 Jeoloji 1. Tekrar -- Değişken Tanımlamaları (Definition) ve Veri Türleri (Data Type) Veri Tanımları ve Mantıksal Đşlemler
Veri Tanımları ve Mantıksal Đşlemler Tekrar -- Değişken Tanımlamaları (Definition) ve Veri Türleri (Data Type) Kullanılacak bütün değişkenlerin kullanılmadan önce C derleyicisine bildirilmeleri gerekir.
DetaylıTUŞ TAKIMI (KEYPAD) UYGULAMALARI
12. Bölüm TUŞ TAKIMI (KEYPAD) UYGULAMALARI Tuş Takımı (Keypad) Hakkında Bilgi Tuş Takımı Uygulaması-1 74C922 Tuş Takımı Enkoder Entegresi Tuş Takımı Uygulaması-2 (74C922 İle) Bu bölümde tuş takımı diğer
Detaylı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ıPASCAL PROGRAMLAMA DİLİ YAPISI
BÖLÜM 3 PASCAL PROGRAMLAMA DİLİ YAPISI 3.1. Giriş Bir Pascal programı en genel anlamda üç ayrı kısımdan oluşmuştur. Bu kısımlar bulunmaları gereken sıraya göre aşağıda verilmiştir. Program Başlığı; Tanımlama
DetaylıİNTERNET İÇİN VİDEO KAMERALAR. medyaakademisi.com
İNTERNET İÇİN VİDEO KAMERALAR Bugün çok da profesyonel bir sistem kurmadan internet üzerinden kaliteli bir şekilde yayın yapmanız mümkündür. Özellikle tüketiciler açısından daha da önemli olan fiyat/verim
Detaylıvoid setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.
ARDUİNO PROGRAMLAMA fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız. fonksiyonu: Diğer programlama dillerinden alışık olduğumuz
DetaylıC#(Sharp) Programlama Dili
Değişkenler C#(Sharp) Programlama Dili Program yazarken her zaman sabit verilerle çalışmayız, çoğu zaman programımızda bir verinin kullanıcının davranışına göre değişmesi gerekir. Kullanıcıdan bir metin
Detaylıicono Kullanıcı Kılavuzu
Kullanıcı Kılavuzu ĐÇĐNDEKĐLER 1 Genel Bakış... 3 1.1 ÖRNEK UYGULAMA... 4 2 Kurulum... 4 3 Kullanım... 5 3.1 KANALLARI GĐRĐŞ OLARAK KULLANMA... 7 3.2 KANALLARI ÇIKIŞ OLARAK KULLANMA... 7 3.3 ĐCONO HABERLEŞME
DetaylıALGORİTMA VE PROGRAMLAMA II
ALGORİTMA VE PROGRAMLAMA II Yrd. Doç. Dr. Deniz KILINÇ deniz.kilinc@cbu.edu.tr YZM 1102 Celal Bayar Üniversitesi Hasan Ferdi Turgutlu Teknoloji Fakültesi Genel Bakış 2 Dosya İşlemleri ASCII Tablosu ve
Detaylı2. SAYI SİSTEMLERİ. M.İLKUÇAR - imuammer@yahoo.com
Sayı Sistemleri İşlemci elektrik sinyalleri ile çalışır, bu elektrik sinyallerini 1/0 şeklinde yorumlayarak işlemcide olup bitenler anlaşılabilir hale getirilir. Böylece gerçek hayattaki bilgileri 1/0
DetaylıPIC MİKRODENETLEYİCİLER İÇİN. mikrobasic DERLEYİCİSİ
PIC MİKRODENETLEYİCİLER İÇİN mikrobasic DERLEYİCİSİ KULLANIM VE UYGULAMA KİTABI Özgün Çeviri: Dr. F. Zeynep KÖKSAL Ph.D. EEE, ODTÜ/1990 Kamuran SAMANCI B. Sc. EEE, Ank.Üni./2006 BETİ BİLİŞİM TEKNOLOJİLERİ
DetaylıDonanımlar Hafta 1 Donanım
Donanımlar Hafta 1 Donanım Donanım Birimleri Ana Donanım Birimleri (Anakart, CPU, RAM, Ekran Kartı, Sabit Disk gibi aygıtlar, ) Ek Donanım Birimleri (Yazıcı, Tarayıcı, CD-ROM, Ses Kartı, vb ) Anakart (motherboard,
DetaylıG H J. C A: Kart yerleştirme simgeleri B: Lastik ayaklar C: Pıtrak bant D: Etkinlik göstergesi E: Güç göstergesi. CR-1200 16-in-1 USB2 CARD READER
CR-00 6-in- USB CARD READER Ürün bilgileri F A B D I G H J E C A: Kart yerleştirme simgeleri B: Lastik ayaklar C: Pıtrak bant D: Etkinlik göstergesi E: Güç göstergesi F: Yuva: CF I, CF II, MD G: Yuva:
DetaylıPascalda oluşturulacak dosyalar değişkenler gibi programın başında tanımlanır.
DOSYALAMALAR Programlama bilgilerin her zaman ekrana yazdırılması veya değişkenlerde tutulması yeterli olmayabilir. Programın çalışması sonucu girilen yada hesaplanan her bilgi manyetik ortama programda
DetaylıJAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ
JAVA PROGRAMLAMA DİLİ ÖZELLİKLERİ Java programlama dili, Java SUN bilgisayar şirketi tarafından 1991 yılında geliştiril Program bloklar halinde yazılır ve bloklar { } ile oluşturulur. Komutlar aynı satıra
Detaylı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 4. Sistem Bileşenleri. Bilgisayarı. Discovering. Keşfediyorum 2010. Computers 2010. Living in a Digital World Dijital Dünyada Yaşamak
Sistem Bileşenleri Bilgisayarı Discovering Keşfediyorum 2010 Computers 2010 Living in a Digital World Dijital Dünyada Yaşamak Sistem Sistem, bilgisayarda veri işlemek amacıyla kullanılan elektronik bileşenleri
DetaylıTemel Bilgisayar Programlama
BÖLÜM 11: : Birçok programda, bazı verilerin disk üzerinde saklanmasına gerek duyulur. Bütün programlama dillerinde, sabit disk sürücüsü (Hard Disk Drive, HDD) üzerindeki verileri okumak veya diske veri
Detaylıİçİ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ıMerkezi İşlem. Birimi
VERİ: Kullanıcı veya bilgisayar tarafından sağlanırlar. Sayılar, harfler, sözcükler, ses sinyalleri ve komutlardır.. Veriler bilgisayarın giriş birimleri tarafından toplanırlar. Giriş İşlem Çıkış Önbellek
Detaylı1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6
İÇİNDEKİLER VII İÇİNDEKİLER 1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6 2 KİTAPTA KULLANILAN PROGRAMLAR
DetaylıERA 02... GAZ YAKICILAR İÇİN KONTROL RÖLESİ
ERA 02... GAZ YAKICILAR İÇİN KONTROL RÖLESİ 02... Serisi Gaz yakma ve kontrol röleleri; pilot ateşlemeli yada iki kademeli gaz bekleri için 24 saat içersinde en az bir defa otomatik yapan, veya elle durdurulan
Detaylıİ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ı5.Eğitim E205. PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628:
5.Eğitim E205 PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628: PIC16F628 18 pine sahiptir.bu pinlerin 16 sı giriş / çıkış
DetaylıBİLGİSAYAR KULLANMA KURSU
1 2 KURS MODÜLLERİ 1. BİLGİSAYAR KULLANIMI 3 1. Bilişim (Bilgi ve İletişim) Kavramı Bilişim, bilgi ve iletişim kelimelerinin bir arada kullanılmasıyla meydana gelmiştir. Bilişim, bilginin teknolojik araçlar
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 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ıTemel Bilgisayar Programlama Final Sınavı Çalışma Notları
Diziler Temel Bilgisayar Programlama Final Sınavı Çalışma Notları (Dr. Övünç ÖZTÜRK, Dr. Tahir Emre KALAYCI) (İnşaat Mühendisliği ve Gıda Mühendisliği Grupları İçin) Diziler aynı türden bilgileri saklamak
DetaylıUzaktan Eğitim Uygulama ve Araştırma Merkezi
JAVA PROGRAMLAMA Öğr. Gör. Utku SOBUTAY İÇERİK 2 Java Veri Tipleri ve Özelilkleri Değişken Tanımlama Kuralları Değişken Veri Tipi Değiştirme (Type Casting) Örnek Kodlar Java Veri Tipleri ve Özelilkleri
DetaylıPD103 BUTON LED UYGULAMA DEVRESİ UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ
PD103 BUTON LED UYGULAMA DEVRESİ UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ AÇIK DEVRE ŞEMASI BASKI DEVRESİ PIC16F84 UYGULAMA-1 İŞLEM BASAMAKLARI 1. PIC16F84 te A portunun ilk bitine (RA0) bağlı butona basıldığında,
Detaylı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
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 DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
DetaylıYENİLENEBİLİR ENERJİ EĞİTİM SETİ
YENİLENEBİLİR ENERJİ EĞİTİM SETİ Yenilenebilir enerji sistemleri eğitim seti temel olarak rüzgar türbini ve güneş panelleri ile elektrik üretimini uygulamalı eğitime taşımak amacıyla tasarlanmış, kapalı
DetaylıACD BİLGİ İŞLEM ACD KABLOSUZ VERİ TOPLAMA SİSTEMLERİ URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ. URT-V2 Terminallerinin
ACD BİLGİ İŞLEM URT-V2 KABLOSUZ VERİ TOPLAMA TERMİNALİ DONANIM TEKNİK BELGESİ URT-V2 Terminallerinin Donanım Özellikleri Genel Yetenekleri Terminal Dış Özellikler Montajda Dikkat Edilmesi Gereken Hususlar
DetaylıEEProm 24C08 UYGULAMA AMAÇ 24C08 MCU_VCC. e r : d e G. Sayfa - 1
V0 DT2 PIC16F877 1KΩ 1KΩ Prom UYGULAMA AMAÇ prom kalıcı hafıza entegresine, PIC16F77 mikrodenetleyicisinin PD0 ve PD1 portları üzerinden bilgi kayıt edip, kayıt edilen bilgiyi Prom dan okuyarak LCD ekranda
DetaylıDosya Saklama Ortamları (Devam) Kütük Organizasyonu 1
Dosya Saklama Ortamları (Devam) Kütük Organizasyonu 1 Disk Erişimi Diks Erişiminde 3 öğe vardır: i) Arama Süresi (Seek Time) ii) iii) Gecikme Süresi(Rotational Delay) Transfer Süresi (Transfer Time) Kütük
Detaylı3 Fazlı Motorların Güçlerinin PLC ile Kontrolü. Doç. Dr. Ramazan BAYINDIR
3 Fazlı Motorların Güçlerinin PLC ile Kontrolü Doç. Dr. Ramazan BAYINDIR Endüstride çok yaygın olarak kullanılan asenkron motorların sürekli izlenmesi ve arızalarının en aza indirilmesi büyük önem kazanmıştır.
Detaylı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ı1. HAFTA KBT104 BİLGİSAYAR DONANIMI. KBUZEM Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
1. HAFTA KBT104 BİLGİSAYAR DONANIMI Karabük Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi 2 Konu Başlıkları 1. Bilgisayara Giriş Bilgisayar Nedir? Bilgisayar ile Neler Yapabiliriz? Yeni Bilgisayar
Detaylı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ı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ıDENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI
AMAÇ: DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI 1- Mikrodenetleyici kullanarak sıcaklık ölçümünü öğrenmek EasyPIC7 setinde LM-35 kullanılarak analog giriş yaptırılması Sıcaklığın LCD
DetaylıMikroişlemci ile Analog-Sayısal Dönüştürücü (ADC)
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.
DetaylıELE /16 BAHAR DÖNEMİ - ÖDEV
ELE 515-2015/16 BAHAR DÖNEMİ - ÖDEV 1 Aşağıdaki soruları çözerek en geç 17 Şubat 2016 Çarşamba günü saat 23:59'a kadar bana ve dersin asistanına ilgili dosyaları eposta ile gönderin. Aşağıda hem soruların
Detaylı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ıDERS 7 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 örnek programlar Dallanma komutları Sonsuz döngü
DERS 7 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 örnek programlar Dallanma komutları Sonsuz döngü Ders 7, Slayt 2 1 PROGRAM 1 RAM bellekte 0x0C ve 0x0D hücrelerinde tutulan iki 8-bit sayının toplamını hesaplayıp
DetaylıBilgisayara Giriş. Bilgisayarlar ilk geliştirilmeye başlandıklarından bugüne kadar geçen süre içerisinde oldukça değişmişlerdir.
Bilgisayara Giriş Bilgisayarlar ilk geliştirilmeye başlandıklarından bugüne kadar geçen süre içerisinde oldukça değişmişlerdir. Bilgisayarın Gelişimi Bilgisayarlar daha hızlı hesap yapmak için geliştirilen
DetaylıHam Veri. İşlenmiş Veri Kullanıcı. Kullanıcı. Giriş İşleme Çıkış. Yazılı Çizili Saklama. Doç.Dr. Yaşar SARI-ESOGÜ-Turizm Fakültesi
Kullanıcı Ham Veri İşlenmiş Veri Kullanıcı Giriş İşleme Çıkış Yazılı Çizili Saklama Server PC Laptop PDA (Personal Digital Assitance) Netbook Tablet PC BİLGİSAYAR DONANIM YAZILIM Scanner (Tarayıcı)
DetaylıBilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN
Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN Mikroişlemci Nedir? Bir bilgisayarın en önemli parçası Mikroişlemcisidir. Hiçbir bilgisayar mikroişlemci olmadan çalışamaz. Bu nedenle Mikroişlemci
DetaylıÜnite-2 Bilgisayar Organizasyonu. www.cengizcetin.net
Ünite-2 Bilgisayar Organizasyonu Bilgisayar Nedir? Belirli bir sonuç üretmek amacıyla; mantıksal kıyaslamalardan sonuç çıkarabilen, büyük miktarlarda bilgiyi depolayabilen ve gerektiğinde bu bilgileri
DetaylıDiziler İndisli Değişkenler
Diziler İndisli Değişkenler Aynı tür bilgileri (öğrenci isimleri, şehir isimleri, kapı numaraları, fakülteler vbg.) bellekte tutmak için kullanabileceğimiz listelere dizi adı verilir. Dizi kullanmanın
DetaylıBİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ
BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ 2.HAFTA Yonga Seti (Chipset) Anakart üzerinde yer alan bir dizi işlem denetçileridir. Bu denetçiler anakartın üzerindeki bilgi akış trafiğini denetler. Bilgisayarın kalitesi,
DetaylıPIC16F84A Mikroislemci Denetimli Bir Sayisal Sinyal Üretici Tasarimi
PIC16F84A Mikroislemci Denetimli Bir Sayisal Sinyal Üretici Tasarimi ÖZETÇE Melike SAH ve Doç.Dr. Hasan KÖMÜRCÜGIL Bilgisayar Mühendisligi Bölümü Dogu Akdeniz Üniversitesi Gazimagusa, Kuzey Kibris Türk
DetaylıBilgi ve iletişim teknolojileri Dersi Ders Notlarıdır?
Bilgi ve iletişim teknolojileri Dersi Ders Notlarıdır? Bilgisayar, Hesap makinesi gibi araçlara neden ihtiyaç duyulmuştur? Zaman tasarrufu Bilginin depolanması ihtiyacı Hatasız işlem yapma isteği İletişim
DetaylıDüşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir?
Başlangıç Düşünelim? Günlük hayatta bilgisayar hangi alanlarda kullanılmaktadır? Bilgisayarın farklı tip ve özellikte olmasının sebepleri neler olabilir? Bilgisayar Bilgisayar, kendisine verilen bilgiler
DetaylıPROGRAMLAMA TEMELLER. C Program Yap s
PROGRAMLAMA TEMELLER 1 C Program Yap s 2 Aç klama sat r Program kodlar n makine diline çeviren C dili derleyicisi /* ve */ karakterleri aras nda kalan bölümleri ihmal eder. /* Aç klama Sat r */ Sadece
DetaylıMAK 210 SAYISAL ANALİZ
MAK 210 SAYISAL ANALİZ BÖLÜM 2- HATA VE HATA KAYNAKLARI Doç. Dr. Ali Rıza YILDIZ 1 GİRİŞ Bir denklemin veya problemin çözümünde kullanılan sayısal yöntem belli bir giriş verisini işleme tabi tutarak sayısal
DetaylıNB Ekran Seri Port Üzerinden Veri Okuma/Yazma. Genel Bilgi Protokol Oluşturma Veri Okuma Veri Yazma
NB Ekran Seri Port Üzerinden Veri Okuma/Yazma Genel Bilgi Protokol Oluşturma Veri Okuma Veri Yazma Genel Bilgi NB Ekranlar üzerinde 2 adet seri port bulunmaktadır. Bu portları kullanarak noprotocol modunda
DetaylıDERS BİLGİ FORMU Mobil Telefon Elektrik-Elektronik Teknolojisi Haberleşme Sistemleri
Dersin Adı Alan Meslek/Dal Dersin Okutulacağı Dönem/Sınıf/Yıl Süre Dersin Amacı Dersin Tanımı Dersin Ön Koşulları Ders İle Kazandırılacak Yeterlikler Dersin İçeriği Yöntem ve Teknikler BİLGİ FORMU Mobil
DetaylıÇalışma Açısından Bilgisayarlar
Çalışma Açısından Bilgisayarlar Ölçme sistemi ile hesaplama sistemi birbiriyle ilgili olmasına rağmen aynı değillerdir. Suyun sıcaklığı ve gürültünün şiddeti ile evdeki lambaların ölçülmesi aynı değillerdir.
DetaylıLCD (Liquid Crystal Display)
LCD (Liquid Crystal Display) LCD ekranlar bize birçok harfi, sayıları, sembolleri hatta Güney Asya ülkelerin kullandıkları Kana alfabesindeki karakterleri de görüntüleme imkanını verirler. LCD lerde hane
DetaylıEndüstri Mühendisliği Bölümü Bilgisayar Programlama Ders Notları
8- Turbo Pascal Programlama İle Dosya İşlemleri Dosya işlemleri bilgisayar programlamada verilerin tekrar kullanılması açısından çok önemlidir. Yazılan bilgisayar programlarında elde edilen sonuçlar eğer
DetaylıSORULAR (1-36) SORU -2 Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir?
SORULAR (-36) SORU - Aşağıdakilerden hangisi sadece giriş donanımıdır? A) Ses kartı B) Klavye C) Yazıcı D) Ekran SORU -2 Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir? A) Paralel
DetaylıBESMAK MARKA BCO 113 SERİSİ TAM OTOMATİK BİLGİSAYAR KONTROLLÜ HİDROLİK BETON TEST PRESİ VE EĞİLME TEST SİSTEMİ
BESMAK MARKA BCO 113 SERİSİ TAM OTOMATİK BİLGİSAYAR KONTROLLÜ HİDROLİK BETON TEST PRESİ VE EĞİLME TEST SİSTEMİ Resim 1- Beton Basınç Dayanımı Test Presi Resim 2 - Eğilme Test Sistemi BETON TEST PRESİ GENEL
Detaylı