STM32F103 Dahili RTC mi Harici mi ?

  • Konuyu başlatan Konuyu başlatan M_B
  • Başlama tarihi Başlama tarihi

M_B

Aktif Üye
Katılım
16 Şubat 2023
Mesajlar
223
Merhabalar,
STM32F103 ile zaman ve tarih ayarlı bir uygulama yapaçağım. Şu tarih ve saatte açıl ve kapan şeklinde.
STM32F 'nin dahili RTC sini mi kullanmalıyım. yoksa harici bir RTC entegresi modulu ? ( DS3231. DS1307 ...)
Bu konudaki tecrübe ve önerilerinizi almak isterim.

Teşekkürler.
 
Merhabalar,
STM32F103 ile zaman ve tarih ayarlı bir uygulama yapaçağım. Şu tarih ve saatte açıl ve kapan şeklinde.
STM32F 'nin dahili RTC sini mi kullanmalıyım. yoksa harici bir RTC entegresi modulu ? ( DS3231. DS1307 ...)
Bu konudaki tecrübe ve önerilerinizi almak isterim.

Teşekkürler.
Bluepill kartlarda rtc kristal var diye biliyorum. Kartı sürekli besleyecekseniz kullanılabilir.
 
Bluepill kartlarda rtc kristal var diye biliyorum. Kartı sürekli besleyecekseniz kullanılabilir.
Ayrıca batarya pini de mevcut.

Kararlılık açısından bence DS3231. Kalibre edilmiş kristali ve ısıl kararlığı düzenlenmiş...
Hatta DS3232, 1307 gibi ram da mevcut.
 
STM32F103C8 in gercek bir donanimsal RTC modulu yok diye biliyorum. Hic kullanmadim ama 32Khz clocklardan saniye bilgisi olusturup saniyeleri sayiyor.

Size gun ay yil saat saniye bilgisi gerektiginde hesap yapmaniz gerekiyor.

Fakat hesap yoluyla da olsa amacini gercekliyorken ayri bir cip kullanmanin da anlami yok.

Dediklerim tam dogru olmayabilir bir arastirin.
 
STM32F103C8 in gercek bir donanimsal RTC modulu yok diye biliyorum. Hic kullanmadim ama 32Khz clocklardan saniye bilgisi olusturup saniyeleri sayiyor.

Size gun ay yil saat saniye bilgisi gerektiginde hesap yapmaniz gerekiyor.

Fakat hesap yoluyla da olsa amacini gercekliyorken ayri bir cip kullanmanin da anlami yok.

Dediklerim tam dogru olmayabilir bir arastirin.
RTCler zaten 32768 hz kristal kullanarak saniye bilgisi oluşturmuyor mu? donanımsal olunca ne gibi farklılık oluyor?
 
Saat dakika saniye gun ay yil bilgisine cipin registerlerini okuyarak basitce ulasiyorsun.
Ayrica alarm registerlerine hedef saat hatta tarih bilgisi yerlestirip zamani geldiginde int urettirebiliyorsun.
 
Biz yıllardır STM32'lerin dahili RTC'sini kullanıyoruz ve hiç sorun yaşamadık. Ayrıca pil yerine küçük bir "gold cap" kullanıyoruz: 1 haftaya kadar dayanıyor.
 
Ben de STM32 lerin dahili RTC lerini kullanmaktansa DS3231 kullanmanı tavsiye ederim. Harici kristal gerekmiyor, dahili olarak mevcut. Hem de hassasiyeti artırılmış. İçerisinde mevcut. I2C ile haberleştirip rahatlıkla okuyabilirsin.
 
Bu biraz tasarımla alakalı. PCB tasarlayacaksan dahili kullan. Modül modül yapacaksan DS3231 gibi harici modüller kullan.
 
Tekrardan merhabalar,

Test icin Dahili RTC birimini kullanmaya başladım. STM32F103C8T6 Blue Pill de VBat ve GND uclarına CR2032 pili bağladığımda
modulde enerji yokken 3V3 ve 5V pinlerinde 1.4V ve cok hafifte Power Ledin yandıgını görüyorum. Bu durumda bence normal değildir. Vbat pinine Batarya bağlamanın farklı bir yol yontemi mi var. Hatta Pilin + ucuna şotki diyot bile bağladım. Sonuç değişmedi.
Bu durum için düşünceleriniz nedir.
 
2 şey var bence.
Ya daha güçlü bir diyot gerekli. Ya da stm32'nin içerisinde Vbat hattı bir yerde o taraflara sızma yapıyor onu biraz incelemek gerekli.
 
işlemci çin malı klonsa böyle sorunlar olabilir. pil ile vbat arasına diyot bağlamak hiçbirşeyi değiştirmez sadece vbat ucuna giden gerilimi bir miktar düşürür.

normalde vbat pininde 5-10 ua akım çekmesi gerekir.
 
Elimdeki bluepill de Vbat ile Vdd pinleri arasinda olcum yaptigimda Vbat dan Vdd ye gecirgenlik yapacak herhangi bir diyod goremedim. Olmasi gereken de bu.

Vbattan Gnd'ye ters diyod bagli. Bu da olmasi gereken.

Bir de siz olcum yapin. Bu durumu teyid edin.
 
Elimdeki bluepill de Vbat ile Vdd pinleri arasinda olcum yaptigimda Vbat dan Vdd ye gecirgenlik yapacak herhangi bir diyod goremedim. Olmasi gereken de bu.

Vbattan Gnd'ye ters diyod bagli. Bu da olmasi gereken.

Bir de siz olcum yapin. Bu durumu teyid edin.
hocam Perşembe günü hem dediğiniz olcumleri yapacagım hemde elimde diğer Blue Pillleri de takıp deneyeçeğim. Bakalım ne cıkacak.
 
Bugün itibari ile testi yaptım.
Elimde önceden arızalan STM32F103C8T6 lı Blue Pill den İşlemciyi sokup yerine STM32F072C8T6 monte ettim
yapılandırmayı 072 ye göre yapıp test ettim. 3v3 ve 5V üzerinde voltaj görmedim. Bu da demek oluyorki Blue Pill lerin bir çoğu klon. ( STM32F072C8T6 ile STM32F103C8T6 Pinleri bire bir )
 
Az önce STM32F103 lu kartta Vb pini ile 3v3 ve 5V pinlerini Diyot kademesinde olctugumde 1.444 deger gösterdi.
072 taktıgım Blue pill de ölçtuğumde ise herhangi bir değer göstermedi. (Vb ucuna + prob bagladım.)
Bilgilendirmek istedim.
 
dün yaşadığımız olayı anlatayım. bir abimiz blue pill ile değişik bir frekans sayacı yapacaktı. elinde bir tane var programı attık çalışmadı. iki tane de ben getirmiştim onlara da attık gene çalışmadı. sonra kartlardan birindeki stm32 chipi söküp özdisandan aldığım chipi taktk ve tek seferde çalıştı.

klon chiplerde bazı fonksiyonlar düzgün çalışmıyor. herhalde bir şekilde core ve io işlemlerini halletmişler ama çoğu peripheral eşleşmiyor ve slikonda bazı hatalar var.

bunun bildiğim istisnası gigadevice, bu firma arm lisanslı bir üretici ve birçok ticari projede kullanıldığını görüyorum.
 
  • Beğen
Reactions: M_B
dün yaşadığımız olayı anlatayım. bir abimiz blue pill ile değişik bir frekans sayacı yapacaktı. elinde bir tane var programı attık çalışmadı. iki tane de ben getirmiştim onlara da attık gene çalışmadı. sonra kartlardan birindeki stm32 chipi söküp özdisandan aldığım chipi taktk ve tek seferde çalıştı.

klon chiplerde bazı fonksiyonlar düzgün çalışmıyor. herhalde bir şekilde core ve io işlemlerini halletmişler ama çoğu peripheral eşleşmiyor ve slikonda bazı hatalar var.

bunun bildiğim istisnası gigadevice, bu firma arm lisanslı bir üretici ve birçok ticari projede kullanıldığını görüyorum.
bluepilli buyuzden önermiyorum kartın kendisi de klon ustundekı işlemci de klon garantili yanında alacagınız stlink de aynı aynı işlemciyi kullanıyor zaten

Bide bu klonların iyisi var kötüsü var (hem ic hem pcb olarak)

Empadan nucleo almak tertemiz hersey orjinal
 
  • Beğen
Reactions: M_B
bluepilli buyuzden önermiyorum kartın kendisi de klon ustundekı işlemci de klon garantili yanında alacagınız stlink de aynı aynı işlemciyi kullanıyor zaten

Bide bu klonların iyisi var kötüsü var (hem ic hem pcb olarak)

Empadan nucleo almak tertemiz hersey orjinal
tabiki nucleo veya discovery en temizi. ancak 5x fiyat farkı var. öğrenciler ve amatörler bu yüzden yanılıyor.

orjinal stm32f103 1.3 usd. en kötü durumda bluepill alınıp chipleri değiştirilebilir. bildiğim kadarıyla f401 chipli blackpill serisindeki chipler de orjinal. çinliler hem çok kompleks hem de pazarı olmayan chiplerin kopyasıyla uğraşmıyor.
 

Forum istatistikleri

Konular
7,669
Mesajlar
127,803
Üyeler
3,098
Son üye
ayhan63

Son kaynaklar

Son profil mesajları

Python Geliştirmeye eklediğim yapay zeka sunucusu, yeni başlayanlar için roket etkisi
Bir insanın zeka seviyesinin en kolay tesbiti, sorduğu sorulardır.
yapay zeka interneti yedi bitirdi, arama motoru kullanan, forumlara yazan kaldı mı ?
Freemont2.0 herbokolog Freemont2.0 wrote on herbokolog's profile.
nick iniz yakıyor
:D
az bilgili çok meraklı
Back
Top