Picproje Elektronik Sitesi

ENDÜSTRiYEL OTOMASYON => Sensörler ve Transdüserler => Konuyu başlatan: ugurer - 16 Mart 2017, 16:32:25

Başlık: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 16 Mart 2017, 16:32:25
Merhabalar. Load cell ile kullanılmak üzere kullanılmak üzere 0-10 v analog transmitter yapmam gerekiyor fakat nereden başlayacağımı bilemedim. Konu ile ilgili yardımlarınızı bekliyorum.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: tekosis - 16 Mart 2017, 17:06:44
nasıl bir transmitter? aldığınız analog voltaj bilgisini dijital olarak başka bir yere mi transfer edeceksiniz.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 16 Mart 2017, 17:34:19
Şöyle anlatıyım transmitter 24 volt ile çalışacak ve load cell'i 5 ya da 10 v ile besleyecek. Load cell'den gelen voltaj bilgisini de 0-10 v olarak çıkışa verecek. Transmitter çıkışı da plc'ye gidecek. Elimde şuan hazır alınmış 4-20ma kartı var dediğim işi yapan ama kondansatör değerlerini bilemediğim için üzerinde oynama yapamıyorum bende kendim yapmaya karar verdim o yüzden bir yol haritasına ihtiyacım var.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 16 Mart 2017, 18:51:01
4-20ma e 250 ohm direnç bağlarsan 1-5v çıkış alırsın. 500 ohm bağlarsan 2-10v alırsın.


plc ye neden 4-20 girmiyorsun?
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 08:33:49
Müşteri o şekilde kullanıyormuş. Anladım demek istediğinizi fakat o şekilde de olsa 4-20mA kartını kendim yapmam gerekiyor bende o yüzden direk 0-10 V transmitter yapıyım diye düşündüm.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 17 Mart 2017, 09:36:48
pwm ile voltaj üret sonra opampla katla..


dac entegreleri kullan.


0-10v üretmekten daha zoru milivolt yada mikrovolt ölçmektir. burdada işe tersten başladın diye düşünüyorum
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 09:53:25
Denetleyici kullan diyorsunuz yani. Direk devre ile yapabilirsem çok daha güzel olur çünkü alan çok dar. Ama hiç bulamazsam dediğiniz gibi yapmaya çalışırım hx711 ile ölçüm yapıp pwm üretebilirim.
Ama yine de 0-10 transmitter'i devre ile yapma şansım varsa daha çok işime yarar yada 4-20 yapıp sonucu dediğiniz gibi direnç üzerinden gerilime çevirme yoluna gidebilirim o da işimi görür. Elimde şuan bir devre var konuyla ilgili onu paylaşıyım sizlerle en kötü buna tersine mühendislik yapacağım,
(https://s16.pixxxels.org/o6nyy29s1/Whats_App_Image_2017_03_17_at_09_50_10.jpg) (https://pixxxels.org/image/o6nyy29s1/)

(https://s16.pixxxels.org/oxgp3uc5d/Whats_App_Image_2017_03_17_at_09_50_10_1.jpg) (https://pixxxels.org/image/oxgp3uc5d/)

Hatta şunu da soruyum bari devrede ki smd kondansatörlerin değerlerini nasıl öğrenebilirim acaba büyük ihtimal low-pass için kullanılıyorlardı.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 17 Mart 2017, 10:36:10
ben bu karta 5 tane işlemci koyarım..


entegrelerin isimleri varmı?


ben senin yerinde olsam önce bu kartı aynen kopyalarım sonra çıkış kısmında değişiklik yaparım.

Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 10:47:11
Opamplar ad627a ve lm713 kullanmış ön yüzünde de regüle kısmı var. Bana da şuan o mantıklı geldi sıfırdan yapacak deneyimim yok maalesef. Birde şöyle bir link buldum http://www.edaboard.com/thread1203.html (http://www.edaboard.com/thread1203.html) 4-20ma'i 0-10v'a çevirme işini anlatmış. Bir süre daha bir şey bulamazsam kopyalama işine gideceğim.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ayhani - 17 Mart 2017, 11:31:28
Bu entegre işinizi görmez mi?


http://www.analog-micro.com/_pages/ics/am411/am411_data_sheet.pdf


http://www.analog-micro.com/en/products/ics/sensoramplifier/am411/



AM411 is a universal voltage transmitter suitable for the signal-conditioning of differential input voltages. The fully-analog IC generates a voltage output signal with adjustable offset and gain. With its integrated protection functions and its integrated voltage reference it is especially suitable for a wide range of industrial applications.
[size=1rem]Applications

Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 11:48:30
@ayhani  aynen bu entegre tam olarak dediğim işi yapıyor gibi görünüyor fakat bir şey merak ettim spam ve zero trimpotlarını nereye yerleştireceğiz burada yani kalibrasyon işini nasıl yapacağız.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 12:03:19
Araştırırken bir de şöyle bir link buldum http://www.sensorica.ru/pdf/1_doc_10.pdf (http://www.sensorica.ru/pdf/1_doc_10.pdf)
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ayhani - 17 Mart 2017, 12:07:21
sanırım @ugurer tam cevabı vermiş  :)
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 12:13:11
Aynen buldum galiba sonunda. Yardım eden eden herkese teşekkür ederim  :D
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: fahri- - 17 Mart 2017, 12:20:54
@ugurer

Dikkat et yalnız bu devreye bağlayacağın kendi devren  1-2 mA den fazla çekmemeli. Ve bu devre 0-10V değil 4-20mA.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 17 Mart 2017, 14:23:41
Uyarılar için sağ olun @fahri- hocam. Bunun çıkışına da http://www.edaboard.com/thread1203.html (http://www.edaboard.com/thread1203.html) linkte ki devreyi kurmayı düşünüyordum 0-10v'a çevirmek için fakat xtr101'in fiyatı çok yüksekmiş o yüzden tekrar başa döndüm sayılır.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 18 Mart 2017, 09:53:45
Tekrardan merhabalar herkese, önceden bulduğum entegrelerin fiyatları çok yüksek olduğu için tekrar araştırmak zorunda kaldım maalesef. Şuan şöyle  bir tasarım buldum tam işime yarayacak boyutta ama bir sorun olacak kalibrasyon için kullanılacak trimpotları nereye yerleştirmem gerekiyor onu anlayamadım. Yardımcı olabilecek varsa çok sevinirim.
http://www.ti.com/lit/ug/slau526/slau526.pdf (http://www.ti.com/lit/ug/slau526/slau526.pdf)
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 24 Mart 2017, 15:09:48
Arkadaşlar merhaba tekrardan. Sonunda işime yarayacak opamp'ı bulabildim. OP177 kullanarak 0-10 V çıkış elde edebildim load cell için devre şeması olarak da datasheet'te ki devreyi kullandım. İlerde belki birinin işine yarar. Yardım eden herkese de teşekkür ederim.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 12 Nisan 2017, 14:48:20
Evet baya bir vakit geçti fakat konuyu açmamın üzerinden hatta bir iki entegre de tamam bitti bu iş dedim ama bitmemiş maalesef op-amp'lar ile döndüm dolaştım ama istediğim sonucu alamadım bir türlü bende pes ettim artık daha fazla op-amp görmek istemiyorum.  ;D Şimdi bu işi @ahmet_zxc ve daha nicelerinin dediği gibi adc-pic-dac ile yapmaya karar verdim. Ama aklıma takılan bir kaç soru var onları sormak istiyorum;
1-) İlk olarak bu devrenin kalibrasyonunu nasıl sağlayabilirim yani sonuç olarak her ürün için kalibrasyon yapmam gerekecek ve ekran vb koyma şansım da yok.
2-) Bu devre için adc cepte hx711 kullanacağım ama pic ve dac için ne kullanmam gerekiyor yani bahsettiğim gibi alanım gayet küçük bu konuda tavsiyelerinizi bekliyorum.
Yardımlarınız için şimdiden teşekkürler.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 12 Nisan 2017, 15:49:07
trimpot koy ;D
onu da adc ile oku çıkışa ince ayar çek.


2 buton koy + -


milyon çeşit yol varda hep en son benim dediğime geliyosun diye söylemeye korkuyorum.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: skara1214 - 12 Nisan 2017, 16:21:17
burada sıfırlanan şey nedir? farkı sıfıra çekerseniz opampla yukseltme yaptığınız zaman 50x gain mesela sıfırladığınız orandada çıkış etkilenmeyecekmi? yada hiç yükseltme yapmadan farkı direk adc ye mi giriyorsunuz?
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 12 Nisan 2017, 16:43:40
@ahmet_zxc yok yok bu sefer akıllandım op-amp görmekten midem bulandı artık ne tavsiye ederseniz deneyeceğim ;D Trimpot değilde buton olayı mantıklı hatta tek butonla bile olur galiba yer açısından. Tavsiye edebileceğiniz dac ya da pic var mı ya peki ?
@skara1214 şuana kadar sadece adc ile denemeler yaptım. Sıfıra çekmekten kastım loadcell üzerinde yük yok iken çıkışta sıfır V görmem gerekiyor onu demek istedim ama sorunuzu tam anlayamamış olabilirim.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: mufitsozen - 12 Nisan 2017, 17:28:38
Alıntı yapılan: ugurer - 12 Nisan 2017, 16:43:40

Sıfıra çekmekten kastım loadcell üzerinde yük yok iken çıkışta sıfır V görmem gerekiyor onu demek istedim ama sorunuzu tam anlayamamış olabilirim.

nasil olsa bir MCU kullanacaksiniz, bir buton koyun(dara), basinca giristeki deger ne olursa olsun onu sifir kabul etsin, cikisa kemiksiz (net) voltaj yollasin. (mesela, dedim, ben bu islerden cok anlamam, olcum isleri @ahmet_zxc'nin alani. Zaten simdi oda huooop mufitsozen, bunu oyle yapamazsin filan der netekim  ;) )
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 13 Nisan 2017, 08:29:04
Aynen o da mantıklı @mufitsozen hocam tek bir tuş sığar zaten bir şekilde bir yerlere. Bir de şöyle bir eleman buldum direk 10 V çıkış verebiliyormuş harici op-amp kullanmaya da gerek kalmadı bu sayede. Yani bu ürün biraz pahalı ama daha uygun bir alternatifi vardır muhakkak.https://www.maximintegrated.com/en/products/analog/data-converters/digital-to-analog-converters/MAX5312.html/tb_tab0 (https://www.maximintegrated.com/en/products/analog/data-converters/digital-to-analog-converters/MAX5312.html/tb_tab0)
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 15 Nisan 2017, 11:44:59
estağfirullah @mufitsozen abi, ne haddimize..


@ugurer


tam olarak ne yapmak istediğini bilmitorum. maliyet sıkıntın varmı bilmiyorum. bunlar tasarımda çok önemi hususlar.


yaptığın cihazdan binlerce üretilecekse opamptan vazgeçme. maliyetini onda bire düşürürsün. arge süren artar. kabiliyetin yoksa destek alarak da yapabilirsin.


load cell ölçmede sıkıntın olmadığını anlıyorum yazdıklarından.


çıkış için ad5422 kullanıyorum ben. hem voltaj hem akım çıkışı sağlayabiliyorum bu sayede. başka hiçbişeyi düşünmüyorum.


volta çıkışında geribesleme olayı var. sahada ciddi avantaj sağlıyor. 16 bit yüksek ve pahalı gelirse aynı entegrennin 12 bit olanları da var.


benim açımdan, senin projende birçok bilinmeyen olduğu için direk olarak şöyle bir yol izle diyemiyorum.


daha ayrıntılı(maliyet adet senin kabiliyetlerin vs) bilgi verirsen sonuca daha hızlı ulaşmanda yardımcı olabilirim.



Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 18 Nisan 2017, 18:39:52
Desteğiniz için teşekkürler @ahmet_zxc .
Yapmak istediğim tam olarak şu PLC'lerde kullanılmak üzere 24 V besleme ile 0-10 V transmitter yapmak istiyorum. Load Cell'in içine yerleştireceğiz kartı dışarıda olmayacak başlangıçta kalibrasyonunu yapıp üzerine örteceğiz.
Üretim miktarı binlerce değil ama yüzlerce olacak bir müşteri talep ettiği için böyle bir işe giriştik eğer kaliteli bir ürün olursa uzun süreli çalışırız müşteri ile bu yüzden kendim yapmak istiyorum hem gerekli tüm testleri yaparım hem de ürüne tam olarak güvenebilirim diye.
Kabiliyet konusuna gelirsek de yeni mezun bir mühendisim yani op-amp kullanmayı ve ya da devre kurmasını biliyorum ama pek fazla tecrübem yok.
Maliyet olarak da 20-25 dolar'a kadar çıkabilirim.
Başka söylemem gereken bir şeyler varsa ekleyeyim.
Şu ana kadar op177 ına122 ile denedim bu kartı. Devreyi de direk datasheet'te ki devreleri kullandım.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 20 Nisan 2017, 11:23:36
op177 bizde kullaıyoruz bu cihaz bu opampla yapılabilir aslında. ama çok kaliteli hassas malzeme seçmek lazım

Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 20 Nisan 2017, 15:46:16
Hassas ürün derken direnç ve kondansatörlerden bahsediyorsunuz değil mi. OP177 ile şu devreyi kurdum stabil çalışıyordu fakat çıkış gerilimini bir türlü 0 V'a indiremedim yük yok iken 0.7 V civarı çıkış veriyordu.

(https://s13.pixxxels.org/fq8rmobmb/Ekran_Al_nt_s.png) (https://pixxxels.org/image/fq8rmobmb/)
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ahmet_zxc - 20 Nisan 2017, 15:54:36
sen şimdilik opamp olayını boşver, adc ile ölç, mikrokontrolör de iştediğin işlemleri yap. dac ile çıkış ver.

Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: timpati - 21 Nisan 2017, 03:35:14
ölçmeyi düşündüğünüz gerilim aralığı sadece birkaç milivolt ve hatasız olması gerekiyor. böylesi düşük seviyeli gerilimleri örneğin 0-10V aralığına çıkarırken parazitsiz kuvvetlendirme yapmanız ayrık elemanlarla oldukça zor. sırf bu iş için üretilmiş özel entegreler var diye biliyorum. işleme ve gönderme aşamasından önce bence ilk kuvvetlendirmeye önem verin derim.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: ugurer - 21 Nisan 2017, 14:47:52
@ahmet_zxc tamamdır o zaman ilk elin günahı olmaz deyip dijital yapmaya çalışacağım.
@timpati  hx710 ile okuma kısmını halledebilirim benim sorunum çıkış kısmındaydı onu da bir şekilde çözmeye çalışacağım bakalım.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: arslanndeniz - 17 Mayıs 2021, 17:37:30
Merhaba pic ile hx711 i uart üzerinden haberleştirmeye çalışıyorum fakat bir türlü 24bit okuyamadım 10bit deger çıkıyor uart üzerinde kullandıgım pic16f15323 mplab ile yazıyorum
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: Erol YILMAZ - 17 Mayıs 2021, 23:29:45
Alıntı yapılan: arslanndeniz - 17 Mayıs 2021, 17:37:30Merhaba pic ile hx711 i uart üzerinden haberleştirmeye çalışıyorum fakat bir türlü 24bit okuyamadım 10bit deger çıkıyor uart üzerinde kullandıgım pic16f15323 mplab ile yazıyorum

Kod nasıl ?
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: dumansiz - 18 Mayıs 2021, 10:45:34
Alıntı yapılan: arslanndeniz - 17 Mayıs 2021, 17:37:30Merhaba pic ile hx711 i uart üzerinden haberleştirmeye çalışıyorum fakat bir türlü 24bit okuyamadım 10bit deger çıkıyor uart üzerinde kullandıgım pic16f15323 mplab ile yazıyorum
Merhaba noktalama işareti kullanmadığınız için söylediklerinizi anlayamadım. "UART" derken neyi kastediyorsunuz? HX711'de UART arayüzü yok.
HX711'in "SCK" pinine 24 bit kare dalga uyguluyorsunuz, HX711'in  DOUT pininden 24 bit veriyi alıyorsunuz.
https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf (https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf)
Datasheet'in 5.sayfasında girişe karşılık, çıkış resmi var.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: arslanndeniz - 18 Mayıs 2021, 14:13:54
hx711 ile işlemciden okuduğum değeri devremdeki rs232 yani uart üzerinden pcde okumak istiyorum. ama okurken printf komutunda bir sıkıntı olduğunu fark ettim

#include "mcc_generated_files/mcc.h"

#include <limits.h>
#include <stdio.h>


#define sck RC0
#define dout RC1


  char txt[11];
  unsigned long yuk;
  unsigned long sum;
 
uint32_t temp;


/*
                        Main application
*/



    unsigned long ortalama(void)
{
            unsigned long data;
            unsigned char i;
            dout=1;
            sck=0;
            data=0;
            while(dout);
            for (i=0;i<24;i++){
                sck=1;
                data=data<<1;
                sck=0;
                if(dout) data++;
            }
            sck=1;
            data=data^0x800000;
            sck=0;
            return(data);
}

  unsigned long deger(void){
      unsigned long sum;
      unsigned char k;
      for(k=0;k<20;k++){
          sum=sum+ortalama();
      }
      sum=sum/20;
      return(sum);
  }





void main(void)
{
    // initialize the device
    SYSTEM_Initialize();
   
//    TRISC=0X02;
//    PORTC=0X00;

    // When using interrupts, you need to set the Global and Peripheral Interrupt Enable bits
    // Use the following macros to:

    // Enable the Global Interrupts
    INTERRUPT_GlobalInterruptEnable();

    // Enable the Peripheral Interrupts
    INTERRUPT_PeripheralInterruptEnable();

    // Disable the Global Interrupts
    //INTERRUPT_GlobalInterruptDisable();

    // Disable the Peripheral Interrupts
    //INTERRUPT_PeripheralInterruptDisable();
   
    TRISC=0X02;
    PORTC=0X00;
   
   
    printf("\n\rbasliyo\n\r");
    __delay_ms(2000);
   
 
    while (1)
    {
        // Add your application code
       
//        yuk=deger();
//            if(EUSART1_DataReady)
//              EUSART1_Write();     
//            printf("\n\r%i",ortalama());     
//        printf("%ju\n\r",deger());
//        int a=321;
//        sprintf(txt,"%lu",ortalama());
       
     
       
        LED_SetHigh();
        __delay_ms(250);
        LED_SetLow();
        __delay_ms(250);
       
   
    }
    return;
}
/**
End of File
*/


/*
                        Main application
*/
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: magnetron - 18 Mayıs 2021, 16:21:30
Alıntı yapılan: dumansiz - 18 Mayıs 2021, 10:45:34Merhaba noktalama işareti kullanmadığınız için söylediklerinizi anlayamadım. "UART" derken neyi kastediyorsunuz? HX711'de UART arayüzü yok.
HX711'in "SCK" pinine 24 bit kare dalga uyguluyorsunuz, HX711'in  DOUT pininden 24 bit veriyi alıyorsunuz.
https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf (https://cdn.sparkfun.com/datasheets/Sensors/ForceFlex/hx711_english.pdf)
Datasheet'in 5.sayfasında girişe karşılık, çıkış resmi var.

konuyu bölmeden ben de bişey sorayım
@dumansiz hocam ben HX711 çalıştırdım ama sahada kullanmadım
sizce sahada kullanılabilir mi ? gürültü vs sorunlar var mı ?
teşekkür
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: kimlenbu - 18 Mayıs 2021, 16:51:06
Endüstriyel bir kart olacaksa "AD5748ACPZ" öneririm. Hem 4-20mA hem de 0-10V çıkışı var. Harici referans voltajı vermek için "REF3040AIDBZT" kullanabilirsin.

Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: dumansiz - 19 Mayıs 2021, 09:50:50
Alıntı yapılan: magnetron - 18 Mayıs 2021, 16:21:30konuyu bölmeden ben de bişey sorayım
@dumansiz hocam ben HX711 çalıştırdım ama sahada kullanmadım
sizce sahada kullanılabilir mi ? gürültü vs sorunlar var mı ?
teşekkür
Maalesef bende sahada kullanmadım.

Alıntı yapılan: kimlenbu - 18 Mayıs 2021, 16:51:06Endüstriyel bir kart olacaksa "AD5748ACPZ" öneririm. Hem 4-20mA hem de 0-10V çıkışı var. Harici referans voltajı vermek için "REF3040AIDBZT" kullanabilirsin.
0-5V çıkış seçeneği de varmış. 
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: e-zeki - 19 Mayıs 2021, 17:01:04
Alıntı yapılan: magnetron - 18 Mayıs 2021, 16:21:30sizce sahada kullanılabilir mi ? gürültü vs sorunlar var mı ?

@magnetron
Ben kullandım. İstediğiniz hassasiyete göre değişiyor açıkçası. zaten yanlış hatırlamıyorsam en iyi senaryoda bile 19 noise free bit verebiliyordu sps 10 yeterli ise 17 bit garanti ölçüm yapmıştım fakat 10 sps biraz düşük kalıyordu. gürültü geçirimi %75 devre tasarımına bağlı dışarıdan aman aman etkilenmiyor. ama bi ADS12XX serisinin performansını beklemeyin derim.
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: magnetron - 19 Mayıs 2021, 19:35:06
Alıntı yapılan: e-zeki - 19 Mayıs 2021, 17:01:04@magnetron
Ben kullandım. İstediğiniz hassasiyete göre değişiyor açıkçası. zaten yanlış hatırlamıyorsam en iyi senaryoda bile 19 noise free bit verebiliyordu sps 10 yeterli ise 17 bit garanti ölçüm yapmıştım fakat 10 sps biraz düşük kalıyordu. gürültü geçirimi %75 devre tasarımına bağlı dışarıdan aman aman etkilenmiyor. ama bi ADS12XX serisinin performansını beklemeyin derim.

@e-zeki hocam merhaba
yanlış hatırlamıyorsam 80 sps yapabiliyorduk
peki 80 sps yapıp nasıl bir filtreden geçirirsek ölçümü iyileştirebiliriz
mesela son 10 veya son 20 adet ölçümün averajını almak yeterli mi

teşekkür
Başlık: Ynt: 0-10 V analog transmitter tasarımı
Gönderen: e-zeki - 21 Mayıs 2021, 10:08:29
@magnetron
Hocam ne istediğine bağlı biraz stabil ölçüm olsun zıplayıp durmasın diyorsan averaj mantıklı fakat spikeları es geçeyim net ölçeyim istiyorsan smoothing algoritmalarından birini de eklemeni öneririm (qsort, medyan, heap, vs.) çünkü averaj tepe ve dipleri görmezden gelmiyor o yüzden gürültülü çalışmaya başlarsa gerçek değerle ölçüm arasında bir offset oluşmasına sebep oluyor.