Bahçeşehir Üniversitesi Mekatronik Kulübü Etkinliği

Perşembe, 27 Eki 2011 yorum yok

Merhaba Arkadaşlar

Bahçeşehir Üniversitesinde ” Mekatronik alanındaki uygulamalar ve gelişmeler” konulu bir Workshop düzenlemeyi düşünüyoruz. Eğer anlatabileceğiniz konular var ise bana facebook mail üzerinden konularınızı gönderebilirsiniz.

Anlatımı yapılacak konuların seviyesini şu şekilde özetleyebilirim.
devamını oku…

Categories: Visual Pogramming Language Tags:

MSP430 Launchpad (MSP430G2553) Donanımsal UART kullanımı

Pazartesi, 03 Eki 2011 yorum yok

Bu yazıda MSP430G2553 ile gelen UART moduna giriş yapılmıştır. Öncelikle UART modunun özelliklerine değinelim.

  • Odd, even veya non-parity ile 7 veya 8 bit data
  • Bağımsız transmit ve receive shift registerları
  • Ayrı transmit ve receive buffer registerları
  • LSB-first veya MSB-first data iletimi ve alımı
  • Çok işlemcili sistemler için Built-in idle-line ve address-bit iletişim protokolleri
  • LPMx güç tasarruf modlarından otomatik çıkmak için alıcı start-edge algılama
  • Kademeli baud rate desteği için modülasyon ile programlanabilir baud rate.
  • Hata tesbiti için status flagları
  • Address tesbiti yapabilmek için status flagları
  • Receive ve transmit için bağımsız kesme kapasitesi

devamını oku…

Categories: Msp430 Tags:

MSP430 Launchpad ile PC Arasında Seri Haberleşme(6)

Cumartesi, 02 Tem 2011 yorum yok

NOT: Bu proje aslında 2 MSP430 launchpad arasında 434 MHZ RF alıcı – verici çifti kullanılarak gerçekleştirmek istediğim bir projeydi fakat teknik birkaç aksaklık nedeniyle RF modüller üzerinde deneme yapamadım burada RF modüller yerine PC üzerinden aynı mantıkla haberleşmeyi anlatacağım.

Projenin temel amacı 2 bölümden oluşuyor, 1. bölüm PC den Launchpad e komut gönderme ve tepki alma, 2. bölüm MSP430 launchpad den PC ye komut gönderme ve gönderilen komutu görme.

devamını oku…

Categories: Msp430 Tags:

MSP430 Launchpad ile HTS sensor ve L293D kullanma (5)

Cumartesi, 26 Mar 2011 yorum yok

HTS Sensör : http://www.robotus.net/sensor/HTS-K%C4%B1z%C4%B1l%C3%B6tesi-Sens%C3%B6r.pdf

L293D : http://robot.metu.edu.tr/dokumanAc.php?id=8

Bu yazımda Launchpad ile basit bir uygulama yazacağım. Bu kodları türeterek basit bir minisumo robotu yapabiliriz. Uygulamaya geçmeden benimde yeni duyduğum bir haberi paylaşmak istiyorum. Texas Instruments firması microcontroller lar için grafiksel ayar aracını (GRACE) duyurdu ve şuan beta3 sürümünde aktif olarak kullanılabiliyor. Bu araç ile kolayca kod yazmadan clock ayarlarını, ADC ayarlarını, PWM ayarlarını vb yapabiliyoruz. Beta3 sürümünde MSP430F2xxx ve MSP430G2xxx controller ları destekleniyor. Tam sürüm ise 2011 in 2. çeyreğinde relase olacak. Daha fazla bilgi için:

http://www.ti.com/grace
devamını oku…

Categories: Msp430 Tags:

Yeni Toolbarım…

Pazartesi, 21 Şub 2011 yorum yok

Uzun bir aradan sonra hayatınızı kolaylaştıracak bir toolbar ı sunmaktan gurur duyarım ;) bu toolbar ile facebook, twitter ve youtube a direk bağlanabilir, günlük hava durumunu takip edebilir. Radyo dinleyebilir ve benim bloguma direk ulaşabilirsiniz:) umarım işinize yarar… 

Powered by Conduit


Categories: Diğer Tags:

CCS C ile Pic Dersleri (5)

Cuma, 07 Oca 2011 yorum yok

06.01.2011 tarihli çalışmamızda yapmış olduğumuz denemelerin kodları ve isis çizimleri ektedir. 

timer_pwm_int.rar (73,30 kb)


Categories: Diğer Tags:

CPU yu DCO ile çalıştırma (Kristalsiz) (4)

Perşembe, 06 Oca 2011 yorum yok

Kristal kullanmayacağım için (1) nolu kodu referans alarak (3) numaralı kodda yaptığım değişiklikleri (1) nolu koda ekliyorum.

devamını oku…

Categories: Msp430 Tags:

CPU yu DCO ve Kristal ile Çalıştırma (3)

Perşembe, 06 Oca 2011 yorum yok

(2) numaralı örnekte kristal ayarlarımı yapmıştım. Şimdi o kod üzerinde değişiklik yaparak DCO ile  1MHZ lik bir frekans elde edecem. Normalde VLO da ve 32768 HZ lik kristalde ACLK çalışır durumdadır. Kalibre işlemi yaparken ACLK moddan ayrılmış olacaz. Kod kısmına geçelim.

1. öncelikle WDT yi durdurduğum kodun altına :

devamını oku…

Categories: Msp430 Tags:

CPU yu Kristal ile çalıştırma (2)

Çarşamba, 05 Oca 2011 yorum yok

(1) nolu örnekte çalıştırdığım kodlar üzerinde değişiklik yaparak CPU yu bu sefer 32768 HZ lik harici bir kristal ile çalıştıralım ve aradaki farkı görelim. Bu denemede board üzerindeki 2 led i kullanarak 2 ayrı olayı test edelim. Kırmızı led ile OSCFault Flag ın gerçekten temizlenip temizlenmediğini, yeşil led ile de kristal in etkisini görecez.

devamını oku…

Categories: Msp430 Tags:

Launchpad Başlatma Kodu ve Osilatör Kullanımı (1)

Pazartesi, 03 Oca 2011 yorum yok

Yavaş yavaş launchpadimizi programlamaya başlayalım :D Öncelikle kod kısmını daha iyi kavrayabilmemiz için hangi Micro Controller ı kullanıyorsak onun header dosyasını veya datasheet ini referans almalıyız. İlerleyen kısımlarda nasıl kullanıldığını örneklerle açıklayacağım. Launchpad üzerinde 12 KHZ lik bir kristalle gelir bu kristalin değeri çok düşüktür. (VLO) Ayrıca dijital olarak kontrol edilebilen (DCO) bir osilatör sistemi barındırır. DCO nun frekans aralığı ise 0 ile 16 MHZ arasında değişir. Şimdi CPU muzu VLO (yaklaşık 12 khz lik bir frekans, 6pF lık bir kapasitör ile kullanılıyor.) ile çalıştıracağımız kodları inceleyelim. 

devamını oku…

Categories: Msp430 Tags: