877'nin Sahip Olduğu Op-Amp'lar

deremos

Üye
Katılım
1 Kas 2009
Mesajlar
82
Puanları
1
Yaş
37
Merhaba arkadaşlar,

Biliyorsunuz P16F877 kendi içinde opamplara sahip. . Ben bu opampları kullanmak istiyorum. .

Mikroişlemcinin girişine sinüs işareti vererek, diğer ucundan aynı işarette kare dalga almak istiyorum. . Yani sinüs artı alternansta iken kare dalga da artı alternans üretecek. .

Konu hakkında bilgisi olan arkadaşlarımdan yardım bekliyorum.

Teşekkürler. ..
 
877 lerde opamp yoktur. Comparator (karşılaştırıcı) vardır.

İstediğinizi 877 ile yapabilirsiniz. CMCON ayarlarından iki girişli-bir çıkışlı comparator seçip, sinüsün genliği 0-5 V. arasında ise, bir girişine Vcc/2 sinyali uygularsınız, diğerine sinusü.

Bir başka yol, tek giriş, diğer girişi dahili referans olacak ayarı seçip, dahili referans voltajını ayarlarsınız.

Bunları yapabilmek için datasheeti iyi inceleyin.

@katana hocam,
kartta fazla malzeme kullanmaktan sa 877 comparatorlerini kullanmak (eğer başka amaçla kullanılmamış ise) mantıklı bir yaklaşımdır.
 
Haklısınız Üstadım,
Amacım, arkadaşın ne yapmak istediğini anlamak. Sanırım Vzc dedect yapmak istiyor ama emin değilim.
 
@katana, hocam sinüs işareti her negatif alternanstan pozitif alternansa geçtiğinde, sıfıra uğradığında kesme üretmek istiyorum. Bu kesmeyide projemde kullacağım.

@ze_tr, hocam dediğiniz gibi comparator modülünü araştırdım ve yapmak istediğim işi görecek bir modül, ancak ilk defa bu modülü kullanıyor olmamdan ötürü programı çalıştıramadım.

"İki Bağımsız Karşılaştırıcı" (CM2:CM0=010) karşılaştırıcı modülünü kullandım, ancak istediğim durumlarda kesme üretemedim bir türlü.

PIR kaydedicisinin CMIF bitini kontrol ederek kesme gelip gelmediğini kontrol ediyorum, ancak dediğim gibi çalıştıramdım,
belki simülasyonda bağlantılarım yanlıştı, bilmiyorum,
ancak programı yarına kadar çalıştırmam gerekli,
yardımlarınız bekliyorum.
 
Pic16f877a da op-amp AD olarak kullanılmıştır.basit R2R DA devresi kullanılmıştır.
 
@tyildizak, hocam doğru söylüyorsunuz, simülasyonda da 16f877a kullanıyorum zaten ancak, çalışmıyor. acaba simülasyonun bu modülle ilgili eksikleri yahut hatası olabilir mi?
 
İsis zaman zaman hatalı sonuçlar verebiliyor, imkanınız varsa simülasyon yerine gerçek devre üzerinde çalışmalısınız.
 
evet, bugünü atlattım zaten, normal kartta deneyeceğim.
sonuçları yine paylaşırım buradan,
teşekkürler.
 

Forum istatistikleri

Konular
130,111
Mesajlar
933,219
Kullanıcılar
453,173
Son üye
Bgrrdmm

Yeni konular

Geri
Üst