pic im neden kitlenmiyor

Başlatan vebsel, 10 Aralık 2009, 01:27:17

controller

Alıntı yapılan: "hasangurlek"

Aslında öncelikle şu by-pass kapasite olayının anlaşılması gerekir diye düşünüyorum.

Şimdi sorum şu

Niye 100 nf Acaba alışkanlıkmı, özellikle konunun geçtiği bölümlerde bu değeri tavsiye eden arkadaşlar ?

Acaba her bir eleman için ayrı bir hesap gerekmiyormu ? Örneğin elemanın çektiği akımın tepe değeri, opamplar gibi gürültülü çalışan elemanların farklılığı, işlemcinin osilatör hızı gibi faktörlere göre bypass değeri değişiyor olabilirmi ? Yoksa 100 nf her derde devamı ?

Daha çok sorulacak konu var ama gecenin üçbuçuğunda ancak bu kadar oldu :)

@xenix bu konuyu daha önce açıklamıştı.

http://picproje.org/index.php/topic,25974&highlight=
Hesabım OG tarafından haksız bir şekilde pasif yapılmıştır.

fahri-

Alıntı yapılan: "hasangurlek"
Alıntı yapılan: "süpermakarna"PİC eninde sonunda reset atacaktır.

Harici osilatör durursa ne WDT çalışır, ne yazılım nede başka birşey. PWRT bekleme süresi, BOR reseti, WDT reseti vs. vs.

WDT ın harici osilatörle bir bağlantısı yok. Kendine ait bağımsız dahili RC osilatörle sürülüyor. Yanlış mı biliyorum acaba !!!

fahri-

Alıntı yapılan: "hasangurlek"
Alıntı yapılan: "vebsel"100nf Kondansatör muhakkak kullanın ama alakasız yerlerde değil özellikle mcu nun besleme uçlarına çok yakın kullanın.

100nf kondansatörler sarı renkli polyester kondansatörmü , seramik yada tanatal mı olursa daha iyi olur.

Aslında öncelikle şu by-pass kapasite olayının anlaşılması gerekir diye düşünüyorum.

Şimdi sorum şu

Niye 100 nf Acaba alışkanlıkmı, özellikle konunun geçtiği bölümlerde bu değeri tavsiye eden arkadaşlar ?

Acaba her bir eleman için ayrı bir hesap gerekmiyormu ? Örneğin elemanın çektiği akımın tepe değeri, opamplar gibi gürültülü çalışan elemanların farklılığı, işlemcinin osilatör hızı gibi faktörlere göre bypass değeri değişiyor olabilirmi ? Yoksa 100 nf her derde devamı ?

Daha çok sorulacak konu var ama gecenin üçbuçuğunda ancak bu kadar oldu :)


100n kondansatörü microchip kendisi tavsiye ediyor. Application notlarında bu konunun nedenini uzun uzun izah etmişler.

hasangurlek

Alıntı yapılan: "maxiboost"peki bende birşey sorayım ,

devrede sorunsuz çalışan picin herhangi bir ayağına (osc ve mclr girişleri haric) bu besleme ayağıda olabilir, bir çıkış ayağı veya giriş ayağıda olabilir.

çıplak elle bir metal ile dokunduğuz zaman pic resetleniyor çoğu zaman,

bu nedendir? normalmidir? nasıl engellenir ?

Kaşık ile yemek yiyebilen birinin ağzına mümkün olsada bir kazan yemek doldurulsa ne olur ? Herhalde imkanı olsa kendini yeniden başlatıp yaşamaya devam eder değilmi ?

Statik elektrik konusu sorunuzun cevabıdır. Bunu antistatik bileklik kullanarak denerseniz problem yaşamayacağınızı görebilirsiniz.

Bypass kapasitörle devrenin ilgili kısmının diğer kısımlardan ayrılması sağlanarak diğer devre elemanlarının neden olduğu parazitlenmenin  yaratacağı olumsuz etkilerin önlenmesi amaçlanır.



Ms. Bonnie Baker diyorki;
Bypass capacitors: no black magic here
http://www.cyber-warrior.org, Although they like whiteness, sometimes twilight is required...  Hala evlilermi bilinmez ama kesinlikle artık uygun değiller !!!

hasangurlek

Alıntı yapılan: "fahri-"
Alıntı yapılan: "hasangurlek"
Alıntı yapılan: "süpermakarna"PİC eninde sonunda reset atacaktır.

Harici osilatör durursa ne WDT çalışır, ne yazılım nede başka birşey. PWRT bekleme süresi, BOR reseti, WDT reseti vs. vs.

WDT ın harici osilatörle bir bağlantısı yok. Kendine ait bağımsız dahili RC osilatörle sürülüyor. Yanlış mı biliyorum acaba !!!

MCU ya göre değişir.

Alıntı yapılan: "18Fx5xx Katalogu"The INTRC source is also used as the clock source for several special features, such as the WDT and Fail-Safe Clock Monitor.



http://www.cyber-warrior.org, Although they like whiteness, sometimes twilight is required...  Hala evlilermi bilinmez ama kesinlikle artık uygun değiller !!!

azimli

işlemcinin her donanım önlemini süper ve gerektiği gibi %100 doğrulukta alırsanız kendine asla genel reset atmaz demek hatalı bir yaklaşım olur buna güvenilip endüstriyel bir uygulama yapılmaz işleyen akan bir program var ortada kilitlenme kristal kaynaklıda olabilir dışsal parazit kaynaklıda bunu bilemeyiz ama önlemleri özelliklede düşük voltaj reseti osc reseti ve wdt reseti ayarlamaları olarak alabiliriz.

neden hep 100nF. atarız açıklamasını xenix doğru yaptı bundan şüphem yok ama PIC32 nin minimum donanım gereksinimine baktığınızda 100NF. ye paralel 10nF. de var bu demek değilki 10nF. olmazsa olmaz illa gerekli hayır değil bence 100nF. de yeterli hatta ben incelemedim ama bir arkadaşım daha farklı infineon işlemcide 1nF. atıldığını söylemişdi ikinci bir hatada 100nF. görülüyor ama ona yakın onunla besleme arasında 4,7uF. tantal dc kapasitede atıyor ve minimum donanım gereksiniminde mevcut onu niye görmüyorsunuz.

lm2575-5 veya lm2575-3.3 1-3 Amper smps kaynağı çıkışından siz direkt minimum sistem gereksinimi karşılayıp işlemciyi beslerseniz bence sorun olmaz ama daha garantili iş isteniyorsa araya 1 seri bobin ve 2-3 kapasite daha girerseniz bence sorun kalmaz.işlemci o kadarda düşük ripple isteyen bir donanım değil onunda belirli toleransları var burda işlemciyi besleme yönünden hatalı iş yapılmaz düşüncesindeyim.

ama bu yazılanlar çok konuşuldu zaten uygulama yapmaya iş çıkarmaya bakmalı yaz yaz oda bir yere kadar yap görelim derler adama bir saatten sonra iş konuşmaya kalırsa sonu gelmez icraat şart.

707yunus

Arkadaşlar biliyoruz ki 100nF kondansatör gürültüleri engeller fakat beslemeden oluşabilecek ani bir voltaj yükselmesini engelleyemez.O ani yükselme var olan voltajın üzerine biner.Çoğu profesyonel ve içinde başka tür işlemci içeren yabancı kartları inceledim çoğunluğu mutlak seri bir bobin bağlamıştır.Sebebini bilmeyen arkadaşlar için bobinde ani bir yükselmeye direnç artar ve  bu ani yükselmeyi engeller.Ayrıca voltajın ani yükselmesinde kullandığımız besleme regülatörü hzlı cevap vermeyebilir bu yüzden bobin oluşabilecek sorunları engeller..

Erol YILMAZ

Bobin ani akım değişimini,
Kapasite de ani gerilim değişimini sevmez.

Bobin akımını,
Kapasite de mevcut gerilimini devam ettirmek ister :D

wsxwsx

5 v pic beslemesine ne kadarlık  bir seri bobin bağlamamız gerekir?

707yunus

Alıntı yapılan: "Allegro"Bobin ani akım değişimini,
Kapasite de ani gerilim değişimini sevmez.

Bobin akımını,
Kapasite de mevcut gerilimini devam ettirmek ister :D


Doğru ama kapasitör dolu ise etki etmez kanaatimce ve çalışma esnasında kapasite doludur.Çalışma esnasında voltaj ani düşerse kapasite etkili olur ama yükselirse üzerine biner çünkü kapasite doludur ve empedansı sonsuza yakındır. :D

Erol YILMAZ

Mevcut gerilimi 5V olan bir kapasiteye 12V uyguladığın anda ciddi bir akım çekecektir.
Sanırım bu durumda empedans sonsuz olmuyor.
Ne dersin ?

707yunus

kapasite 5 volta kadar dolduysa o haliyle 12 V uygulanırsa ciddi bir akım çekeceğini hiç sanmıyorum.Ama boş ise 12 V uygulanırsa ciddi bir akım çekecektir dolana dek..

Klein

Alıntı yapılan: "707yunus"Arkadaşlar biliyoruz ki 100nF kondansatör gürültüleri engeller fakat beslemeden oluşabilecek ani bir voltaj yükselmesini engelleyemez.O ani yükselme var olan voltajın üzerine biner.Çoğu profesyonel ve içinde başka tür işlemci içeren yabancı kartları inceledim çoğunluğu mutlak seri bir bobin bağlamıştır.Sebebini bilmeyen arkadaşlar için bobinde ani bir yükselmeye direnç artar ve  bu ani yükselmeyi engeller.Ayrıca voltajın ani yükselmesinde kullandığımız besleme regülatörü hzlı cevap vermeyebilir bu yüzden bobin oluşabilecek sorunları engeller..

Devrenin girişine bobin koyma konusunda haklısın.  Ama bobin tam olarak o işe yaramıyor. Aksine bobine gerilim uyguladığınızda gerilim ani şekilde artar , ama akım daha yavaş yükselir. Kapasitede ise tam tersi olur. Akımın çok hızlı yükselmesine karşın gerilim daha yavaş yükselir. Bobin kapasitör ikilisinin oradaki görevi alçak geçiren filtre olarak çalışmasıdır. Alçak frekanslı sinyallerin geçişine izin veirken , yüksk frekanslı işaretlerin geçişini engellemektir. Bu durumda dc gerilimin üzerine yüksek voltajlı iğne darbelerinin binmesini istemiyorsak , besleme gerilimimizin üstündeki gerilimi kırpacak birşeye ihtiyacımız var demektir. Bu bir zener olabilir. Ama zener iğne darbeleri için çok yavaş kalacaktır. Zener iletime geçmeye fırsat bulamadan iğne çıkmış olacak. Ama zener yerine varistör ve transzorb kulanırsak; iğne darbelerini daha iyi bastırabiliriz.

fahri-

Hocam WDT harici OSC den bağımsızdır dedim dahili OSC den değil. Sizin verdiğiniz örneklerde WDT dahili OSC lerden sürülüyor. Bildiğim kadarıyla bu MCU ya göre de değişmiyor.


Alıntı yapılan: "hasangurlek"
Alıntı yapılan: "fahri-"
Alıntı yapılan: "hasangurlek"
Alıntı yapılan: "süpermakarna"PİC eninde sonunda reset atacaktır.

Harici osilatör durursa ne WDT çalışır, ne yazılım nede başka birşey. PWRT bekleme süresi, BOR reseti, WDT reseti vs. vs.

WDT ın harici osilatörle bir bağlantısı yok. Kendine ait bağımsız dahili RC osilatörle sürülüyor. Yanlış mı biliyorum acaba !!!

MCU ya göre değişir.

Alıntı yapılan: "18Fx5xx Katalogu"The INTRC source is also used as the clock source for several special features, such as the WDT and Fail-Safe Clock Monitor.

(Resim gizlendi görmek için tıklayın.)

(Resim gizlendi görmek için tıklayın.)

z

Alıntı yapılan: "707yunus"kapasite 5 volta kadar dolduysa o haliyle 12 V uygulanırsa ciddi bir akım çekeceğini hiç sanmıyorum.Ama boş ise 12 V uygulanırsa ciddi bir akım çekecektir dolana dek..

Bos kondansatore 12V uygulanirsa dolana dek ciddi akim cekecektir.
Eger 5v a kadar dolu kondansatore 12v uygulanirsa ne ciddilikte akim cekecektir?

Bos bir kondansatore V voltaji uygulamakla, V voltajina dolu kondansatore 2V voltaji uygulamak arasindaki farki gosterebilirmisin?
Bana e^st de diyebilirsiniz.   www.cncdesigner.com