PLL CD4046

Başlatan eddar, 25 Aralık 2015, 15:36:23

eddar

Arkadaşlar Merhaba,

Faz kilitlemeli döngülere çalışıyordum, PLL in iç yapısı (Faz dedektörü, Döngü Filtresi (Alçak Geçiren Filtre), Voltaj Kontrollü Osilatör(VCO)) dan anladığım üzere giriş sinyali ile VCO dan üretilen sinyal arasındaki frekans farkını alçak geçiren filtre ile filtreleyip aradaki faz farkı da döngüyü kilitlemede tutuyor.

Şimdi benim sormak istediğim asıl soru CD4046 entegresi bu işi yapan IC ürünü. Bu entegrenin asıl amacı ve kullanım örnekleri var mıdır.

Forumda da daha önce 4046 ile ilgili 1-2 tane konu açılmış fakat 4046 ile ilgili çok açıklayıcı bilgiler yoktu.

Temel mantığını ve örnekli devresini çalışabileceğim bir kaynak var mıdır




diot

google da aratırsan yüzlerce şema ve örnek çıkıyor.

MC_Skywalker

4096 İçinde 6 adet NOT kapısı bulunan CMOS lojik entegredir

diot


ahmetbudak

#4
bir tane de türkçe örnek;
http://www.hasanbalik.com/projeler/bitirme/29.pdf

mesaj birleştirme:: 25 Aralık 2015, 16:35:01

Bu da temel düzeyde güzelmiş
http://www.megep.meb.gov.tr/mte_program_modul/moduller_pdf/Say%C4%B1sal%20Mod%C3%BClasyon.pdf

eddar

Entegre bir ihtiyacıma binayen oluşmadığı için sadece araştırma maksatlı çalışınca, konuya ortadan giriyorsunuz ve neye hizmet ettiğini anlayamıyorsunuz.

Örneklerin hepsini okudum daha önceden arkadaşlar, google 4046 indexli örnek projelerin çoğu bilgisayarda, fakat aklımda bu entegreyi niye kullanıyorlar onu anlayamadım, o yüzden sormuştum.
Sanırım biraz daha çalışmam gerekecek

t2

#6
Bu entegrenin asıl amacı diye bir şey yok. 4011 kapı entegresi gibi. 555 entegre gibi. sizce bunların asıl amacı ne? nerede kullanılır?

Bu devre PLL dir. istersek kare dalga osilatör olarak da çalışır. 555den daha güzel tam simetrik kare dalga verir.
PLL olarak kullanımı ise 2 frekansı karşılaştırmak şeklinde oluyor. yani kendi osilatörü var. bununla bir frekans üretti.  ve dışarıdan başka bir kare dalga uygulandı. dışarıdan gelen dalganın frekansı 4046nın frekansına eşit mi? eşitse lojik çıkış verir.  4046= frekans kıyaslayıcı+ osilatör




magnetron

indüksiyon ısıtmada da kullanılıyor
rezonans frekansını otomatik bulmak için

eddar

#8
Alıntı yapılan: t2 - 25 Aralık 2015, 17:13:04
Bu entegrenin asıl amacı diye bir şey yok. 4011 kapı entegresi gibi. 555 entegre gibi. sizce bunların asıl amacı ne? nerede kullanılır?

Bu devre PLL dir. istersek kare dalga osilatör olarak da çalışır. 555den daha güzel tam simetrik kare dalga verir.
PLL olarak kullanımı ise 2 frekansı karşılaştırmak şeklinde oluyor. yani kendi osilatörü var. bununla bir frekans üretti.  ve dışarıdan başka bir kare dalga uygulandı. dışarıdan gelen dalganın frekansı 4046nın frekansına eşit mi? eşitse lojik çıkış verir.  4046= frekans kıyaslayıcı+ osilatör





Peki 4046 içindeki osilatör frekansı (f1 diyelim) dışarıdan verilen frekansta f2 olsun. f2 ne zaman f1 e eşit olursa ex-or işlemi yapıyor (0-1 olduğunda 1  yada 1-0 olduğunda 1). Peki  bu f1 i biz dışarıdan verebiliyor muyuz yoksa entegre kaç MHZ de çalışıyorsa o sabit değer midir. Ve birde f1 kare dalga üretiyor f2 üçgen dalga mesela burada ne yapıyor. İkisinide doğrultup mu karşılaştırıyor ? Çıkışta hangi dalga biçimini üretiyor

t2

Bunlari bilmiyorum.
Proteusta deneyebilirsiniz. Datasheet'e bakilabilir. Dalga şekilleri alt alta çizilmistir.

OG

#10
Alıntı yapılan: eddar - 25 Aralık 2015, 17:28:14
Peki 4046 içindeki osilatör frekansı (f1 diyelim) dışarıdan verilen frekansta f2 olsun. f2 ne zaman f1 e eşit olursa ex-or işlemi yapıyor (0-1 olduğunda 1  yada 1-0 olduğunda 1). Peki  bu f1 i biz dışarıdan verebiliyor muyuz yoksa entegre kaç MHZ de çalışıyorsa o sabit değer midir. Ve birde f1 kare dalga üretiyor f2 üçgen dalga mesela burada ne yapıyor. İkisinide doğrultup mu karşılaştırıyor ? Çıkışta hangi dalga biçimini üretiyor

Peki  bu f1 i biz dışarıdan verebiliyor muyuz yoksa entegre kaç MHZ de çalışıyorsa o sabit değer midir.
Evet veriyorsun. VCO ve karşılaştırıcılar (karşılaştırıcı farklı yapıda 2 adetdir, işine uygun olan kullanılır) ayrı, bağımsız üniteler. İstersen entegrenin yanlızca VCO sunu kullanırsın, istersen yanlızca faz karşılaştırıcılarını. Birbiri ile ilgileri yok. İstersen de beraber kullanırsın.
Hem VCO için hem karşılaştırıcılar için (frekans sınırları gibi, pulse genişliği gibi) çalışma şartlarının dışına çıkamayacağın ayrı konu.

Ve birde f1 kare dalga üretiyor f2 üçgen dalga mesela burada ne yapıyor
F1 VCO yani voltaj kontrollu osilatorun çıkışı. F2 dışarıdan gelen demişsin. Dışarıdan gelen de kare olabilir. ??
FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

eddar


Teşekkürler.

Temel mantığını anlamış durumdayım. Burada bir motor hızı kontrol devresi kurulmuş, faz kilitlemeli döngü entegresi (4046) ile. Motorun 0.5 Hz i 4046 nın 3. bacağından feedback olup girdiğinde bir faz karşılaştırması yapıp 13. bacaktan sisteme dışardan bağlanan 2Hz mi veriliyor.  Sürekli aynı frekans vermeye çalışılıyorsa motorun hızını nasıl kontrol ediyor onu anlamadım ? Bu entegreyi niye kullanıyorlar derken bunları kastederek sormuştum en baştan



z

Aynı frekansı vermiyor.

Şemadaki PLL karşılaştırma girişinde 2Hz lik sinyal elde etmeye çalışıyor. Bölücü oranı N değerine ayarlandı ise çıkışında 2Hz alınabilmsi için sensörün 2*N frekansında palsler üretmesi lazım.

Örneğin N=10 alınırsa motor 20 pals üretecek şekilde dönerse 20/10=2 Hz olur ve sistem kitlenir. N=20 alınırsa bu kez motor 40 pals üretmelidir ki  2Hz karşılaştırma frekansı elde edilsin.

Dolayısı ile bölücünün bölme oranı ile motor devri ayarlanmış olur.
Bana e^st de diyebilirsiniz.   www.cncdesigner.com

OG

2Hz sabit ise 2 secenek var.
-Ustteki counter bolme oranı sabit ise motorun devri de sabittir.
-Ustteki counter bolme oranı lojik kontrolle değiştirilip motora değişik hızlar lojik olarak yaptırılıyordur. Yani motorun devri lojik (mesela diswitch, mesela mcu ile) komutlarla değiştirilebilir hale getiriliniyor.

FORUMU İLGİLENDİREN KONULARA ÖM İLE CEVAP VERİLMEZ.

eddar

#14
Alıntı yapılan: z - 25 Aralık 2015, 20:48:18
Aynı frekansı vermiyor.

Şemadaki PLL karşılaştırma girişinde 2Hz lik sinyal elde etmeye çalışıyor. Bölücü oranı N değerine ayarlandı ise çıkışında 2Hz alınabilmsi için sensörün 2*N frekansında palsler üretmesi lazım.

Örneğin N=10 alınırsa motor 20 pals üretecek şekilde dönerse 20/10=2 Hz olur ve sistem kitlenir. N=20 alınırsa bu kez motor 40 pals üretmelidir ki  2Hz karşılaştırma frekansı elde edilsin.

Dolayısı ile bölücünün bölme oranı ile motor devri ayarlanmış olur.

Tek kelimeyle harika ! anlatım.  Anladım hocam sağolun.

mesaj birleştirme:: 25 Aralık 2015, 21:01:18

Alıntı yapılan: OG - 25 Aralık 2015, 20:49:05
2Hz sabit ise 2 secenek var.
-Ustteki counter bolme oranı sabit ise motorun devri de sabittir.
-Ustteki counter bolme oranı lojik kontrolle değiştirilip motora değişik hızlar lojik olarak yaptırılıyordur. Yani motorun devri lojik (mesela diswitch, mesela mcu ile) komutlarla değiştirilebilir hale getiriliniyor.



Anladım hocam burada motorun devrinide D volts ile gösterdiği yerden voltaj değişerek veriyor değil mi.
Örneğin:
2HZ x 386 = 772 HZ

772 / 0.5 HZ = 1544 devir dakikada
1544/150 devir = 10.3 V (1544 devir sağlamak istiyorsa 10.3V gerekiyor)
Fakat opamp çıkışındaki direnç değerleri ile bu hesap

VD = ( Ri / (Rf + Ri) ) x 10.3V =  3.22V

3.22 V motora girince 1544 devir dönmesini söylüyoruz doğru mu anlamışım