Merhaba,
LPC1758 e Kristal değil de Osilatör kullanmak istiyorum.
Bu şekilde bir bağlantı örneği veya ayrıntı göremedim datasheette.
Acaba bunu yapabilirmiyim ?
LPC16xx de cpu ve peripheral için sadece aşağıdaki 3 clk kaynağı görünüyor
OSC_clk,
rtc_clk,
irc_clk
bunların dışına çıkmamış hocam siz nasıl bir osc kullanacaksınız ne yapmayı planlıyorsunuz?
İŞlemciyi çalıştırmak için kullanacağımız osilatörün kaynağından bahsediyorum.
Buraya (http://tr.farnell.com/productimages/farnell/standard/1640955-40.jpg)
gibi bir OSC koymak istiyorum...
Ben clock kaynaklarına küçük yaşımdan beri çok dikkat etmişimdir.
Ve her zaman çok temiz olmalarını isterim :)
Osc inden baglayacaksın diger ucu bosta bırakacaksın.
ayni baslik altina PIC icin sormamin sakincasi yokdur umarim PIC de bunun gibi osilatör kullanma imkanimiz varmi osc1 den ve bunu pll yapma imkanimiz varmi ? datasheet den gördügüm kadariyla normal clk in sanirim oluyor ama pll olmuyor dogrumudur ?
Alıntı yapılan: X-Fi - 15 Nisan 2011, 13:02:11
LPC16xx de cpu ve peripheral için sadece aşağıdaki 3 clk kaynağı görünüyor
OSC_clk,
rtc_clk,
irc_clk
bunların dışına çıkmamış hocam siz nasıl bir osc kullanacaksınız ne yapmayı planlıyorsunuz?
Bilmem PIC için denedinizmi, HS_OSC seçip harici bir osc kullanabiliyorsunuz. Bazen (arasıra) dengesizlik yapan çıkıyor, ona da iki clk ucuna 100K gibi bir direnç bağlayınca düzeliyor.
Edit,
HS_OSC de iken araya küçük kapasite ve gerekirse iki clk ucuna 100K gibi bir direnç.
Xtal kullandığımızda da problem olabiliyor...
onun için Xtal den çook soğudum, Buz gibi oldum
osc nin clk çıkışını 100pf (smd) kondansatör ile lpc17xx in X1 girişine bağlar isen ve kod içinde gerekli tanımlamaları yapar isen sorunun çözülür.
Alıntı yapılan: MC_Skywalker - 16 Nisan 2011, 11:38:39
...bağlar isen ve kod içinde gerekli tanımlamaları yapar isen sorunun çözülür.
Kod içinde gerekli tanımlamalar neleri içeriyor ?
Bende sihirli 100pF i sorayim. Neden 100pF ? DC kuplaj yapsak ne olur?
LP17xx serisini hiç kullanmadım. Ama biçok farklı işlemcide osilatör kullandım. Hep DC kublaj yaptım bir sıkıntı yaşamadım. Ama AC kublajın bir artısı var mıdır bilmiyorum?
SMD çiplerle çalışırken kristalle ilgili benim takıldığım en büyük sorun, kristalin çok büyük olması. işlemcinin iki katı yer kaplıyor. Bu yüzden
PRQC16.00SR5010X00 kodlu 3mmx1.5mm büyüklüğünde kapasitesi entegre rezonatör buldum. Numuneler gelince deneyceğim. PCB de oldukça büyük alan kazancı sağladı.
http://parts.digikey.com/1/parts/1628749-resonator-cer-16-00mhz-smd-prqc16-00sr5010x000.html
Seramik rezonatörler ile daha önce hiç çalışmadım. Hazır kristal ile ilgili başlık açılmışken , rezonatörle çalışırken dikkat edilmesi gereken noktalar var mı? bir bilen cevap verirse sevinirim.
100pf referans tasarımda görmüştüm. orandan söyledim. benzer tasarımı mbed kullanmış.
http://mbed.org/media/uploads/chris/lpc1768-refdesign-schematic.pdf
ayrıca
lpc17xx user manualinde sayfa 32 de detay var.
http://ics.nxp.com/support/documents/microcontrollers/pdf/user.manual.lpc17xx.pdf
Kapasitif kuplajin tek faydasi, 3.3v lojik devreye 5v osc den sinyal aktarimi olabilir. Buna ragmen dikkat etmek gerekir.
Eger kapasitif kuplaj yapilacaksa cipin xtal pinlerine harici bir direncle geri besleme yapmak gerekebilir.
Bide soyle bir durum olabilir.
Eger osc cikisi 0..3.3v araliginda degisen kare dalga degil de 1.3v ofset etrafinda degisen 0.5v gibi bir sinyalse zamanla ofset asagi yada yukari kayarsa yada urunden urune degisiyorsa kapasitif kuplaj sayesinde islemcinin Xin pinindeki sinyalin 1.33v etrafinda salinmasi garantiye alinir. (Xin -Xout arasinda icte yada dista geri besleme direnci varsa)
Fakat 100pF olacak diye bir sart yok.
[IMG]http://img199.imageshack.us/img199/493/lpcosc.png[/img] (http://img199.imageshack.us/i/lpcosc.png/)
Uploaded with ImageShack.us (http://imageshack.us)
İlgilenen arkadaşlara teşekkürler...
Alıntı yapılan: bunalmis - 16 Nisan 2011, 13:09:55
Bende sihirli 100pF i sorayim. Neden 100pF ? DC kuplaj yapsak ne olur?
Bu, Üstteki kendi mesajımda yazarken gece saatinde unuttuğum birşey, yeni gördüğümden şimdi düzeltiyorum.
HS_OSC de iken araya küçük kapasite ve gerekirse iki clk ucuna 100K gibi bir direnç.
Alıntı yapılan: Klein - 16 Nisan 2011, 13:30:46
...
SMD çiplerle çalışırken kristalle ilgili benim takıldığım en büyük sorun, kristalin çok büyük olması. işlemcinin iki katı yer kaplıyor. Bu yüzden
PRQC16.00SR5010X00 kodlu 3mmx1.5mm büyüklüğünde kapasitesi entegre rezonatör buldum. Numuneler gelince deneyceğim. PCB de oldukça büyük alan kazancı sağladı.
http://parts.digikey.com/1/parts/1628749-resonator-cer-16-00mhz-smd-prqc16-00sr5010x000.html
Seramik rezonatörler ile daha önce hiç çalışmadım. Hazır kristal ile ilgili başlık açılmışken , rezonatörle çalışırken dikkat edilmesi gereken noktalar var mı? bir bilen cevap verirse sevinirim.
Bu konuda bir gelişme oldu mu? Benzer bir sıkıntı benim de başımda var şimdi. Vaktiniz elverirse izlenim ve tavsiyelerinizi almak isterim.
PIC'lerde "ext_osc" gibi bir seçenek var. Bu şekilde rahatlıkla çalışıyor hem AC hem DC yani kapasiteye de gerek yok beslemeler ayni olduktan sonra.
Alıntı yapılan: katana - 02 Haziran 2011, 22:51:57
Alıntı yapılan: Klein - 16 Nisan 2011, 13:30:46
...
SMD çiplerle çalışırken kristalle ilgili benim takıldığım en büyük sorun, kristalin çok büyük olması. işlemcinin iki katı yer kaplıyor. Bu yüzden
PRQC16.00SR5010X00 kodlu 3mmx1.5mm büyüklüğünde kapasitesi entegre rezonatör buldum. Numuneler gelince deneyceğim. PCB de oldukça büyük alan kazancı sağladı.
http://parts.digikey.com/1/parts/1628749-resonator-cer-16-00mhz-smd-prqc16-00sr5010x000.html
Seramik rezonatörler ile daha önce hiç çalışmadım. Hazır kristal ile ilgili başlık açılmışken , rezonatörle çalışırken dikkat edilmesi gereken noktalar var mı? bir bilen cevap verirse sevinirim.
Bu konuda bir gelişme oldu mu? Benzer bir sıkıntı benim de başımda var şimdi. Vaktiniz elverirse izlenim ve tavsiyelerinizi almak isterim.
Rezonatörüm geldi. Tek sorun datasheet'e göre footprint çizmiş olduğum için elde lehimlemek oldukça zor oldu. Malzeme oldukça küçük , bir de makinede motajlanacakmış gibi çizince baya zorlandım. Ama kapasitenin içinde olması ve boyutlarının küçüklüğü sayesinde PCB'de inanılmaz büyüklükte yer açıldı. Elimde çok iyi bir frekansmetre olmadığı için frekans sapması, sıcaklık kayması gibi ölçümleri yapmadım. Bu konuda datasheete güvenmekle yetiniyorum. Zaten zaman hassas bir işim olmadığı için sorun da değil.
Bunlar dışnda sorun olarak yazabileceğim hiçbir şey yok. Bence gayet iyi.
Teşekkür ederim.