BLGM423 Gömülü Sistem Tasarımı

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

Download "BLGM423 Gömülü Sistem Tasarımı"

Transkript

1 1 BLGM423 Gömülü Sistem Tasarımı İkinci Çalışma Sayısal giriş ucunun çeşitli konum ve hareketlerini algılama Bu çalışmada tipik bir anahtara bağlanmış olarak kullanılan sayısal giriş ucundaki konum ve değişimleri algılayacağız. Bir anahtarın bir giriş ucuna bağlanması SPST (tek kutup tek atım) anahtar ve buton anahtar iki uçlu elle-anahtarlama elemanlarıdır. Bir SPST anahtarı ya da butonu işlemcinin giriş ucuna bağlarken kullanılan iki yaygın yöntemden birincisi anahtarın bir ucunu port girişine diğer ucunu toprağa bağlamaktır. Bu durumda anahtar devreyi kapatınca port girişi sıfır okur. Anahtar devreyi açınca 1 port girişindeki gerilimin yükselebilmesi için port girişinden kaynak gerilimine uygun değerde bir direnç (örneğin 10kOhm) yerleştirilir. Diğer yöntemde ise, anahtarın bir ucu port girişine, öbür ucu kaynak gerilimine bağlanır. Bu durumda anahtar devresi kapalıyken port ucundaki gerilim yüksektir ve porttan 1 okunur. Portun anahtar açıldığında sıfır okumasına sağlamak üzere de giriş ucu uygun bir dirençle (10k civarı) topraklanır. Bir ucu toprakta olan anahtar, devreden uzakta bile olsa bağlantı hatlarının biri toprakta olduğundan devreye ilettiği gürültü bir ucu gerilim kaynağında olma durumuna nazaran daha azdır. Biz devrelerimizde özel bir neden yoksa ucu topraklanmış anahtarları tercih edeceğiz. Anahtar durumunu ve değişimini okuma Diyelim ki diğer ucu toprağa bağlı bir anahtarı işlemcinin portlarından birine bağladık ve gömülü sistemimizin zaman tabanında düzenli olarak okuyup anahtarın çeşitli durumları ve bu durumlardaki değişimleri algılayarak gereken işleri yapmak istiyoruz. Öncelikle algılayabileceğimiz durumlarla tanışalım. Yazdığımız kod, anahtara daha ana döngüye girmeden bakıyorsa daha sonra açıp kapamanın çalışmaya etkisi olmaz. Bu kullanımı anahtar 0. dereceden algılanıyor olarak niteleyebiliriz. Gömülü sistem kodu anahtarın durumuna ana döngü içinde her gerektiğinde bakıyorsa, ve her seferinde açık ya da kapalı olmasına göre gereken işleri yapıyorsa bu kullanımı 1. dereceden algı olarak niteleyebiliriz. Anahtarın yalnızca açık ya da kapalı olmasına göre değil, açıktan kapalıya ya da kapalıdan açığa durum değiştirdiğinde gereken işleri yapmak üzere kullanılması tipik 2. dereceden algı olarak nitelenebilir.

2 2 Daha üst dereceden algıya, örneğin 3. dereceye örnek olarak anahtarın kapalı kaldığı süreyi de sayıp, anahtar açıldığında, mesela kapalı kaldığı süre 3 saniyeyi geçmemiş ise yapılmasını örnek verebiliriz. Böyle bir düğme yanlışlıkla basıldığında biraz uzun basılı tutarak işin iptal edilmesini, ya da farklı süreler için farklı işler yapılmasını sağlayabilir. Bu çalışmada bir port giriş ucuna bağlı bir buton anahtarın birinci, ikinci ve üçüncü derecede algılanmasına örnekler vereceğiz. Kullanacağımız devre Birinci bölüm sonunda oluşturduğumuz devreyi bu çalışmada kullanmaya devam edeceğiz. Anahtarın çeşitli durumlarını veya hareketlerini algıladığımızda yapılacak iş olarak bir sayıyı arttıracağız, ve sayıyı her döngüde PORTCden çıkaracağız. Birinci Bölüm: 1. dereceden anahtar koşulu algısı Bu çalışmanın amacı, BT1 ve BT2 butonlarından 1- BT1 basılı (kapalı devre) olduğu sürece sayi yı her döngüde arttırmak, 2- BT2 bırakılmış (açık devre) olduğu sürece sayi yı her döngüde arttırmak, ve her döngü sonunda sayıyı RC0... RC7 çıkış portu uçlarından çıkararak görebilmemizi sağlamaktır. Kodda yapılması gereken işleri şöyle sayabiliriz. i. BT1 ve BT2 nin durumuna bağlı olarak arttırılacak sayi ile, yakıp söndüreceğimiz LED gösterge için yaksondursayac ı tanımla (Satır- 7) ii. ana döngünün zaman tabanı için sure adlı sayacı tanımla (satır-8) iii. yaksondur() prosedürünü tanımla (satır 9-12) iv. Ana programda giriş çıkışları yapılandır (satır 14-18)

3 3 v. Ana döngüye girmeden yaksondursayac ve sayiyı sıfırla Ana döngüde vi. vii. viii. ix. BT1 basılıysa sayıyı arttır (satır-21). BT2 bırakılmışsa sayıyı arttır (satır-22) Sayiyı PORTC ye yolla. yaksondur() prosedürünü çağırıp LED i yak. x. 0.1 saniye bekle ve ana döngüyü tekrarla Bu işleri yapan aşağıdaki C programını D2A.C adıyla yazıp derleyebiliriz. 1. // LED durum gostergesi 2. // Amac: BT1 ve BT2 yi 3. // 1.Basılı durumda sayıyı arttırmak uzere 4. // 2.Tam basildigi anda sayiyi arttirmak uzere 5. // kullanmak ve sayıyı C portundan cıkarmak 6. // 7. char yaksondursayac,sayi; 8. int16 sure; 9. void yaksondur(void){ 10. if(yaksondursayac==0) PORTB.0=0; // LED yandi 11. else PORTB.0=1; 12. yaksondursayac++; if(yaksondursayac>9) yaksondursayac=0;} 13. void main(void){ 14. //Yapilandirma 15. TRISB.0=0; // RB0'i cikis yaptik 16. TRISB.1=1; // RB1'i giris yaptik 17. TRISB.2=1; // RB2'i giris yaptik 18. TRISC=0; // RC portu cikis oldu 19. yaksondursayac=0; sayi=0; 20. do{ 21. if(!portb.1){sayi++;}//bt1 basiliysa sayi artti 22. if(portb.2){++sayi;} //BT2 basili degilse sayi artar 23. PORTC=sayi; 24. yaksondur(); 25. sure=14285; do{}while(--sure);// 0.1 saniye bekle 26. }while(1); 27. } Hex kodunu ISISteki devrede çalıştırmadan önce işlemcimizin osilatör frekansının 4MHz, watchdog timer seçeneği off olmalı, program koduna D2A.hex ı bağlamalıyız. ISIS simulasyonu penceredeki görsel durumu her 50ms de bir güncellediğinden 10 ms de bir artan sayaç ve port çıkışı ekranda dört-beş artışa neden olur. Düğmeler basılı ve bırakılmışken PORTC çıkışındaki artışları daha kolay gözlemek üzere işlemcinin hızını 10 kez düşürebiliriz. Bunun için işlemcinin properties penceresinde osilator frekansı kutusuna 0.4MHz yazmamız yeterlidir. Böylece döngüdeki kod, butonu saniyede bir kez okuyup gereğini yapacaktır. İkinci Bölüm: 2. dereceden anahtar koşulu algısı Bu çalışmanın amacı, sayıyı BT1 ve BT2 butonlarından 1- BT1 basıldığı an (eskiden açık devreyken son okunuşta kapalı devre olduğunda) arttırmak,

4 4 2- BT2 bırakıldığı an (eskiden kapalı devreyken son okunuşta açık devre) olduğunda) arttırmak, ve her döngü sonunda sayıyı RC0... RC7 çıkış portu uçlarından çıkararak görebilmemizi sağlamaktır. Kodda yapılması gereken değişiklikleri şöyle sayabiliriz. 1- Anahtar durum değişikliğini algılamak için anahtarın hem önceki hem de son okunan durumuna bakmamız gerekir. Önceki durumu için eskiport, son durumu için yeniport adında iki yeni değişken kullanacağız. 2- Ana döngüye girmeden yeniportun değerini PORTB den okuyarak başlatacağız. 3- Döngünün başında yeniport u eskiport a aktarıp PORTB yi eskiport a okuyacağız (satır 21). 4- BT1 in basıldığı an eskiportun bit-1i 1 ve hem de yeniportun bit-1i 0 okunur. Bu koşul sağlanırsa sayi yı bir arttıracağız (satır 22-23). 5- BT2 nin bırakıldığı an için eskiportun bit-2 si 0, yeniport un bit-2si 1 olduğunda sayiyı arttıracağız (satır 24-25). Programı D2B.C dosyasına yazıp derlediğimiz D2B.hex dosyasını işlemciye bağlamalıyız. İşlemcinin watchdog timer opsiyonu off olmalıdır. 1- // LED durum gostergesi 2- // Amac: BT1 ve BT2yi 3- // 3.Basildigi anda sayiyi arttirmak uzere 4- // 2.Birakildigi anda sayuyu artturmak uzere 5- // kullanmak ve C portundan cikarmak 6- // 7- char yaksondursayac,sayi,eskiport,yeniport; 8- int16 sure; 9- void yaksondur(void){ 10- if(yaksondursayac==0) PORTB.0=0; // LED yandi 11- else PORTB.0=1; 12- yaksondursayac++; if(yaksondursayac>9) yaksondursayac=0;} 13- void main(void){ 14- //Yapilandirma 15- TRISB.0=0; // RB0'i cikis yaptik 16- TRISB.1=1; // RB1'i giris yaptik 17- TRISB.2=1; // RB2'i giris yaptik 18- TRISC=0; // RC portu cikis oldu 19- yaksondursayac=0; sayi=0; yeniport=portb; 20- do{ 21- eskiport=yeniport; yeniport=portb; 22- if(!yeniport.1 && eskiport.1) 23- {sayi++;}//bt1 basildigi anda sayi artti 24- if(yeniport.2 &&!eskiport.2) 25- {++sayi;}//bt2 basili degilse sayi artar 26- PORTC=sayi; 27- yaksondur(); 28- sure=14285; do{}while(--sure);// 0.1 saniye bekle 29- }while(1); 30- }

5 5 Üçüncü Bölüm: 3. dereceden anahtar koşulu algısı Bu çalışmanın amacı, BT1 butonu bırakıldığı an, eğer üç saniyeden az basıldıysa sayiyı arttırmak, üç saniyeyi geçtiyse sayıyı arttırmamaktır. Ayrıca her döngü sonunda sayıyı RC0... RC7 çıkış portu uçlarından çıkararak görebilmemizi sağlayacağız. Kodda yapılması gereken değişiklikleri şöyle sayabiliriz. 1- Anahtar durum değişikliğini algılamak için eskiport ve yeniport değişkenlerinin yanı sıra basılı kaldığı üç saniye süreyi sayacak ucsan değişkenine ihtiyaç var. 2- Ana döngüye girmeden yeniportun değerini PORTB den okuyarak başlatacağız. 3- Döngünün başında yeniportu eskiport a aktarıp PORTB yi eskiport a okuyacağız (satır 21). 4- BT1 in basıldığı an uçsanı sıfırlayacağız (satır 22-23). 5- BT1 basıldığı sürece ücsanı arttırıp 0.1 saniyeleri sayacağız (satır 24). 6- BT1 bırakıldığında an uçsan<30 ise sayiyı arttıracağız (satır 22-23). Programı D2C.C dosyasına yazıp derleyince oluşan D2C.hex dosyasını işlemciye program kodu olarak tanıtmalıyız. 1- // LED durum gostergesi 2- // Amac: BT1 ve BT2yi 3- // 5. Birakildigi anda sayiyi arttirmak uzere 4- // ama 3 saniye gecerse arttirmamak uzere 5- // kullanmak ve C portundan cikarmak 6- // 7- char yaksondursayac,sayi,eskiport,yeniport,ucsan; 8- int16 sure; 9- void yaksondur(void){ 10- if(yaksondursayac==0) PORTB.0=0; // LED yandi 11- else PORTB.0=1; 12- yaksondursayac++; if(yaksondursayac>9) yaksondursayac=0;} 13- void main(void){ 14- //Yapilandirma 15- TRISB.0=0; // RB0'i cikis yaptik 16- TRISB.1=1; // RB1'i giris yaptik 17- TRISB.2=1; // RB2'i giris yaptik 18- TRISC=0; // RC portu cikis oldu 19- yaksondursayac=0; sayi=0; eskiport=portb; 20- do{ 21- eskiport=yeniport; yeniport=portb; 22- if(!yeniport.1 && eskiport.1) 23- {ucsan=0;}//bt1 basildigi anda ucsani saymaya basla 24- if(!yeniport.1) ucsan++; // basiliysa ucsani arttir 25- if(yeniport.1 &&!eskiport.1)//bt1 birakilinca 26- {if(ucsan<30)++sayi;} // hem de ucsan<30 ise sayiyi arttir 27- PORTC=sayi; 28- yaksondur(); 29- sure=14285; do{}while(--sure);// 0.1 saniye bekle 30- }while(1); 31- }

6 6 Deney Sonrası Raporu Deney sonunda kalan sürede programı aşağıdaki işleri yapacak biçime getirmeniz istenecektir. 1- Raporunuza BLGM423 Deney 2 Raporu başlığını, ve hemen aşağısına Hazırlayan: satırında adınız, soyadınız ve öğrenci numaranızı yazın. 2- Son programa gerekli değişiklikleri yaparak oluşturacağınız D2D.C programına BT1 butonu bırakılınca sayiya char olarak tanımlı ve içinde 1 olan artis değerinin eklenmesini sağlayın. Eğer buton bırakıldığında 3 sanıyeden uzun basılmışsa, sayıya artısı eklemek yerine artıs=-artıs yapın ki artısın değeri 1 ise -1, -1 ise 1 olsun. Böylece bir düğmeyle sayıyı hem arttırmak hem de azaltmak mümkün olsun. Program başlığı altında programınızı ve Test Prosedürü başlığı altında devrenin nasıl test edilebileceğini raporunuza yazın. Raporunuza bu deneyden öğrendiklerinizi belirten bir sonuç bölümü yazın ve BLGM423LAB@GMAIL.COM adresine deneyin yapıldığı gün içinde yollayın.

PD103 BUTON LED UYGULAMA DEVRESİ UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ

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ı

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

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ı

void setup() fonksiyonu: Bu fonksiyon program ilk açıldığında bir kere çalışır ve gerekli kalibrasyon, setup komutlarını buraya yazarız.

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ı

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 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ı

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak

LPC2104 Mikro Denetleyicisini KEIL İle Programlamak LPC2104 Mikro Denetleyicisini KEIL İle Programlamak Program yazabilmek için öncelikle komutları tanımamız ve ne işe yaradıklarını bilmemiz gerekir. Komutlar yeri geldikçe çalışma içerisinde anlatılacaktır.

Detaylı

MİKRODENETLEYİCİLER ÖRNEK PROGRAMLAR

MİKRODENETLEYİCİLER ÖRNEK PROGRAMLAR MİKRODENETLEYİCİLER ÖRNEK PROGRAMLAR Bülent ÖZBEK Örnek Program -1- B Portuna bağlı LED leri Yakma Bu programda PIC16F84 mikrodenetleyicisinin B portuna bağlı 8 adet LED in yanması sağlanacaktır. Bunu

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ı

TUŞ TAKIMI (KEYPAD) UYGULAMALARI

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ı

PIC PROGRAMLAMA STEP MOTOR SÜRÜCÜ VE KONTROL AMAÇ NEDİR? Unipolar Step Motorlar. Uç TESPİTİ NASIL YAPILIR?

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ı

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ı

Sistem Gereksinimleri: Uygulama Gelistirme: PIC Mikroislemcisinin Programlanmasi: PIC Programlama Örnekleri -1

Sistem Gereksinimleri: Uygulama Gelistirme: PIC Mikroislemcisinin Programlanmasi: PIC Programlama Örnekleri -1 PIC Programlama Örnekleri -1 Sistem Gereksinimleri: PIC programlayicinin kullanilabilmesi için; Win98 ve üstü bir isletim sistemi Paralel port 60 MB veya daha üstü disk alani gerekmektedir. Ancak programlama

Detaylı

7. Port Programlama. mikroc Dili ile Mikrodenetleyici Programlama Ders Notları -42- Şekil 2.1. Atmega16 mikrodenetleyici pin şeması

7. Port Programlama. mikroc Dili ile Mikrodenetleyici Programlama Ders Notları -42- Şekil 2.1. Atmega16 mikrodenetleyici pin şeması 7. Port Programlama Şekil 2.1. Atmega16 mikrodenetleyici pin şeması A, B, C ve D portları için Register yapıları benzer şekildedir. -42- 7.1. Port Yönlendirme Mikrodenetleyicinin A, B, C, D ve varsa diğer

Detaylı

Program Kodları. void main() { trisb=0; portb=0; while(1) { portb.b5=1; delay_ms(1000); portb.b5=0; delay_ms(1000); } }

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ı

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201...

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201... 3.1 AMAÇ: Assembly programlama dili kullanarak mikrodenetleyici portlarını giriş olarak kullanmak. GİRİŞ: Bir portun giriş olarak mı yoksa çıkış olarak mı kullanılacağını belirten TRIS kaydedicileridir.

Detaylı

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

DENEY-6. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-6 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 TEXT LCD İLE VERİ GÖRÜNTÜLEME Mikrodenetleyicilerle bir sistem tasarlarken çoğu kez kullanılan

Detaylı

Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk.

Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk. HARRAN ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ Mikroişlemciler Ara Sınav---Sınav Süresi 90 Dk. 15 Nisan 2014 1) (10p) Mikroişlemcilerle Mikrodenetleyiceleri yapısal olarak ve işlevsel olarak karşılaştırarak

Detaylı

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

DENEY-1. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-1 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 DENEY-1-1: BİT YÖNLENDİRMELİ KOMUTLAR İLE PİNLERE DEĞER GÖNDERME AMAÇ: Mikrodenetleyici pinlerine

Detaylı

Hacettepe Robot Topluluğu

Hacettepe Robot Topluluğu Hacettepe Robot Topluluğu Makaleler PIC ile LED Yakıp Söndüren Devre PIC ile LED Yakıp Söndüren Devre Canol Gökel - 13 Ekim 2006 Giriş Merhaba arkadaşlar, bu makalemizde PIC'e yeni başlayanlar için basit

Detaylı

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

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ı

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ı

Deney 4. Gerçek Zamanlı Kesme Uygulamaları

Deney 4. Gerçek Zamanlı Kesme Uygulamaları Deney 4 Gerçek Zamanlı Kesme Uygulamaları Deneyin Amacı Gerçek zamanlı kesmenin amacının anlaşılması Gerçek zamanlı kesmenin ayarlarının ve ne şekilde kullanılacağının anlaşılması Gerçek zamanlı kesme

Detaylı

DENEY 9-A : PIC 16F877 ve LM-35 ile SICAKLIK ÖLÇÜM UYGULAMASI

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ı

8 Ledli Havada Kayan Yazı

8 Ledli Havada Kayan Yazı 8 Ledli Havada Kayan Yazı Hazırlayan Eyüp Özkan Devre Şemasının ISIS Çizimi Devre şemasından görüldüğü gibi PIC16F84A mikro denetleyicisinin Port B çıkışlarına 8 adet LED ve dirençler bağlı. 4MHz lik kristal

Detaylı

MANUEL KAZAN KONTROL PANELİ

MANUEL KAZAN KONTROL PANELİ MANUEL KAZAN KONTROL PANELİ Ürün Mikroişlemci kontrollüdür Teknik Özellikler Çalışma Gerilimi Güç Tüketimi-Bekleme Güç Tüketimi-Çalışma Kontak Akımları Röle Çıkışları Fan Hızı Ayarı Sensörler : 200-240V

Detaylı

EEProm 24C08 UYGULAMA AMAÇ 24C08 MCU_VCC. e r : d e G. Sayfa - 1

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ı

BUTON KONTROLÜ. Pull-Down Bağlantı (Ters Bağlantı) Butona basılmadığında Giriş=1 Butona basıldığında Giriş=0

BUTON KONTROLÜ. Pull-Down Bağlantı (Ters Bağlantı) Butona basılmadığında Giriş=1 Butona basıldığında Giriş=0 BUTON KONTROLÜ PULL-DOWN BAĞLANTI PULL-UP BAĞLANTI PIC girişlerine bağlı botonlara basılıp basılmadığını bilmez. Sadece o girişte 0 mı var 1 mi var onu bilir. Bağlantının türüne göre bu eşleştirmeyi sizin

Detaylı

Birol Çapa Özen Özkaya. 2008-2009 Güz Dönemi Eğitimleri

Birol Çapa Özen Özkaya. 2008-2009 Güz Dönemi Eğitimleri Birol Çapa Özen Özkaya 2008-2009 Güz Dönemi Eğitimleri Gömülü sistemlerin bir alt dalı olan mikrokontrolör tabanlı sistemler öncelikle çok geniş kullanım alanına sahiptir. Doğru elektronik donanımlarla

Detaylı

FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU

FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU FP52 kart okuyucusunu; Mody serisi dış kapı buton modülleri ile birlikte kullanılır. Fp52 ile iki farklı röle çıkışı vardır.500 kullanıcıya kadar tanımlanabilir.

Detaylı

DEBUGER (Komut seti kontrol prosedürü)

DEBUGER (Komut seti kontrol prosedürü) delab MultiDAS SANAL PLC Uygulaması delab müşterilerimizden Sayın Tayfur AYDIN ın Sanal PLC adını verdiği MultiDAS uygulaması için özenle hazırladığı ve paylaştığı dokümantasyonu ekte bulabilirsiniz. İlgili

Detaylı

BSF STATUS,5 ;bank1 e geçiş CLRF TRISB ;TRISB=00000000 BCF STATUS,5 ;bank0 a geçiş

BSF STATUS,5 ;bank1 e geçiş CLRF TRISB ;TRISB=00000000 BCF STATUS,5 ;bank0 a geçiş +5V ĠġĠN ADI: PORTB DEKĠ LEDLERĠN ĠSTENĠLENĠ YAKMAK/SÖNDÜRMEK GND C F C F X R 5 U OSC/CLKIN RA0 OSC/CLKOUT RA RA RA RA/T0CKI PICFA RB RB RB RB RB RB 0 R R R R5 R R R R D D D D D5 D D D INCLUDE CONFIG P=FA

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ı

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

Çizgi İzleyen Robot Yapımı

Ç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ı

LCD (Liquid Crystal Display )

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ı

REVİZYON DURUMU. Revizyon Tarihi Açıklama Revizyon No

REVİZYON DURUMU. Revizyon Tarihi Açıklama Revizyon No REVİZYON DURUMU Revizyon Tarihi Açıklama Revizyon No Hazırlayan: Onaylayan: Onaylayan: Mustafa Arnavut Adem Aköl Kalite Konseyi Başkanı Sinan Özyavaş Kalite Koordinatörü 1/6 1. AMAÇ Bu talimatın amacı

Detaylı

LCD (Liquid Crystal Display)

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ı

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız.

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız. UYGULAMA 1 24V 0V START I1.5 I1.4 I1.3 I1.2 I1,1 I1.0 I0.7 I0.6 I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 CPU-224 Q1.1 Q1.0 Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 0V 24V LO Verilen PLC bağlantısına göre; START butonuna

Detaylı

Horoz Programlanabilir Zaman Rölesi

Horoz Programlanabilir Zaman Rölesi Horoz lanabilir Zaman Rölesi 1 Giriş: Horoz programlanabilir zaman rölesi android işletim sistemine sahip mobil cihazlar ile bluetooth üzerinden programlanabilen bir zaman rölesidir. Röle üzerinde 1 adet

Detaylı

BQ352 Modbus Röle Cihazı 24 Kanal. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ352 Modbus Röle Cihazı 24 Kanal. Kullanım Kılavuzu. Doküman Versiyon: BQTEK Modbus Röle Cihazı 24 Kanal Kullanım Kılavuzu Doküman Versiyon: 1.0 09.02.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 2.1. Genel Görünüm... 4 2.3 Cihaz Boyutları...

Detaylı

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK

MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK 1.1 Programın Başlatılması 1.2 Yeni Proje Oluşturma 1.3 MCU Seçimi Yrd.Doç.Dr.Bülent Çobanoğlu 1.4 MCU Programlama Dil Seçimi 1.5 Proje İsmi

Detaylı

XC8 ile PİC uygulamaları

XC8 ile PİC uygulamaları XC8 ile PİC uygulamaları Modül tanıtımı : LCD kullanımı Öncelikle Lcd nedir ne değildir biraz tanımamız gerekiyor. LED göstergelerin fazla akım çekmesi ve kullanım zorluğu, son yıllarda LCD göstergelerin

Detaylı

Mikroişlemci Programlama Aşamaları

Mikroişlemci Programlama Aşamaları Mikroişlemci Programlama Aşamaları 1. Önce yapılacak işe uygun devre şeması çizilmelidir. Çünkü program bu devreye göre yapılacaktır. Biz ISIS programında devreyi kurabiliriz. Bu devrederb4 çıkışına bağlı

Detaylı

KAÇAK AKIM RÖLESİ. www.ulusanelektrik.com.tr. Sayfa 1

KAÇAK AKIM RÖLESİ. www.ulusanelektrik.com.tr. Sayfa 1 DELAB TM-18C KAÇAK AKIM RÖLESİ İÇERİK GENEL / BUTON FONKSİYONLARI.2 PARAMETRE AYARLARI...2 PARAMETRE AÇIKLAMALARI 3 KAÇAK AKIM AYARLARI...3 AÇMA SÜRESİ AYARLARI.3 AŞIRI AKIM AYARLARI...4 ÇALIŞMA SÜRESİ..4

Detaylı

LED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm)

LED YAKMAK. Circuit 2. Kablo LED. Direnç. Arduino LED. Direnç (330ohm) Circuit 2 Pin 13 Arduino LED (Light Emitting Diode) 1 LED YAKMAK LED 'ler (light-emitting diodes) bir çok elektronik devrede kullanılan güçlü ışık kaynaklarıdır. Çalışmalarımıza ilk olarak her elektronik

Detaylı

Code Composer Studio İndirilmesi ve Kurulması

Code Composer Studio İndirilmesi ve Kurulması BÖLÜM 2: 2.1. STELARIS KART GENEL BİLGİ VE CODE COMPOSER STUDIO: Code Composer Studio İndirilmesi ve Kurulması 1. Aşağıdaki linkten Code Composer Studio yu indirebilirsiniz: http://processors.wiki.ti.com/index.php/download_ccs

Detaylı

BQ101 GSM Access Kontrol Ünitesi Windows Programı. Kullanım Kılavuzu. Doküman Versiyon: 1.1 16.11.2015 BQTEK

BQ101 GSM Access Kontrol Ünitesi Windows Programı. Kullanım Kılavuzu. Doküman Versiyon: 1.1 16.11.2015 BQTEK BQ101 GSM Access Kontrol Ünitesi Windows Programı Kullanım Kılavuzu Doküman Versiyon: 1.1 16.11.2015 BQTEK İçindekiler İçindekiler... 2 1. Genel Bilgi... 3 2. Program Ayarlarının ve Cihaz Bağlantısının

Detaylı

PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ

PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ DERSĐN ADI : MĐKROĐŞLEMCĐLER II DENEY ADI : PIC 16F84 VE ĐKĐ BUTONLA BĐR LED KONTROLÜ PIC 16F84 VE TEK BUTONLA BĐR LED KONTROLÜ PIC 16F84 VE VAVĐYEN ANAHTAR ĐLE BĐR LED KONTROLÜ ÖĞRENCĐ ĐSMĐ : ALĐ METĐN

Detaylı

DENEY 21 IC Zamanlayıcı Devre

DENEY 21 IC Zamanlayıcı Devre DENEY 21 IC Zamanlayıcı Devre DENEYİN AMACI 1. IC zamanlayıcı NE555 in çalışmasını öğrenmek. 2. 555 multivibratörlerinin çalışma ve yapılarını öğrenmek. 3. IC zamanlayıcı anahtar devresi yapmak. GİRİŞ

Detaylı

ETKİLEŞİMLİ TAHTA KORUMA SİSTEMİ KURULUM

ETKİLEŞİMLİ TAHTA KORUMA SİSTEMİ KURULUM 1. Sistem 3 bileşenden oluşur a. Sunucu b. Koruma yazılımı c. Mobil anahtar ETKİLEŞİMLİ TAHTA KORUMA SİSTEMİ KURULUM Sunucu yazılımı: sunucu yazılımı öncelikle yerel ağda et (etkileşimli tahtaların) bağlı

Detaylı

BLGM 343 DENEY 8 * TCP İLE VERİ İLETİŞİMİ

BLGM 343 DENEY 8 * TCP İLE VERİ İLETİŞİMİ BLGM 343 DENEY 8 * TCP İLE VERİ İLETİŞİMİ Amaçlar 1. TCP protokolünün öğrenilmesi 2. Ağ programlamada kullanacağımız sistem komutlarının öğrenilmesi 3. Ağ programlamanın kavranması TCP ile veri alışverişi

Detaylı

SCRATCH KONU ANLATIM KAĞIDI BAY KODLAMA (baykodlama.blogspot.com)

SCRATCH KONU ANLATIM KAĞIDI BAY KODLAMA (baykodlama.blogspot.com) SCRATCH KONU ANLATIM KAĞIDI BAY KODLAMA (baykodlama.blogspot.com) Scratch programı ile kodlama çalışmalarımıza başlamadan önce programımızın ara yüzünü tanıyalım. Aşağıda Scratch programınının ara yüzünü

Detaylı

MEB E-Posta Hizmetleri ve Outlook Programı

MEB E-Posta Hizmetleri ve Outlook Programı MEB E-Posta Hizmetleri ve Outlook Programı İçindekiler Bakanlık E-Posta Hizmetleri ve Sistem Ara yüzü E-posta Hizmetlerinin Outlook Programına Bağlanması Outlook 2010 Kullanımına ilişkin temel bilgiler

Detaylı

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak # PIC enerjilendiğinde PORTB nin 0. biti 1 olacak - LIST=16F84 - PORTB yi temizle - BANK1 e geç - PORTB nin uçlarını çıkış olarak yönlendir - BANK 0 a geç - PORT B nin 0. bitini 1 yap - SON ;pic tanıtması

Detaylı

PIC TABANLI, 4 BASAMAKLI VE SER

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ı

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ı

Dizi elemanları yukarıdaki gibi tek tek tanımlanabileceği gibi matematiksel ifadelerdeki diziler gibi de tanımlanabilir.

Dizi elemanları yukarıdaki gibi tek tek tanımlanabileceği gibi matematiksel ifadelerdeki diziler gibi de tanımlanabilir. DİZİLER/ARRAY: Dizi yi çeşitli şekillerde tanımlamak mümkün. Dizi içlerinde birden fazla değer saklayabilen veri kümeleridir diye tanımlarsak uygun olur sanırım. Diziler yan yana dizilmiş kutucuklar olarak

Detaylı

PEY-D810 SĠNYALĠZASYON SĠSTEMĠ

PEY-D810 SĠNYALĠZASYON SĠSTEMĠ PEY-D810 SĠNYALĠZASYON SĠSTEMĠ AÇIKLAMALAR-KULLANIM-BAĞLANTILAR Sayfa 1 ĠÇĠNDEKĠLER SAYFA 1-) Sistemin Genel Tanıtımı 3 2-) Sistemin ÇalıĢma ġekli.4 3-) Sistem Yazılımı 5 4-) Sistemin Elektrik ve Bağlantı

Detaylı

1- UETDS-TİMBSOFT Nasıl İndirilir? 2- UETDS-TİMBSOFT Nasıl Yüklenir? 3- UETDS-TİMBSOFT a Nasıl Giriş Yapılır? 4- Personel Nasıl Eklenir ve

1- UETDS-TİMBSOFT Nasıl İndirilir? 2- UETDS-TİMBSOFT Nasıl Yüklenir? 3- UETDS-TİMBSOFT a Nasıl Giriş Yapılır? 4- Personel Nasıl Eklenir ve 1- UETDS-TİMBSOFT Nasıl İndirilir? 2- UETDS-TİMBSOFT Nasıl Yüklenir? 3- UETDS-TİMBSOFT a Nasıl Giriş Yapılır? 4- Personel Nasıl Eklenir ve Güncellenir? 5- Koltuk Düzeni Nasıl Eklenir ve Güncellenir? 6-

Detaylı

HARMES H-12 KULLANMA KILAVUZU

HARMES H-12 KULLANMA KILAVUZU HARMES H-12 KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi... 6 Windows-XP

Detaylı

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. ASP.NET DERS 1 Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik. Gelen ekranda Visual C# seçildikten

Detaylı

TES. Kullanma Klavuzu TES 1330A DİJİTAL AYDINLANMA ÖLÇER TES ELECTRICAL ELEKTRONIC CORP.

TES. Kullanma Klavuzu TES 1330A DİJİTAL AYDINLANMA ÖLÇER TES ELECTRICAL ELEKTRONIC CORP. TES DİJİTAL AYDINLANMA ÖLÇER TES 1330A Kullanma Klavuzu TES ELECTRICAL ELEKTRONIC CORP. I TANITIM Dijital Aydınlanma ölçer, herhangi bir alandaki aydınlanmayı kesin ölçebilen bir cihazdır. Işığın açılı

Detaylı

SAYISAL MANTIK LAB. PROJELERİ

SAYISAL MANTIK LAB. PROJELERİ 1. 8 bitlik Okunur Yazılır Bellek (RAM) Her biri ayrı adreslenmiş 8 adet D tipi flip-flop kullanılabilir. RAM'lerde okuma ve yazma işlemleri CS (Chip Select), RD (Read), WR (Write) kontrol sinyalleri ile

Detaylı

SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ

SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ SAKARYA ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ GÖMÜLÜ SİSTEMLER DENEY FÖYÜ UYGULAMA 1 Ekipman Listesi : 1) Arduino Mega yada Uno 2) 1 Adet Led 3) 1 Adet 220 ohm (veya 330 ohm) Direnç 4) Bread Board 5) Jumper

Detaylı

UZAYLIYLA SOHBET. Kedi kuklasını silip bu kuklalardan birini seçin ve projenize başlayın.

UZAYLIYLA SOHBET. Kedi kuklasını silip bu kuklalardan birini seçin ve projenize başlayın. 1 Bugün bizimle konuşan bir uzaylı karakter, yaratacağız. Projeye başlamadan önce şunlara karar vermelisiniz. Karakterinizin adı ne? Nerede yaşıyor? Nası bir karakter? Mutlu mu? Ciddi mi? Komik mi? 2 Kedi

Detaylı

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

DENEY-7. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-7 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ MİKRODENETLEYİCİLERDE ANALOG DİJİTAL DÖNÜŞTÜRÜCÜ Doğada bulunan tüm sistemler analog düzendedir.

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 2 Giriş/Çıkış Portlarının Kullanımı 8051 in Portları 8051 in çift yönlü çalışabilen 4 adet 8 hatlı portu vardır. Her porta SFR

Detaylı

TAKSİ-DURAK MÜŞTERİ TAKİP PROGRAMI

TAKSİ-DURAK MÜŞTERİ TAKİP PROGRAMI TAKSİ-DURAK MÜŞTERİ TAKİP PROGRAMI Bu programa müşterilerinizi ekleyerek müşterilerinizin listesini takip edebilirsiniz, aynı zamanda müşterilerinize sms gönderebilir ve arayan müşterilerinizin listesini

Detaylı

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

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ı

HESAP PLANI DEĞİŞİKLİĞİ

HESAP PLANI DEĞİŞİKLİĞİ HESAP PLANI DEĞİŞİKLİĞİ Hesap Planı, önceden fiş içerisinde ve diğer alanlarda (hesap kodu tanımlanması gereken alanlar) ekranın üst tarafına otomatik geliyor veya Alt+3 tuş kombinasyonu ile görüntüleniyordu.

Detaylı

Ölçme ve Devre Laboratuvarı Deney: 1

Ölçme ve Devre Laboratuvarı Deney: 1 Ölçme ve Devre Laboratuvarı Deney: 1 Gerilim, Akım ve Direnç Ölçümü 2013 Şubat I. GİRİŞ Bu deneyin amacı multimetre kullanarak gerilim, akım ve direnç ölçümü yapılmasının öğrenilmesi ve bir ölçüm aletinin

Detaylı

ASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ

ASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ ASP.NET CLASS KULLANARAK VERİTABANI İŞLEMLERİ Asp.NET mimarisinin temelini oluşturan CLASS yapısını kullanarak veri tabanı işlemlerini nasıl daha az kodla ve daha stabil yapabiliriz bunu göreceğiz. Mevzu

Detaylı

Programın Tanıtımı 2-4- 1-3- 8-9- 10-11- 12- 13-

Programın Tanıtımı 2-4- 1-3- 8-9- 10-11- 12- 13- ISIS VERİ YÖNETİMİ Programın Tanıtımı 1-3- 2-4- 6-7- 5-8- 9-10- 11-12- 13-1- Bu bölüme aranacak sorgu için 2 tarih arası bilgi gün / ay / yıl / saat / dakika cinsinden girilir. 2- Arama kriterlerinden

Detaylı

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1 - DERS NOTLARI (Kısım 3) Doç. Dr. Hakan Ündil Program Örneği 9 : Gecikme altprogramı kullanarak Port B ye bağlı tüm LED leri yakıp söndüren bir program için akış

Detaylı

Karadeniz Teknik Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi. Çevrimiçi Ara Sınav Kılavuzu

Karadeniz Teknik Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi. Çevrimiçi Ara Sınav Kılavuzu Karadeniz Teknik Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi Çevrimiçi Ara Sınav Kılavuzu Sınav Sistemine Giriş Sınav Sistemi: http://connect4.ktu.edu.tr Kullanıcı Adınız: Öğrenci Numaranız

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 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ı

5-14 KURULUM AYARLARI CALIŞMA FONKSİYONLARI MEKANÝK KURULUM ARIZA DURUMLARI GÜVENLÝK UYARILARI TEKNÝK ÖZELLÝKLER

5-14 KURULUM AYARLARI CALIŞMA FONKSİYONLARI MEKANÝK KURULUM ARIZA DURUMLARI GÜVENLÝK UYARILARI TEKNÝK ÖZELLÝKLER 3 4 5-14 2 KURULUM AYARLARI 15-16 CALIŞMA FONKSİYONLARI 17-20 MEKANÝK KURULUM 21-22 ARIZA DURUMLARI 23 GÜVENLÝK UYARILARI 24 TEKNÝK ÖZELLÝKLER 25 3 07 08 06 10 11 09 Perde Radar ( Opsiyonel) 4 07 Kayış

Detaylı

10 ADIMDA KR AKADEMİ DVD İZLEME PROGRAMI KULLANIM KLAVUZU

10 ADIMDA KR AKADEMİ DVD İZLEME PROGRAMI KULLANIM KLAVUZU 10 ADIMDA KR AKADEMİ DVD İZLEME PROGRAMI KULLANIM KLAVUZU 1. Adım (Program Kurulumu Başlatma): KR Akademi KPSS DVD Setiniz içinde yer alan derslerden herhangi birinin 1. DVD sini DVD-ROM a takıp, DVD yi

Detaylı

ALARM KAPALI SNOOZE ALARM AÇIK

ALARM KAPALI SNOOZE ALARM AÇIK ALARM KAPALI SNOOZE ALARM AÇIK KAPALI GENEL ÖZELLİKLER: 1. ERTELEME/IŞIK BUTONU Bu buton ile ortalama 4 sn boyunca ışık özelliğini kullanabilirsiniz. İlgili buton, saatin tepesinde bulunan paneldir. Bu

Detaylı

PSPICE Đ NASIL KULLANIRIM

PSPICE Đ NASIL KULLANIRIM PSPICE Đ NASIL KULLANIRIM 1. File New Project e tıklayalım. 2. Create a blank project e tıklayıp OK diyelim. 1 Yeni bir şematik otomatik olarak açılır. Ekranın sağ tarafında Tool Panel vardır. Devre elemanlarını,

Detaylı

BQ351 Modbus Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK

BQ351 Modbus Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: BQTEK Modbus Röle Kontrol Ünitesi Kullanım Kılavuzu Doküman Versiyon: 1.0 08.12.2015 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 4 2.1. Genel Görünüm... 4 2.2 Cihaz Bağlantı

Detaylı

HESAP MAKİNASI YAPIMI

HESAP MAKİNASI YAPIMI HESAP MAKİNASI YAPIMI 1..Aşağıdakine benzer görünüm ve butonları hazırlayın. 2. 24. Butonun içerisine aşağıdaki kodları yazın. 3. Yeni bir layer ekleyip Frame1 F9 na aşağıdaki kodları ekleyelim. 4. Butonlardan

Detaylı

IOS (Apple) İŞLETİM SİSTEMLERİ İÇİN KURULUM. Ön Hazırlık ve Kurulum (Tamamını Okumadan Lütfen KURULUMA BAŞLAMAYIN )

IOS (Apple) İŞLETİM SİSTEMLERİ İÇİN KURULUM. Ön Hazırlık ve Kurulum (Tamamını Okumadan Lütfen KURULUMA BAŞLAMAYIN ) IOS (Apple) İŞLETİM SİSTEMLERİ İÇİN KURULUM Ön Hazırlık ve Kurulum (Tamamını Okumadan Lütfen KURULUMA BAŞLAMAYIN ) KURULUM İŞLEMİ SIRASINDA KULLANACAĞINIZ TELEFON, SHIBO KAMERA VE MODEM max 2 metrekare

Detaylı

SIMAN KULLANIM KILAVUZU

SIMAN KULLANIM KILAVUZU SIMAN KULLANIM KILAVUZU Önder Öndemir SIMAN Simülasyon programı Model Çatı ve Deneysel Çatı olmak üzere iki kısımdan oluşur. Model çatı genel itibariyle modullerin ve işlem bloklarının yazıldığı kısımdır.

Detaylı

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU

ML TFT 5 ARAYÜZ KULLANIM KILAVUZU ML TFT 5 ARAYÜZ KULLANIM KILAVUZU İçindekiler 1 ML TFT 5 Genel Özellikleri... 3 2 Arayüz... 3 2.1 Arayüz Hakkında... 3 2.2 Cihaz Haberleşmesi... 4 2.3 Kat Görselleri ve Ok Tipi Seçenekleri... 4 2.4 Tema

Detaylı

KONTROL VE OTOMASYON KULÜBÜ

KONTROL VE OTOMASYON KULÜBÜ KONTROL VE OTOMASYON KULÜBÜ C DİLİ İLE MİKROKONTROLÖR PROGRAMLAMA EĞİTİMİ Serhat Büyükçolak Ahmet Sakallı 2009-2010 Güz Dönemi Eğitimleri Mikrokontrolör Gömülü sistemlerin bir alt dalı olan mikrokontrolör

Detaylı

BQ300 RF Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: 1.1 18.11.2015 BQTEK

BQ300 RF Röle Kontrol Ünitesi. Kullanım Kılavuzu. Doküman Versiyon: 1.1 18.11.2015 BQTEK RF Röle Kontrol Ünitesi Kullanım Kılavuzu Doküman Versiyon: 1.1 18.11.2015 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 4 2.1. Genel Görünüm... 4 2.2 Cihaz Bağlantı Şeması...

Detaylı

Kullanıcı Kılavuzu. Linksys PLEK500. Elektrik Hattı Ağ Adaptörü

Kullanıcı Kılavuzu. Linksys PLEK500. Elektrik Hattı Ağ Adaptörü Kullanıcı Kılavuzu Linksys PLEK500 Elektrik Hattı Ağ Adaptörü İçindekiler Genel Bakış 2 Özellikler 2 Elektrik Hattı ağı nasıl çalışır 3 Örnek kurulum 3 Elektrik Hattı Ağını Kurma 4 Kuruluma genel bakış

Detaylı

DENEY 12 SCR ile İki yönlü DC Motor Kontrolü

DENEY 12 SCR ile İki yönlü DC Motor Kontrolü DENEY 12 SCR ile İki yönlü DC Motor Kontrolü DENEYİN AMACI 1. Elektromanyetik rölelerin çalışmasını ve yapısını öğrenmek 2. SCR kesime görüme yöntemlerini öğrenmek 3. Bir dc motorun dönme yönünü kontrol

Detaylı

Milli Eğitim Bakanlığının meb.k12.tr Uzantılı e-posta Adresleri için Outlook Ayarları 1. Adım: Öncelikle Outlook Express programını çalıştırmak için başlat menüsünden Tüm Programlar a gelinir. Buradan

Detaylı

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

DENEY-5. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ DENEY-5 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 MİKRODENETLEYİCİDE KESME BİRİMİ Mikrodenetleyicinin değişik kaynaklardan gelen uyarıcı sinyaller

Detaylı

PERKON PDKS Kurulum ve hızlı başlangıç rehberi

PERKON PDKS Kurulum ve hızlı başlangıç rehberi Oluşturma 02.11.2015 Revizyon: 19.01.2016 Rev. No: 03 Yazan: Süleyman FAKİR Düzenleyen: F. DELİRİ PERKON PDKS Kurulum ve hızlı başlangıç rehberi 1) PDKS Kurulumu, Lisans Onaylaması Ve Veri Tabanı Ayarları

Detaylı

İNTERNET TABANLI PROGRAMLAMA

İNTERNET TABANLI PROGRAMLAMA İNTERNET TABANLI PROGRAMLAMA DÖNGÜLER (FOR, WHILE, DO-WHILE) C# da döngüleri dört çeşit olarak sayabiliriz. Bunlar a) For döngüsü: Bu döngüde başlangıç ve bitiş sınırları verilerek kullanılır. Döngü tanım

Detaylı

Ses Seviyesi Ölçer. Kullanım Kılavuzu. Kullanmadan önce bu kılavuzu tamamen okuyunuz

Ses Seviyesi Ölçer. Kullanım Kılavuzu. Kullanmadan önce bu kılavuzu tamamen okuyunuz Ses Seviyesi Ölçer Kullanım Kılavuzu Kullanmadan önce bu kılavuzu tamamen okuyunuz 2242 GİRİŞ Bu cihaz fabrika, okul, ofis, aile vs gibi değişik yerlerdeki ses seviyelerini ölçmek için kullanılabilir.

Detaylı

www.wikispaces.com Kullanım Kılavuzu

www.wikispaces.com Kullanım Kılavuzu www.wikispaces.com Kullanım Kılavuzu İnternet tarayıcınıza(internet Explorer vb.) www.wikispaces.com adresini yazıp enter tuşuna bastığınızda yukarıdaki ekranla karşılaşacaksınız. Önceden oluşturmuş olduğunuz

Detaylı

ÇÖZÜM B İLG İ S AYAR

ÇÖZÜM B İLG İ S AYAR PERSONEL DEVAM KONTROL SİSTEMİ 27.12.2006 Sürüm: 1.0 2006-2007 Çözüm Bilgisayar www.cozumbil.com.tr cozum@cozumbil.com.tr İÇİNDEKİLER 1.GİRİŞ... 3 1.1 GENEL BİLGİLER... 3 2.TANITIM... 3 2.1 ANTEN...3 2.2

Detaylı

RS-232 ile Seviye Ölçüm Cihazı Kullanım Talimatnamesi

RS-232 ile Seviye Ölçüm Cihazı Kullanım Talimatnamesi RS-232 ile Seviye Ölçüm Cihazı Kullanım Talimatnamesi......... RS - 232 Cihazın ön görüntüsü. +5V -5V NC 0V +5V Ölçüm Cihazın arka görüntüsü. Cihazın ön yüzündeki RS-232 bağlantısı bilgisayarın seri (COM)

Detaylı

İçindekiler FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ SİSTEMİ ŞEMASI:... 5 FPGA GELİŞTİRME KARTINA PROGRAM YÜKLEME:... 6

İçindekiler FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ SİSTEMİ ŞEMASI:... 5 FPGA GELİŞTİRME KARTINA PROGRAM YÜKLEME:... 6 Hazırlayan: Erkan ÇİL 2016 2 FPGA Geliştirme Kartı Kullanıcı Kılavuzu İçindekiler FPGA Geliştirme Kartı Bilgileri FPGA Geliştirme Kartının Kullanımı FPGA GELİŞTİRME KARTI ENERJİ BESLEMESİ:... 5 ENERJİ

Detaylı

T.C. DÜZCE ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BMT103 ELEKTRİK DEVRE TEMELLERİ DERSİ LABORATUVARI DENEY NO: 7

T.C. DÜZCE ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BMT103 ELEKTRİK DEVRE TEMELLERİ DERSİ LABORATUVARI DENEY NO: 7 T.C. DÜZCE ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BMT103 ELEKTRİK DEVRE TEMELLERİ DERSİ LABORATUVARI DENEY NO: 7 KONDANSATÖRLER VE BOBİNLER Doç. Dr. İbrahim YÜCEDAĞ Arş. Gör. M.

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ı

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz.

Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Ders-2: ---------- Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Hazırlanan programlarda pic in zaman zaman dış ortamdan bilgi

Detaylı