arşiv

yazılar buna göre etiketlendi; ‘STM32F10X’

STM32 & 74HC595 ile 8 Kanal 8 Bit Shift PWM

Perşembe, 16 Eki 2014 4 yorum

Merhaba arkadaşlar.

RGB P10 paneller için Driver yazmaya alt yapı hazırlamakla uğraşıyorum. İşin temelinde burada anlattıklarım olacak. Bu yüzden bunu ayrı bir yazıda 74HC595 ile nasıl pwm çoğullanır bundan bahsedeceğim.

74HC595’i mutlaka bilirsiniz. Oldukça sık kullanılan 8 bit Shift Register enteğresidir. Bu enteğre genellikle port çoğullama işlerinde kullanılır. Kullandığınız mikrodenetleyicinin sadece 3 pinini kullanarak 8 adet çıkış elde edebiliyorsunuz.

Bu enteğrenin kullandıldığı birçok devre görmüşsünüzdür. Dediğim gibi genellikle port çoğullama gibi işlemlerde kullanılıyor. PWM amaçlı pek kullanan yoktur. Bunun genel sebeblerinden biri pwm üretmek için yapılan işlemin biraz hız gerektirmesidir. Özellikle PWM frekansı arttıkça mikrodenetleyicinin işlem hızıda artması gerekiyor. Alabileceğinizi max. PWM frekansı kullandığınız mikrodenetleyicinin çalışma hızıyla doğru orantılı diyebiliriz sanırım. :)
devamını oku…

STM32 ile Touch Panel kullanımı ve Paint Uygulaması

Pazartesi, 01 Nis 2013 3 yorum

Merhaba arkadaşlar.

Bu uygulamamda yine STM32 ile ile touch paneller üzerine bir çalışma yapıp, basitçe paint uygulaması yapmaya çalıştım.

MCBSTM32C board üzerinde bulunan TFT modülü kullandım. Bu LCD üzerinde dokunmatik ekran sürücüsü STMPE811 çipi kullanılmış. Bu çipin driver programı için ben fazla birşey yazmadım açıkçası. Keil ile birlikte gelen örnek kodların içerisinde bulunmakta. Sadece ben kendime göre biraz düzenledim.

STMPE811 in Datasheetine Buradan ulaşabilirsiniz.

Bu enteğre bayağı karışık. Kullanıma hazır hale getirmek için birçok register üzerinde işlem yapmak gerekiyor.

Bu ayarların hepsini örnek kodlar içerisinden hazır aldım ben. Sonradan bazı registerler üzerinde oynamalar yaparak sensörün çalışmasını yaptığım uygulamaya uygun hale getirdim.. Bu sebeble Register ve görevlerini uzun uzadıya anlatmayacağım. Datasheet te gerekli açıklamalar mevcut zaten.

devamını oku…

Categories: ARM Tags: , , , ,

STM32 ve Usart İle Terminalde Resim Basma

Çarşamba, 27 Şub 2013 3 yorum

Ascii karakterlerle resim yapma veya yazı yazma bir aralar çok modaydı. STM32F107’nin usartıy la uğraşırken aklıma bir resmi usart ile terminale basmak geldi.

Biraz interneti araştınca ASCII Art Sdudio denen bir program buldum. Bu iş için yapılmış buna benzer birçok program var. Benim bulduğum program normalde ücretli bir program ama internetten indirirseniz 30 günlük deneme sürümü ile geliyor. Bu program sayesinde karakterlerle istediğiniz fontta yazılar yazıp, çeşitli şekiller oluşturup resimleri karakterlere dönüştürebilirsiniz.

Programı Buradan indirebilirsiniz.

Programın kullanımı çok basittir. Programı çalıştırdıktan Sonra Bir Lisanla ilgili bir uyarı penceresi gelecektir. Try it butonuna tıklayıp geçin bu sayfayı.

devamını oku…

Categories: ARM, Projelerim, STM32, Yazılım Tags: , ,