Site icon Ercan Koçlar

INA122 Entegresi ile Yük Hücresi Kullanımı

INA122-Yuk-Hucresi-Kapak

INA122-Yuk-Hucresi-Kapak

This post is also available in: English (İngilizce)



Yük Hücresi Nedir ?

Projemde kullandığım 20 kg lık Yük Hücresi görülmektedir.
Yük hücresi dirençlerin yerleri gösterilmektedir . Bu alanlara darbe gelmemesine özen gösterilmelidir.
Alüminyum Yük hücresi görülmektedir.

Yük Hücresi için Gerekli Teknik Malzemeler

Kalibrasyon Ağırlığı

Kalibrasyon ağırlığı 5 kg
Yük Hücresi ile 5 kg kalibrasyon ağırlığı görülmektedir.
Ağırlığın kullanım şekli görülmektedir.

Taban Plakası

Yük Hücresi tabanı için 8mm ST-37 kullandım. Bu çalışmalar sırasında oluşacak esneme ve burulmaları önleyecektir.
Taban plakası burada daha iyi anlaşılabilir

Yükseltme Parçası

4mm Metal yükseltme parçası görülmektedir.
Yük hücresinin çalışma şekli

 

INA122 Yükselteç Entegresi

INA122 Pinleri

INA122 Pin İşlevleri

Pin Adı İşlevi
1 RG Kazanç direncidir. Hesaplaması ileride anlatılacak
2 Vın(-) Yük hücresinden gelen (-) verinin girişidir
3 Vın(+) Yük hücresinden gelen (+) verinin girişidir
4 V- -5volt girişi yapılır ( Not: -5v GND değildir.)
5 Ref INA122 referansıdır GND ye bağlanır
6 Vo INA122 den veri çıkışıdır PIC e gider
7 V+ Beslemedir +5volt bağlanır
8 RG Kazanç direncinin diğer ayağı buraya bağlanır

 

AD586  +5V Referans Entegresi

INA122-YukHucresi-AD586-Pinler
SOIC >DIP çevirici. SOIC tip entegrelerin kullanılmasını kolaylaştırabilir

AD586 Pin İşlevleri

Pin Adı İşlevi
1 TP Bağlantı yapılmaz
2 Vın Besleme girişidir – En fazla +36V verilebilir
3 TP Bağlantı yapılmaz
4 GND GND ye bağlanır
5 Trim Çıkışı ayarlar- 10k trimpot takılacak(çok turlu)
6 Vout Referans voltajı çıkışı
7 TP Bağlantı yapılmaz
8 P.A. 1 uf ile GND ye bağlanır

 

Yük Hücresi Devresi

Yük Hücresi Devre Şeması

INA122-YukHucresi-Devre-Semasi

Gerekli Malzemeler

Sr.  Adı  Adet 
 1  Yük Hücresi  1
 2  INA122 Entegresi  1
 3  AD586 Entegresi  1
 4  +5v/GND/-5v Güç Kaynağı  1
 5  10k trimpot çokturlu  1
 6  Rg Direnci Hesaplanacak  1
7  1uf Elektrolit Kondansatör 1
8 0,1uf  Elektrolit Kondansatör 1
9  Delikli Pertinaks 1
10 1k direnç 1

Devrenin Yapılışı

INA122 Rg Direnci Hesaplama

Ölçü aleti DC Volt bölümünde en hassas konuma getirilir
Yük hücresi kazanç ölçümü

Devre Kurulumundan Kesitler

INA122 deneme devresi 1
INA122 deneme devresi 2
AD586 deneme devresi 1
AD586 deneme devresi 2

 

Kalibrasyon Yapılması

PIC için Gerekli ADC Ayarlarının Yapılması

PIC18f46020 ADC registeri  ADCON1
void  main()
{
    unsigned int veri=0;
    char txt[15];
   
    TRISA.RA0=1;//analog giriş yapacağım pin giriş olarak ayarlandı
    TRISA.RA3=1;//Vref+ girişi

    ADCON0=0b00000100;
    ADCON1=0b00010000;
    ADCON2=0b10100011;
    CMCON=7;//komparatörler kapatılı

    SAP1024_INIT(240,128,6);//kendi GLCD kütüphanemi çağırdım
 

    while(1)//sonsuz döngü kurarak sürekli okuma yapacağım   
         {
           ADON_bit=1;
           GO_DONE_bit=1;
           while(go_done_bit);
           veri=(ADRESH<<8)|adresl;
           delay_ms(100);//çok hızlı hareket olmaması için bekleme ekledim
           inttostr(veri,txt);//veriti stringe çevirdim - MikroC Kütüphanesi
           SAP1024_YAZI_YAZMA(10,10,txt);//Veriyi ekranda yazdırdım
         }
}



Yük Hücresi – ilk çalıştırma

Kalibrasyon Hesaplamaları

Yük hücresi ADC 5 kğ ağırlık kullanılarak kalibre edilmesi
Yük hücresi ADC tepe değeri

Okunan Değeri gr Olarak Hesaplama

void  main()
{
    unsigned int veri=0;
    char txt[15];
   
    TRISA.RA0=1;//analog giriş yapacağım pin giriş olarak ayarlandı
    TRISA.RA3=1;//Vref+ girişi
    
    ADCON0=0b00000100;
    ADCON1=0b00010000;
    ADCON2=0b10100011;
    
    CMCON=7;//komparatörler kapatılı

    SAP1024_INIT(240,128,6);//kendi GLCD kütüphanemi çağırdım
    

    while(1)//sonsuz döngü kurarak sürekli okuma yapacağım   
         {
           ADON_bit=1;
           GO_DONE_bit=1;
           while(go_done_bit);
           veri=(ADRESH<<8)|adresl;
           delay_ms(100);//çok hızlı hareket olmaması için bekleme ekledim
           //bölme işlemi aşağıda yapıldı
           inttostr((veri/0.056),txt);//veriti stringe çevirdim - MikroC Kütüphanesi
           SAP1024_YAZI_YAZMA(10,10,txt);//Veriyi ekranda yazdırdım
         }
}



Yük hücresi – 5kğ ağırlık GLCD den okunmaktadır
Yük hücresi – ölçülecek son ağırlık 18 kğ

Ölçüm Hassasiyeti Hesaplaması


Çalışma Video


SONUÇ


Yararlanılan Kaynaklar


 

This post is also available in: English (İngilizce)

Exit mobile version