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

Pomiar napięcia.

spektra 04 Kwi 2004 22:29 3442 15
  • #1 04 Kwi 2004 22:29
    spektra
    Poziom 18  

    Czy przy procku ATmega 8 na pinie portu C zaprogramowanym jako wejście AC można mierzyć napięcie z przedziału 0-1000mV bezpośrednio, czy potrzeba jekiegoś układu dopasowywującego.

    Będę wdzięczny za każdą pomoc. SPEKTRA

    0 15
  • #2 05 Kwi 2004 07:06
    Tdv
    Poziom 33  

    Można mierzyć bezpośrednio napięcia do max. 5 V, treba oczywiście pamiętać o odpowiednim doborze napięcia odniesienia dla przetwornika.

    0
  • #3 05 Kwi 2004 07:37
    diag
    Spec od samochodów

    Możesz mierzyć na zakresie 5v i do 1V ale ważna jest rozdzielczość tzn bedziesz miał np. 10bit/5.

    0
  • #4 05 Kwi 2004 11:27
    h-doc
    Poziom 27  

    należy jednak pamiętać, że do zakresu 5V trzeba użyć zewnętrznego źródła odniesienia. A do wspomnienego przez spektrę zakresu 1V należałoby dać odniesienie 1V lub użyć wewnętrznego źródła i pogodzić się z utratą 2 bitów rozdzielczości.

    0
  • #5 05 Kwi 2004 17:12
    spektra
    Poziom 18  

    O ile cyfrówka nie stanowi dla mnie problemu, to analogówka tak.
    Mnieman, że napięcie odniesienia należy dołączyć do pinu AREF na procku.
    (LM385).

    Pozdrawiam. Spektra

    0
  • #6 05 Kwi 2004 20:46
    h-doc
    Poziom 27  

    Zgadza się, problem tylko - skąd wziąć jednowoltowe napięcie odniesienia. Kiedyś dyskutowaliśmy na ten temat na forum (chyba z Elektrykiem). Trzeba będzie wziąć inne odniesienie (np. 2,048 V) i dorobić precyzyjny dzielnik na opampie.

    0
  • #7 05 Kwi 2004 21:33
    spektra
    Poziom 18  

    Czy w takim razie dla pomiaru w zakresie 0-1000 mV można zastosować LM385 o napięciu 2,5V a wynik obrobić programowo dzieląc przez 2,5. Czy mój tok rozumowania jest poprawny.

    Spektra

    0
  • #8 05 Kwi 2004 23:08
    diag
    Spec od samochodów

    Nie koniecznie się uda , tzreba sprawdzić zakres napiecia odniesienia dla procka.

    0
  • #9 05 Kwi 2004 23:21
    spektra
    Poziom 18  

    Dla ATmega8 napięcie odniesienia - wewnętrze to 2,56V według manulala ATMELA.

    0
  • #10 06 Kwi 2004 00:12
    elektryk
    Poziom 42  

    Jedno voltowe napięcie to nie problem, tak samo 1.235V (ja szukałem 1.048V). A co do tematu to sprawdz jeszcze jaką ten procesor może mieć różnice napięć między Vref- a Vref+ bo już 2x w życiu się na to naciąłem.

    0
  • #11 06 Kwi 2004 07:21
    Tdv
    Poziom 33  

    elektryk napisał:
    Jedno voltowe napięcie to nie problem, tak samo 1.235V (ja szukałem 1.048V). A co do tematu to sprawdz jeszcze jaką ten procesor może mieć różnice napięć między Vref- a Vref+ bo już 2x w życiu się na to naciąłem.


    ATmega8 ma wpinane Uref pomiędzy końcówkę Uref, a masę i może ono być z zakresu od 0V do Vcc, można korzystać z wewnętrznego źródła 2,56V (uwaga, mają spry rozrzut bo od 2,5 do 2,7V!!!) albo można przyjąć jako odniesienie napięcie końcówki AVCC. W przypadku pomiaru napięcia do 1V najrozsądniejszym wydaje się być dobór Uref tak jak podaje elektryk (najlepsze by było 1,024V tylko nie wiem czy takie można kupić). Jest też możliwy pomiar w trybie różnicowycm, wtedy jako wejście sygnału pomiarowego używa się dwóch pinów uC, można też użyć wewnętrznych wzmacniaczy - polecam lekture manuala.

    0
  • #12 06 Kwi 2004 07:32
    diag
    Spec od samochodów

    Właściwie pozostaje jedno zasadnicze pytanie z jaką dokładnością masz mierzyć i do czego to zastosować?
    W większości przypadków ADC procka wystarcza, ale jest dość wolne i mało dokładne.

    0
  • #13 06 Kwi 2004 19:35
    spektra
    Poziom 18  

    Dziękuję wszystkim za zainteresowanie. Pomiar napięcia 0-1000mV to wyjście pH-metru, w tym przedziale napięcia pH zmienia się w przedziale 0-10. Dla moich potrzeb potrzebuję dokładność dwóch miejsc po przecinku.

    Pozdrawiam - Spektra

    0
  • #14 07 Kwi 2004 07:11
    Tdv
    Poziom 33  

    Czyli rodzielczość 10mV jak rozumie? To AVR Ci w zupełności wystarczy nawet z wewnętrznym Uref, a jeżli zastosoujesz Uref zewnętrzne w okloicy 1V to pomiar będziesz miał bardzo pewny.
    diag: czemu uważasz, że ADC procka jest mało dokładne? I co to wg. Ciebie znaczy wolne? Wiem, że to rzecz względna i zależna od zastosowania ale przetwarzanie w 65ns 10bit to według Ciebie jest wolno? Może się nie nadaje do układów audio ale do większości zastosowań przemysłowych to w zupełności wystarczy.

    0
  • #15 07 Kwi 2004 07:20
    diag
    Spec od samochodów

    Jak to zwykle bywa, słowa wyrwane z kontekstu zmieniają znaczenie.
    Tdv napisał:
    "diag: czemu uważasz, że ADC procka jest mało dokładne? I co to wg. Ciebie znaczy wolne? Wiem, że to rzecz względna i zależna od zastosowania ale przetwarzanie w 65ns 10bit to według Ciebie jest wolno? Może się nie nadaje do układów audio ale do większości zastosowań przemysłowych to w zupełności wystarczy."
    w moim poście:
    "W większości przypadków ADC procka wystarcza, ale jest dość wolne i mało dokładne."
    Pozdrawiam

    0
  • #16 07 Kwi 2004 07:58
    Tdv
    Poziom 33  

    Hmm, no chyba nic nie wyrwałem, zauważyłem to "...większości przypadków ADC procka wystarcza...", po prostu chiałbym wiedzieć co miałeś na myśli w dallszej części tego zdania, w końcu po to jest formum żeby wymieniać uwagi.

    0