Ad5422 0-5V Range Sorunsalı

Başlatan yldzelektronik, 25 Eylül 2013, 15:08:22

yldzelektronik

Selamlar

Ad5422 dac kullanıyorum.

Dac ın data sheette register tablosunda şöyle bir bilgi var;



Ve devamında;



Bununla birlikte range değişimi için;



var.

Bu bilgiye dayanarak yazdığım init fonksiyonunda;

void Init_Ad5422(unsigned int16 Out_Put_Range){
   output_low(AD_CLEAR);
   delay_ms(100);
   Write_AD5422(RESET_REG, RESET_ON);
   Write_AD5422(RESET_REG, RESET_OFF);
   Write_AD5422(CTRL_REG, Out_Put_Range);
}


Çıkışı 0-5V olarak seçiyorum.Ardından main içinde range değiştirmek istediğimde çağırdığım

http://void Change_ADRangeAndValue(unsigned int16 Range_Type,unsigned int16 Range_Value){
   Write_AD5422(CTRL_REG,(Range_Type | OUTPUT_EN));
   Write_AD5422(DATA_REG,Range_Value);
}


Fonksiyonum var.Ancak şöyle bir durum var.

Range olarak 0-5V       seçersem 0-10V       çıkış alıyorum.
  "          "     0-10V         "          "  "             "        "
  "          "     4-20mA      "          4-20mA       "       "
  "          "     0-20mA      "          0-20mA       "       "
  "          "     0-24mA      "          0-24mA       "       "  .


Yani tek sorun 0-5V çıkışta.Skop ile yazmada kullandığım pinlere bakıyorum hiçbir sorun yok.Takır takır işliyor herşey. Ölçü aletiyle senkron olarak bitler artıyor.Tek sorun 0-5V range seçmeme rağmen 0-10V çıkış alıyor olmam.

Bu dac ile daha önce çalışan var mı? Yada benzeri problem yaşayan?

Neden olabilir?Önerileriniz nelerdir?

Teşekkürler.
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

yldzelektronik

Kimse uğraşmadı mı bu dac ile?
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.

yldzelektronik

Nedendir bilmiyorum ama cevap veren olmamış.

Sorunu halletim.İlginize ayrıca teşekkür ederim.

Sorun kullanılmadığında sense uçlarının boş bırakılmasıyla alakalı imiş.Sense uçları kesinlikle boş bırakılmamalı.Data sheet içinde hangi pinlere bağlanması gerektiği yazıyor.
Kişinin başına gelen hayır Allah'tandır. Kişinin başına gelen şer nefsindendir. Nefislerimizle kendimize zulüm ediyoruz.