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

[ATmega32][C]Pomiar prądu twornika silnika 24V 500W.

Co_pat 07 Wrz 2011 17:23 3460 6
REKLAMA
  • #1 9904335
    Co_pat
    Poziom 15  
    Witam!

    Chciałbym mierzyć prąd twornika do 30A z rozdzielczością min 1A. W obwodzie masy mam rezystor pomiarowy 0.0005Ohm 6W.
    Początkowo zbudowałem wzmacniacz nieodwracający przedstawiony na rysunku:
    [ATmega32][C]Pomiar prądu twornika silnika 24V 500W.
    Ale niestety na wyjściu otrzymywałem napięcie 3mV dla prądu 3A czyli jakby wzmocnienie było 10x mniejsze niż wynikałoby z obliczeń, ale skąd to napięcie przecież jest dioda D2 ( w celu wyrównania napięcie niezrównoważenia )?
    Próbowałem również dokonać pomiaru przez wejście różnicowe ATmegi, ADC0 podłączone do rezystora przy masie,ADC1 podłączone do rezystora od strony silnika. niestety przy wzmocnieniu 200x pomiary bardzo mocno szalały między wartościami 20 - 120 przy odczycie rejestru ADCH z ustawionym ADLAR. Jak dodałem filtr R=10k i C=10uF pomiary były stabilniejsze ale dla prądu 1A otrzymywałem wartość ok ADCH = 100. Ale to również mija się z obliczeniami.

    Zacząłem się zastanawiać czy to nie jest związane z sterowaniem silnikiem przez PWM ( 17kHz ) może jakiś inny filtr przy rezystorze?. Już nie mam pomysłu co dalej wypróbować, a nawet gdzie szukać:cry:
  • REKLAMA
  • #2 9904377
    tmf
    VIP Zasłużony dla elektroda
    Nie prościej kupić gotowy przetwornik oparty na efekcie Halla - raz, że nie wydziela ci się moc na rezystorze pomiarowym, a dwa, że masz optoizolację. Takie ma w ofercie np. allegro-micro.
  • REKLAMA
  • #3 9904786
    Co_pat
    Poziom 15  
    Chciałem kupić ten przetwornik dokładniej ASC755 ale jak rok temu projektowałem całość to nie mogłem ich dostać w Polsce, próbowałem nawet przez Farnell'a ale też nie mieli, ale za to mieli te rezystory 1mOhm 3W więc kupiłem dwa i połączyłem równolegle.
    Teraz po roku wróciłem do projektu i zacząłem walczyć z tym co mam.
  • REKLAMA
  • REKLAMA
  • #6 9904939
    nsvinc
    Poziom 35  
    ACS712 mierzy znamionowo prąd do 25A. Jest przeciążalny do paruset A. Zastosowanie równolegle dwóch sztuk tego scalaka daje ci możliwość dokładnego pomiaru prądu płynącego w dowolnym kierunku z rozdzielczością około 100mA, i do tego wszystkiego wystarczy ci nawet zwykły woltomierz, nie mówiąc już o dwóch kanałach ADC w najprostszym procku.

    Popatrz w datasheet do tego scalaka i zauważ, jak rozwiązany jest cały obwód i budowa scalaka w miejscu pomiaru prądu...
  • #7 9911734
    Co_pat
    Poziom 15  
    Na razie udało się dokonać pomiaru za pomocą wejść różnicowych. Problem polegał na tym, że należało za każdym razem włączać przetwornik przed pomiarem,odczekać min. 150us na ustabilizowanie wzmocnienia, a po pomiarze wyłączać.
    Dodatkowo zmieniłem kondensator w filtrze RC na 100uF co jeszcze bardziej ustabilizowało wyniki nie tracąc na dynamice pomiaru.
REKLAMA