Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Atmega8] Pomiar różnicy 2 napięć -> prądu . Złe wskazani

05 Lut 2009 13:10 3140 8
  • Poziom 12  
    Chciałem zrobić amperomierz i woltomierz. Próbuje mierzyc prąd pobierany przez cały układ tak jak na rysunku , niestety oba pomiary wskazują tą samą wartość. To samo gdy podłącze je do 2 rożnych nóżek świecącej diody.
    Gdy 1 sonda jest podpięta do 5V a druga do potencjometru obie wskazują prawie dobrze ( do 100mV roznicy z miernikiem )

    Pomiar prądu chciałem zrealizować jako wynik spadku napięcia na rezystorze dzielonego przez jego rezystancje.

    Co robię źle / czego brakuje ?



    Code:
    $regfile = "m8def.DAT"
    
    $crystal = 4000000

    Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portd.0 , E = Portc.1 , Rs = Portb.6
    Config Lcd = 16 * 2

    Config Adc = Single , Prescaler = Auto , Reference = avcc

    Dim Wart_ac As Word
    Dim V As Single
    Dim Wart_nap As String * 3

    Start Adc
    Cursor Off
    Do

       Waitms 200
       Cls
       Wart_ac = Getadc(0)
       Lcd Wart_ac
       Locate 1 , 6
       V = Wart_ac * 0.004889
       Wart_nap = Fusing(v , "#.&&&&")
       Lcd Wart_nap
       Lowerline
       Wart_ac = Getadc(5)
       Lcd Wart_ac
       Locate 2 , 6
       V = Wart_ac * 0.004889
       Wart_nap = Fusing(v , "#.&&&&")
       Lcd Wart_nap

    Loop
    End


    [Atmega8] Pomiar różnicy 2 napięć -> prądu . Złe wskazani
  • Poziom 38  
    Jakie wartości prądu chcesz mierzyć? Na rezystorze 0.1R przy prądzie np. 0.1A będziesz miał spadek napięcia rzędu 10mV...
  • Poziom 12  
    Docelowo do 20V 4-5A
    Teraz problemem jest ze nie wykrywa żadnego spadku..
  • Poziom 28  
    Łatwiej by było jakby ten rezystor był od strony masy a nie plusa. Poza tym Atmega8 nie ma pomiaru różnicowego z tego co pamiętam. Dodatkowo jakiś filtr by się przydał na wejściu przetwornika.

    Dodano po 7 [minuty]:

    Dodatkowo pytanie gdzie tu jest zasilanie do AVCC podpięte? ja jakoś nie widze.
  • Poziom 39  
    mctel napisał:
    ...Teraz problemem jest ze nie wykrywa żadnego spadku..

    A jakim cudem chcesz zmierzyć napięcie , które w/g schematu,
    ZAWSZE będzie = (ADC5) lub > (ADC0) od Vref :?:
  • Poziom 33  
    Witam
    W Nowym Elektroniku był taki układ z oprogramowaniem w numerze 6/2004, wzbogacony o kilka funkcji występuje jako AVT-2857, przyglądnij się a jak Ci się spodoba to kup zestaw.
    Piotr
  • Poziom 27  
    Najlepiej podłączyć do rezystora wzmacniacz operacyjny skonfigurowany jako wzmacniacz różnicowy (podłączasz wejścia + i - wzmacniacza do rezystora i dajesz odpowiednie sprzężenia zwrotne), ustawiasz wzmocnienie sprzężeniami wzmacniacza (oba wzmocnienia muszą być identyczne) i mierzysz spadek napięcia bez problemów. Nawet bardzo mały.
  • Poziom 15  
    Przede wszystkim jak juz wczesniej wspomniano -napiecie podane na przetwornik nie moze przekraczać u ref na procku (trzeba sobie je odpowiednio "przygotować" czy to dzielniki nap. czy za pomocą WO)
    No i ten rezystor pomiarowy - chyba łatwiej by bylo jakby wisial na "masie" a nie na plusie.
    Pozdry