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

Jak podłączyć przetwornik ADC do pomiaru natężenia prądu? Schematy i wskazówki

thomasw 07 Wrz 2003 14:53 3235 23
  • #1 319372
    thomasw
    Poziom 11  
    Posty: 23
    Czy gdzięś moge znaleźć, w sieci, schematy z zastosowanymi przetwornikami ADC?
    Niestety nie moge zrozumieć datasheetów które widziałem.
    O ile mi wiadomo - chcąc zmierzyć napięcie podłączamy rezystor równolegle z voltomierzem. Teraz, przetwornik ADC porównuje napięcie wchodzące do niego z różnymi wartościami, aż uzyska właściwą - wchodzi napięcie i gdzie wychodzi? I czy nie należy przed nim wpiąć opornik?
    Właściwie to chodzi mi o to - jak się podłącyć przetwornik ADC, aby zmierzyć natężenie prądu?
  • #2 319394
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    thomasw napisał:
    Teraz, przetwornik ADC porównuje napięcie wchodzące do niego z różnymi wartościami, aż uzyska właściwą - wchodzi napięcie i gdzie wychodzi?
    To jest jedna z metod pomiaru, idea jest taka że przetwornik ustawia sobie napięcie odniesienia w sposób cyfrowy i w momencie gdy napięcia są równe, przekazuje dalej tylko "ustawienie" napięcie odniesienia w sposób cyfrowy.
    thomasw napisał:
    Właściwie to chodzi mi o to - jak się podłącyć przetwornik ADC, aby zmierzyć natężenie prądu?
    Z prawa oma :) trzeba mierzyć spadek napięcia na znanej rezystancji.

    Że tak zapytam, ale DO CZEGO chcesz ten przetwornik podłączyć? Do PC, do uP czy do LED/LCD?
  • #3 319438
    thomasw
    Poziom 11  
    Posty: 23
    No tak I=U/R, tylko ten rezystor mam połączyć szeregowo z przetwornikiem?
    Przetwornik mam zamiar podłączyć do 89C51, a z uC po RS232 do komputera.
  • #4 319449
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Rezystor włączysz w przewód na którym chcesz mierzyć napięcie. Przetwonik podłączasz tak żeby mierzyć napięcie na rezystorze czyli równolegle do rezystora. W zależności od tego jakie ma wejścia Twój przetwornik (czy symetryczne czy asymetryczne) trzeba dobudować układ na wzmacniaczu operacyjnym albo jakoś "chytrze" włączyć rezystor np jedną końcówką do masy albo do zasilania. A co do uP to w zależności jaki ma ten przetwornik typ wyjścia. Jeśli równolegle to najlepiej zamapować na pamięć albo softwarowo obsługiwać piny sterujące, jeśli szeregowo to albo szkorzytać z moduły USART albo softwarowo taktować, odbierać bity i składać w bajty. Jeśli jest to przetwornik z wyjściem typu "magistralowego" np 1wire albo i2c (1wire istnieją a i2c nie jestem pewien) to musisz obsłużyć odpowiednio magistrale softwarowo. A czy przypadkiem przetworniki wbudowane w procesory nie mają wystarczającej dokładności dla Twojego zastosowania?
  • #5 319772
    thomasw
    Poziom 11  
    Posty: 23
    Dzięki za wyjaśnienia - nigdzie nie mogłem znaleźć przykładu użycia przetwornika dlatego nie wiedziałem.
    8-bitów rozdzielcości w zupełności mi wystracza, tylko o mikroprocesorach z wbudowanymi przetwornikami wogóle już nic nie wiem. Chyba tylko Philips ma mikrokontrolery z przetwornikami AD i DA naraz. Wyjście PWM trzeba chyba podpiąć jakoś przez filtr dolno-przepustowy i wtedy uzyskam odpowiednie napięcie. A jak mierzyć później prąd na wejściu analogowym?
  • #6 319853
    ACULA
    Poziom 34  
    Posty: 3005
    Pomógł: 105
    Ocena: 114
    lepiej zastanów się nad pierwotnym rozwiązaniem, zastossuj 51 i jakiś zewn. przetwornik, wtedy nie będziesz miał wiekszych problemów
    Zobacz
    http://diagnostyka.win.pl/techniki/i2c.htm
    + dokumentację scalaka
  • #7 322896
    thomasw
    Poziom 11  
    Posty: 23
    Używając zewnętrznego przetwornika - czy prawidłowe jest takie podłączenie (załącznik)?
    Niewątpliwie na wejściu do przetwornika będzie napiecie spadku na rezystorze. Sam wykonałem ten schemat, przetwornik jest przypadkowy i nie podłączony.
    Pytanie: czy to będzie działać?

    [tu byl bledny schemat]
  • #8 323082
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Brawo thomasw właśnie złamałeś jedno z praw panujących na forum ;)
    ..... Prawo Kirchoffa (prądowe), którędy Twoim zdaniem mierzony prąd wypływa z układu? Nie może przez wzmacniacz ani przez przetwornik (oba mają bardzo dużą rezystancje wejściową :!: ) :?:
  • #9 323131
    thomasw
    Poziom 11  
    Posty: 23
    Schemat podłączenia przetwornika równolegle z opornikiem (w załączniku). Prawidłowy?...
    Załączniki:
    • Jak podłączyć przetwornik ADC do pomiaru natężenia prądu? Schematy i wskazówki current measure.GIF (5.17 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #10 323150
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Tylko jeszcze usuń R2 bo nie służy nieczemu, a wprowadza rezystancje do obwodu pomiarowego (wprowadza dodatkowy spadek napięcia na układzie pomiaru prądu.
    Dioda na wejściu też nie jest wskazana ze względu na bardzo nieliniową charakterystyke napięciowo-prądową.
    Wartość R3 musi być znacznie mniejsza (rzędu pojedynczych omów) bo inaczej spadek napięcia na układzie mierzącym prąd będzie bardzo duży i układ mierzący prąd będzie stanowił znaczne obciążenie dla układu.
  • #11 323525
    thomasw
    Poziom 11  
    Posty: 23
    Opornik R2 rzeczywiście jest nie potrzebny. Dioda jednak akurat właśnie ze względu na swoją charakterystyke musze ja zastosować. Czy w przypadku przetwornika wbudowanego podłączenie będzie podobne? Thanks
  • #12 323551
    pjeter
    Poziom 12  
    Posty: 18
    Ocena: 4
    Polecam mikrokontroler: PIC 12F675 (8-pin).
    4-Kanalowy, 10-bitowy wbudowany konwerter A/D.
    Z zewnetrznym lub wlasnym (RC) taktowaniem (nie wymaga kwarcu),
    mozliwosci akwizycji napiecia w trybie SLEEP uC - wybudza przerwaniem po zakonczeniu przetwarzania.
    Ma DUUUZO dodatkowych bajerow i udogodnien, ale to juz OT.
    Kosztuje ok. 6 PLN.
    Przejrzysta dokumentacja :
    http://www.microchip.com/download/lit/pline/picmicro/families/12f6xx/41190c.pdf

    A tutaj: http://members.aol.com/dl4yhf/winpicpr.html znajdziesz programator do tego malenstwa.
  • #13 323553
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Tak samo. Tylko musisz jeszcze tak zrobić żeby przetwornik był w stanie zmierzyć to napięcie (wskazówki dostałeś w ostatniej wiadomości prywatnej).
  • #14 324493
    thomasw
    Poziom 11  
    Posty: 23
    Microprocesor, który zaprezentował pjeter nie ma analogowej masy. Co wtedy? Ma tylko Vss (minusowe napięcie odniesienia).
  • #15 324517
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    możesz wziąć "silniejszy" model np 16f87x mają one możliwość podania obu napięć odniesienia (ale dla wszystkich pozostałych kanałów ADC) albo zrobić układ przesuwania poziomu na wzmacniaczu operacyjnym.
  • #16 324805
    thomasw
    Poziom 11  
    Posty: 23
    Hmmm... potrafie przesunąć poziom napięcia za pomocą kilku tranzystorów. Czy gdzieś moge znaleźć przykład takiego układu na operacyjnych?
    Tak przy okazji - po co w taki kontrolerze przetwornik ADC bez wyjścia masy - tj. jakie ma zastosowanie?
  • #17 324814
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Na tranzystorach możesz przesunąć poziom ale są 2 ograniczenia, nieliniowość oraz zależność od temperatury. Na wzmacniaczach operacyjnych jest to bardziej oczywiste ponieważ wzmacniacz z załóżenia realizuje funkcje odejmowania. A co do przetwornika to poprostu poziom napięcia masy dla przetwornika jest porównywalny z masą dla układu cyfrowego, prościej wtedy zbudować przetwornik bo nie ma problemu z konwersją napięć między częścią analogową a cyfrową.
  • #18 324883
    thomasw
    Poziom 11  
    Posty: 23
    Jak należy zastosować wzmacniacz operacyjny? Sprzeżenie zwrotne przez rezystor - wytwarzając na nim spadek napięcia?
    Nigdzie nie moge nic o tym znaleźć internecie.
    Gdyby mierzyć tylko napięcie wystarczyłoby podłączenie bezpośrednie do przetwornika.
  • #19 324888
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Poszukaj na elektrodzie są skany z EdW z takiego kilkuczęściowego "wykładu" o wzmacniaczach operacyjnych.
  • #20 325074
    thomasw
    Poziom 11  
    Posty: 23
    Nie chodzi o to, że nic o wzmacniaczach operacyjnych nie wiem, tylko nie moge znaleźć nic o ich zastosowaniu z przetwornikami.
    W załączniku schemat mojej próby podłaczenia wzmacniacza operacyjnego do przetwornika.
    Prad wejściowy wzmacniacza jest znikomy - tak? - Teraz, napięcie na wejściu przetwornika w uP powinno się równać sumie: napięcia na prawym węźle i spadkowi napięcia na rezystorze R1. Czyli przetwornik powinien zmierzyć napięcie spadku na rezystorze (wezeł ma 0V napiecia). Prawidłowo?
    Mając napięcie spadku na rezystorze, wartość rezystora R1 i prawo Ohma można policzyć wartość natężenia prądu.
    Załączniki:
    • Jak podłączyć przetwornik ADC do pomiaru natężenia prądu? Schematy i wskazówki current measure.GIF (3.07 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #21 325078
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Jeśli prąd wejściowy jest znikomy to jaki prąd płynie przez diode?
  • #22 325092
    thomasw
    Poziom 11  
    Posty: 23
    Pomyliłem się, chodziło mi o to, że prąd wyjściowy wzmacniacza (na 1) jest mały w porównaniu z wartością prądu płynącego przez rezystor - czego też nie jestem pewien.
    W każdym razie czy schemat wykonałem poprawnie?
  • #23 325093
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Schemat jest ŹLE a prąd wejściowy wzmacniacza jest bardzo mały (wynika to z budowy wzmacniacza). Schemat jest wykonany mniej-więcej poprawnie ale do pomiaru napięcia a nie prądu.
  • #24 325098
    thomasw
    Poziom 11  
    Posty: 23
    Wpadłem chyba na genialny pomysł jak uprości tą konstrukcje.
    Potrzeba mi jest mierzyć całą charakterystyke natężenia prądu w zależności od napięcia. Więc zamiast mierzyć natężenie prądu na wyjściu układu moge po prostu wymuszać prąd przed układem a na wyjściu mierzyć napięcie. Ten sposób wydaje się być owiele łatwiejscy. Przez to nie potrzebuje przetwarzać najpierw prądu na napięcie przed układem, a później nie musze liczyć natężenia z napięcia.
    Dzieki za wszystko.

Podsumowanie tematu

✨ Dyskusja dotyczy podłączenia przetwornika ADC do pomiaru natężenia prądu, ze szczególnym uwzględnieniem schematów i praktycznych wskazówek. Podstawową metodą jest pomiar spadku napięcia na znanym rezystorze szeregowym, co pozwala obliczyć prąd korzystając z prawa Ohma (I=U/R). Przetwornik ADC należy podłączyć równolegle do rezystora pomiarowego, mierząc napięcie na nim. W zależności od typu przetwornika (symetryczny/asymetryczny, wyjście równoległe/szeregowe, magistrala 1-wire lub I2C) konieczne może być zastosowanie wzmacniacza operacyjnego do przesunięcia poziomu napięcia lub adaptacji sygnału. Wzmacniacz operacyjny powinien mieć sprzężenie zwrotne przez rezystor, aby wytworzyć spadek napięcia proporcjonalny do prądu, przy czym prąd wejściowy wzmacniacza jest znikomy i nie wpływa na pomiar. Wskazano, że diody na wejściu mogą wprowadzać nieliniowości i nie są zalecane. W przypadku mikrokontrolerów z wbudowanym ADC (np. rodziny Philips, PIC) podłączenie jest podobne, ale należy uwzględnić specyfikę napięć odniesienia i masy analogowej. W razie braku analogowej masy można zastosować wzmacniacz operacyjny do przesunięcia poziomu sygnału. Zaproponowano także alternatywne podejście polegające na wymuszaniu prądu i pomiarze napięcia na wyjściu, co upraszcza konstrukcję. W dyskusji pojawiły się przykłady mikrokontrolerów z wbudowanym ADC, omówiono sposoby komunikacji z przetwornikiem (RS232, magistrale) oraz kwestie związane z dokładnością i rozdzielczością pomiaru.
Wygenerowane przez model językowy.
REKLAMA