Tabi ki mümkündür. Seri haberleşme yapan her cihaz mikrokontrolörle haberleşebilir yeter ki uygun protokol uyarlansın.merhaba arkadaslar stm32 ile siemens plc yi haberleştirmem mümkünmüdür?
hocam bitirme tezim için stm32 kullanarak BLDC motor sürücü devresi yapacağım.Yazılım bilgim temel düzeyde, plc bilgim ise daha ileri düzeyde olduğu için stm23 ile plc yi haberleştirerek plc üzerinden kontrolü sağlamak.Tabi ki mümkündür. Seri haberleşme yapan her cihaz mikrokontrolörle haberleşebilir yeter ki uygun protokol uyarlansın.
Şimdi asıl soru şu yazılım bilgin ne kadar?
Eğer basit seviyede ise rs232 kullanırsın.
Eğer ileri seviyede ise modbus kullanabilirsin.
https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS
Stm32 kullanarak bldc devresi istendiyse plc ile yapılanı kabul etmeyeceklerdir, yani ben olsam etmem. Ayrıca stm32 için yazılmış dökümanlar ve örnekler mevcut. ST firması bunun için çok mesai harcamış.hocam bitirme tezim için stm32 kullanarak BLDC motor sürücü devresi yapacağım.Yazılım bilgim temel düzeyde, plc bilgim ise daha ileri düzeyde olduğu için stm23 ile plc yi haberleştirerek plc üzerinden kontrolü sağlamak.
Hocam bi kayıtta şöyle gödrüm; arduino ile plc yi bağlayıp plc de yaptığı çalışmayı arduinoya yüklüyordu ve yüklenen çalış kişinin seçtiği dile dönüşerek ardiunoya aktarılıyordu.Benimde düşümcem bu şeklide plc yazıp stm32 ye atmak.Ama eğer kaynak veya hazır dosualar bulursam plcye gerek kalmayacak.Stm32 kullanarak bldc devresi istendiyse plc ile yapılanı kabul etmeyeceklerdir, yani ben olsam etmem. Ayrıca stm32 için yazılmış dökümanlar ve örnekler mevcut. ST firması bunun için çok mesai harcamış.
Hatta ucuz bluepill kartlar için yazılmış kitaplık bile mevcut.
Hatta devresini çizip baskı devresini bile bile hazırlamışlar.
Tek yapman gereken bunları anlamaya çalışmak bitirme tezinin amacı bu değil mi zaten.
Kardeş anladığım kadarıyla bu olaya çok yabancısın. Plc için yapılmış yazılım arduinoya nasıl aktarılıp çalışabilir. Registerlar farklı komut seti farklı. Yani çok üst düzey bir yazılımın bu dönüşümü yapması lazım ama dünya üzerinde böyle bir yazılım olduğunu sanmıyorum. Ayrıca plc de bldc motor yazılımını yapmak kolay değildir. Plc lerin komut setleri normal mikrokontrolöre göre daha az. Bldc lerde sargı emk sının ölçülmesi gerek bunun için bir yazılım var mı elinde?Hocam bi kayıtta şöyle gödrüm; arduino ile plc yi bağlayıp plc de yaptığı çalışmayı arduinoya yüklüyordu ve yüklenen çalış kişinin seçtiği dile dönüşerek ardiunoya aktarılıyordu.Benimde düşümcem bu şeklide plc yazıp stm32 ye atmak.Ama eğer kaynak veya hazır dosualar bulursam plcye gerek kalmayacak.