Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: Cemre. - 10 Eylül 2016, 14:56:13

Başlık: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 14:56:13
Herkese merhaba.

Daha önce hiç STM32 mikrodenetleyiciler için kendim PCB çizmemiştim bu nedenle hata yapmak istemiyorum. Bu başlık altında soruyla karşılaştıkça sizlere sormak istiyorum. Şema bir köşede dursun.

(http://www.cncdesigner.com/wordpress/wp-content/uploads/Sema1.png)

Soru 1:

Kristal Osilatör kullanacağım. Peki bu R6 1MOhm paralel direnç ne işe yarıyor? Manuel'de yok?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 10 Eylül 2016, 15:20:17
Çan ve çekiç kafanda bir köşede dursun. Alakayı birazdan anlayacaksın.

Bazı kristaller power on aşamasında osilasyona geçmiyor. O paralel direnç çipin içindeki xtalle bağlantılı olduğu cmos inverteri analog modda tutuyor. Direnç ile biasını alan bu inverter en ufak gürültüyü yükseltiyor ve yükseltimiş gürültü xtale çekiçle vurmuş gibi bir etkide bulunuyor. Xtal çınlamaya başladığında osilasyonda başlamış oluyor.

Bağlamaktan zarar gelmez.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 15:50:13
Alıntı yapılan: z - 10 Eylül 2016, 15:20:17
Çan ve çekiç kafanda bir köşede dursun. Alakayı birazdan anlayacaksın.

Bazı kristaller power on aşamasında osilasyona geçmiyor. O paralel direnç çipin içindeki xtalle bağlantılı olduğu cmos inverteri analog modda tutuyor. Direnç ile biasını alan bu inverter en ufak gürültüyü yükseltiyor ve yükseltimiş gürültü xtale çekiçle vurmuş gibi bir etkide bulunuyor. Xtal çınlamaya başladığında osilasyonda başlamış oluyor.

Bağlamaktan zarar gelmez.

Hocam teşekkür ederim. Anladım. Şemayı da senin siteden verdik bandwidth doluyor dersen değiştireyim :D
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 10 Eylül 2016, 16:03:14
Artık kaynağı belli.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 16:21:30
Soru 2: Boş kalan pinler ne olacak? (NRST ve BOOT0-1 pinleri için istinai durumlar var mı?)

Soru 3: VBAT ne olacak? Pil kullanmıyorum.

Soru 4: Karttaki 5V->3.3V için kullanılan regülatörden memnunum. Adı sanı var mı?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 10 Eylül 2016, 16:31:29
Reset pinini şemadaki gibi RC devresine bağla. Yalnız büyük değerli kapasitör kullanma. NRST pini çipi resetlemeye yarar fakat bu pin aynı zamanda çıkış pinidir. Harici devrelerin işlemcinin resetlenmesi durumunda haberdar edilmesine de yarar. (Mesela Watch dog çipi resetledi bilgisi NRST pininden gözlenebilir)

Eğer işlemci reset ardından Flash üzerinden koşmaya başlasın dersen  Boot 0,1 pinlerinden 0 pini power on aşamasında 0 olmalı.

Boot1 pinini boşta da bırakabilirsin. Farklı bir boot modu düşünüyorsan çipin boot ile ilgili sayfalarına göz at.

Standart kullanımda Boot 0 pininin 0 olması yeterli.

mesaj birleştirme:: 10 Eylül 2016, 16:50:40

Vbat benim uygulamalarda hep boşta fakat bunu 3v3'e bağlamak daha doğru olur.

Vregin adını bende bilmiyorum.  Sadece MCU'yu beslemek için regülatör lazımsa;

@Klein

Benim için seçtiğin 3v3 regülatörün adı neydi?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 19:30:16
@z Hocam LM1117 için LTSpice üzerinden simulasyonlar yapıyorum. App Note'larda giriş kapasitesi 10uF çıkış kapasitesi 100uF vermiş. 220V-12V trafo çıkışından tam dalga doğrultma ile aldığım gerilimi 10uF ve 100uF ile kullandığımda giriş gerilimi çok fazla ripple oluyor ve 5V'un dahi altına düşebiliyor 500mA yükte. Giriş kapasitesini 470uF yaptığımda sorun olmuyor. Bir yerde hata mı var?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 10 Eylül 2016, 19:36:58
Orada bahsedilen 10uF doğrultucu için konacak filitre kapasitörü değil. O regülatörden ani akım asılınmak istediğinde regülatörün giriş bacağındaki voltajın o an için çökmemesi için.

Sen hem 470uF (ben olsam 1000uF den küçük kullanmam) hem de o 10uF yi kullanacaksın.

10uF yi de çipin hemen dibinde konumlayacaksın.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 19:53:52
Hocam 3v3 girişini 5v'den alıyorsunuz değil mi? 5V'tan sadece LCD beslenecek. Diğer tüm parçalar 3v3'ten.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 10 Eylül 2016, 20:19:45
Giriş ve cıkısta 10uF 100n yeter.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 20:36:27
Şebeke girişinde Varistör kullanmak istiyorum. Daha önce kullanmadım ve hesabı kitabı var mı bilmiyorum. Varistör çapı neye göre belirlenir? Kullanmalı mıyım?

Şimşek çaktı modem bozuldu, şimşek çaktı elektrik sayacı patladı. Bu tarz durumların yaşandığı bir yerde ne gibi önlemler almak gerekir?

NTC?
Hat Filtresi?
Varistör?
Cam Sigorta?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 10 Eylül 2016, 21:01:28
24V input girişi bırak. Girişte adaptör kullanılsın.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 21:25:29
Alıntı yapılan: hgs - 10 Eylül 2016, 21:01:28
24V input girişi bırak. Girişte adaptör kullanılsın.

Hocam düşünmüyor değilim açıkçası. Ancak panel tipi bir kutuya uyduracağım ve panoda çalışacak. Pano sade olsun, bir trafo bir kaç pasif elemanla halledeyim dedim.

Lineer regülatör kullanıp 24V DC giriş almak mantıklı mı? 12V giriş yapsak?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 10 Eylül 2016, 21:28:35
panoda ne varsa o olur. 24 yada 12v farketmez.  2596 kullanırsın. arkasından 1117
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 10 Eylül 2016, 21:48:59
Alıntı yapılan: hgs - 10 Eylül 2016, 21:28:35
panoda ne varsa o olur. 24 yada 12v farketmez.  2596 kullanırsın. arkasından 1117

Hocam pano sadece cihaza ait olacak. Mervesan 12V 2A SMPS 7$+KDV gibi bir fiyatı var. Buna LM2596 ve kompanentleri eklenince misal 10$ diyelim.

Aslan trafo 12V 8W fiyatı 6$ (KDV dahil) civarı. Yine LM1117 vs 10$'a tamamlayacağını düşünürsek, cihaz kutusunda kapladığı alan DC girişi dışarıdan almam gerektiği yönü ağır basıyor. Sizler 220VAC giriş ve 24VDC giriş arasındaki farkları ya da sahadaki avantaj, dezavantajlarını karşılaştırsanız ne karar verirdiniz hocam?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 10 Eylül 2016, 23:59:50
Mervesan çalışma şartlarına ayak uyduruyorsa direk kullanın bence.

Trafolu tasarım 5$ tutmaz. Ancak sorunlar çok çıkablir. Çalışma koşullarına bağlı performans çok değişiyor.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 00:35:40
(https://s17.postimg.io/moz5jf21r/power_12_5_3v3.png)

12 veya 24V giriş, 5V LCD beslemesi, 12 veya 24V giriş hattından 1 adet röle, 3.3V çıkışından işlemci beslemesi, buton led vs. Bu durumda şemada herhangi bir sıkıntı görüyor musunuz?

-D101 diyodu ters bağlantı durumunda sigortayı attıracak şekilde basit bir koruma sağlıyor. Aşırı akım korumalı bir SMPS ile besleneceğinden onun dışında başka bir önlem alma gereği duymadım. Sizce makul mü?

-C104 ve C105'i tantalum kullanacağım. Doğrusu bu mudur?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 00:42:03
Alıntı yapılan: gerbay - 11 Eylül 2016, 00:39:20
hocam bu şema hangi yazılım ile çizilmiş?

Ehehe, vallahi içimden geçiyordu biri sorar bunu şimdi diye. Çok yakışıklı çiziyor değil mi? :D KiCAD hocam. Çok sevdim. Yok yok kütüphanelerinde. STM32F103C8T6 işlemcisi bile pat diye geldi içinde.

@gerbay hocam sen programı boşver, şema yakışıklı mı? Sorun görüyor musun?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 00:53:22
100nf ler eksık 5V ve 3.3v giriş cıkıslarında.

Diyot girişe seri olacak. Sigortaya gerek yok. Adaptör pek çok şeyi halledecek kapasitede olmalı.

22u girişte 10u çıkışta olsun. Tantal olur. Doğrusu derken 10uf 10ufdir.  Tantal olması esryi düşürür. Fiyat elektrolitiklere göre daha yüksektir. Daha küçük alan kaplar.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 00:58:38
Alıntı yapılan: hgs - 11 Eylül 2016, 00:53:22
100nf ler eksık 5V ve 3.3v giriş cıkıslarında.

Diyot girişe seri olacak. Sigortaya gerek yok. Adaptör pek çok şeyi halledecek kapasitede olmalı.

22u girişte 10u çıkışta olsun. Tantal olur. Doğrusu derken 10uf 10ufdir.  Tantal olması esryi düşürür. Fiyat elektrolitiklere göre daha yüksektir. Daha küçük alan kaplar.

Hocam seri diyot yerine paralel diyot ve sigorta ikilisi daha mantıklı geliyor bana. Avantajı şudur diyebilir misiniz?
https://www.picproje.org/index.php?topic=58927.0 (https://www.picproje.org/index.php?topic=58927.0)

100nF'leri ekleyeceğim.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 01:17:58
Alıntı yapılan: Cemre. - 11 Eylül 2016, 00:58:38
Hocam seri diyot yerine paralel diyot ve sigorta ikilisi daha mantıklı geliyor bana. Avantajı şudur diyebilir misiniz?

Seri diyot yeterli, sigortaya gerek yok.
Sigortanın size faydası nedir, Adaptörün sağlamadığı hangi faydayı verecek ? Adaptörün sağlayamadığı bir faydası var ise; o adaptörü neden kullanacaksınız ?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 01:22:30
Alıntı yapılan: hgs - 11 Eylül 2016, 01:17:58
Seri diyot yeterli, sigortaya gerek yok.
Sigortanın size faydası nedir, Adaptörün sağlamadığı hangi faydayı verecek ? Adaptörün sağlayamadığı bir faydası var ise; o adaptörü neden kullanacaksınız ?

Normal şartlar altında evet, adaptörün kısa devre ve aşırı akım koruması var diyerek koymayacaktım. Ancak yarın adaptör arızalandı hadi ucuz muadilini takıp geçelim diyecek adamın adaptörü kısa devre ve aşırı akım koruması sağlamıyorsa? Bu durumu düşünerek daha mantıklı dedim hocam. Haksız mıyım?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 01:27:51
Haksızsın. Ucuzu değil, ihtiyacını sağlayan ürünü kullanmalısın. Müşteride sağlamı kullanmalı. Kullanmıyorsa devresi arızalanıyorsa bunu tespit ettiğinde yeni devre satarsın. Buda adamın kulağına küpe olur.

Yoksa 3-4cm2 alan içerisinde bile 220V dan 5Va düşürülebilecek kadar çok ve değişik tasarım var. Mesela led sürücüler var 220Vu düşürüyor basitçe, 10 tl altında sanırım rakamları. Kullanan, tasarımlarda kullandırtanlar var biliyorum.

Ben kullanırmıyım ? Şartlar gerektirmedikçe, Hayır.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 01:30:35
Tamam hocam, bunu kabul ediyorum ve tecrübene inanarak seri diyot koyuyorum. Ancak kullanmadığım için korktuğum bir konu var. Misal devrem sürekli 1A akım çekiyor. Diyot iletim gerilim düşümü 0.7V, 0.7W güç kaybı demek. Isınır mı? Hesaplamama gerek var mı? Hangi kılıf olsun?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 01:35:48
Hesaba gerek yok. Yıllardır kullanılan ve benimde uyguladığım bir çözüm. Bu devrenin ayrıntısını bilmiyorum. Ancak bu tip devreler genelde 100mA altında akım çeker. Röleler asılır mesela akımdan veya ışık yayan devre parçaları lcdler gibi.

3A lik bir diyottan 3A sürekli akıtabilirsiniz. Bunu vaad eden üretici firmadır. İlgili voltaj ve akım maksimumlarının sürekli kullanımını vaad ederler. Müşteride bunu satın alır. SS36 yanlış bilmiyorsam 3A ve 40V civarıdır. Girişte 4007 kullanılabilir. Kullanılacak malzeme türlerini azaltmak için ss36 kullanmışlardır baktığınız şemalarda. SS36 yı kullanmak zorundasın şemada, ama 4007 yerine ss36 kullanılabiliyor. 4007 bence daha uygun bir çözüm. Girişte hızlı tepki veren bir diyot olması gerekmez.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 01:38:50
Alıntı yapılan: hgs - 11 Eylül 2016, 01:35:48
Hesaba gerek yok. Yıllardır kullanılan ve benimde uyguladığım bir çözüm. Bu devrenin ayrıntısını bilmiyorum. Ancak bu tip devreler genelde 100mA altında akım çeker. Röleler asılır mesela akımdan veya ışık yayan devre parçaları lcdler gibi.

3A lik bir diyottan 3A sürekli akıtabilirsiniz. Bunu vaad eden üretici firmadır. İlgili voltaj ve akım maksimumlarını sürekli kullanımını vaad ederler. Müşteride bunu satın alır. SS36 yanlış bilmiyorsam 3A ve 40V civarıdır. Girişte 4007 kullanılabilir. Kullanılacak malzeme türlerini azaltmak için ss36 kullanmışlardır baktığınız şemalarda.

Tamam hocam. İlk paragrafınız çok doğru zaten, daha fazla deşecek birşey yok. Gönül rahatlığıyla koyuyorum diyotu teşekkür ederim. Ama 4001 koyuyorum. Mahsuru var mı?

"Kullanılacak malzeme türlerini azaltmak için ss36 kullanmışlardır baktığınız şemalarda." Başka şemadan bakmadım hocam, dediğiniz mantığı ben kurmuştum, sanırım genel mantık da buymuş. Tecrübe ile de sabitlendi. 4001?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 01:44:01
Diodes firmasının datasheetine göre Reverse Voltage değerleri 400x lerin hepsinden daha iyi. Fiyat farkıda yoktur 4001 ile 4007 arasında. Ben uzun zamandır 4007 kullandığımdan fiyat farkı varmı onuda bilmiyorum.

Yukarıdaki sebeplerden dolayı 400x seçilecekse 4007 kullanılır.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 01:49:35
Alıntı yapılan: hgs - 11 Eylül 2016, 01:44:01
Diodes firmasının datasheetine göre Reverse Voltage değerleri 400x lerin hepsinden daha iyi. Fiyat farkıda yoktur 4001 ile 4007 arasında. Ben uzun zamandır 4007 kullandığımdan fiyat farkı varmı onuda bilmiyorum.

Yukarıdaki sebeplerden dolayı 400x seçilecekse 4007 kullanılır.

(https://s9.postimg.io/9eg7uo59b/power_12_5_3v3.png)

O zaman besleme katı onaylı devre şeması burada. Umarım başka arkadaşların da işine yarar.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 01:57:58
C101 kapasitesinin değerini neden değiştirdin ? 
Girişteki ve çıkıştaki elektrolitiklerin voltaj değerlerini şemada göstermen gerekir.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 02:04:29
Alıntı yapılan: hgs - 11 Eylül 2016, 01:57:58
C101 kapasitesinin değerini neden değiştirdin ? 
Girişteki ve çıkıştaki elektrolitiklerin voltaj değerlerini şemada göstermen gerekir.

Diyodu neden değiştirdiysem o yüzden hocam. Güç kaynağıma güveniyorum ve çıkışındaki ripple'ın düşük olduğunu biliyorum. Bu yüzden küçük kapasite kullanmayı tercih ediyorum. (Aslında muhtemelen aynı boyuttalar) Gerilim değerleri konusunda haklısınız. Onu düzelteyim.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 11 Eylül 2016, 02:07:52
Alıntı yapılan: Cemre. - 11 Eylül 2016, 02:04:29
Güç kaynağıma güveniyorum. Bu yüzden küçük kapasite kullanmayı tercih ediyorum.

İlk şemadada güç kaynağı kullanılacağı farzediliyordu. Bence değişimde sorun yok. Kaynakta yeterince kapasite bulunmakta zaten. Bu kaynaktan paralel olarak başka devrelerde beslenecekse ileride giriş kapasitesini 330,470 gibi kullanman gerekebileceğini unutma.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 02:13:08
Evet hocam, o zaman olaya bakış açım farklıydı. Şimdi haklı olduğunuzu görüyorum ve olaya bu açıdan bakıyorum. Devre şemasının şu anki son hali bu şekilde.

(https://s21.postimg.io/45yyw4ch3/power_12_5_3v3.png)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: memo333 - 11 Eylül 2016, 11:03:06
giriş tarafındaki 4007 sonrası PTC fuse ve sonra bir adet 30v TVS koyman faydalı olacaktır..
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 11 Eylül 2016, 11:30:32
Eğer LM117 önüne L2596 gibi bir çip koyacaksan LM117 önüne bağlanan 1000uF yi kaldır. O trafolu diyodlu doğrultucunun filitre kapasitörü  olsun diye konacaktı.

SW regülatör kullanacaksan bu durumda o kapasitör artık yarardan çok zarar getirir.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 12:40:32
Alıntı yapılan: z - 11 Eylül 2016, 11:30:32
Eğer LM117 önüne L2596 gibi bir çip koyacaksan LM117 önüne bağlanan 1000uF yi kaldır. O trafolu diyodlu doğrultucunun filitre kapasitörü  olsun diye konacaktı.

SW regülatör kullanacaksan bu durumda o kapasitör artık yarardan çok zarar getirir.

Hocam hangi kapasiteden bahsediyorsunuz? LM2596'nın çıkış kapasitöründen mi?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 11 Eylül 2016, 14:29:02
Gözler gidince yanlış görüyorum tabiki. Şemayı büyütünce C106 nın 1000uF değil 100n olduğunu şimdi farkettim.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 11 Eylül 2016, 16:37:33
Alıntı yapılan: memo333 - 11 Eylül 2016, 11:03:06
giriş tarafındaki 4007 sonrası PTC fuse ve sonra bir adet 30v TVS koyman faydalı olacaktır..

Hocam PTC Fuse dediğiniz acaba tam olarak nedir? PTC ile farkı nedir?

Hocam boş kalan IO pinleri ne yapmak lazım? Pull-Down giriş tanımlayıp GND'ye bağlamak mı? Yoksa Floating giriş tanımlayıp GND'ye bağlamak mı doğrusu? Yada çıkış tanımlayıp low'a çekip GND'ye bağlamak? Yarın birgün emc sorunları yaşamamak için hangisi en doğrusu?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: skara1214 - 11 Eylül 2016, 18:07:09
Resettable fuse diye arastir ayrintili bilgi bulursun
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 12 Eylül 2016, 00:17:34
Alıntı yapılan: Cemre. - 11 Eylül 2016, 16:37:33
Hocam boş kalan IO pinleri ne yapmak lazım? Pull-Down giriş tanımlayıp GND'ye bağlamak mı? Yoksa Floating giriş tanımlayıp GND'ye bağlamak mı doğrusu? Yada çıkış tanımlayıp low'a çekip GND'ye bağlamak? Yarın birgün emc sorunları yaşamamak için hangisi en doğrusu?

Boş bırak. Gerekirse içeriden pinler için bir takım durum atamaları yapılabiliyor zaten. Pcb açısından gerkirse bazılarını gndye bağlamak gerekebilir. Hangileri? diye sorarsan açıklaması uzun.

Boş bırak.

Ptc bir tür sigortadır. Isınınca acık devre oluyor soğuyunca tekrar hattı bağlıyor.

Ptc,  tvs ezbere öneriler.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: memo333 - 12 Eylül 2016, 11:11:03
Alıntı yapılan: Cemre. - 11 Eylül 2016, 16:37:33
Hocam PTC Fuse dediğiniz acaba tam olarak nedir? PTC ile farkı nedir?

Hocam boş kalan IO pinleri ne yapmak lazım? Pull-Down giriş tanımlayıp GND'ye bağlamak mı? Yoksa Floating giriş tanımlayıp GND'ye bağlamak mı doğrusu? Yada çıkış tanımlayıp low'a çekip GND'ye bağlamak? Yarın birgün emc sorunları yaşamamak için hangisi en doğrusu?

ezbere iş yapmayalım, boş pinlerle ilgili datasheet okuyalım..(bu devrede boş pin nerde?)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 12 Eylül 2016, 11:22:44
Alıntı yapılan: memo333 - 12 Eylül 2016, 11:11:03
ezbere iş yapmayalım, boş pinlerle ilgili datasheet okuyalım..(bu devrede boş pin nerde?)

(https://s14.postimg.io/kr8w6afbl/Ekran_Al_nt_s.jpg)

Gri olanlar boş pin, pin diziliminin PCB'deki uygunluğuna göre belki değişiklik olabilir ancak kaba hatlarıyla durum bu hocam.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 15 Eylül 2016, 19:58:35
Boş pinlerle ilgili işlemcinin hard dökümanında bir bilgiye rastlamadım. Kaynak gösterebilecek olan var mı acaba?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 15 Eylül 2016, 23:14:51
(https://s15.postimg.io/vtbcpi063/unused_pins_STM32.jpg)

AN2586: Getting started with STM32F10xxx hardware development
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 16 Eylül 2016, 11:20:26
Ne anladın bu açıklamadan ?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 16 Eylül 2016, 14:35:03
Kullanılmayan pinlerin "serbest" bırakılması Elektromanyetik uyumluluk açısından doğru değildir. Ancak yinede yazılımsal veya donanımsal olarak pull up/down yapmanız gerektiği konusunda net bir bilgi yok. Yani evet, ezbere hareket edemem. Ama neye göre karar verebilirim?

Boş kalan pinleri PCBde bos bırakıp yazılımsal olarak pull up/down yapabilirim. Float bırakabilirim. Yada çıkış tanımlarım, burada da iki seçenek var open-drain veya push pull yapı. Çıkış tanimladığımızda pin reset durumunda iken vdd'ye bir şekilde temas ederse işlemci zarar görebilir. Yada tam tersi. Herhangi bir koşulda bu durumun gerçekleşmesini istemem. O zaman giriş tanımlayayım diyorum, pull up veya down yaparak da herhangi bir kararsızlık durumu oluşturmasının önüne geçmiş olurum diye düşünüyorum.

Hiç bir tanımlama yapmazsam yani pinlerin Reset State'i Input Floating'miş. Bu durumda bence "weak" diye de tanımlansa, donanımsal pull-up/down'dan ziyade maliyet ve pcb tasarımını etkilememesi açısından ben, donanımsal olarak boş bırakılmalı, yazılımsal olarak Input ve Pull-up/Down tanımlaması yapılmalı diye düşünüyorum.

@hgs hocam siz ne diyorsunuz?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 16 Eylül 2016, 14:49:49
Kullanmadığın pinleri input moduna getirip bunları doğrudan Gnd yapmak en uygun çözümdür. Ancak bu durumda bu pinleri daha sonra kullanamazsın.

Çipin kendi PullUp/Down dirençlerin değerleri yüksektir bu nedenle girişleri bunlar üzerinden Vdd/Vss yapmak çok tercih edilmez. TI böyle yapmak yerine boştaki girişleri 4K7 ile toprağa yada Vddye bağlamayı öneriyor.

Gene boştaki girişleri hiç kullanmayacak olsanız dahi doğrudan VDD'ye bağlamamalısınız. Bilin bakalım neden?


Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 16 Eylül 2016, 15:10:39
Bir çok kişi boş pinlere bir takım atamalar yapsada, ben tercih etmiyorum. Şematik açısından boş bırak. İçeriden uygun bir duruma set et ilgili IO ları. Mesela çıkış olarak Lojik 0 durumunda set edilebilir. Akım harcaması önemli ise en az akım akıtacak sekilde bir duruma set edilebilir.

Pcbde gerekirse bazı pinlere müdahale edilir. Ama şematik aşamasında belli olmaz bu durum. 
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Erol YILMAZ - 16 Eylül 2016, 15:22:28
Bu konuda tercihim bostaki pini 1k gibi bi direncle saseye baglamak...
Yazilim tarafinda da o pine dijital cikisla 0 vermek.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 16 Eylül 2016, 15:49:02
Pinleri sonradan kullanmak gibi bir durum PCB'de zaten oluşamaz. Herkesin yeri belli, çizilecek trace belli. Harici bir dirençle pull-up pull-down yapmak istemiyorum açıkçası her pin için ayrıca dirence pcbde yer bulmak işime gelmez. O zaman doğrudan gnd havuzuna irtibatlandıracağım.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 16 Eylül 2016, 16:33:53
Neden olmasın, boş pinleri bir konnektörde toplarsın. Daha sonra lazım oldukça burdan kullanırsın.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 16 Eylül 2016, 19:36:40
Alıntı yapılan: gerbay - 16 Eylül 2016, 17:11:09
devreye bir de CPLD koy, boş pinleri CPLD ye götür. CPLD nin kendi pinlerinin bir kısmını pull-up, bir kısmını pull-down yap, hatta bir kısmıda float olarak kalsın..

sonra arada canın sıkıldıkça CPLD yi yeniden programlayıp istediğin pini istediğin yere götürürsün..

Hocam CPLD bilmiyorum açıkçası daha önce kullanmadım. Kartta yeni bir IC'ye yer olacağını da sanmıyorum açıkçası. Cihazın LCD'sini, butonlarını ve gösterge LEDlerini taşıyan ayrıca bir kart daha var. Boş kalan pinleri doğrudan bu kartla bağlantı için kullanacağım konnektöre götüreceğim. En iyi ihtimalle buton sayısını değiştirmek istersem veya LED vs eklentisi olursa, sadece ön panel PCBsini güncelleyerek kullanabilirim.
Şuan için bu pin kullanımından farklı bir kullanım muhtemelen olmayacak. Ama sizin de dediğiniz gibi bu şekilde değerlendireceğim bu pinleri.

Tavsiyeler için teşekkürler.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 20 Eylül 2016, 01:50:24
(http://s12.postimg.cc/53acqm54d/crystal.jpg)

Doğru yolda mıyım? GND havuzu hem top hem bottom katmanlarında mı olmalı? İşlemci bottom katmanında.
Top katmanında buton LED LCD gibi kompanentler var.
Bottom'da ise işlemci ve ona yakın olması gereken kompanentler var/olacak. (100nF 20pF kondansatörler vs.)

Resimdeki C'ler 20pF, R ise 1Mohm, bunu ilk mesajlarda konuşmuştuk. Şemada da mevcut. Şuanki kristal yollarında hiç via kullanmadım. GND havuzuna doğrudan irtibatlandırmak doğru mu?

Misal,
(http://s3.postimg.cc/6ltcpgfub/crystal2.jpg)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: skara1214 - 20 Eylül 2016, 09:51:49

(http://s9.postimg.cc/4g7d70nqz/devre1.png) (http://postimg.cc/image/4g7d70nqz/)

uzun uzun yazmak zor geldi bu şekilde sıkıntısız çalışır
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: yasin_arsln - 20 Eylül 2016, 11:02:41
Hocam merhaba,
Bir kartımızda stm32f051c8t6 kullandık ve osilator bağlantısını aşağıdaki gibi yaptık.

(http://s17.postimg.cc/m6k461c6j/kristalbaglanti.jpg) (http://postimg.cc/image/m6k461c6j/)

Aynı şekilde bir başka kart çalışmasında da stm32f103cbt6 kullandım ve bağlantısını aşağıdaki gibi yaptım iki şekilde de çalışıyor.

(http://s9.postimg.cc/jqug87uhn/kristalbaglanti2.jpg) (http://postimg.cc/image/jqug87uhn/)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 20 Eylül 2016, 11:05:49
Cemre 2. resimde sorun yok.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 20 Eylül 2016, 11:30:01
@skara1214 @yasin_arsln @hgs Hocam ayrı ayrı hepinize teşekkürler. Derse gidip geleyim devam edeceğim çizime :)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 24 Eylül 2016, 18:27:47
100nF By-pass kapasitörlerimi 0603 kılıf kullanmak istiyorum. MCU besleme pinlerine yakın olsunlar diye MCU'nun altına denk gelecek şekilde diğer layer'a koyup yolları min. uzunlukta yapmayı düşünüyorum. Doğru bir davranış olur mu? "MCU ile aynı yönde olsunlar Via kullanma" mı dersiniz? Bir de konusu açılmışken elle 0603 lehimlemek ne kadar zor olur? LQFP48 pin işlemcimi de elle lehimlemeyi düşünüyorum. Daha önce yapmadım ancak altından kalkabilirim sanıyorum. Havya ucum ince mi olmalı, kesik düz mü? Ne önerirsiniz?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: HexfeT - 24 Eylül 2016, 18:33:30
PCB çizimi ile ilgili bir dokümanda aynen dediğiniz gibi by-pass kapasitörlerinin kartın arka yüzüne, tam besleme pinleri hizasında yerleştirilip via ile bağlandığını tavsiye edilen şekiller arasında görmüştüm.

Lehimleme olayı tamamen tecrübe ve el becerisi ile alakalı. 603 kılıf lehimlenmez diye bir şey yok. Gerekli tecrübeyi kazandıktan sonra her türlü kılıf elde lehimleniyor.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 24 Eylül 2016, 18:42:09
@HexfeT hocam teşekkürler. Lehimleme konusunda kendime güveniyorum, ancak elimdeki havya gerçekten çok kötü durumda ucu olan no name bir havya. Bu konuda bir tavsiyeniz olabilir mi? İstasyon veya ısı ayarlı alacak param yok açık konuşmak gerekirse. Ama proskit veya weller'in kalem havyalarını görüyorum Dirençnet'te. Uçları da değiştirilebiliyor, bakmamı önerdiğiniz bir yer var mı?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: HexfeT - 24 Eylül 2016, 18:54:23
Ben kart tamiri yapıyorum. Sıcak hava ile çalışıyorum. 603 kılıf malzeme kaliteli flux ve yüzey gerilimi ile yerini bulup oturuyor. Ayrıca bu tip smd malzemeyi kolayca söküp takmak için cımbız şeklinde havyalar var.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 24 Eylül 2016, 21:07:26
MCU programlamak için 4-pin bir SWD konnektörü oluşturuyorum. Aynı şemasını verdiğim board'da olduğu gibi. SWDIO ve SWCLK trace'leri için bir öneri var mı? @z hocam?

Yani illede kısa olsun, yan yana gitsin/gitmesin gibi?

(http://s17.postimg.cc/ywvxeglsv/Bypass.jpg)
MCU çevresinde son durum bu. Sağ alt köşedeki bağlantı şekli (Trace'in Pin'e giriş açısı) sorunlu bir bağlantı şekli midir?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 00:17:45
Sağda ve üstte 3.3v viaları diğer mcu padine fazla yaklaşmış.

mesaj birleştirme:: 25 Eylül 2016, 00:19:11

Alıntı yapılan: Cemre. - 24 Eylül 2016, 21:07:26
MCU programlamak için 4-pin bir SWD konnektörü oluşturuyorum. Aynı şemasını verdiğim board'da olduğu gibi. SWDIO ve SWCLK trace'leri için bir öneri var mı? @z hocam?
Yani illede kısa olsun, yan yana gitsin/gitmesin gibi?

Herhangi bir sorun olmaz uzun kısa olması.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 00:28:32
Tamam @hgs hocam ilgileniyorum
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 09:01:38
Geçmiş zamanda üzerinde sadece ARM çipi (Vcc ve Vss de kapasitör dahi yok) barındıran minik bir PCByi delikli pertinaxa takıp yolları bobinaj telleriyle yapıp resmini de yayınlamıştım.

O kart çalıştıktan sonra yacağın her PCB çalışır. Gene de gürültü bağışıklığı ve yayılımı açısından temel konulara dikkat etmekde fayda var.

(http://www.cncdesigner.com/picproje/ARM.JPG)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 11:52:01
@z hocam kötü örnek teşkil eden fotograflar paylaşıyorsun :( :D
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 12:00:21
Harici BUS kavramı olmayan çiplerde baskı devre işi de kritik olmaktan çıktı.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 12:13:57
Hocam bir de işin beni tatmin etmesi boyutu var. Birazda o yüzden bu kadar çok ölçüp biçiyorum. Fotodaki kapasitelerle pinler arasi uzakliklar tamamen eşit 2mm ve simetriktir. :)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Proteus - 25 Eylül 2016, 13:55:23
Altta olması daha güzel decoupling kapasitörlerinin devreye bir adet tantal kapasite eklersen daha güzel olur. Chip power girişlerine girmeden bir smd bobin 100uH veya bulabilirsen ferrite beat (68ohm)  ile de girersen çok daha iyi olur.


mesaj birleştirme:: 25 Eylül 2016, 14:04:15

Hatta kapasitörlerin padlerine tek via değilde 1 tane daha atabilirsen daha iyi olur biri sağdan diğeri soldan
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 14:22:43
Eğer incik boncuk seviyorsanız 3.3v ve Gnd'yi mümkün olduğunca viadan geçirmeden çipe getirmen gerekir. Aynı şekilde dekuplaj caplara da viasız ulaşmak lazım.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Proteus - 25 Eylül 2016, 14:28:17
Alıntı yapılan: z - 25 Eylül 2016, 14:22:43
Eğer incik boncuk seviyorsanız 3.3v ve Gnd'yi mümkün olduğunca viadan geçirmeden çipe getirmen gerekir. Aynı şekilde dekuplaj caplara da viasız ulaşmak lazım.

Power hatlarında via'nın pek bir etkisi olmayacağını düşünüyorum. Yanılıyor muyum ? Sonuçta power hattı.Ama routing yaparken power hattı ve GND hattını yan yana çizerek enerji dağıtımını öyle yapmasında fayda var
ben böyle düşünüyorum ?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 14:35:36
Via demek ilave endüktans demek. O yüzden zararlı. İlla atacasan bir kaç tane at.

Bunu gerçekten incik boncuk sevenler için söylüyorum. Yoksa fotosunu verdiğim devredeki hat uzunlukları ortada.

Power ve Gnd hattı yanyana giderse endüktans 4 kat artar. 90 derece götürmekte fayda var.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: ahmetbudak - 25 Eylül 2016, 14:44:48
şu sayfanın altlarına doğru konu ile ilgili bilgiler mevcut

http://mustafatekdemir.com/category/pcb-tasarimi/ (http://mustafatekdemir.com/category/pcb-tasarimi/)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Klein - 25 Eylül 2016, 15:02:05
Alıntı yapılan: z - 25 Eylül 2016, 14:35:36
Via demek ilave endüktans demek. O yüzden zararlı. İlla atacasan bir kaç tane at.
Eğer via yolu kısaltıyor ise ilave endüktansın nereden geldiğini anlayamadım.
Pad şekli yüzünden loop oluşması mı?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Proteus - 25 Eylül 2016, 15:06:37
Bende onu diyorum yani power hattında via kullanılabilir.Hani çok fazla bir etkisi olmayacağını düşünüyorum zaten dekuplaj caplerle indirgiyorsun.Data hattı desen eyw.

Alıntı yapılan: z - 25 Eylül 2016, 14:35:36
Via demek ilave endüktans demek. O yüzden zararlı. İlla atacasan bir kaç tane at.

Bunu gerçekten incik boncuk sevenler için söylüyorum. Yoksa fotosunu verdiğim devredeki hat uzunlukları ortada.

Power ve Gnd hattı yanyana giderse endüktans 4 kat artar. 90 derece götürmekte fayda var.

http://postimg.cc/image/8oppo2btx/ (http://postimg.cc/image/8oppo2btx/)

Yanyana götürülmüş en iyi return path için bunu kastetmiştim

Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 15:17:08
3V3 hattından geldin viaya girdin ordanda MCU'ya girdin. Yada aynı şeyi Gnd için yaptın. Sorun burda deniyor.

Yoksa iki dekuplaş kapasitesi arasında vialarla in çık çok kritik değil.

Resimlere anca eve varınca bakabilirim. İşyerinde göremiyorum.

Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 15:33:33
Ground Plane ve Power Plane kullanmaya karar verdik diyelim. Aklıma ilk olarak kartın bir yüzünü komple ground, diğer yüzünü komple power yapıp gerekli yerlere bağlanmasını sağlamak geliyor. Ama bu aklıma geldiğinde en temel kapasitör çizimi de gözümün önünden gitmiyor. Paralel iki levha ve potansiyel fark. Şimdi bunu savunan bazı yabancı forum kullanıcılarına denk geldim, aksini savunana da. Sizin tecrübeleriniz/bilgileriniz bu konuda ne diyor?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Proteus - 25 Eylül 2016, 15:44:32
2 Layer da pek te farketmez ama önerim top ve bottoma  a  ground polygon atman , o şekilde yapman kapasite formatını vermen , biraz sıkıntı yaratabilir.
Kritik sinyaller  örneğin osilatör sinyalleri top powerı da bottom dan ver gitsin

mesaj birleştirme:: 25 Eylül 2016, 15:48:26

Ve kartın yüzeyine viaları dağıtabilirsin GND ye bağlı olan stitching vialar
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 15:55:38
Alıntı yapılan: Proteus - 25 Eylül 2016, 15:44:32
2 Layer da pek te farketmez ama önerim top ve bottoma  a  ground polygon atman , o şekilde yapman kapasite formatını vermen , biraz sıkıntı yaratabilir.
Kritik sinyaller  örneğin osilatör sinyalleri top powerı da bottom dan ver gitsin

mesaj birleştirme:: 25 Eylül 2016, 15:48:26

Ve kartın yüzeyine viaları dağıtabilirsin GND ye bağlı olan stitching vialar

Kritik sinyaller  örneğin osilatör sinyalleri top powerı da bottom dan ver gitsin
Ve kartın yüzeyine viaları dağıtabilirsin GND ye bağlı olan stitching vialar
Hocam şu kısmı açar mısınız? @Proteus
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 16:53:02
Alıntı yapılan: Cemre. - 25 Eylül 2016, 15:33:33
diğer yüzünü komple power yapıp

2 layer için bu yapılamaz. Olmayacağı için savunulmasınada gerek olmaz.


Alıntı yapılan: z - 25 Eylül 2016, 14:35:36
Power ve Gnd hattı yanyana giderse endüktans 4 kat artar. 90 derece götürmekte fayda var.
Yanlış bilgi.


Alıntı yapılan: Proteus - 25 Eylül 2016, 15:06:37
En iyi return path
Doğru bilgi. Ama ilgili resim sadece teorik anlatım. Gerçekte çizgi şeklinde gnd olmaz.  (O şekilde çizip sorun yaşamayanlar devam etsin)
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 17:08:41
2 layer için bu yapılamaz. Olmayacağı için savunulmasınada gerek olmaz.
@hgs

Hocam anlayamadım. Şimdi ben çizimi bitirsem, alsam elime plane aracını, bir yüzü gnd plane ile bir yüzü power plane ile kaplasam. Olmaz mı? Yada ne olur?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 17:40:53
Olmaz.


5V için 2 layerda plane koyarsan koymus olursun. 1 katta gnd var, diğer katta power. Yollar ve malzeme nerede duracak.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 17:50:31
@hgs Hocam şimdi kızacaksın ama, ben yaptım oldu. Hatta 3 boyutlu olarak da baktım malzemeler kartın üzerinde duruyor. Olur ama sen yapma demeye mi getiriyorsun, yoksa farklı şeylerden mi bahsediyoruz. Benim kafam çok karıştı.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 17:55:19
:) olduysa olmuştur. Ben ne kızacagım pcb senin. Z de yapmış olmuş çalışıyormuş kart. Sorun yok bana göre.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 17:58:37
@hgs Hocam, benim amacım öğrenmek. Söylediklerimi de saygısızlık olarak almayın lütfen. Evet PCB benim ancak bilgi hepimizin. Sorumu baştan sorayım.

Her iki katmanı da biri ground biri power olmak üzere plane ile kaplıyorum. Power bağlantılarım bir yüzde, ground bağlantılarım bir yüzde gerçekleştiriliyor ve bağlantısı yapılmamış bir pad kalmıyor. Bu durum sakıncalı mıdır? Sakıncalı ise sebebi nedir?

Bu arada hayatımda ilk kez iki katlı PCB çizip üreteceğim. Bu yüzden yaptım derken herşey kağıt üzerindedir.

Teşekkürler.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 18:03:01
Alıntı yapılan: Cemre. - 25 Eylül 2016, 17:58:37
amacım öğrenmek

Öğrenmek istiyorsan 2 katta plane olmaz. Plane 4 katlı pcblerde ara katlarda olur. Kullandığın porgram buna izin vermiyor olmalıydı. Ya ayarlarını uygun hale getirmişsindir. Yada power plane yapıyorum diye pour koyuyorsundur.  Yani bilmiyorsun ne yaptıgını.

2 katta; gnd hatları ve sinyaller olur. Power yollarıda yol şeklinde olur. Plane olmaz. Birde ground pour ekleyebilirsin.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 18:11:19
@hgs Hocam haklısınız. Pour ve Plane şeklinde bir ayrım olduğunu bilmiyordum. KiCAD üzerinde de sadece "filled zone" şeklinde belirtilmiş ve uygulama izin veriyor. Pour konusunu araştıracağım. Tekrar teşekkür ederim.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 18:12:38
Kicad gibi amator programlar kullanmayı bırakın.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 25 Eylül 2016, 18:17:55
Hocam şuan elimde sadece lisanslı eagle ve ücretsiz kicad var. Eagle lisansım EDU versiyon ve kart boyutlarımı karşılamıyor. Ne yapayım? Kırek kullanmak istemiyorsam kullanabileceğim en profesyonel ücretsiz program KiCAD'i biliyorum. Var mı öneriniz?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: z - 25 Eylül 2016, 18:18:32
Alıntı yapılan: Proteus - 25 Eylül 2016, 15:06:37
Bende onu diyorum yani power hattında via kullanılabilir.Hani çok fazla bir etkisi olmayacağını düşünüyorum zaten dekuplaj caplerle indirgiyorsun.Data hattı desen eyw.

http://postimg.cc/image/8oppo2btx/ (http://postimg.cc/image/8oppo2btx/)

Yanyana götürülmüş en iyi return path için bunu kastetmiştim

Resimi şimdi eve gelince gördüm.

Eğer paralel hattan DC gidecekse bile iyi dediğin kötü, kötü dediğin de iyi şeklinde ters olmalı. 

Endüktans artar. Akım yönleri aynı olsaydı olabilirdi. Ama senin çizimde ters akım akıyor.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 25 Eylül 2016, 18:27:30
Alıntı yapılan: Cemre. - 25 Eylül 2016, 18:17:55
Hocam şuan elimde sadece lisanslı eagle ve ücretsiz kicad var. Eagle lisansım EDU versiyon ve kart boyutlarımı karşılamıyor. Ne yapayım? Kırek kullanmak istemiyorsam kullanabileceğim en profesyonel ücretsiz program KiCAD'i biliyorum. Var mı öneriniz?

lisanssız kullanamıyorsan devam.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Klein - 26 Eylül 2016, 00:46:40

Alıntı yapılan: z - 25 Eylül 2016, 18:18:32
Eğer paralel hattan DC gidecekse bile iyi dediğin kötü, kötü dediğin de iyi şeklinde ters olmalı. 

Endüktans artar. Akım yönleri aynı olsaydı olabilirdi. Ama senin çizimde ters akım akıyor.

http://www.fordemc.com/docs/download/EMC%20Design%20Guide%20for%20PCB.pdf (http://www.fordemc.com/docs/download/EMC%20Design%20Guide%20for%20PCB.pdf)

Sayfa 58

Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 06 Ekim 2016, 20:32:39
(https://s10.postimg.cc/lzzmbkaix/relay.jpg) (https://postimg.cc/image/61qwlfgat/)

Röle kontaktör bobini besleyecek. Böyle bir yapı oluşturdum. "ROLE1" isimli sinyal MCU kartından bu karta 3.3V sinyal olarak gelecek. İki kart pin header ile birleştirilecek. Bu yapıda sorun var mı? Elemanlarda ve direnç değerlerinde?

@mehmet hocam ile tartışıp opto'nun gereksiz olduğuna karar verdik.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: mehmet - 06 Ekim 2016, 20:58:40
Opto bağlantınız;
+24V dan kolektöre 4K7 ve aynı noktadan 470R ye.
Opto emiteri de direk gnd ye olursa daha iyi olacaktır.

Ayrıca gnd ortak olduğu için opto kullanmanın pek
artısı yok.

Asıl olay besleme; PI filitre ile iyice süzülmeli...
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: bymrz - 06 Ekim 2016, 21:03:48
Alıntı yapılan: z - 10 Eylül 2016, 15:20:17
Çan ve çekiç kafanda bir köşede dursun. Alakayı birazdan anlayacaksın.

Bazı kristaller power on aşamasında osilasyona geçmiyor. O paralel direnç çipin içindeki xtalle bağlantılı olduğu cmos inverteri analog modda tutuyor. Direnç ile biasını alan bu inverter en ufak gürültüyü yükseltiyor ve yükseltimiş gürültü xtale çekiçle vurmuş gibi bir etkide bulunuyor. Xtal çınlamaya başladığında osilasyonda başlamış oluyor.

Bağlamaktan zarar gelmez.


Bağlamamaktan zarar geldiğini bizzat gördüm ve yaşadım... Kristale paralel direnç kesinlikle ve kesinlikle bağlanmalıççç
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: eeburakdemir - 06 Ekim 2016, 21:13:00
Bu şekilde olmasının herhangi bir sakıncası yok ama amacı ne olacak diye sorulduğunda ise gnd izoleleri olmadığı için opto ya gerek yok. İllaki bu şekilde yapacağım dersen de :D 470R yerine direnç hsabı yapacak olursak eğer, 24v - Vbe-ıb*r = 0 dir. hfe  min 40 ise röle bobini içinde 15-20 mA yeteceğine göre base den 1mA bile akım versen bu sana yeterli olacaktır, ki sat değerlerine bakarsak ib max 50mA Ic de 500mA oluyormus.
24- 1v - ib*r = 0.  23v= ib*r olur. 4k7 taksak  yaklasık 5ma gibi birsey yapar bundan dolayı da 40mA gibi bir akımı collector uzerınden cekebilirsin. Vce degerlerini de ıvır zıvır hesaplaması yapılırsa röle bobini uzerıne 24v dan düşük bir gerilim düşer bu da röleyi çektirmek için yeterli olur.
Yok olmadı sana tavsiyem böyle röle devrelerinde tabi röle sayısına da bağlı (çok röle kullanacaksan eğer ) uln tarzı entegreler kullanman. Hem ters diyottan kurtulursun hemde dirençti oydu buydu demezsin. Veya :D dirençli transistörler vardır PDTC143XT,ZT gibi bunlara da bakmanı tavsiye ederim.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 06 Ekim 2016, 22:27:49

(https://s16.postimg.cc/lpfse1wd1/relay.jpg) (https://postimg.cc/image/djxqfw841/)

Anlaştık?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: eeburakdemir - 06 Ekim 2016, 22:53:18
Böyle olmuş hocam
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: mehmet - 07 Ekim 2016, 03:10:59
Röle de 24V ise transistör doyumda çalışsa ne olur ki?
Eğer hFE düşük bir transistör kullanılırsa sizin hesabınızdan,
transistör ısınacaktır. Bence buna gerek yok. Bu tip
çalışmalar besleme geriliminden düşük gerilimli röleler ile
çalışmak zorunluluğu olduğu hallerde tercih edilmeli.

Röle 24V ise base direncinin 1K olması yeterli...
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 15:59:54
(https://s13.postimg.cc/ibqtxjsqf/LM2596_Sch.jpg)

(https://s13.postimg.cc/qiitp4it3/LM2596.jpg)(https://s18.postimg.cc/tlxk7esfd/LM2596_Dn.jpg)

Daha önce LM2596 için PCB çizmedim. Sizce hatam var mı?

(Sizce de postimg iyice kaliteyi düşürmedi mi?)

Bir soru daha, kartta 2 adet 24V röle olacak, konuşmuştuk. Bu rölelerin yerleşimi 24V girişine en yakın şekilde mi olmalı? Ya da bu 5V regüleden uzak olması daha mı iyi olur?
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 08 Ekim 2016, 16:10:06
D101 smd olabilir.

2 numardan çıkan yol,  ücgen biraz fazlamı yaklasıyor diger pinlere 1 ve 3

1-2-3-4-5 padlerini daraltıp aralarını biraz acabilirsin. Padlerin boyu normal ayaklardan daha uzun olması yeterli. Bunun çıktısına 2596 yı koyup nasıl oturduğunu kontrol ettinmi ?

C103 foot küçükmü ? Bu malzeme elinde varmı ?

Çizimde çok sorun yok gibi.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 16:31:41

(https://s9.postimg.cc/62leq61b3/lm2596_3d.jpg) (https://postimg.cc/image/oi5vnkfff/)

Yaklaşım konusunda yorumunuzu tekrar fotoyla kiyaslarsanız sevinirim @hgs hocam.
Elimde malzemeler yok, C103 için haklısınız, tebrik ederim! D size yerine C size seçmişim footprint atarken. Çok teşekkürler.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 08 Ekim 2016, 16:40:05
Kısa devre olabiliyor padleri daralt. Genişlik olarak daha dar olması sorun değil. Uzun olması yeterli.

Yol dik çıksın üçgen yaklaşmanın faydası yok.

C103 dip olabilir.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 16:46:06
Hocam C103 SMD Tantal olarak kullanmayı tercih ettim. Dip Tantal mı diyorsunuz?
Birde pad'ler çipin pinleri ile aynı genişlikte. Mor kısımlar solder mask olmasın diye eklenmiş. Oralarda bakır olmayacak hocam yanlış anlamadıysam.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 08 Ekim 2016, 17:05:50
Aradaki boşluk kaç mil ?

Elektrolitik dip daha ucuzdur. Tantal kullanmak istiyorsan sen bilirsin.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 17:09:09
1.6mm, ~6mil hocam. PCBway de 6mils diyor zaten en az.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: hgs - 08 Ekim 2016, 18:19:17
Bendeki footta boşluk 25mil = 0.635 mm
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 18:48:59
Hocam pinler arası bende 0.6mm, galiba o an başka bir yerin boşluğunu yazdım. Ben biraz ara vereyim en iyisi.
Başlık: Ynt: STM32F103C8T6 PCB Tasarımı üzerine sorularım
Gönderen: Cemre. - 08 Ekim 2016, 23:37:09
Araya karıştı.
-------------------------------
Bir soru daha, kartta 2 adet 24V röle olacak, konuşmuştuk. Bu rölelerin yerleşimi 24V girişine en yakın şekilde mi olmalı? Ya da bu 5V regüleden uzak olması daha mı iyi olur?