Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => ARM => Cortex ARM => Konuyu başlatan: Erol YILMAZ - 15 Nisan 2011, 12:34:05

Başlık: LP17xx osilatör
Gönderen: Erol YILMAZ - 15 Nisan 2011, 12:34:05
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 ?
Başlık: Ynt: LP17xx osilatör
Gönderen: 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?
 
Başlık: Ynt: LP17xx osilatör
Gönderen: Erol YILMAZ - 15 Nisan 2011, 17:41:20
İŞ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 :)
Başlık: Ynt: LP17xx osilatör
Gönderen: fatihkuzucu - 15 Nisan 2011, 17:47:59
Osc inden baglayacaksın diger ucu bosta bırakacaksın.
Başlık: Ynt: LP17xx osilatör
Gönderen: teknikelektronikci - 15 Nisan 2011, 21:01:47
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 ?
Başlık: Ynt: LP17xx osilatör
Gönderen: OG - 16 Nisan 2011, 01:28:45
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ç.
Başlık: Ynt: LP17xx osilatör
Gönderen: Erol YILMAZ - 16 Nisan 2011, 10:54:41
Xtal kullandığımızda da problem olabiliyor...
onun için Xtal den çook soğudum, Buz gibi oldum
Başlık: Ynt: LP17xx osilatör
Gönderen: MC_Skywalker - 16 Nisan 2011, 11:38:39
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.
Başlık: Ynt: LP17xx osilatör
Gönderen: Erol YILMAZ - 16 Nisan 2011, 12:55:39
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 ?
Başlık: Ynt: LP17xx osilatör
Gönderen: z - 16 Nisan 2011, 13:09:55
Bende sihirli 100pF i sorayim. Neden 100pF ? DC kuplaj yapsak ne olur?
Başlık: Ynt: LP17xx osilatör
Gönderen: Klein - 16 Nisan 2011, 13:30:46
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.
Başlık: Ynt: LP17xx osilatör
Gönderen: MC_Skywalker - 16 Nisan 2011, 13:42:05
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
Başlık: Ynt: LP17xx osilatör
Gönderen: z - 16 Nisan 2011, 13:42:14
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.

Başlık: Ynt: LP17xx osilatör
Gönderen: Erol YILMAZ - 16 Nisan 2011, 16:53:25
[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...
Başlık: Ynt: LP17xx osilatör
Gönderen: OG - 16 Nisan 2011, 17:24:34
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ç.
Başlık: Ynt: LP17xx osilatör
Gönderen: Veli B. - 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.
Başlık: Ynt: LP17xx osilatör
Gönderen: aslan_korhan - 04 Haziran 2011, 21:30:40
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.
Başlık: Ynt: LP17xx osilatör
Gönderen: Klein - 05 Haziran 2011, 16:06:17
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.
Başlık: Ynt: LP17xx osilatör
Gönderen: Veli B. - 05 Haziran 2011, 21:14:40
Teşekkür ederim.