1000 kişiden bir kişi için ! devam.... 320volt blog

Elektronik Devreler Projeler » Microchip PIC devreleri bilgiler, Yazar Projeleri Makaleler Elektronik Genel »

PIC16F877 ile display göstergeli 10 bit adc devresi

PIC16F877 ile 10 Bit ADC

Bu devre ile her türlü analog sensörü okunabilir. referans ayarlarını VREF+ ve VREF- potlarından ayarlayabilirsiniz.

10 Bit ADC Devre şeması
10bit adc devre semasi

VREF+ girişindeki gerilim displeyin göstereceği en büyük değeri ayarlar. en büyük sayı 1023 dür. örnek olarak VREF+ yı 2,5v ayarlarsanız analog girişten 2,5v okuduğunuzda displey en büyük sayı olan 1023 ü gösterir. bu girişi +5v a bağlarsanız analog girişten 5 volt okuduğunuzda 1023 ü güsterir. 1023 10 bitlik sayıdır.

VREF- ise ekranın göstereceği en küşük sayı yani 0 ı ayarlar. örnek olarak bu girişi 1v ayarlarsanız analog girişten okuduğunuz gerilim 1v veya altında ise ekranda 0 sayısı gözükür. Bu girişleri kullanmak istemiyorsanız VREF+ yı +5v a VREF- yi GND ye bağlayınız. yada ADCON1 registerinden gerekli ayarları yapınız.

Ölçmek istediğiniz değeri hesaplamak için şu yolu izleyin :

Örnek olarak VREF+ = 3v VREF- = 0v ise (3v – 0v)/1023= 0,00293v bu değer her sayıya denk gelen gerilimdir.bu durumda ekranda 1000 sayısını okuyorsak 1000 * 0,00293= 2,93v analog girişteki gerilimi gösterir. bu yöntemle istediğiniz ayarı yapabilirsiniz. portb ye bağlı jojik problar ekrandaki sayının ikili (binary) dönüşümünü gösterir. Devreyi Deney amaçlı tasarladım 10bitlik dönüşüme örnek olarak gösterdim. devre 10 bit olduğu için çok hassas. potla deneyecekseniz mutlaka kondansatörle filitreleyin. Displeyi ORTAK KATOT kullandım. kristal 10 Mhz.

ASM, HEX, proteus isis simülasyonu ve tüm kaynak dosyaları: pic16f877-ile-10-bit-adc.zip

Yazar: profahmet

Yazarımızın 320volt.com Blog üzerinde şu an okuduğunuz yazı dahil 11 yazısı bulunmaktadır. Yazarımız hakkında bilgileri ve diğer yazılarını görmek için bakınız;

Elektronik

 
  1. ahmet yalçın says:

    pot ile ölçümlerde kondansatör ile firtleyin demişsiniz. acaba ne kadar bir kondansatör yeterli olacaktır.

  2. HGK says:

    Verdiğin bilgiler için çok teşekkurler…Vref+ ve Vref- in hassasiyetle bagıntısını anlamamda oldukca faydalı oldu..

  3. caner says:

    Genelde analog girişlere 100nF filtre kapasitesi ve 5.1V zener koruması yapıyoruz. Filtre için 100nF yeterli olacaktır.

  4. suas says:

    Selam arkadaşlar bu devre üste bulunan 1-2-4-8……512 nedir ne işe yarar?

    Diyelim ki farklı bir kaynaktan 2.3v verdelim bunu 300 olarak ekranda göstermek için yapılacak ayarlar ve bu 2.3v artı ve eksi olarak devrenin neresine bağlıyoruz şimdiden teşekkürler.

Yorum yapın

Doğrulama: (kutuyu işaretleyiniz)

  • Lütfen Türkçe imla kurallarına dikkat etmeye özen gösteriniz.
  • Yorumunuz yönetici tarafından kontrol edilmeden yayımlanmaz.
  • Paylaşılan devrelerin malzeme listesini istemeyiniz. Olsa zaten paylaşılırdı şema üzerinden listeyi çıkartabilirsiniz
  • Gavatar sitesine avatarınızı yükleyebilirsiniz.