logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Podłączenie czujnika ciśnienia do przetwornika adc AVR

Marek320 23 Lip 2009 12:38 4730 9
REKLAMA
  • #1 6812901
    Marek320
    Poziom 12  
    Witam.
    Mam dość drogi czujnik ciśnienia który ma wyjście analogowe 0...10V 4...20mA i chciałbym podłączyć go do mikrokontrolera AT90s8535. Mam już za sobą testy w/w przetwornika wg opisu z http://avr.elektroda.eu/?q=node/30 wszystko mi działa. tylko boję się trochę uszkodzić ten czujnik więc zwracam się z prośbą do kolegów obeznanych w temacie o podpowiedź jak poprawnie to podłączyć. W załączniku karta katalogowa czujnika.
  • REKLAMA
  • #2 6812930
    wdogli
    Poziom 18  
    Z tego co widać na karcie katalogowej to jeśli masz czujnik typu XXXX.XX.XXXX.XX.26.23 to możesz go podłączyć do mikrokontrolera za pomocą sieci RS485
  • REKLAMA
  • #3 6813037
    piotr5000
    Poziom 21  
    wyjście prądowe z czujnika łączysz szeregowo z rezystorem 250 Ohm.
    układ zasilasz napięciem 15..24 V.
    Na rezystorze , w zależności od ciśnienia napięcie zmieniać się będzie w zakresie 1..5V .
  • REKLAMA
  • #4 6813326
    Marek320
    Poziom 12  
    Dodzwoniłem się do dystrybutora i jest to wyjście napięciowe.
    Wiem, że ma rs485, ja jednak potrzebuję rs mikrokontrolera do komunikacji z komputerem który będzie zbierał dane więc wolałbym go nie zajmować.

    Dziękuję za tak szybkie odpowiedzi.

    A jak to będzie w moim przypadku wyjścia napięciowego?
    Jak podłączyć AREF, AVCC i ADC0?
  • #5 6813424
    piotr5000
    Poziom 21  
    Napięcie masz z zakresu 0... 10 V .
    Dzielnikiem rezystancyjnym dzielisz przez 2
    Rezystory > 10kOhm

    W Bascomie :
    Config Adc = Single , Prescaler = 16 , Reference = Avcc

    Napięcie zasilające jest u mnie napięciem odniesienia.
    Dla moich zastosowań wystarczająca dokładność
  • #6 6814205
    Marek320
    Poziom 12  
    Dla pewności, żebym nie powąchał dymku załączam schemacik jak ja to zrozumiałem :-)

    Podłączenie czujnika ciśnienia do przetwornika adc AVR

    Jeżeli tak to bardzo dziękuję piotr5000 za szybką i fachową pomoc. Proszę o zatwierdzenie.

    Dodam tylko, że czujnik ten sprawdza szczelność układu pod ciśnieniem 13bar i rejestrowane są zmiany na 3 miejscu po przecinku. czy przy takim podłączeniu zachowa się taką dokładność pomiaru?

    Pozdrawiam.
  • Pomocny post
    #7 6814434
    snow
    Poziom 31  
    To 5V co idzie na opornik 12k jest zbędne. Jedynie niech idzie na AVCC i VCC, Na Aref ma być jedynie kondensator 100nF do masy podłączony
  • Pomocny post
    #8 6814549
    M. S.
    Poziom 34  
    Cytat:
    To 5V co idzie na opornik 12k jest zbędne


    To mało powiedziane. Może być zabójcze dla czujnika.

    Podłączenie czujnika ciśnienia do przetwornika adc AVR
  • Pomocny post
    #9 6814764
    piotr5000
    Poziom 21  
    Dopiero teraz usiadłem do kompa.
    Widzę że schemat już poprawiony. Bez tej poprawki , jeżeli czujnik by przeżył zawsze odczyt = około 512 czyli 2,5V
    Zajrzyj do opisu procesora , AVcc do Vcc podawane jest przez rezystor 100 Ohm i kondensator 10nF przy pinie AVcc
    Dokładność praktyczna = 1/1024 , czyli 0,1% ale jeśli wartość na granicy progu to raz odczytasz 400 a raz 401 , czyli dokładność spada do 0,2% ( wynik powinieneś uśredniać z kilku pomiarów.
    Praktycznie przyjąłbym że dokładność pomiaru jest lepsza niż 0,3%.

    Jeżeli pomiar szczelności dokonujesz przez odczyt spadku ciśnienia po pewnym czasie to albo musisz wydłużyć czas próby albo zmienić układ pomiarowy tak aby wzmocnić różnice napięcia jaka powstaje po czasie . W grę wchodziłaby jeszcze stabilność temperaturowa w czasie.
  • REKLAMA
  • #10 6816242
    Marek320
    Poziom 12  
    Dziękuję za pomoc. wszystko działa ok.
    Temat zamykam.
    Pozdrawiam .
REKLAMA