Sahte stm32 ve Adc (cs32f103)

Başlatan abstruse, 24 Mayıs 2019, 17:12:55

abstruse

merhaba arkadaşlar,
www.*****c.net isimli siteden aldığım stm32f103 kiti üzerinde STM32f103 yerine CS32f103 çıktı.
İade ile uğraşmak istemedim ve kullandım. 12 bit adc 4096 ya yakın ölçmesi gereken 3v3 değerinde 4033 ölçüyor. Hata yapmadığımı düşünüyorum. Daha evvel kullanan oldu mu benzer bir kiti. Yarın orijinal bir stm32f103 ile değiştiremeye çalışacağım. İnsanın hevesi kırılıyor.
Saygılarımla.





temporary image upload

Ersin

Beslemeyi ölç 3.34V gibi bir değerse normaldir

z

Init rutininde ADC calibrasyon islemi yapiyormusun?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

yesilu

gogılda "cs32f103 a new clone" diye arattır, yabancı bir forumda sayfalarca yazmışlar. bana da geldi bir cs32, flash belleği st32 nin yarısı kadar.

tekosis

Voltajı ölçmede kulandığınız avometre ne kadar doğru ölçüyor? Tam 3.3V olduğundan emin misiniz?
İlim ilim bilmektir, ilim kendin bilmektir, sen kendin bilmezsin, bu nice okumaktır.

abstruse

Alıntı yapılan: z - 24 Mayıs 2019, 17:27:20Init rutininde ADC calibrasyon islemi yapiyormusun?

Kalibrasyon yapınca tam değerde ölçmeye başladı  ::ok
Teşekkür ederim.

Ama işlemci beni bir huylandırdı.
Mesela orijinal koddaki errata hataları bunda da olacakmı vs. neyin nesi anlamadım.
Başka arkadaşlara da gerek olur diye kalibrasyon yapan kodu ekliyorum.


diot

Alıntı yapılan: yesilu - 24 Mayıs 2019, 22:38:41gogılda "cs32f103 a new clone" diye arattır, yabancı bir forumda sayfalarca yazmışlar. bana da geldi bir cs32, flash belleği st32 nin yarısı kadar.

Bu konuda hatalısınız. örnek olarak st32f103c8 64kb iken cs32f103c8 128kb. Ayrıca timer olayı tam tutmuyor. Örnek olarak arduinoda şöyle bir kod yazalım.
void setup() {
        pinMode(PC13, OUTPUT);
}

void loop() {
    digitalWrite(PC13,!digitalRead(PC13));
    delay(1000);          
}


Bu kodda st32f103c8 in pc13 ündeki led 1 saniye fasıla ile yanıp sönerken. cs103c8 de ise çok daha hızlı yanıp sönüyor.

z

STM32F103C8 dokumaninda flash boyu 64K yaziyor fakat gercekte 128K.

Bir ara formda da bu konu tartisilmisti.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

Erol YILMAZ

Alıntı yapılan: abstruse - 25 Mayıs 2019, 04:18:57Ama işlemci beni bir huylandırdı.
Mesela orijinal koddaki errata hataları bunda da olacakmı vs. neyin nesi anlamadım.

Bir sonraki parti de daha farkli bi ureticiden bile gelebilir.
Sonucta marka yok, urun, kopya bi urun.
Nesine guvenebileceksin ?

Piyasadaki Stm32f1 serisi mcu larin geneli sahte...  orjinalleri de baya pahali.

Bu sebeple  stm32f0 isini gorecekse f0'a, yok performans lazim diyorsan da f4 serilerine bakman daha makul olur.

ido2323

Geldi, bluepill almistim cip sahte Bir cok HAL fonksiyonunda hataveriyor, baktim olmuyor ustundeki cipi orjinali ile degistirdim sorun gitti
ustunde x yazanlari artik almiyorum Y yaziyor ise sorun yok stnin kendi sitesinden  gelen ic lerde de y yaziyor.

sahte


orjinal

quarko

Alıntı yapılan: Erol YILMAZ - 25 Mayıs 2019, 10:14:52Piyasadaki Stm32f1 serisi mcu larin geneli sahte...  orjinalleri de baya pahali.

Bu sebeple  stm32f0 isini gorecekse f0'a, yok performans lazim diyorsan da f4 serilerine bakman daha makul olur.

F1 serisinde neden böyle bir durum mevcut peki hocam. Bu küçük STM32F103 kitinin çok kullanılmasından dolayı mı ? Yoksa başka bir bilginiz mi var ?
"Aslanlar kendi hikayelerini yazmadıkça, avcıların kahramanlık hikayelerini dinlemek zorundayız."

abstruse

Bitmiş projelerde mümkün olduğu kadar global tedarikçilerden almaya gayret gösteriyorum. Lakin hızlıca bir şeyler denemek maksatlı bu tip kolay bulunabilir boardlardan aldım. Ne olduğu belli olmayan bir marka işte nesine güveneceksin?
Şimdi bende adc ve bir kaç birimini kullanıyorum ama olmayan her aksilikte kendimden ve diğer analog donanımlardan önce işlemciyi suçlamak istiyorum, şüpheleniyorum. O sebeple çok tavsiye edemeyeceğim. Bu board 4 usd. Sadece işlemcisi gördüğüm kadarı ile min 1.8-2 usd dolaylarında temin edilebiliyor. Sanırım kendi PCB mi çizeceğim yada nucleolardan şaşmayacağım. En azından üzerinde programlayısıcı vs. var.

abstruse

Alıntı yapılan: ido2323 - 26 Mayıs 2019, 23:31:20Geldi, bluepill almistim cip sahte Bir cok HAL fonksiyonunda hataveriyor, baktim olmuyor ustundeki cipi orjinali ile degistirdim sorun gitti
ustunde x yazanlari artik almiyorum Y yaziyor ise sorun yok stnin kendi sitesinden  gelen ic lerde de y yaziyor.

sahte


orjinal


Bu arada fonksiyonda hata vermekten kastın tam olarak ne bilmiyorum ama bende bu şekilde bir problem olmadı. Yani doğrudan board yüzünden diyebileceğim şeyler yaşamadım. debug da dahil her şey çalışıyor.

MT

İlerde ST ürünleriyle ilgili ambargo falan yersek GD32F103 falan kullanırız çok stabil çalışıyor aklınızda bulunsun.

z

STnin Hall fonksiyonlari calismiyorsa cevre birimleri farklidir. cs32f103 cipinin registerlarini anlatan dokuman var mi?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com