stm32f4Arşiv

DERS 11: Stm32f4xx- HMC5983 I2C Uygulaması

Bu dersimizde STM32F4xx ile IIC (Inter Integrated Circuit) kullanımına giriş yapacağız. I2C protokol yapısını inceledikten sonra STM32F4xx discovery board ile HMC5983 magnetometer sensörü ile I2C hattı üzerinden sensör verilerini okuyup UART kanalı üzerinde okunan verileri bilgisayara göndereceğiz. ► I2C nedir? ► I2C nasıl kullanılır? ► HMC5983 hakkında genel bilgiler ► Discovery board – Sensör –

Ders 9: Stm32f4 ile USART kullanımı

Bu dersimizde stm32f4 ile USART kullanımına giriş yapacağız.USART hakkında internet ortamında detaylıca bilgi bulabileceğinizden USART hakkında genel tanımlamalara değinilmeyecek olup işlemcimiz ile nasıl kullanabileceğimiz kısmına değineceğiz.Diğer kısımlar için aklınıza takılanları yazabilirsiniz. Dersin bu kısmında daha önceden ADC dersinde kullandığımız potansiyometre uygulaması ile elde ettiğimiz dataları bilgisayara seri port üzerinden TTL modül kullanarak göndereceğiz.(*USART derslerimizde TTL

Ders 8: Stm32f4 PWM ile DC Motor Sürme

Bu derste daha önceden anlatılan konular ile ilgili basit bir uygulama gelistireceğiz. Geliştireceğimiz uygulamanın genel amacı: ♣ PWM oluşturulup DC Motor sürülecek ve motorun yönünü algılamak için aynı PWM ile Led sürülecektir. ►Bu uygulama için bilmemiz gerekenler köşesine bakacak olursak; PWM oluşturma DC motor ve Sürücü Devreleri Bağlantılar 1- PWM oluşturma hakkında bilgi edinmek için

Ders 7: PWM ile Servo Motor Sürme

Servo motorlarda,PWM adı verilen Darbe Genişlik Modülasyonu tekniği sayesinde noktadan noktaya konum-hız-ivme kontrolü yapılabilmektedir. Uygulamada kullanacağımız servo motor piyasada rahatlıkla bulunabilen ve oldukça ucuz olan HD -1800A adlı servo motordur. Servo motorun datasheetini incelediğimizde servo motoru sürmek için gerekli olan durty cycle sürelerini ve pwm frekans bilgilerini elde ediyoruz. Bu bilgilere göre kağıt üzerinde 1-2 hesaplama

Ders 6: Stm32f407 TIMER ile PWM

Bu yazımızda önceki dersimizde ele alınan TIMER’ı kullanarak PWM oluşturup sonrasında bu pwm ile led süreceğiz. Öncelikle PWM hakkında kısa bilgiler verecek olursak; PWM ingilizce karşılığı Pulse Width Modulation türkçe karşılığı ise Darbe Genlik Modülasyonu olarak tercüme edilebilir.Adından da anlasılacagı üzere olusturulan darbelerin genisligini ayarlamak icin kullanilir. PWM sinyali anahtarlama ile elde edilir.PWM olustururken 2