Matlab Simulink ile STM32F4 Servo Motor Kontrolü Bu uygulamada STM32F4 ve MATLAB & Simulink kullanılarak Servo Motor kontrolü gerçekleştirilmiştir. İlk olarak MATLAB & Simulink’de STM32F4 kullanmak için gerekli Waijung Blockset kütüphanesini yüklemeniz gerekmektedir. Ekleyeceğimiz videodaki adımları uygulayarak sizde bu uygulamayı gerçekleştirebilirsiniz. Kullanılan Malzemeler Stm32f4 Servo motor Potansiyometre Güç kaynağı Uart modülü (Uart modülü servomuzun kaç derece döndüğünü görmek için kullanılmıştır. İsterseniz kullanmayabilirsiniz.) Jumper kablolar Servo motorlarla biraz … Daha Fazla
Matlab Simulink STM32F4 UART Haberleşmesi Simulink bize karmaşık sistemleri tasarlama ve simülasyon yapma olanağı vermektedir. Mühendislik sistemlerinde simülasyonun önemi gün geçtikçe artmaktadır. Sistemlerin tasarımında büyük oranda bilgisayar simülasyonlarından faydalanmakta, mümkün olduğunda tasarımın test aşamaları da bilgisayarlar yardımıyla yapılmaktadır. Günümüzde mühendislik alanında en çok kullanılan programlardan birisi MATLAB’dir. Simulink, MATLAB ile birlikte bütünleşik olarak çalışan bir simülasyon ortamıdır. Sürekli zamanlı ve ayrık zamanlı sistemleri veya her … Daha Fazla
MATLAB Simulink’de STM32F4 İle Dc Motor Hız Kontrolü Simulink bize karmaşık sistemleri tasarlama ve simülasyon yapma olanağı vermektedir. Mühendislik sistemlerinde simülasyonun önemi gün geçtikçe artmaktadır. Sistemlerin tasarımında büyük oranda bilgisayar simülasyonlarından faydalanmakta, mümkün olduğunda tasarımın test aşamaları da bilgisayarlar yardımıyla yapılmaktadır. Günümüzde mühendislik alanında en çok kullanılan programlardan birisi MATLAB’dir. Simulink, MATLAB ile birlikte bütünleşik olarak çalışan bir simülasyon ortamıdır. Sürekli zamanlı ve ayrık zamanlı sistemleri veya her … Daha Fazla
Matlab Simulink ile STM32F4 Kullanımı Ve Uygulaması Simulink bize karmaşık sistemleri tasarlama ve simülasyon yapma olanağı vermektedir. Mühendislik sistemlerinde simülasyonun önemi gün geçtikçe artmaktadır. Sistemlerin tasarımında büyük oranda bilgisayar simülasyonlarından faydalanmakta, mümkün olduğunda tasarımın test aşamaları da bilgisayarlar yardımıyla yapılmaktadır. Günümüzde mühendislik alanında en çok kullanılan programlardan birisi MATLAB’dir. Simulink, MATLAB ile birlikte bütünleşik olarak çalışan bir simülasyon ortamıdır. Sürekli zamanlı ve ayrık zamanlı sistemleri veya her … Daha Fazla
Mikrodenetleyici Tabanlı Kontrol Biriminin Can-Bus ile Haberleştirilmesi Proje,Karabük Üniversitesi Mekatronik Mühendisliği öğrencileri Mahmut Serhat Doğanay ve Harun Durmuş tarafından gerçekleştirilmiştir. Giriş Bu çalışmada,STM32F4 Discovery Geliştirme Kiti ile CANBUS iletişim protokolünü kullanarak ,mikrodenetleyici tabanlı beş farklı sistemin birbirleri ile eş zamanlı iletişimi sağlanmıştır. Kontrol Alan Ağı(CAN) endüstriyel otomasyon, otomotiv ve mühendisliğin çeşitli alanlarında çift yönlü veri haberleşmesi için kullanılan, yüksek performanslı ve güvenilirliği ile tercih edilen kablolu ağ … Daha Fazla
STM32F4 Discovery ile Proje Oluşturma Videolu Ders Anlatımı İndirmeniz Gerekenler Keil programına buradan ulaşabilirsiniz. St-Link Utility programına buradan ulaşabilirsiniz. Projemize başlamadan önce kütüphane dosyalarının olduğu taslak klasörüne buradan ulaşabilirsiniz.Bu klasördeki dosyalar bizim için önemlidir. STM32F4 Discovery için,target options sekmesinde C/C++ kısmındaki define bölümüne; STM32F40_41xxx,USE_STDPERIPH_DRIVER,STM32F4XX,__ASSEMBLY__,KEIL_IDE,STM32F407VG eklenmelidir. Kodlar [php] #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" int main(void) { GPIO_InitTypeDef GPIO_InitDef; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOD, ENABLE); GPIO_InitDef.GPIO_Pin = GPIO_Pin_12|GPIO_Pin_13|GPIO_Pin_14 |GPIO_Pin_15; GPIO_InitDef.GPIO_Mode = GPIO_Mode_OUT; … Daha Fazla
STM32F7 :Dünya’nın ilk 32-bit Cortex-M7 Tabanlı Serisi Merhaba arkadaşlar, Bu yazımızda sizlere, ST’nın en yeni ,en güçlü Cortex-M prosessörü,ARM Cortex-M7 tabanlı ilk mikrokontroller ürünü olan STM32 F7 hakkında ilk izlenimlerimizi paylaşacağız. 2014 Eylül ayında,ST bu seriyi duyurmuştu.Bir çok kişide merak ediyordu açıkçası ve sonunda ürün kullanıcıyla buluştu.Bu ürünle birlikte geliştiricilere daha zeki,esnek,yenilikçi, özellikler sunuluyor. En büyük özelliklerinden biri,STM32 F7 serisi diğer STM32 F4 serisine göre daha hızlı işlem yapmaktadır.Hesaplama … Daha Fazla
STM32F4 Discovery İncelemesi Merhaba arkadaşlar, STM32F4 Discovery ile ilgili bir yazı yazmıştık.Yazımıza buradan ulaşabilirsiniz.Bu seferde,bir vidyo yapalım dedik arkadaşlar.STM32F4 Discovery hakkında,üzerinde hangi sensörler var,hangi gereklilikler vardır ve çok daha fazlası hakkında bilgi vermeye çalıştık.STM32F4 Discovery hakkında daha detaylı bilgiye buradan ulaşabilirsiniz.Ayrıca,ST-LINK/V2 hakkında merak ettikleriniz varsa buradan ulaşabilirsiniz. Daha Fazla
STM32 ST-LINK Utility İncelemesi Merhaba arkadaşlar, Geç kalınan bir inceleme olduğunun farkındayız.Bazı arkadaşlarımızdan gelen istekler üzerine,STM32 ST-LINK Utility incelemesi hazırladık.Bildiğimiz gibi,programımızı derledikten sonra hex dosyası oluşmaktadır.Hex dosyasını STM boardlarımıza yüklememiz için gerekli olan arayüz programı olan ST-LINK Utility ile ilgili gerekli bilgiler vidyomuzda verilmiştir. ST-LINK Utility programını indirmek ve gerekli dökümanlara buradan ulaşabilirsiniz.ST-LINK Utility programının kullanımıyla ilgili detaylı bilgi almak içinde önerdiğimiz linkteki dosyaları indirip,gerekli … Daha Fazla
STM32F4 Discovery Dokunmatik Ekran Buton Uygulaması Merhaba arkadaşlar, STM32F4 Discovery ile dokunmatik ekran buton uygulaması ile karşınızdayız.Kullanmış olduğumuz dokunmatik ekran ve kütüphane ile ilgili daha önce sizlere bilgi vermiştik.Önceki bilgilere buradan erişebilirsiniz. Bu uygulamamızda temel olarak yapmak istediğimiz şey,dokunmatik ekranda buton oluşturup,bu butonlarla boardumuzun üzerinde bulunan ledleri kontrol etmek istiyoruz. Kodlar aşağıda belirtilmiştir. [php] #include "stm32f4xx.h" #include "delay.h" #include "SSD1289.h" #include "touch_7846.h" #include "Julija.h" uint16_t Xpos; … Daha Fazla