msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
msp430-programlama-notlari-uygulamalar-bilgiler - 320Volt
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4.1-)ADC İşlemleri<br />
4.1.1-)Referans Belirleme<br />
MSP430 ile ADC işlemine başlamadan önce her ADC işleminde olduğu gibi güvenilir bir<br />
referans gerilimine ihtiyacımız vardır. ADC10 Referans gerilimi üreteci dahili olarak 2.5v ve<br />
1.5v gerilim üretebilmektedir. Eğer bu birimin ürettiği referans gerilimi kullanılmak isteniyorsa<br />
REFON=1 yapılmalıdır. REFON = 1 iken REF2_5V = 1 ise bu birimden alacağımız gerilim 2.5v<br />
tur. Eğer REF2_5V = 0 ise, bu birimden 1.5v gerilim alınmaktadır.<br />
Şekil 30 – ADC Referans Bloğu<br />
Eğer dahili değil de harici bir referans gerilimi kullanılmak isteniliyorsa REFON = 0 yapılmalıdır.<br />
Bu bir 0 yapıldığı takdirde VR+ ve VR- referans gerilimleri A4 ve A3 pinlerinden verilmelidir.<br />
Eğer referans gerilimi olarak Vcc veya harici kaynaklar kullanılıyorsa, dahili referans gerilim<br />
üreten birim güç tüketimini azaltmak için devre dışı bırakılmaktadır.<br />
4.1.2-)Çevrim Frekansı Belirleme<br />
Aşağıda blok diyagramda da görüldüğü gibi ADC10 modülü için işaret kaynağını ayarlamak için<br />
ADC10SSEL bitlerini istediğimiz kaynağa göre değiştirmemiz gerekiyor. İşaret kaynağı olarak<br />
SMCLK, MCLK, ACLK ve ADC10CLK seçilebilir. Genellikle yaygın olarak daha hızlı olduğu ve<br />
daha haz güç harcadığı için ADC10CLK kullanılmaktadır. Bu kaynağın frekansı 1.5Mhz ile 6.3<br />
Mhz arasında değişebilmektedir(Ayrıntı için lütfen kullandığınız modelin datasheetine bakınız).<br />
Bu kaynağın kullanılma sebebi birimin fazla güç harcamaması ve ADC çevrim işleminin<br />
ortalama bir hızda gerçekleştirilebilmesi içindir. Eğer hızlı bir ADC okuma işlemi gerekmiyorsa<br />
Şekil 31 – Frekans Bloğu<br />
MSP430 Programlama Sayfa 28