Merhaba forum.
Cirrus firmasının CS5464 adlı 24bit ADC entegresini kullanmaya çalışıyorum.
Fakat SPI ile haberleşen bu entegrenin register larında daha önce karşılaşmadığım durumla karşılaştım.
2's complement olayı herzaman bana karışık geldi , burada da işin içinden çıkamadım. Ekteki görselde birtakım parametreler var Anlık akım,gerilim vs.
Henüz data alma kısmına gelmedim. Ama bu register dan nasıl bir data gelecek ki onu decimal e çeviricem hiçbir fikrim yok. Datasheetten de fazla anlayamadım.
Görsel:
(https://s11.postimg.cc/q5uibxeqn/image.png) (https://postimg.cc/image/q5uibxeqn/)
Datasheet :
https://www.cirrus.com/en/pubs/proDatasheet/CS5464_F3.pdf (https://www.cirrus.com/en/pubs/proDatasheet/CS5464_F3.pdf)
Teşekkür ederim.
Bende şuan cs5463 ile uğraşıyorum.
Ne aşamadasın hocam?
haberleşme problemim var. Sabit değerleri okumaya çalışıyorum her seferinde farklı okuyorum. Bu hafta çözerim herhalde. Daha önce cs5490 UART haberleşmesi ile kullanmıştım rahat olmuştu.
Bu chiplerin kalibrasyonları zor oluyormu acaba hep merak etmişimdir. Yani okunan ham analog değer nasıl kalibre ediliyor? Yada direk bize şebeke gerilimini akımını falan verebiliyormu ?
Alıntı yapılan: frederic - 02 Ekim 2016, 23:04:21
Bu chiplerin kalibrasyonları zor oluyormu acaba hep merak etmişimdir. Yani okunan ham analog değer nasıl kalibre ediliyor? Yada direk bize şebeke gerilimini akımını falan verebiliyormu ?
Bu çipler akım gerilim faz açısı harmonikler güç enerji v.s v.s gibi pek çok bilgiyi verebiliyorlar . Ama kalibrasyon şart. Değeri bilinen ac gerilim akım ve faz açısı ile kalibre etmek şart.
Okuduğun değeri (1/2^24) ile çarpıyorsun.
Alıntı yapılan: Eren Eraslan - 30 Eylül 2016, 17:11:57
Merhaba forum.
Cirrus firmasının CS5464 adlı 24bit ADC entegresini kullanmaya çalışıyorum.
Fakat SPI ile haberleşen bu entegrenin register larında daha önce karşılaşmadığım durumla karşılaştım.
2's complement olayı herzaman bana karışık geldi , burada da işin içinden çıkamadım. Ekteki görselde birtakım parametreler var Anlık akım,gerilim vs.
Henüz data alma kısmına gelmedim. Ama bu register dan nasıl bir data gelecek ki onu decimal e çeviricem hiçbir fikrim yok. Datasheetten de fazla anlayamadım.
Görsel:
(https://s11.postimg.cc/q5uibxeqn/image.png) (https://postimg.cc/image/q5uibxeqn/)
Datasheet :
https://www.cirrus.com/en/pubs/proDatasheet/CS5464_F3.pdf (https://www.cirrus.com/en/pubs/proDatasheet/CS5464_F3.pdf)
Teşekkür ederim.